[med-svn] r8944 - trunk/packages/libtecla/trunk/debian
Andreas Tille
tille at alioth.debian.org
Tue Dec 13 18:57:08 UTC 2011
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 <tille at debian.org> 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 <schristley at mac.com>,
Andreas Tille <tille at debian.org>
-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 $@
More information about the debian-med-commit
mailing list