diff options
author | Julien Louis <ptitlouis@sysif.net> | 2005-11-14 12:15:45 +0000 |
---|---|---|
committer | Julien Louis <ptitlouis@sysif.net> | 2005-11-14 12:15:45 +0000 |
commit | f2402d4be2659c62fe46ff8fee8d8d45718ecf34 (patch) | |
tree | d23069c6a615f1f98b7cfbc2696798444da40fcc | |
parent | 0cf9d16bb92b4350b2a02a65363ceb477d1a6553 (diff) | |
download | weechat-f2402d4be2659c62fe46ff8fee8d8d45718ecf34.zip |
Update debian packaging
-rw-r--r-- | Makefile.am | 1 | ||||
-rw-r--r-- | debian/NEWS | 6 | ||||
-rw-r--r-- | debian/changelog | 8 | ||||
-rw-r--r-- | debian/control | 1 | ||||
-rwxr-xr-x | debian/rules | 9 | ||||
-rw-r--r-- | debian/weechat-curses.menu | 4 | ||||
-rw-r--r-- | weechat/Makefile.am | 1 | ||||
-rw-r--r-- | weechat/debian/NEWS | 6 | ||||
-rw-r--r-- | weechat/debian/changelog | 8 | ||||
-rw-r--r-- | weechat/debian/control | 1 | ||||
-rwxr-xr-x | weechat/debian/rules | 9 | ||||
-rw-r--r-- | weechat/debian/weechat-curses.menu | 4 |
12 files changed, 56 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am index dc5273776..543912367 100644 --- a/Makefile.am +++ b/Makefile.am @@ -23,6 +23,7 @@ EXTRA_DIST = config.rpath BUGS FAQ FAQ.fr \ debian/rules debian/weechat-common.docs \ debian/weechat-common.install debian/weechat-curses.dirs \ debian/weechat-curses.install \ + debian/weechat-curses.menu debian/NEWS \ weechat.spec weechat_icon_32.png ACLOCAL_AMFLAGS = -I m4 diff --git a/debian/NEWS b/debian/NEWS new file mode 100644 index 000000000..72a31944d --- /dev/null +++ b/debian/NEWS @@ -0,0 +1,6 @@ +weechat (0.1.6-1) unstable; urgency=low + + This release introduces some incompatible changes with old scripts and locale + support, you can read the upstream NEWS file for more information. + + -- Julien Louis <ptitlouis@sysif.net> Fri, 11 Nov 2005 20:45:46 +0100 diff --git a/debian/changelog b/debian/changelog index ca9d45426..60098495b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +weechat (0.1.6-1) unstable; urgency=low + + * New upstream release + * Add menu entry + * Move libperl5.8 and python2.3 from Depends to Recommends + + -- Julien Louis <ptitlouis@sysif.net> Fri, 11 Nov 2005 22:21:08 +0100 + weechat (0.1.5-1) unstable; urgency=low * New upstream release diff --git a/debian/control b/debian/control index 04e479f7a..b5e899e6c 100644 --- a/debian/control +++ b/debian/control @@ -26,6 +26,7 @@ Description: Fast, light and extensible IRC client Package: weechat-curses Architecture: any Depends: ${shlibs:Depends}, weechat-common (= ${Source-Version}) +Recommends: ${shlibs:Recommends} Description: Fast, light and extensible IRC client WeeChat (Wee Enhanced Environment for Chat) is a fast and light IRC client for many operating systems. Everything can be done with a keyboard. diff --git a/debian/rules b/debian/rules index 15832c446..e2b5ccad0 100755 --- a/debian/rules +++ b/debian/rules @@ -42,6 +42,7 @@ install: build dh_install # install -o root -g root -m 755 src/gui/curses/weechat-curses $(CURDIR)/debian/weechat-curses/usr/bin # install -o root -g root -m 755 src/gui/gtk/weechat-gtk $(CURDIR)/debian/weechat-gtk/usr/bin + install -D -o root -g root -m 644 weechat_icon_32.png $(CURDIR)/debian/weechat-common/usr/share/pixmaps/weechat_icon_32.png # Build architecture-independent files here. @@ -69,11 +70,17 @@ binary-arch: build install # dh_installdocs -a dh_installman doc/weechat-curses.1 -pweechat-curses dh_link -a usr/share/doc/weechat-common usr/share/doc/weechat-curses + dh_installmenu -a dh_strip -a dh_compress -a dh_fixperms -a dh_installdeb -a - dh_shlibdeps -a + #dh_shlibdeps -a + #dpkg-shlibdeps -Tdebian/weechat-curses.substvars -dDepends debian/weechat-curses/usr/bin/weechat-curses \ + -dRecommends `find $(PKGDIR)/usr/lib/weechat -type f -name "*.so"` + dh_shlibdeps -a -l debian/weechat-curses/usr/lib -- -dDepends \ + debian/weechat-curses/usr/bin/weechat-curses -dRecommends \ + `find debian/weechat-curses/usr/lib/ -type f -name "*.so"` dh_gencontrol -a dh_md5sums -a dh_builddeb -a diff --git a/debian/weechat-curses.menu b/debian/weechat-curses.menu new file mode 100644 index 000000000..1fcd5e5ae --- /dev/null +++ b/debian/weechat-curses.menu @@ -0,0 +1,4 @@ +?package(weechat-curses):needs="text" section="Apps/Net" \ + title="weechat-curses" \ + icon="/usr/share/pixmaps/weechat_icon_32.png" \ + command="/usr/bin/weechat-curses" diff --git a/weechat/Makefile.am b/weechat/Makefile.am index dc5273776..543912367 100644 --- a/weechat/Makefile.am +++ b/weechat/Makefile.am @@ -23,6 +23,7 @@ EXTRA_DIST = config.rpath BUGS FAQ FAQ.fr \ debian/rules debian/weechat-common.docs \ debian/weechat-common.install debian/weechat-curses.dirs \ debian/weechat-curses.install \ + debian/weechat-curses.menu debian/NEWS \ weechat.spec weechat_icon_32.png ACLOCAL_AMFLAGS = -I m4 diff --git a/weechat/debian/NEWS b/weechat/debian/NEWS new file mode 100644 index 000000000..72a31944d --- /dev/null +++ b/weechat/debian/NEWS @@ -0,0 +1,6 @@ +weechat (0.1.6-1) unstable; urgency=low + + This release introduces some incompatible changes with old scripts and locale + support, you can read the upstream NEWS file for more information. + + -- Julien Louis <ptitlouis@sysif.net> Fri, 11 Nov 2005 20:45:46 +0100 diff --git a/weechat/debian/changelog b/weechat/debian/changelog index ca9d45426..60098495b 100644 --- a/weechat/debian/changelog +++ b/weechat/debian/changelog @@ -1,3 +1,11 @@ +weechat (0.1.6-1) unstable; urgency=low + + * New upstream release + * Add menu entry + * Move libperl5.8 and python2.3 from Depends to Recommends + + -- Julien Louis <ptitlouis@sysif.net> Fri, 11 Nov 2005 22:21:08 +0100 + weechat (0.1.5-1) unstable; urgency=low * New upstream release diff --git a/weechat/debian/control b/weechat/debian/control index 04e479f7a..b5e899e6c 100644 --- a/weechat/debian/control +++ b/weechat/debian/control @@ -26,6 +26,7 @@ Description: Fast, light and extensible IRC client Package: weechat-curses Architecture: any Depends: ${shlibs:Depends}, weechat-common (= ${Source-Version}) +Recommends: ${shlibs:Recommends} Description: Fast, light and extensible IRC client WeeChat (Wee Enhanced Environment for Chat) is a fast and light IRC client for many operating systems. Everything can be done with a keyboard. diff --git a/weechat/debian/rules b/weechat/debian/rules index 15832c446..e2b5ccad0 100755 --- a/weechat/debian/rules +++ b/weechat/debian/rules @@ -42,6 +42,7 @@ install: build dh_install # install -o root -g root -m 755 src/gui/curses/weechat-curses $(CURDIR)/debian/weechat-curses/usr/bin # install -o root -g root -m 755 src/gui/gtk/weechat-gtk $(CURDIR)/debian/weechat-gtk/usr/bin + install -D -o root -g root -m 644 weechat_icon_32.png $(CURDIR)/debian/weechat-common/usr/share/pixmaps/weechat_icon_32.png # Build architecture-independent files here. @@ -69,11 +70,17 @@ binary-arch: build install # dh_installdocs -a dh_installman doc/weechat-curses.1 -pweechat-curses dh_link -a usr/share/doc/weechat-common usr/share/doc/weechat-curses + dh_installmenu -a dh_strip -a dh_compress -a dh_fixperms -a dh_installdeb -a - dh_shlibdeps -a + #dh_shlibdeps -a + #dpkg-shlibdeps -Tdebian/weechat-curses.substvars -dDepends debian/weechat-curses/usr/bin/weechat-curses \ + -dRecommends `find $(PKGDIR)/usr/lib/weechat -type f -name "*.so"` + dh_shlibdeps -a -l debian/weechat-curses/usr/lib -- -dDepends \ + debian/weechat-curses/usr/bin/weechat-curses -dRecommends \ + `find debian/weechat-curses/usr/lib/ -type f -name "*.so"` dh_gencontrol -a dh_md5sums -a dh_builddeb -a diff --git a/weechat/debian/weechat-curses.menu b/weechat/debian/weechat-curses.menu new file mode 100644 index 000000000..1fcd5e5ae --- /dev/null +++ b/weechat/debian/weechat-curses.menu @@ -0,0 +1,4 @@ +?package(weechat-curses):needs="text" section="Apps/Net" \ + title="weechat-curses" \ + icon="/usr/share/pixmaps/weechat_icon_32.png" \ + command="/usr/bin/weechat-curses" |