[med-svn] [Git][med-team/sortmerna][master] 8 commits: d/rules: remove dh_clean override; not needed anymore.

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Sat Jan 7 15:55:16 GMT 2023



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


Commits:
a5ef602b by Étienne Mollier at 2023-01-07T16:11:05+01:00
d/rules: remove dh_clean override; not needed anymore.

- - - - -
8d12e7f2 by Étienne Mollier at 2023-01-07T16:11:53+01:00
d/rules: move to execute_after_ statements.

- - - - -
e5b1c4c1 by Étienne Mollier at 2023-01-07T16:12:48+01:00
d/rules: verbose remove of cmake/ directories.

- - - - -
b5ae1889 by Étienne Mollier at 2023-01-07T16:13:40+01:00
d/rules: verbose permissions changes.

- - - - -
c1c666c8 by Étienne Mollier at 2023-01-07T16:14:19+01:00
d/control: add myself to uploaders.

- - - - -
ce7fd086 by Étienne Mollier at 2023-01-07T16:14:33+01:00
d/control: declare compliance to standards version 4.6.2.

- - - - -
4e03438b by Étienne Mollier at 2023-01-07T16:51:21+01:00
d/rules: build for i386 with -msse2

The package depends on sse2-support for that architecture, so this is
not a baseline violation in this particular case.

Closes: #1028122

- - - - -
cc984575 by Étienne Mollier at 2023-01-07T16:54:49+01:00
ready to upload to unstable.

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,17 @@
+sortmerna (4.3.6-2) unstable; urgency=medium
+
+  * d/rules: remove dh_clean override; not needed anymore.
+  * d/rules: move to execute_after_ statements.
+  * d/rules: verbose remove of cmake/ directories.
+  * d/rules: verbose permissions changes.
+  * d/control: add myself to uploaders.
+  * d/control: declare compliance to standards version 4.6.2.
+  * d/rules: build for i386 with -msse2.
+    The package depends on sse2-support for that architecture, so this is
+    not a baseline violation in this particular case. (Closes: #1028122)
+
+ -- Étienne Mollier <emollier at debian.org>  Sat, 07 Jan 2023 16:52:43 +0100
+
 sortmerna (4.3.6-1) unstable; urgency=medium
 
   * New upstream version


=====================================
debian/control
=====================================
@@ -1,6 +1,7 @@
 Source: sortmerna
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-Uploaders: Andreas Tille <tille at debian.org>
+Uploaders: Andreas Tille <tille at debian.org>,
+           Étienne Mollier <emollier at debian.org>
 Section: science
 Priority: optional
 Build-Depends: debhelper-compat (= 13),
@@ -13,7 +14,7 @@ Build-Depends: debhelper-compat (= 13),
                libconcurrentqueue-dev
 #               python3 <!nocheck>,
 #               python3-skbio <!nocheck>,
-Standards-Version: 4.6.1
+Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/med-team/sortmerna
 Vcs-Git: https://salsa.debian.org/med-team/sortmerna.git
 Homepage: https://bioinfo.lifl.fr/RNA/sortmerna/


=====================================
debian/rules
=====================================
@@ -4,21 +4,22 @@
 #export DH_VERBOSE=1
 
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
-
 export CMAKE_PREFIX_PATH=/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/
 
+# In this particular instance, building with sse2 support is not an
+# architecture baseline violation for the i386 release architecture, because
+# the package is supposed to depend on sse2-support.
+ifeq ($(DEB_HOST_ARCH),i386)
+export DEB_CFLAGS_MAINT_APPEND+=-msse2
+export DEB_CXXFLAGS_MAINT_APPEND+=-msse2
+endif
+
 %:
 	dh $@
 
-override_dh_clean:
-	dh_clean
-	rm -f include/memcheck.h
-
-override_dh_install:
-	dh_install
-	find debian -name cmake -type d | xargs rm -rf
+execute_after_dh_install:
+	find debian -name cmake -type d | xargs rm -rvf
 
-override_dh_fixperms:
-	dh_fixperms
-	find debian/sortmerna -name '*.sh' -exec chmod +x '{}' ';'
-	find debian/sortmerna -name '*.py' -exec chmod -x '{}' ';'
+execute_after_dh_fixperms:
+	find debian/sortmerna -name '*.sh' -exec chmod -v +x '{}' ';'
+	find debian/sortmerna -name '*.py' -exec chmod -v -x '{}' ';'



View it on GitLab: https://salsa.debian.org/med-team/sortmerna/-/compare/43a3afe887e0a8ae336808f660a2ce8c9735a03d...cc984575ddd479ac9745a7877dbc102f7141df57

-- 
View it on GitLab: https://salsa.debian.org/med-team/sortmerna/-/compare/43a3afe887e0a8ae336808f660a2ce8c9735a03d...cc984575ddd479ac9745a7877dbc102f7141df57
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/20230107/18976189/attachment-0001.htm>


More information about the debian-med-commit mailing list