[med-svn] [Git][med-team/emboss][master] 8 commits: d/rules: move emboss-doc installation to -indep paragraph.

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Wed Jul 8 22:26:03 BST 2026



Étienne Mollier pushed to branch master at Debian Med / emboss


Commits:
4b346998 by Étienne Mollier at 2026-07-08T23:02:50+02:00
d/rules: move emboss-doc installation to -indep paragraph.

The build step was initially present in the architecture dependent
paragraph, which resulted in failure to issue properly the content of
the emboss-doc during an arch-all build.

Closes: #1140748

- - - - -
646aa12a by Étienne Mollier at 2026-07-08T23:15:20+02:00
d/control: move to build dependency on libmariadb-dev-compat.

Closes: #1137458

- - - - -
ea688563 by Étienne Mollier at 2026-07-08T23:16:44+02:00
d/copyright: drop the old FSF mail address.

- - - - -
b8d03b50 by Étienne Mollier at 2026-07-08T23:19:46+02:00
d/watch: convert to watch file version 5.

- - - - -
7685e98f by Étienne Mollier at 2026-07-08T23:20:02+02:00
path_max.patch: normalize Last-Update timestamp.

- - - - -
6af85eec by Étienne Mollier at 2026-07-08T23:23:15+02:00
rename-bool-variable.patch: provide dep3 header.

- - - - -
55d2f46d by Étienne Mollier at 2026-07-08T23:23:58+02:00
d/control: drop redundant Priority: optional.

- - - - -
06fdbe4b by Étienne Mollier at 2026-07-08T23:25:35+02:00
d/changelog: ready for upload to unstable.

- - - - -


7 changed files:

