Skip to content

Commit 3c0af48

Browse files
committed
modernize debian packaging
1 parent 197ea68 commit 3c0af48

File tree

16 files changed

+81
-169
lines changed

16 files changed

+81
-169
lines changed

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
/*.changes
2+
/*.build
3+
/*.buildinfo
4+
/*.dsc
5+
/*.deb
6+
/*.tar
7+
/*.tar.*

tvision/Makefile.in

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,10 @@ install: @installers@ install-headers install-intl-dummy install-config
4848
@clean@
4949

5050
deb:
51-
fakeroot dpkg-buildpackage -b -uc
52-
#fakeroot debian/rules binary
51+
debuild --no-sign --build=binary
5352

5453
deb_clean:
55-
fakeroot debian/rules clean
54+
debuild -- clean
5655

5756
#
5857
# For compatibility with automake:

tvision/debian/.gitignore

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
rhtvision1
2-
rhtvision1.substvars
1+
rhtvision*/
2+
rhtvision*.substvars
3+
rhtvision*.debhelper.log
4+
debhelper-build-stamp
35
files
4-
tmp
5-
6+
tmp/

tvision/debian/buildpackage

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#!/bin/sh
22
dh_testdir || exit $?
33
chmod +x debian/rules
4-
dpkg-buildpackage -rfakeroot
5-
4+
debuild --no-sign

tvision/debian/changelog

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
rhtvision (2.2.3-1) stable; urgency=medium
1+
rhtvision (2.2.3+1) stable; urgency=medium
22

33
* Compiles with gcc 10.2
44
* Fixes to TInputLine (not showing last char)

tvision/debian/compat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7
1+
11

tvision/debian/control

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,26 @@ Source: rhtvision
22
Section: libs
33
Priority: optional
44
Maintainer: Ivan Baldo <ibaldo@adinet.com.uy>
5-
Build-Depends: perl | perl5, libncurses-dev, libgpm-dev | libgpmg1-dev, debhelper (>= 7), libx11-dev | xlibs-dev | xlib6g-dev, libxmu-dev | xlibs-dev | xlib6g-dev, gettext, file
6-
Standards-Version: 3.7.2.2
5+
Build-Depends:
6+
debhelper (>= 11),
7+
perl | perl5,
8+
libncurses-dev,
9+
libgpm-dev | libgpmg1-dev,
10+
libx11-dev | xlibs-dev | xlib6g-dev,
11+
libxmu-dev | xlibs-dev | xlib6g-dev,
12+
gettext,
13+
file
14+
Standards-Version: 4.6.1
715

816
Package: rhtvision2.2.3-dev
917
Architecture: any
1018
Section: devel
11-
Depends: rhtvision2.2.3, libncurses-dev, libgpm-dev | libgpmg1-dev, libx11-dev | xlibs-dev | xlib6g-dev, libxmu-dev | xlibs-dev | xlib6g-dev
19+
Depends: ${shlibs:Depends}, ${misc:Depends},
20+
rhtvision2.2.3,
21+
libncurses-dev,
22+
libgpm-dev | libgpmg1-dev,
23+
libx11-dev | xlibs-dev | xlib6g-dev,
24+
libxmu-dev | xlibs-dev | xlib6g-dev
1225
Provides: rhtvision-dev
1326
Conflicts: rhtvision-dev
1427
Replaces: rhtvision-dev
@@ -23,7 +36,7 @@ Description: Development files for the RHTVision library - a TUI interface
2336
Package: rhtvision2.2.3
2437
Architecture: any
2538
Section: libs
26-
Depends: ${shlibs:Depends}
39+
Depends: ${shlibs:Depends}, ${misc:Depends}
2740
Conflicts: rhtvision1
2841
XB-Bugs: mailto:ibaldo@adinet.com.uy
2942
Description: The RHTVision library - TUI interface for console applications

tvision/debian/diversions.ex

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

tvision/debian/files_to_backup

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

tvision/debian/info.ex

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

0 commit comments

Comments
 (0)