[med-svn] [Git][med-team/phyutility][master] 9 commits: Stick to Java 8 compatibility level to avoid conflicts with org.xml.sax classes…
Andreas Tille
gitlab at salsa.debian.org
Sat Mar 17 07:38:03 UTC 2018
Andreas Tille pushed to branch master at Debian Med / phyutility
Commits:
71b56994 by Andreas Tille at 2018-03-17T08:15:48+01:00
Stick to Java 8 compatibility level to avoid conflicts with org.xml.sax classes that should be removed
- - - - -
ad0921bd by Andreas Tille at 2018-03-17T08:16:22+01:00
cme fix dpkg-control
- - - - -
f385a465 by Andreas Tille at 2018-03-17T08:16:47+01:00
debhelper 11
- - - - -
e3552af9 by Andreas Tille at 2018-03-17T08:27:07+01:00
Repack upstream tarball to get rid of useless binary without source
- - - - -
98179530 by Andreas Tille at 2018-03-17T08:27:23+01:00
New upstream version 2.7.3+dfsg
- - - - -
d3f3c15d by Andreas Tille at 2018-03-17T08:27:25+01:00
Update upstream source from tag 'upstream/2.7.3+dfsg'
Update to upstream version '2.7.3+dfsg'
with Debian dir bcde0f679032194d5c0cb256074097f711f0102f
- - - - -
820d65ae by Andreas Tille at 2018-03-17T08:29:55+01:00
DEP5 fixes
- - - - -
1c79ae22 by Andreas Tille at 2018-03-17T08:35:20+01:00
Fix spelling
- - - - -
4902220f by Andreas Tille at 2018-03-17T08:37:40+01:00
Upload to unstable
- - - - -
9 changed files:
- debian/changelog
- debian/compat
- debian/control
- debian/copyright
- + debian/patches/series
- + debian/patches/stick_to_java_8_until_xml.sax_is_removed.patch
- debian/phyutility.1
- debian/watch
- − src/jade/lib/libmatrixExp.so
Changes:
=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,18 @@
+phyutility (2.7.3+dfsg-1) unstable; urgency=medium
+
+ [ Emmanuel Bourg ]
+ * Stick to Java 8 compatibility level to avoid conflicts with org.xml.sax
+ classes that should be removed
+ Closes: #874155
+
+ [ Andreas Tille ]
+ * cme fix dpkg-control
+ * debhelper 11
+ * Repack upstream tarball to get rid of useless binary without source
+ * DEP5 fixes
+
+ -- Andreas Tille <tille at debian.org> Sat, 17 Mar 2018 08:30:04 +0100
+
phyutility (2.7.3-1) unstable; urgency=medium
* Initial release. (Closes: #741900)
=====================================
debian/compat
=====================================
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-9
+11
=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -4,13 +4,13 @@ Uploaders: Andreas Tille <tille at debian.org>,
Stephen Smith <blackrim at gmail.com>
Section: science
Priority: optional
-Build-Depends: debhelper (>= 9),
+Build-Depends: debhelper (>= 11~),
javahelper,
default-jdk,
ant
-Standards-Version: 3.9.5
-Vcs-Git: git://anonscm.debian.org/debian-med/phyutility.git
-Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-med/phyutility.git
+Standards-Version: 4.1.3
+Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/phyutility.git
+Vcs-Git: https://anonscm.debian.org/git/debian-med/phyutility.git
Homepage: http://github.com/blackrim/phyutility
Package: phyutility
=====================================
debian/copyright
=====================================
--- a/debian/copyright
+++ b/debian/copyright
@@ -2,6 +2,7 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: phyutility
Upstream-Contact: Stephen Smith <blackrim at gmail.com>
Source: https://github.com/blackrim/phyutility/
+Files-Excluded: */*.so
Files: *
Copyright: © 2007-2014 Stephen Smith <blackrim at gmail.com>
@@ -24,11 +25,11 @@ Copyright: © 2002-2006 Marc A. Suchard
© 2002-2006 Stephen Smith <blackrim at gmail.com>
License: LGPL-2.1
-Files: src/jade/drb/*
+Files: src/phyutility/drb/*
Copyright: © 2004-2014 The Apache Software Foundation
-License: Apache 2.0
+License: Apache-2.0
-Files: src/jade/data/
+Files: src/jade/data/*
Copyright: © 1999-2001 PAL Development Core Team
License: LGPL-2.1
@@ -79,7 +80,7 @@ License: LGPL-2.1
Public License version 3 can be found in
"/usr/share/common-licenses/LGPL-2.1".
-License: Apache 2.0
+License: Apache-2.0
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
=====================================
debian/patches/series
=====================================
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+stick_to_java_8_until_xml.sax_is_removed.patch
=====================================
debian/patches/stick_to_java_8_until_xml.sax_is_removed.patch
=====================================
--- /dev/null
+++ b/debian/patches/stick_to_java_8_until_xml.sax_is_removed.patch
@@ -0,0 +1,18 @@
+Author: Emmanuel Bourg <ebourg at apache.org>
+Last-Update: Mon, 12 Mar 2018 22:42:50 +0100
+Bug-Debian: https://bugs.debian.org/874155
+Description:
+ The org.xml.sax classes should be removed from the package. Until that
+ happens, the build failure can be solved with this patch:
+
+--- a/build.xml
++++ b/build.xml
+@@ -4,7 +4,7 @@
+ </target>
+ <target name="compile">
+ <mkdir dir="build/classes"/>
+- <javac srcdir="src" destdir="build/classes"/>
++ <javac srcdir="src" destdir="build/classes" source="1.8" target="1.8"/>
+ </target>
+ <target name="jar">
+ <mkdir dir="build/jar"/>
=====================================
debian/phyutility.1
=====================================
--- a/debian/phyutility.1
+++ b/debian/phyutility.1
@@ -35,7 +35,7 @@ To get help on a specific command use option \fB\-h\fR <command>
.IP ncbiget
Fetch seqs from NCBI. For options run phyutility \-h ncbiget.
.IP ncbisearch
- Seach NCBI. For options run phyutility \-h ncbisearch.
+ Search NCBI. For options run phyutility \-h ncbisearch.
.IP parse
Parse genbank results. For options run phyutility \-h parse.
.SH EXAMPLE
=====================================
debian/watch
=====================================
--- a/debian/watch
+++ b/debian/watch
@@ -1,3 +1,4 @@
-version=3
-opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/phyutility-$1\.tar\.gz/ \
- https://github.com/blackrim/phyutility/tags .*/v?(\d\S*)\.tar\.gz
+version=4
+
+opts="repacksuffix=+dfsg,dversionmangle=s/\+dfsg//g,repack,compression=xz" \
+ https://github.com/blackrim/phyutility/releases .*/archive/v at ANY_VERSION@@ARCHIVE_EXT@
\ No newline at end of file
=====================================
src/jade/lib/libmatrixExp.so deleted
=====================================
Binary files a/src/jade/lib/libmatrixExp.so and /dev/null differ
View it on GitLab: https://salsa.debian.org/med-team/phyutility/compare/8c26d45be94e027a835fba16e7798274a93740fb...4902220f7d43de2802635c968a3a9c8b7869ea31
---
View it on GitLab: https://salsa.debian.org/med-team/phyutility/compare/8c26d45be94e027a835fba16e7798274a93740fb...4902220f7d43de2802635c968a3a9c8b7869ea31
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-med-commit/attachments/20180317/6d8872d7/attachment-0001.html>
More information about the debian-med-commit
mailing list