- debian/changelog
- debian/control
- debian/copyright
- debian/patches/path_max.patch
- debian/patches/rename-bool-variable.patch
- debian/rules
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,20 @@
+emboss (6.6.0+dfsg-19) unstable; urgency=medium
+
+  * Team upload.
+  * [4b34699] d/rules: move emboss-doc installation to -indep paragraph.
+    The build step was initially present in the architecture dependent
+    paragraph, which resulted in failure to issue properly the content of
+    the emboss-doc during an arch-all build. (Closes: #1140748)
+  * [646aa12] d/control: move to build dependency on libmariadb-dev-compat.
+    (Closes: #1137458)
+  * [ea68856] d/copyright: drop the old FSF mail address.
+  * [b8d03b5] d/watch: convert to watch file version 5.
+  * [7685e98] path_max.patch: normalize Last-Update timestamp.
+  * [6af85ee] rename-bool-variable.patch: provide dep3 header.
+  * [55d2f46] d/control: drop redundant Priority: optional.
+
+ -- Étienne Mollier <emollier at debian.org>  Wed, 08 Jul 2026 23:24:28 +0200
+
 emboss (6.6.0+dfsg-18) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -3,7 +3,6 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
 Uploaders: Charles Plessy <plessy at debian.org>,
            Andreas Tille <tille at debian.org>
 Section: science
-Priority: optional
 Build-Depends: debhelper-compat (= 13),
                architecture-is-64-bit,
 #              javahelper [!hppa] <!nojava>,
@@ -15,7 +14,7 @@ Build-Depends: debhelper-compat (= 13),
                libpng-dev,
                libexpat1-dev,
                libhpdf-dev,
-               default-libmysqlclient-dev,
+               libmariadb-dev-compat,
                libpq-dev,
                antiword,
                sharutils,


=====================================
debian/copyright
=====================================
@@ -595,10 +595,6 @@ License: LGPL-2.1+
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  Lesser General Public License for more details.
- .
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
 Comment: On Debian systems, the complete text of the GNU Lesser General Public
  License version 2.1 can be found at /usr/share/common-licenses/LGPL-2.1.
 


=====================================
debian/patches/path_max.patch
=====================================
@@ -1,5 +1,5 @@
 Author: Svante Signell <svante.signell at gmail.com>
-Last-Update: Wed, 24 Sep 2014 10:36:02 UTC
+Last-Update: 2014-09-24
 Bug-Debian: http://bugs.debian.org/762673
 Description: PATH_MAX is missing on Hurd so avoid this
 


=====================================
debian/patches/rename-bool-variable.patch
=====================================
@@ -1,3 +1,11 @@
+Description: Fix FTBFS with GCC-15
+Author: Andrius Merkys <merkys at debian.org>
+Bug-Debian: https://bugs.debian.org/1096578
+Forwarded: no
+Reviewed-by: Étienne Mollier <emollier at debian.org>
+Last-Update: 2025-09-05
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
 --- a/ajax/core/ajsql.c
 +++ b/ajax/core/ajsql.c
 @@ -3030,7 +3030,7 @@


=====================================
debian/rules
=====================================
@@ -90,12 +90,6 @@ override_dh_auto_install-arch:
 	$(MAKE) -C plplot install DESTDIR=$(EMBOSS-LIB)
 	find $(EMBOSS-LIB)/usr/lib -name '*.la' -exec rm {} \;
 
-	### Documentation goes in emboss-doc. ###
-	$(MAKE) -C doc install DESTDIR=$(CURDIR)/debian/emboss-doc
-	antiword debian/emboss-doc/usr/share/EMBOSS/doc/manuals/domainatrix.doc > debian/emboss-doc/usr/share/EMBOSS/doc/manuals/domainatrix.txt
-	# Remove this file when the relicenced file becomes part of the upstream tarball.
-	uudecode -o debian/emboss-doc/usr/share/EMBOSS/doc/manuals/EMBOSS_qg.pdf debian/EMBOSS_qg_new.pdf.uu
-
 override_dh_auto_install-indep:
 	### While the next call repeats a statement from install-arch it is needed to get the
 	### data dir right into place.  Make should be clever enough to not duplicate the process
@@ -110,6 +104,12 @@ ifeq ($(filter nojava,$(DEB_BUILD_PROFILES)),)
 	rm -f debian/jemboss/usr/share/EMBOSS/jemboss/resources/resources.jar
 endif
 
+	### Documentation goes in emboss-doc. ###
+	$(MAKE) -C doc install DESTDIR=$(CURDIR)/debian/emboss-doc
+	antiword debian/emboss-doc/usr/share/EMBOSS/doc/manuals/domainatrix.doc > debian/emboss-doc/usr/share/EMBOSS/doc/manuals/domainatrix.txt
+	# Remove this file when the relicenced file becomes part of the upstream tarball.
+	uudecode -o debian/emboss-doc/usr/share/EMBOSS/doc/manuals/EMBOSS_qg.pdf debian/EMBOSS_qg_new.pdf.uu
+
 	### Installation of the test suite
 	cp -a test debian/emboss-test/usr/share/EMBOSS/
 	sed -i "/SET emboss_tempdata/cSET emboss_tempdata /usr/share/EMBOSS/test" debian/emboss-test/usr/share/EMBOSS/test/.embossrc


=====================================
debian/watch
=====================================
@@ -1,3 +1,6 @@
-version=4
-opts="repacksuffix=+dfsg,dversionmangle=s/\+dfsg//g" \
-  ftp://emboss.open-bio.org/pub/EMBOSS/EMBOSS-([\d.]*)\.tar\.gz
+Version: 5
+
+Source: ftp://emboss.open-bio.org/pub/EMBOSS/
+Matching-Pattern: EMBOSS-([\d.]*)\.tar\.gz
+Dversionmangle: auto
+Repacksuffix: +dfsg



View it on GitLab: https://salsa.debian.org/med-team/emboss/-/compare/e3d60a9190e298d6a70a61910e06285ac19c2c90...06fdbe4be0ab90cd6b1959a7ad8c81f7d1b34406

-- 
View it on GitLab: https://salsa.debian.org/med-team/emboss/-/compare/e3d60a9190e298d6a70a61910e06285ac19c2c90...06fdbe4be0ab90cd6b1959a7ad8c81f7d1b34406
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20260708/5b9767b0/attachment-0001.htm>


More information about the debian-med-commit mailing list