[SCM] libiodbc2 packaging branch, master, updated. 7368928588ac1fc37b8de3c0d1e3e4d7bae57772

Maximiliano Curia maxy at alioth.debian.org
Wed Jun 5 19:32:04 UTC 2013


Gitweb-URL: http://git.debian.org/?p=pkg-kde/krap/libiodbc2.git;a=commitdiff;h=c8bafa8

The following commit has been merged in the master branch:
commit c8bafa86e7dada9a1ce9a474f4970e6de1c94010
Author: Maximiliano Curia <maxy at debian.org>
Date:   Mon Jun 3 13:22:23 2013 +0200

    Migrate packaging to dh.
---
 debian/changelog |    1 +
 debian/control   |    7 +----
 debian/rules     |   60 ++---------------------------------------------------
 3 files changed, 6 insertions(+), 62 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 72c132d..d7db0e1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ libiodbc2 (3.52.8-1) UNRELEASED; urgency=low
   * New upstream release.
   * New maintainer. (Closes: #509815)
   * Bump debhelper build-dep and compat to 9.
+  * Migrate packaging to dh.
 
  -- Maximiliano Curia <maxy at debian.org>  Mon, 03 Jun 2013 13:05:31 +0200
 
diff --git a/debian/control b/debian/control
index f9f3df8..90a40bc 100644
--- a/debian/control
+++ b/debian/control
@@ -5,12 +5,9 @@ Maintainer: Debian Krap Maintainers <debian-qt-kde at lists.debian.org>
 Uploaders: Maximiliano Curia <maxy at debian.org>,
            Sune Vuorela <sune at debian.org>
 Build-Depends: debhelper (>= 9),
+               dh-autoreconf,
                autotools-dev,
-               libtool (>= 1.5-2),
-               automake1.9,
-               autoconf,
-               cdbs,
-               m4 (>= 1.4.7),
+               pkg-kde-tools,
                libgtk2.0-dev
 Standards-Version: 3.8.0
 Homepage: http://www.iodbc.org/
diff --git a/debian/rules b/debian/rules
index f693c77..ab598ef 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,59 +1,5 @@
 #!/usr/bin/make -f
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
-DEB_AUTO_UPDATE_LIBTOOL=pre
-DEB_AUTO_UPDATE_ACLOCAL=1.9
-DEB_AUTO_UPDATE_AUTOMAKE=1.9
-DEB_AUTO_UPDATE_AUTOCONF=2.50
-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/dpkg/architecture.mk
-
-CFLAGS+=-DSYSTEM_DIR=\\"/usr/lib/$(DEB_HOST_MULTIARCH)/odbc/\\"
-
-# To make sure that every package that links against libiodbc defines
-# a versioned dependency and not just a normal one.
-DEB_CONFIGURE_EXTRA_FLAGS := --with-layout=debian 
-DEB_DH_MAKESHLIBS_ARGS := -V
-DEB_SHLIBDEPS_LIBRARY_iodbc := libiodbc2
-DEB_SHLIBDEPS_INCLUDE_iodbc := debian/libiodbc2/usr/lib:debian/iodbc/usr/lib
-DEB_SHLIBDEPS_INCLUDE_libiodbc2 := debian/libiodbc2/usr/lib
-
-CRUFT := \
-	aclocal.m4 \
-	admin/ltmain.sh \
-	admin/Makefile.in \
-	bin/Makefile.in \
-	configure \
-	drvproxy/gtk/Makefile.in \
-	drvproxy/Makefile.in \
-	etc/Makefile.in \
-	include/Makefile.in \
-	iodbc/Makefile.in \
-	iodbc/trace/Makefile.in \
-	iodbcadm/gtk/Makefile.in \
-	iodbcadm/Makefile.in \
-	iodbcinst/Makefile.in \
-	Makefile.in \
-	man/Makefile.in \
-	samples/Makefile.in \
-
-update-config::
-	for f in $(CRUFT) ; do [ -e $$f.d-r-orig ] || cp -p $$f $$f.d-r-orig ; done
-
-reverse-config::
-	for f in $(CRUFT) ; do [ ! -e $$f.d-r-orig ] || mv $$f.d-r-orig $$f ; done
-
-install/iodbc ::
-	mkdir -p debian/tmp/usr/share/lintian/overrides/
-	cp debian/iodbc.lintian-overrides debian/tmp/usr/share/lintian/overrides/iodbc
-
-install/libiodbc2 ::
-	mkdir -p debian/tmp/usr/share/lintian/overrides/
-	cp debian/libiodbc2.lintian-overrides debian/tmp/usr/share/lintian/overrides/libiodbc2
-
-#clean::
-#	for f in $(CRUFT) ; do cp -p ../orig/*/$$f $$f ; done
-
-clean::
-	rm -f admin/libtool.m4 admin/ltoptions.m4 admin/ltversion.m4 admin/lt~obsolete.m4
+%:
+	dh $@ --parallel --with autoreconf,pkgkde_symbolshelper

-- 
libiodbc2 packaging



More information about the pkg-kde-commits mailing list