[med-svn] [Git][med-team/beast-mcmc][master] 3 commits: d/watch: version=5
Andreas Tille (@tille)
gitlab at salsa.debian.org
Mon Dec 22 18:51:58 GMT 2025
Andreas Tille pushed to branch master at Debian Med / beast-mcmc
Commits:
44528309 by Andreas Tille at 2025-12-22T19:25:54+01:00
d/watch: version=5
- - - - -
a9917487 by Andreas Tille at 2025-12-22T19:26:32+01:00
d/copyright: Cleanup Files-Excluded
- - - - -
0ffd7868 by Andreas Tille at 2025-12-22T19:47:41+01:00
Honor CFLAGS Closes: #1107598
- - - - -
5 changed files:
- debian/changelog
- debian/copyright
- + debian/patches/build-flags.patch
- debian/patches/series
- debian/watch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+beast-mcmc (1.10.4+dfsg-8) UNRELEASED; urgency=medium
+
+ * d/watch: version=5
+ * d/copyright: Cleanup Files-Excluded
+ * Honor CFLAGS
+ Closes: #1107598
+
+ -- Andreas Tille <tille at debian.org> Mon, 22 Dec 2025 19:21:46 +0100
+
beast-mcmc (1.10.4+dfsg-7) unstable; urgency=medium
* Team upload.
=====================================
debian/copyright
=====================================
@@ -4,8 +4,6 @@ Upstream-Contact: Alexei Drummond <alexei at cs.auckland.ac.nz>,
Andrew Rambaut <a.rambaut at ed.ac.uk>
Source: https://github.com/beast-dev/beast-mcmc
Files-Excluded: *.jar
- *.so
- *.o
*.jnilib
release*/Mac
release*/Windows
=====================================
debian/patches/build-flags.patch
=====================================
@@ -0,0 +1,22 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: 2025-12-22
+Bug-Debian: https://bugs.debian.org/1107598
+Description: Honor CFLAGS
+
+--- a/native/Makefile.linux
++++ b/native/Makefile.linux
+@@ -1,11 +1,11 @@
+ CC=gcc
+-CFLAGS=-O2 -funroll-loops
++CFLAGS+=-O2 -funroll-loops
+ INCLUDES=-I${JAVA_HOME}/include/ -I${JAVA_HOME}/include/linux
+
+ OBJS = NucleotideLikelihoodCore.o
+
+ .c.o:
+- ${CC} ${CFLAGS} ${INCLUDES} -c $*.c
++ ${CC} ${CPPLAGS} ${CFLAGS} ${INCLUDES} -c $*.c
+
+ libNucleotideLikelihoodCore.so: ${OBJS}
+- ${CC} ${CFLAGS} ${INCLUDES} -shared -Wl,-soname,libNucleotideLikelihoodCore.so.0 -o libNucleotideLikelihoodCore.so.0 ${OBJS}
++ ${CC} ${CPPFLAGS} ${CFLAGS} ${INCLUDES} -shared -Wl,-soname,libNucleotideLikelihoodCore.so.0 -o libNucleotideLikelihoodCore.so.0 ${OBJS} ${LDFLAGS}
=====================================
debian/patches/series
=====================================
@@ -4,3 +4,4 @@ create_soname.patch
fix_encoding.patch
ignore_mac_install.patch
update-ejml.patch
+build-flags.patch
=====================================
debian/watch
=====================================
@@ -1,5 +1,8 @@
-version=4
+Version: 5
-opts="repacksuffix=+dfsg,dversionmangle=auto,searchmode=plain" \
- https://api.github.com/repos/beast-dev/@PACKAGE@/releases \
- https://github.com/beast-dev/@PACKAGE@/releases/download/v\d[\d.-]+/BEAST[^v]*v(\d[\d.-]+)\.tgz
+Template: Github
+Owner: @PACKAGE@
+Project: @PACKAGE@
+Uversion-Mangle: s/^/1./;s/-beta/~beta/
+Repack-Suffix: +dfsg
+Dversion-Mangle: auto
View it on GitLab: https://salsa.debian.org/med-team/beast-mcmc/-/compare/ec33e8bba692d25f84bd0983fe46bda770ec4fcf...0ffd7868f1e2a071d88531a1a31d45a35f9681f7
--
View it on GitLab: https://salsa.debian.org/med-team/beast-mcmc/-/compare/ec33e8bba692d25f84bd0983fe46bda770ec4fcf...0ffd7868f1e2a071d88531a1a31d45a35f9681f7
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/20251222/d8b334d8/attachment-0001.htm>
More information about the debian-med-commit
mailing list