[med-svn] [Git][med-team/biosquid][master] 9 commits: debhelper 11
Andreas Tille
gitlab at salsa.debian.org
Sat Aug 18 07:11:15 BST 2018
Andreas Tille pushed to branch master at Debian Med / biosquid
Commits:
8ba3be0a by Andreas Tille at 2018-08-18T05:40:40Z
debhelper 11
- - - - -
983f984c by Andreas Tille at 2018-08-18T05:40:49Z
Point Vcs fields to salsa.debian.org
- - - - -
f2def650 by Andreas Tille at 2018-08-18T05:40:49Z
Standards-Version: 4.2.0
- - - - -
2277727a by Andreas Tille at 2018-08-18T05:49:09Z
Fix LDADD in Makefile.am
- - - - -
432d12ec by Andreas Tille at 2018-08-18T05:49:53Z
Drop --no-parallel
- - - - -
e16fd0c5 by Andreas Tille at 2018-08-18T05:51:09Z
Merge unintended changelog entry
- - - - -
75267145 by Andreas Tille at 2018-08-18T06:01:23Z
Refresh patch
- - - - -
b8378b55 by Andreas Tille at 2018-08-18T06:06:48Z
Do not parse d/changelog
- - - - -
4289c793 by Andreas Tille at 2018-08-18T06:08:36Z
Upload to unstable
- - - - -
5 changed files:
- debian/changelog
- debian/compat
- debian/control
- debian/patches/pkg-config.patch
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,16 @@
+biosquid (1.9g+cvs20050121-11) unstable; urgency=medium
+
+ * debhelper 11
+ * Point Vcs fields to salsa.debian.org
+ * Standards-Version: 4.2.0
+ * Fix LDADD in Makefile.am
+ Closes: #906454
+ * d/rules:
+ - Drop --no-parallel
+ - Do not parse d/changelog
+
+ -- Andreas Tille <tille at debian.org> Sat, 18 Aug 2018 08:06:54 +0200
+
biosquid (1.9g+cvs20050121-10) unstable; urgency=medium
* Upload to unstable
=====================================
debian/compat
=====================================
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-10
+11
=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -3,13 +3,12 @@ Maintainer: Debian-Med Packaging Team <debian-med-packaging at lists.alioth.debian.
Uploaders: Andreas Tille <tille at debian.org>
Section: science
Priority: optional
-Build-Depends: debhelper (>= 10),
+Build-Depends: debhelper (>= 11~),
d-shlibs,
- autotools-dev,
- pvm-dev
-Standards-Version: 3.9.8
-Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/biosquid.git
-Vcs-Git: https://anonscm.debian.org/git/debian-med/biosquid.git
+ pvm-dev
+Standards-Version: 4.2.0
+Vcs-Browser: https://salsa.debian.org/med-team/biosquid
+Vcs-Git: https://salsa.debian.org/med-team/biosquid.git
Homepage: http://eddylab.org/software.html
Package: biosquid
@@ -52,8 +51,8 @@ Depends: ${shlibs:Depends},
libsquid1 (= ${binary:Version}),
${misc:Depends}
Breaks: biosquid-dev
-Replaces: biosquid-dev
Provides: biosquid-dev
+Replaces: biosquid-dev
Description: biosquid headers and static library for biological sequence analysis
SQUID is a library of C code functions for sequence analysis. It also
includes a number of small utility programs to convert, show statistics,
=====================================
debian/patches/pkg-config.patch
=====================================
--- a/debian/patches/pkg-config.patch
+++ b/debian/patches/pkg-config.patch
@@ -35,13 +35,15 @@ Last-Update: Thu, 23 Mar 2017 21:55:15 +0100
--- a/Makefile.am
+++ b/Makefile.am
-@@ -74,6 +74,9 @@ bin_PROGRAMS = afetch\
-
- LDADD = -lsquid -lm
+@@ -72,7 +72,10 @@ bin_PROGRAMS = afetch\
+ translate\
+ weight
+-LDADD = -lsquid -lm
++LDADD = libsquid.la -lm
++
+pkgconfigdir=$(libdir)/pkgconfig
+pkgconfig_DATA = libsquid.pc
-+
+
bin_MANS = afetch\
alistat\
- compstruct\
=====================================
debian/rules
=====================================
--- a/debian/rules
+++ b/debian/rules
@@ -1,16 +1,15 @@
#!/usr/bin/make -f
-
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1
-DEBPKGNAME := $(shell dpkg-parsechangelog | awk '/^Source:/ {print $$2}')
+include /usr/share/dpkg/default.mk
LIBNAME := libsquid
%:
- dh $@ --no-parallel
+ dh $@
override_dh_auto_clean:
dh_auto_clean
@@ -42,12 +41,12 @@ override_dh_install:
--exclude-la \
--override s/libpvm3-3-dev/pvm-dev/ \
--movedev debian/tmp/usr/include/* usr/include \
- --movedev squid.h usr/include/$(DEBPKGNAME) \
- --movedev squidconf.h usr/include/$(DEBPKGNAME) \
+ --movedev squid.h usr/include/$(DEB_SOURCE) \
+ --movedev squidconf.h usr/include/$(DEB_SOURCE) \
--movedev "debian/tmp/usr/lib/*/pkgconfig/*.pc" usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig \
debian/tmp/usr/lib/*/$(LIBNAME).so
# resolve @LICENSE@ by text in header files
- for HEADER in $(CURDIR)/debian/$(LIBNAME)-dev/usr/include/$(DEBPKGNAME)/*.h ; do \
+ for HEADER in $(CURDIR)/debian/$(LIBNAME)-dev/usr/include/$(DEB_SOURCE)/*.h ; do \
if grep -q '@LICENSE@' $${HEADER} ; then \
sed '/@LICENSE@/,$$d' $${HEADER} > $${HEADER}_tmp ; \
sed 's/^/ * /' Licenses/gnu >> $${HEADER}_tmp ; \
View it on GitLab: https://salsa.debian.org/med-team/biosquid/compare/6af23b6ce51d112237e48bf5eea8ded45ef9239d...4289c793dedf8eaabdb9caa275ad11a6c7359b6c
--
View it on GitLab: https://salsa.debian.org/med-team/biosquid/compare/6af23b6ce51d112237e48bf5eea8ded45ef9239d...4289c793dedf8eaabdb9caa275ad11a6c7359b6c
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20180818/eda3fe9d/attachment-0001.html>
More information about the debian-med-commit
mailing list