summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfourdan2007-01-12 14:43:18 +0000
committerfourdan2007-01-12 14:43:18 +0000
commitca682fd66f1deee2fa47b0257143e2d17d322c58 (patch)
tree9aa09919a79fe8fb33a229238ed9901a1c6302ee
parente75120fb8c31ee4a9d21bc67ec59f2b663c36169 (diff)
downloadivy-perl-ca682fd66f1deee2fa47b0257143e2d17d322c58.zip
ivy-perl-ca682fd66f1deee2fa47b0257143e2d17d322c58.tar.gz
ivy-perl-ca682fd66f1deee2fa47b0257143e2d17d322c58.tar.bz2
ivy-perl-ca682fd66f1deee2fa47b0257143e2d17d322c58.tar.xz
Update package for Debian Etch
-rw-r--r--debian/changelog6
-rw-r--r--debian/control2
-rwxr-xr-xdebian/rules50
3 files changed, 38 insertions, 20 deletions
diff --git a/debian/changelog b/debian/changelog
index 684fc5d..017ad5e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+ivy-perl (4.21-2) unstable; urgency=low
+
+ * Update package for Debian Etch
+
+ -- Olivier Fourdan <fourdan@cena.fr> Fri, 12 Jan 2007 15:27:14 +0100
+
ivy-perl (4.21) unstable; urgency=low
* New upstream version: fix a big incompability in bonjour message between
diff --git a/debian/control b/debian/control
index a3f15df..aeda284 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Standards-Version: 3.5.6.0
Package: ivy-perl
Architecture: all
Depends: ${perl:Depends}, perl-tk, libtime-hires-perl (>= 1.20-4) | perl (>= 5.8) , libio-socket-multicast-perl (>= 0.25) | libsocket-multicast-perl (>= 0.25)
-Build-Depends: debhelper (>= 3.0.18)
+Build-Depends: debhelper (>= 4), ${perl:Depends}, perl-tk, libtime-hires-perl (>= 1.20-4) | perl (>= 5.8) , libio-socket-multicast-perl (>= 0.25) | libsocket-multicast-perl (>= 0.25)
Description: Perl module and documentation for using the Ivy software bus
Ivy is mostly a communication convention between processes, implemented
through a collection of libraries in several languages and for several platforms:
diff --git a/debian/rules b/debian/rules
index 4234a7a..90f7fd0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,30 +25,42 @@ clean:
-$(MAKE) clean
-rm -f `find . -name "*~"`
-rm -rf debian/tmp debian/files* core debian/substvars
-
-binary-indep: checkroot build
+install:
$(checkdir)
-rm -rf debian/tmp
install -d debian/tmp/usr
$(MAKE) pure_install PREFIX=$(TMP)/usr
-# Must have debmake installed for this to work. Otherwise please copy
-# /usr/bin/debstd into the debian directory and change debstd to debian/debstd
- dh_perl
- dh_fixperms
- debstd
- dpkg-gencontrol -isp
- dpkg --build debian/tmp ..
-binary-arch: checkroot build
- $(checkdir)
- $(checkversion)
-# There are no architecture-dependent files to be uploaded
-# generated by this package. If there were any they would be
-# made here.
-
-define checkdir
- test -f debian/rules
-endef
+binary-indep: build install
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_installexamples
+ dh_install --source=$(CURDIR)/debian/tmp
+# dh_installmenu
+# dh_installdebconf
+# dh_installlogrotate
+# dh_installemacsen
+# dh_installpam
+# dh_installmime
+# dh_installinit
+# dh_installcron
+# dh_installinfo
+ dh_installman
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+# dh_perl
+# dh_python
+# dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
# Below here is fairly generic really