Update debian build script for configure based build and simplify rules.

This commit is contained in:
Joachim Nilsson 2010-08-11 19:23:24 +02:00
parent 87e69be38b
commit fc08d47bce
5 changed files with 21 additions and 24 deletions

6
debian/changelog vendored
View File

@ -1,3 +1,9 @@
editline (1.14.0-1) unstable; urgency=low
* Update to new configure based build.
-- Joachim Nilsson <joachim.nilsson@vmlinux.org> Wed, 11 Aug 2010 13:28:00 +0100
editline (1.12-6) unstable; urgency=low editline (1.12-6) unstable; urgency=low
* Switch package format to 3.0 (quilt). * Switch package format to 3.0 (quilt).

View File

@ -1 +0,0 @@
usr/lib/*.so.*

4
debian/libeditline-dev.install vendored Normal file
View File

@ -0,0 +1,4 @@
usr/include
usr/lib/libeditline*.*a
usr/lib/libeditline*.so
usr/share/man/man3

1
debian/libeditline0.install vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/libeditline*.so.*

33
debian/rules vendored
View File

@ -1,5 +1,5 @@
#!/usr/bin/make -f #!/usr/bin/make -f
# Sample debian/rules that uses debhelper. # debian/rules for libeditline
# GNU copyright 1997 to 1999 by Joey Hess. # GNU copyright 1997 to 1999 by Joey Hess.
# Uncomment this to turn on verbose mode. # Uncomment this to turn on verbose mode.
@ -12,14 +12,12 @@ major=0
build: build-stamp build: build-stamp
build-stamp: build-stamp:
dh_testdir dh_testdir
$(MAKE) dh_auto_configure
touch build-stamp dh_auto_build
clean: clean:
dh_testdir dh_testdir
dh_testroot dh_auto_clean
rm -f build-stamp
[ ! -f Makefile ] || $(MAKE) clean
dh_clean dh_clean
install: build install: build
@ -27,29 +25,18 @@ install: build
dh_testroot dh_testroot
dh_clean -k dh_clean -k
dh_installdirs dh_installdirs
$(MAKE) install DESTDIR=`pwd`/debian/libeditline-dev dh_auto_install
cp include_editline.h \
`pwd`/debian/libeditline-dev/usr/include/editline.h
binary-indep: build install binary-indep: install
binary-arch: build install # build libeditline${major} package by moving files from editline-dev
binary-arch: install
dh_testdir dh_testdir
dh_testroot dh_testroot
# build libeditline${major} package by moving files from editline-dev dh_auto_install
dh_movefiles --sourcedir=debian/libeditline-dev \ dh_install --sourcedir=debian/tmp
-plibeditline$(major) \
usr/lib/libeditline.so.$(major) \
usr/lib/libeditline.so.$(version)
dh_installdocs dh_installdocs
dh_installexamples
dh_installmenu
dh_installmanpages
rm -rf debian/libeditline0/usr/share/man/
dh_installcron
dh_installinfo
dh_installchangelogs dh_installchangelogs
dh_link
dh_strip dh_strip
dh_compress dh_compress
dh_fixperms dh_fixperms