mirror of
https://github.com/troglobit/editline.git
synced 2025-05-06 04:21:24 +08:00
Update debian build script for configure based build and simplify rules.
This commit is contained in:
parent
87e69be38b
commit
fc08d47bce
6
debian/changelog
vendored
6
debian/changelog
vendored
@ -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).
|
||||||
|
1
debian/editline1.files
vendored
1
debian/editline1.files
vendored
@ -1 +0,0 @@
|
|||||||
usr/lib/*.so.*
|
|
4
debian/libeditline-dev.install
vendored
Normal file
4
debian/libeditline-dev.install
vendored
Normal 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
1
debian/libeditline0.install
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
usr/lib/libeditline*.so.*
|
33
debian/rules
vendored
33
debian/rules
vendored
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user