[med-svn] [Git][med-team/lambda-align2][debian/experimental] 4 commits: Team upload.

Enrico Seiler (@eseiler) gitlab at salsa.debian.org
Thu Nov 28 15:20:36 GMT 2024



Enrico Seiler pushed to branch debian/experimental at Debian Med / lambda-align2


Commits:
5a25a428 by Enrico Seiler at 2024-11-28T13:32:48+01:00
Team upload.

* Team upload.
* Added patch to enable install on non-amd64 archs

- - - - -
b145e91c by Enrico Seiler at 2024-11-28T13:32:55+01:00
d/control: build on any arch

- - - - -
4a282aa6 by Enrico Seiler at 2024-11-28T13:32:55+01:00
d/control: openssl is only needed for tests

- - - - -
5994d1fc by Enrico Seiler at 2024-11-28T13:33:09+01:00
ready for uploading to experimental

- - - - -


4 changed files:

- debian/changelog
- debian/control
- + debian/patches/0006-Fix-binaries-not-being-installed-on-non-amd64-archs.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+lambda-align2 (2.0.1-3) experimental; urgency=medium
+
+  * Team upload.
+  * Added patch to enable install on non-amd64 archs
+  * d/control: build on any arch
+  * d/control: openssl is only needed for tests
+
+ -- Enrico Seiler <enrico.seiler.debian at outlook.com>  Thu, 28 Nov 2024 13:33:09 +0100
+
 lambda-align2 (2.0.1-2) experimental; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -9,7 +9,7 @@ Build-Depends: debhelper-compat (= 13),
                cmake,
                zlib1g-dev,
                libbz2-dev,
-               openssl
+               openssl<!nocheck>
 Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/med-team/lambda-align2
 Vcs-Git: https://salsa.debian.org/med-team/lambda-align2.git
@@ -17,7 +17,7 @@ Homepage: https://seqan.github.io/lambda
 Rules-Requires-Root: no
 
 Package: lambda-align2
-Architecture: amd64
+Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Description: Local Aligner for Massive Biological DatA - v2


=====================================
debian/patches/0006-Fix-binaries-not-being-installed-on-non-amd64-archs.patch
=====================================
@@ -0,0 +1,21 @@
+From: Enrico Seiler <enrico.seiler.debian at outlook.com>
+Date: Thu, 28 Nov 2024 12:57:10 +0100
+Subject: Fix binaries not being installed on non-amd64 archs
+
+---
+ src/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 5904e0c..35f3133 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -286,7 +286,7 @@ if (LAMBDA_MULTIOPT_BUILD)
+              DESTINATION ${CMAKE_INSTALL_BINDIR}
+              RENAME lambda2
+              PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
+-elseif ()
++else ()
+     # Install lambda into BINDIR, usually ${PREFIX}/bin
+     install (TARGETS lambda2
+              DESTINATION ${CMAKE_INSTALL_BINDIR})


=====================================
debian/patches/series
=====================================
@@ -3,3 +3,4 @@ set-seqan-cmake-dir.patch
 force-link-rt-pthread.patch
 0004-Upgrade-to-SeqAn-2.5.0.patch
 0005-make-test-not-depend-on-CXX.patch
+0006-Fix-binaries-not-being-installed-on-non-amd64-archs.patch



View it on GitLab: https://salsa.debian.org/med-team/lambda-align2/-/compare/13e365e5288c7bdc14ee5a6990aba80d585ae0e9...5994d1fc24d0fdd9a814c76e42307ed9ed0f2137

-- 
View it on GitLab: https://salsa.debian.org/med-team/lambda-align2/-/compare/13e365e5288c7bdc14ee5a6990aba80d585ae0e9...5994d1fc24d0fdd9a814c76e42307ed9ed0f2137
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/20241128/c3b748c6/attachment-0001.htm>


More information about the debian-med-commit mailing list