diff options
author | Tobias Brunner <tobias@strongswan.org> | 2011-02-08 15:15:36 +0100 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2011-02-08 15:17:37 +0100 |
commit | bcc4eb6ac238c56fef8582e3615454c17ab8f7b9 (patch) | |
tree | d9b4cce7a69a9f99df30edd7043c9538f34afc4f /packages | |
parent | a417409096dad70244e5e0e344fad5060af764fd (diff) | |
download | strongswan-bcc4eb6ac238c56fef8582e3615454c17ab8f7b9.tar.bz2 strongswan-bcc4eb6ac238c56fef8582e3615454c17ab8f7b9.tar.xz |
maemo: Explicitly list the installed files.
This avoids packaging static libraries and .la files plus excludes man3
pages of libfreeswan.
Diffstat (limited to 'packages')
-rwxr-xr-x | packages/maemo-strongswan/debian/rules | 38 | ||||
-rw-r--r-- | packages/maemo-strongswan/debian/strongswan.install | 29 |
2 files changed, 39 insertions, 28 deletions
diff --git a/packages/maemo-strongswan/debian/rules b/packages/maemo-strongswan/debian/rules index c2fa9dc72..20eabe56d 100755 --- a/packages/maemo-strongswan/debian/rules +++ b/packages/maemo-strongswan/debian/rules @@ -62,14 +62,11 @@ build: build-arch build-indep build-arch: build-arch-stamp build-arch-stamp: config.status - - # Add here commands to compile the arch part of the package. - #$(MAKE) + $(MAKE) touch $@ build-indep: build-indep-stamp build-indep-stamp: config.status - # Add here commands to compile the indep part of the package. #$(MAKE) doc touch $@ @@ -79,7 +76,6 @@ clean: dh_testroot rm -f build-arch-stamp build-indep-stamp #CONFIGURE-STAMP# - # Add here commands to clean up after the build process. -$(MAKE) distclean ifneq "$(wildcard /usr/share/misc/config.sub)" "" cp -f /usr/share/misc/config.sub config.sub @@ -88,33 +84,18 @@ ifneq "$(wildcard /usr/share/misc/config.guess)" "" cp -f /usr/share/misc/config.guess config.guess endif - dh_clean -install: install-indep install-arch -install-indep: +install: build dh_testdir dh_testroot - dh_clean -k -i - dh_installdirs -i - - # Add here commands to install the indep part of the package into - # debian/<package>-doc. - #INSTALLDOC# + dh_clean -k + dh_installdirs - dh_install -i + $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install -install-arch: - dh_testdir - dh_testroot - dh_clean -k -s - dh_installdirs -s + dh_install --list-missing --sourcedir=debian/tmp - # Add here commands to install the arch part of the package into - # debian/tmp. - $(MAKE) DESTDIR=$(CURDIR)/debian/strongswan install - - dh_install -s # Must not depend on anything. This is to be called by # binary-arch/binary-indep # in another 'make' thread. @@ -146,13 +127,14 @@ binary-common: dh_gencontrol dh_md5sums dh_builddeb + # Build architecture independant packages using the common target. -binary-indep: build-indep install-indep +binary-indep: build-indep install $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common # Build architecture dependant packages using the common target. -binary-arch: build-arch install-arch +binary-arch: build-arch install $(MAKE) -f debian/rules DH_OPTIONS=-s binary-common binary: binary-arch binary-indep -.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch +.PHONY: build clean binary-indep binary-arch binary install diff --git a/packages/maemo-strongswan/debian/strongswan.install b/packages/maemo-strongswan/debian/strongswan.install new file mode 100644 index 000000000..ef2ac5709 --- /dev/null +++ b/packages/maemo-strongswan/debian/strongswan.install @@ -0,0 +1,29 @@ +# config +etc +# libraries +usr/lib/libstrongswan.so* +usr/lib/libhydra.so* +usr/lib/libcharon.so* +# starter etc. +usr/sbin/ipsec +usr/lib/ipsec/starter +usr/lib/ipsec/_copyright +usr/share/man/man8/ipsec.8 +usr/share/man/man5/ipsec.conf.5 +usr/share/man/man5/ipsec.secrets.5 +# updown +usr/lib/ipsec/_updown +usr/lib/ipsec/_updown_espmark +usr/share/man/man8/_updown.8 +usr/share/man/man8/_updown_espmark.8 +# charon +usr/share/dbus-1/system-services +usr/lib/ipsec/charon +usr/lib/ipsec/stroke +usr/share/man/man5/strongswan.conf.5 +# pluto +usr/lib/ipsec/pluto +usr/lib/ipsec/_pluto_adns +usr/lib/ipsec/whack +usr/lib/ipsec/plugins/libstrongswan-xauth.so* +usr/share/man/man8/pluto.8 |