[med-svn] r22381 - trunk/packages/rostlab/libzerg/trunk/debian
Andreas Tille
tille at moszumanska.debian.org
Tue Jul 5 14:33:14 UTC 2016
Author: tille
Date: 2016-07-05 14:33:12 +0000 (Tue, 05 Jul 2016)
New Revision: 22381
Removed:
trunk/packages/rostlab/libzerg/trunk/debian/libzerg0-dev.install
trunk/packages/rostlab/libzerg/trunk/debian/libzerg0.install
Modified:
trunk/packages/rostlab/libzerg/trunk/debian/changelog
trunk/packages/rostlab/libzerg/trunk/debian/compat
trunk/packages/rostlab/libzerg/trunk/debian/control
trunk/packages/rostlab/libzerg/trunk/debian/rules
Log:
debhelper 9, use d-shlibs
Modified: trunk/packages/rostlab/libzerg/trunk/debian/changelog
===================================================================
--- trunk/packages/rostlab/libzerg/trunk/debian/changelog 2016-07-05 14:12:35 UTC (rev 22380)
+++ trunk/packages/rostlab/libzerg/trunk/debian/changelog 2016-07-05 14:33:12 UTC (rev 22381)
@@ -14,6 +14,8 @@
* secure Vcs-Browser
* DEP5 (proper sequence of paragraphs)
* Drop homepage field from debian/upstream/metadata which is redundant anyway
+ * debhelper 9
+ * use d-shlibs
-- Tatiana Malygina <merlettaia at gmail.com> Sun, 26 Jun 2016 12:28:12 +0300
Modified: trunk/packages/rostlab/libzerg/trunk/debian/compat
===================================================================
--- trunk/packages/rostlab/libzerg/trunk/debian/compat 2016-07-05 14:12:35 UTC (rev 22380)
+++ trunk/packages/rostlab/libzerg/trunk/debian/compat 2016-07-05 14:33:12 UTC (rev 22381)
@@ -1 +1 @@
-7
+9
Modified: trunk/packages/rostlab/libzerg/trunk/debian/control
===================================================================
--- trunk/packages/rostlab/libzerg/trunk/debian/control 2016-07-05 14:12:35 UTC (rev 22380)
+++ trunk/packages/rostlab/libzerg/trunk/debian/control 2016-07-05 14:33:12 UTC (rev 22381)
@@ -4,10 +4,10 @@
Andreas Tille <tille at debian.org>
Section: science
Priority: extra
-Build-Depends: debhelper (>= 7.0.50~),
+Build-Depends: debhelper (>= 9),
dh-autoreconf,
flex,
- perl
+ d-shlibs
Standards-Version: 3.9.8
Vcs-Browser: https://anonscm.debian.org/viewvc/debian-med/trunk/packages/rostlab/libzerg/trunk/
Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/rostlab/libzerg/trunk/
@@ -37,6 +37,7 @@
Depends: libzerg0 (= ${binary:Version}),
${misc:Depends}
Provides: libzerg-dev
+Conflicts: libzerg-dev
Description: development libraries and header files for libzerg
Zerg is a C library for lexing - lexically scanning - the output of NCBI
BLAST programs.
Deleted: trunk/packages/rostlab/libzerg/trunk/debian/libzerg0-dev.install
===================================================================
--- trunk/packages/rostlab/libzerg/trunk/debian/libzerg0-dev.install 2016-07-05 14:12:35 UTC (rev 22380)
+++ trunk/packages/rostlab/libzerg/trunk/debian/libzerg0-dev.install 2016-07-05 14:33:12 UTC (rev 22381)
@@ -1,4 +0,0 @@
-usr/include/*
-usr/lib/libzerg.a
-usr/lib/libzerg.la
-usr/lib/libzerg.so
Deleted: trunk/packages/rostlab/libzerg/trunk/debian/libzerg0.install
===================================================================
--- trunk/packages/rostlab/libzerg/trunk/debian/libzerg0.install 2016-07-05 14:12:35 UTC (rev 22380)
+++ trunk/packages/rostlab/libzerg/trunk/debian/libzerg0.install 2016-07-05 14:33:12 UTC (rev 22381)
@@ -1 +0,0 @@
-usr/lib/libzerg.so.*
Modified: trunk/packages/rostlab/libzerg/trunk/debian/rules
===================================================================
--- trunk/packages/rostlab/libzerg/trunk/debian/rules 2016-07-05 14:12:35 UTC (rev 22380)
+++ trunk/packages/rostlab/libzerg/trunk/debian/rules 2016-07-05 14:33:12 UTC (rev 22381)
@@ -2,10 +2,7 @@
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-export CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
-export CFLAGS:=$(shell dpkg-buildflags --get CFLAGS)
-export CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS)
-export LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
+DEBPKGNAME := $(shell dpkg-parsechangelog | awk '/^Source:/ {print $$2}')
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
@@ -28,6 +25,13 @@
rm -rf *.lo *.la *.o .libs
rm -rf *.c libtool stamp-h1 Makefile
-.PHONY: override_dh_strip
+override_dh_install:
+ dh_install
+ d-shlibmove --commit \
+ --multiarch \
+ --exclude-la \
+ --movedev debian/tmp/usr/include/* usr/include \
+ debian/tmp/usr/lib/*/$(DEBPKGNAME).so
+
override_dh_strip:
dh_strip --dbg-package=libzerg0-dbg
More information about the debian-med-commit
mailing list