[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