[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#513305: ITP: unscd -- Micro Name Server Caching Daemon



Hello All,

applied is a small patch which makes Don Armstrong's 
http://svn.donarmstrong.com/deb_pkgs/unscd/trunk/
version using the newest 0.47 source file.

Marc's patch make 0.45 build fail on lenny, output is attached.

Hermann

-- 
Netzwerkadministration/Zentrale Dienste, Interdiziplinaeres 
Zentrum fuer wissenschaftliches Rechnen der Universitaet Heidelberg
IWR; INF 368; 69120 Heidelberg; Tel: (06221)54-8236 Fax: -5224
Email: Hermann.Lauer@iwr.uni-heidelberg.de
# HG changeset patch
# Parent 5bfe84abccfb189e3c164e2bf7fb6c13061e791d

diff --git a/debian/changelog b/debian/changelog
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,11 @@
-unscd (0.36-1) unstable; urgency=low
+unscd (0.47-0+hl1) unstable; urgency=low
+
+  * NMU by HL.
+  * New upstream release.
+
+ -- Hermann Lauer <lauer@uni-hd.de>  Fri, 13 Aug 2010 14:53:26 +0200
+
+unscd (0..36-1) unstable; urgency=low
 
   * Initial packaging for Debian
 
diff --git a/debian/rules b/debian/rules
--- a/debian/rules
+++ b/debian/rules
@@ -2,6 +2,8 @@
 
 #DH_VERBOSE = 1
 
+
+VERSION = $(shell dpkg-parsechangelog | sed -r '/^Version:/ !d; s/^.*: ([^-]+).*$$/\1/')
 
 PREFIX=$(shell pwd)/debian/unscd/
 
@@ -20,7 +22,7 @@
 build-stamp:
 	dh_testdir
 
-	gcc $(CFLAGS) -o nscd nscd-*.c
+	gcc $(CFLAGS) -o nscd nscd-$(VERSION).c
 
 	touch $@
 
unscd-0.45> dpkg-buildpackage -i'(?:^|/)(?:\.svn|_darcs|\.git|\.hg)(?:/|$)' -rfakeroot
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value: 
dpkg-buildpackage: set LDFLAGS to default value: 
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package unscd
dpkg-buildpackage: source version 0.45-0+dc1
dpkg-buildpackage: source changed by Marc Dequènes (Duck) <Duck@DuckCorp.org>
dpkg-buildpackage: host architecture i386
 fakeroot debian/rules clean
rm -f nscd.c
 dpkg-source -i(?:^|/)(?:\.svn|_darcs|\.git|\.hg)(?:/|$) -b unscd-0.45
dpkg-source: info: using source format `1.0'
dpkg-source: info: building unscd in unscd_0.45-0+dc1.tar.gz
dpkg-source: info: building unscd in unscd_0.45-0+dc1.dsc
 debian/rules build
dh build
   dh_testdir
   debian/rules override_dh_auto_configure
make[1]: Entering directory `/home/FTP/debian/unscd/unscd-0.45'
ln -s nscd-0.45.c nscd.c
dh_auto_configure
make[1]: Leaving directory `/home/FTP/debian/unscd/unscd-0.45'
   dh_auto_build
   dh_auto_test
 fakeroot debian/rules binary
dh binary
   dh_testroot
   dh_prep
   dh_installdirs
   dh_auto_install
   dh_install
cp: cannot stat `debian/tmp/nscd': No such file or directory
dh_install: cp -a debian/tmp/nscd debian/unscd/usr/sbin// returned exit code 1
make: *** [binary] Error 2
dpkg-buildpackage: failure: fakeroot debian/rules binary gave error exit status 2

Reply to: