Skip to content

Commit 9ec12d7

Browse files
committed
Fix build on debian
Merges #75
1 parent 68aaf69 commit 9ec12d7

6 files changed

Lines changed: 27 additions & 8 deletions

File tree

docs/CHANGELOG

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
- Added continuous integration
55
- Fixed bugs
66
- Corrected return code when --check-restore is enabled [(PR #51)](https://github.com/za3k/qr-backup/pull/61)
7+
- Updated debian package
78

89
v1.1.4, 2025-03-24
910
- Improved note display

docs/CONTRIBUTORS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ People who provided code:
77
- [Antoine Beaupré](https://github.com/anarcat), debian packaging; notes
88
- [Julian Rüth](https://github.com/saraedum), bugfix
99
- [Summer Tea](https://github.com/acuteaangle), nix packaging; continuous integration
10+
- [tenzap](https://github.com/tenzap), debian packaging
1011
- [vonProteus](https://github.com/vonProteus), docker support; documentation; OS X testing
1112
- [VzxPLnHqr](https://github.com/VzxPLnHqr), nix packaging
1213

installers/debian/compat

Lines changed: 0 additions & 1 deletion
This file was deleted.

installers/debian/control

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,29 @@ Maintainer: Zachary Vance <za3k@za3k.com>
33
Section: misc
44
Priority: optional
55
Standards-Version: 4.5.1
6-
Build-Depends: debhelper (>= 9)
6+
Build-Depends: debhelper-compat (=13),
7+
fonts-dejavu-mono <!nocheck>,
8+
ghostscript <!nocheck>,
9+
gnupg2 <!nocheck>,
10+
imagemagick <!nocheck>,
11+
python3 <!nocheck>,
12+
python3-pillow <!nocheck>,
13+
python3-qrcode <!nocheck>,
14+
python3-reedsolo <!nocheck>,
15+
zbar-tools <!nocheck>,
716

817
Package: qr-backup
918
Architecture: all
10-
Depends: ${misc:Depends}, gnupg2, imagemagick, python3, python3-pillow, python3-reedsolo, python3-qrcode, zbar-tools
19+
Depends: fonts-dejavu-mono,
20+
ghostscript,
21+
gnupg2,
22+
imagemagick,
23+
python3,
24+
python3-pillow,
25+
python3-qrcode,
26+
python3-reedsolo,
27+
zbar-tools,
28+
${misc:Depends},
1129
Description: paper backups of files using QR codes
1230
qr-backup takes file(s), and outputs a "paper backup": a printable
1331
black-and-white pdf full of QR codes. To back up your file, print

installers/debian/qr-backup.dirs

Lines changed: 0 additions & 2 deletions
This file was deleted.

installers/debian/rules

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
#!/usr/bin/make -f
2+
3+
export PREFIX=/usr
4+
25
%:
36
dh $@
47

5-
override_dh_auto_build:
6-
override_dh_auto_install:
7-
$(MAKE) DESTDIR=$$(pwd)/debian/qr-backup PREFIX=/usr install
8+
override_dh_auto_test:
9+
$(MAKE) test-fast

0 commit comments

Comments
 (0)