Author: tille Date: 2011-12-13 18:57:08 +0000 (Tue, 13 Dec 2011) New Revision: 8944
Added: trunk/packages/libtecla/trunk/debian/docs Modified: trunk/packages/libtecla/trunk/debian/changelog trunk/packages/libtecla/trunk/debian/control trunk/packages/libtecla/trunk/debian/rules Log: Use autotools-dev properly (for simplicity by switching to dh) to finally close the FTBFS bug on kfreebsd Modified: trunk/packages/libtecla/trunk/debian/changelog =================================================================== --- trunk/packages/libtecla/trunk/debian/changelog 2011-12-13 17:54:17 UTC (rev 8943) +++ trunk/packages/libtecla/trunk/debian/changelog 2011-12-13 18:57:08 UTC (rev 8944) @@ -1,3 +1,11 @@ +libtecla (1.6.1-3) unstable; urgency=low + + * Use autotools properly (and for simplicity move to short + dh notation) + (really) Closes: #621887 + + -- Andreas Tille <[email protected]> Tue, 13 Dec 2011 19:39:30 +0100 + libtecla (1.6.1-2) unstable; urgency=low * debian/patches/kfreebsd.patch: Add kfreebsd to configure.in and Modified: trunk/packages/libtecla/trunk/debian/control =================================================================== --- trunk/packages/libtecla/trunk/debian/control 2011-12-13 17:54:17 UTC (rev 8943) +++ trunk/packages/libtecla/trunk/debian/control 2011-12-13 18:57:08 UTC (rev 8944) @@ -5,7 +5,7 @@ DM-Upload-Allowed: yes Uploaders: Scott Christley <[email protected]>, Andreas Tille <[email protected]> -Build-Depends: cdbs, debhelper (>= 8), quilt, autotools-dev, d-shlibs +Build-Depends: debhelper (>= 8), autotools-dev, d-shlibs Standards-Version: 3.9.2 Homepage: http://www.astro.caltech.edu/~mcs/tecla/ Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/libtecla/trunk/ Added: trunk/packages/libtecla/trunk/debian/docs =================================================================== --- trunk/packages/libtecla/trunk/debian/docs (rev 0) +++ trunk/packages/libtecla/trunk/debian/docs 2011-12-13 18:57:08 UTC (rev 8944) @@ -0,0 +1 @@ +README Modified: trunk/packages/libtecla/trunk/debian/rules =================================================================== --- trunk/packages/libtecla/trunk/debian/rules 2011-12-13 17:54:17 UTC (rev 8943) +++ trunk/packages/libtecla/trunk/debian/rules 2011-12-13 18:57:08 UTC (rev 8944) @@ -2,18 +2,15 @@ # debian/rules file for tecla export DH_VERBOSE=1 +%: + dh $@ -with autotools-dev -include /usr/share/cdbs/1/rules/patchsys-quilt.mk -include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/autotools.mk +pkg := $(shell dpkg-parsechangelog | sed -n 's/^Source: //p') +name := $(pkg) +version=$(shell dpkg-parsechangelog | awk '/^Version/ { print $2 }' | cut -d- -f1 ) -#DEB_CONFIGURE_EXTRA_FLAGS := --with-tcl=/usr/lib/tcl8.4 --with-tk=/usr/lib/tk8.4 --enable-onelib --with-jdkdir=/usr/lib/jvm/java-6-openjdk - -pkg=libtecla -name=libtecla -version=1.6.1 - -common-binary-post-install-arch:: +override_dh_install: + dh_install # Call d-shlibmove to comply with library packaging guide d-devlibdeps debian/$(pkg)1-dev.substvars \ debian/tmp/usr/lib/$(name).so @@ -21,24 +18,8 @@ --movedev "debian/tmp/usr/include/$(name).h" usr/include/ \ debian/tmp/usr/lib/$(name).so -# --movedevdoc "debian/tmp/usr/share/man/man3/*" \ -# --movedevdoc "debian/tmp/usr/share/man/man5/*" \ -# --movedevdoc "debian/tmp/usr/share/man/man7/*" \ -# --movedev "$(name).pc" usr/share/pkgconfig \ # Remove unneeded *.la files according to # http://lists.debian.org/debian-devel/2009/08/msg00783.html # Release goal: Getting rid of unneeded *.la / emptying dependency_libs - #find debian -name "*.la" -exec rm -f \{\} \; + #find debian -name "*.la" -delete -#install/libtecla1:: -# dh_install -plibtecla1 --autodest debian/tmp/usr/lib/lib*.so.* - -#install/libtecla-dev:: -# dh_install -plibtecla-dev --autodest debian/tmp/usr/include/swarm - -#clean:: -# rm -f tools/findImp.o src/defobj/modulemap.elc -# rm -f interface.elc protocol.elc common.elc src/getters.elc - -#%: -# dh $@ _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
