[med-svn] [Git][med-team/epcr][master] 8 commits: target-deps.patch: new: fix makefile dependencies.
Étienne Mollier (@emollier)
gitlab at salsa.debian.org
Fri Nov 14 17:43:40 GMT 2025
Étienne Mollier pushed to branch master at Debian Med / epcr
Commits:
130464d1 by Étienne Mollier at 2025-11-14T18:35:18+01:00
target-deps.patch: new: fix makefile dependencies.
Closes: #1105316
- - - - -
ee8520d7 by Étienne Mollier at 2025-11-14T18:36:25+01:00
d/rules: enable parallel builds again.
- - - - -
d64bc6d2 by Étienne Mollier at 2025-11-14T18:36:39+01:00
d/copyright: remove the old fsf mail address.
- - - - -
e391d908 by Étienne Mollier at 2025-11-14T18:37:07+01:00
d/control: declare compliance to standards version 4.7.2.
- - - - -
36547384 by Étienne Mollier at 2025-11-14T18:37:24+01:00
d/control: drop redundant Rules-Requires-Root: no.
- - - - -
b2f9e62b by Étienne Mollier at 2025-11-14T18:42:20+01:00
d/watch: convert to v5 untrackable watch file.
- - - - -
11ad621b by Étienne Mollier at 2025-11-14T18:42:34+01:00
d/patches/*: normalize Last-Update timestamp.
- - - - -
e0eee8f1 by Étienne Mollier at 2025-11-14T18:43:12+01:00
d/changelog: ready for upload to unstable.
- - - - -
9 changed files:
- debian/changelog
- debian/control
- debian/copyright
- debian/patches/mayhem.patch
- debian/patches/series
- debian/patches/spelling.patch
- + debian/patches/target-deps.patch
- debian/rules
- debian/watch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+epcr (2.3.12-1-11) unstable; urgency=medium
+
+ * target-deps.patch: new: fix makefile dependencies. (Closes: #1105316)
+ * d/rules: enable parallel builds again.
+ * d/copyright: remove the old fsf mail address.
+ * d/control: declare compliance to standards version 4.7.2.
+ * d/control: drop redundant Rules-Requires-Root: no.
+ * d/watch: convert to v5 untrackable watch file.
+ * d/patches/*: normalize Last-Update timestamp.
+
+ -- Étienne Mollier <emollier at debian.org> Fri, 14 Nov 2025 18:43:04 +0100
+
epcr (2.3.12-1-10) unstable; urgency=medium
* d/rules: slight modernization accomodating changes in build tools.
=====================================
debian/control
=====================================
@@ -7,11 +7,10 @@ Uploaders: Steffen Moeller <moeller at debian.org>,
Section: science
Priority: optional
Build-Depends: debhelper-compat (= 13)
-Standards-Version: 4.7.0
+Standards-Version: 4.7.2
Vcs-Browser: https://salsa.debian.org/med-team/epcr
Vcs-Git: https://salsa.debian.org/med-team/epcr.git
Homepage: https://www.ncbi.nlm.nih.gov/tools/epcr/
-Rules-Requires-Root: no
Package: ncbi-epcr
Architecture: any
=====================================
debian/copyright
=====================================
@@ -42,9 +42,6 @@ License: GPL-2+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
- You should have received a copy of the GNU General Public License along
- with this program; if not, write to the Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-Comment: On Debian systems, you can find the full text of the GNU General
+ On Debian systems, you can find the full text of the GNU General
Public License version 2 in the file `/usr/share/common-licenses/GPL-2'
=====================================
debian/patches/mayhem.patch
=====================================
@@ -1,5 +1,5 @@
Author: Andreas Tille <tille at debian.org>
-Last-Update: Mon, 21 Dec 2015 11:00:34 +0100
+Last-Update: 2015-12-21
Bug-Debian: http://bugs.debian.org/715850
Description: Fix Mayhem issue
=====================================
debian/patches/series
=====================================
@@ -4,3 +4,4 @@ ensure_build_options.patch
use-dpkg-buildflags.patch
mayhem.patch
spelling.patch
+target-deps.patch
=====================================
debian/patches/spelling.patch
=====================================
@@ -1,6 +1,6 @@
Description: Fix spelling
Author: Andreas Tille <tille at debian.org>
-Last-Update: Sat, 13 Oct 2018 23:57:40 +0200
+Last-Update: 2018-10-13
--- a/README.txt
+++ b/README.txt
=====================================
debian/patches/target-deps.patch
=====================================
@@ -0,0 +1,84 @@
+Description: fix makefile target dependencies.
+ This fixes building with make flag --shuffle=reverse and enables
+ parallel builds again.
+Author: Étienne Mollier <emollier at debian.org>
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105316
+Forwarded: no
+Last-Update: 2025-11-14
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- epcr.orig/stand/Makefile.libepcr
++++ epcr/stand/Makefile.libepcr
+@@ -61,7 +61,7 @@
+ LIBNAME = epcr
+ TARGET = $(tgtdir)/libepcr.a
+
+-target: $(TARGET)
++target: $(TARGET) links
+
+ install:
+
+@@ -90,7 +90,7 @@
+ $(objdir)/stsfilter.o: $(srcdir)/stsfilter.cpp
+ $(objdir)/stsmatch.o: $(srcdir)/stsmatch.cpp
+
+-depend:
++depend:
+ $(CXX) $(CXXFLAGS) -M $(SRC) | $(FIXCMD) > $(tgtdir)/libepcr_depend.mk
+
+ -include $(tgtdir)/libepcr_depend.mk
+--- epcr.orig/stand/Makefile.cmd_epcr
++++ epcr/stand/Makefile.cmd_epcr
+@@ -35,7 +35,7 @@
+ #LIBNAME = epcr
+ TARGET = $(tgtdir)/e-PCR
+
+-target: $(TARGET)
++target: $(TARGET) links
+
+ install:
+ cp $(TARGET) $(BINDIR)
+--- epcr.orig/stand/Makefile.cmd_fahash
++++ epcr/stand/Makefile.cmd_fahash
+@@ -35,7 +35,7 @@
+ #LIBNAME = epcr
+ TARGET = $(tgtdir)/fahash
+
+-target: $(TARGET)
++target: $(TARGET) links
+
+ install:
+ cp $(TARGET) $(BINDIR)
+--- epcr.orig/stand/Makefile.cmd_famap
++++ epcr/stand/Makefile.cmd_famap
+@@ -35,7 +35,7 @@
+ #LIBNAME = epcr
+ TARGET = $(tgtdir)/famap
+
+-target: $(TARGET)
++target: $(TARGET) links
+
+ install:
+ cp $(TARGET) $(BINDIR)
+--- epcr.orig/stand/Makefile.cmd_rpcr
++++ epcr/stand/Makefile.cmd_rpcr
+@@ -35,7 +35,7 @@
+ #LIBNAME = epcr
+ TARGET = $(tgtdir)/re-PCR
+
+-target: $(TARGET)
++target: $(TARGET) links
+
+ install:
+ cp $(TARGET) $(BINDIR)
+--- epcr.orig/stand/Makefile.cmd_seqcmp
++++ epcr/stand/Makefile.cmd_seqcmp
+@@ -35,7 +35,7 @@
+ #LIBNAME = epcr
+ TARGET = $(tgtdir)/seqcmp
+
+-target: $(TARGET)
++target: $(TARGET) links
+
+ install:
+
=====================================
debian/rules
=====================================
@@ -25,7 +25,7 @@ export DEB_CFLAGS_MAINT_APPEND = \
export DEB_LDFLAGS_MAINT_APPEND = -L.
%:
- dh $@ --no-parallel
+ dh $@
override_dh_auto_clean:
rm -fr epcr
=====================================
debian/watch
=====================================
@@ -1,3 +1,2 @@
-version=4
-opts=dversionmangle=s/.*/0.No-Release/ \
- https://people.debian.org/~eriberto/ FakeWatchNoUpstreamReleaseForThisPackage-(\d\S+)\.gz
+Version: 5
+Untrackable: upstream repository vanished.
View it on GitLab: https://salsa.debian.org/med-team/epcr/-/compare/1886ef47f5f131b1392cf7292b0d11f90ce6869f...e0eee8f1af0863cf8a2901903b7a02dc9b843c84
--
View it on GitLab: https://salsa.debian.org/med-team/epcr/-/compare/1886ef47f5f131b1392cf7292b0d11f90ce6869f...e0eee8f1af0863cf8a2901903b7a02dc9b843c84
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/20251114/5622845c/attachment-0001.htm>
More information about the debian-med-commit
mailing list