[Git][java-team/weka][master] 7 commits: Wrap and sort

Emmanuel Bourg gitlab at salsa.debian.org
Mon Feb 8 14:20:59 GMT 2021



Emmanuel Bourg pushed to branch master at Debian Java Maintainers / weka


Commits:
526ede54 by Emmanuel Bourg at 2021-02-08T13:22:30+01:00
Wrap and sort

- - - - -
6d967601 by Emmanuel Bourg at 2021-02-08T13:22:56+01:00
Standards-Version updated to 4.5.1

- - - - -
bcce787d by Emmanuel Bourg at 2021-02-08T13:23:02+01:00
Switch to debhelper level 13

- - - - -
16ad3ffb by Emmanuel Bourg at 2021-02-08T14:58:40+01:00
Build with the DH sequencer instead of CDBS

- - - - -
e1639f2b by Emmanuel Bourg at 2021-02-08T14:58:50+01:00
Use salsa.debian.org Vcs-* URLs

- - - - -
9ff487b1 by Emmanuel Bourg at 2021-02-08T15:18:07+01:00
Fixed the build failure with OpenJDK 17 (Closes: #981828)

- - - - -
8f4ddf3d by Emmanuel Bourg at 2021-02-08T15:20:46+01:00
Upload to unstable

- - - - -


7 changed files:

- debian/changelog
- − debian/compat
- debian/control
- debian/copyright
- + debian/patches/disable-rmic-static-stub.patch
- debian/patches/series
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+weka (3.6.14-2) unstable; urgency=medium
+
+  * Team upload.
+  * Fixed the build failure with OpenJDK 17 (Closes: #981828)
+  * Build with the DH sequencer instead of CDBS
+  * Standards-Version updated to 4.5.1
+  * Switch to debhelper level 13
+  * Use salsa.debian.org Vcs-* URLs
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Mon, 08 Feb 2021 15:20:21 +0100
+
 weka (3.6.14-1) unstable; urgency=medium
 
   * New upstream version.


=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-9


=====================================
debian/control
=====================================
@@ -1,22 +1,32 @@
 Source: weka
+Section: science
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Torsten Werner <twerner at debian.org>,
+Uploaders:
+ Torsten Werner <twerner at debian.org>,
  tony mancill <tmancill at debian.org>
-Build-Depends: cdbs, debhelper (>= 9), default-jdk, ant,
-  texlive-latex-base, texlive-latex-extra, ghostscript,
-  jflex, cup (>=0.11a+20060608)
-Standards-Version: 3.9.8
-Section: science
+Build-Depends:
+ ant,
+ cup (>=0.11a+20060608),
+ debhelper-compat (= 13),
+ default-jdk,
+ ghostscript,
+ jflex,
+ texlive-latex-base,
+ texlive-latex-extra
+Standards-Version: 4.5.1
+Vcs-Git: https://salsa.debian.org/java-team/weka.git
+Vcs-Browser: https://salsa.debian.org/java-team/weka
 Homepage: http://www.cs.waikato.ac.nz/~ml/weka/
-Vcs-Git: https://anonscm.debian.org/git/pkg-java/weka.git
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/weka.git
 
 Package: weka
 Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends},
+Depends:
+ cup (>=0.11a+20060608),
  default-jre | java7-runtime | java6-runtime,
- java-wrappers, cup (>=0.11a+20060608)
+ java-wrappers,
+ ${misc:Depends},
+ ${shlibs:Depends}
 Suggests: libsvm-java
 Description: Machine learning algorithms for data mining tasks
  Weka is a collection of machine learning algorithms in Java that can


=====================================
debian/copyright
=====================================
@@ -94,7 +94,7 @@ implied warranties of merchantability and fitness. In no event shall Lucent
 be liable for any special, indirect or consequential damages or any damages
 whatsoever resulting from loss of use, data or profits, whether in an action
 of contract, negligence or other tortious action, arising out of or in
-connection with the use or performance of this software. 
+connection with the use or performance of this software.
 
 Taken from this URL:
 http://www.smlnj.org/license.html
@@ -305,7 +305,7 @@ clusterers/forOPTICSAndDBScan/Databases/Database.java
 clusterers/forOPTICSAndDBScan/OPTICS_GUI/OPTICS_Visualizer.java
 clusterers/forOPTICSAndDBScan/OPTICS_GUI/OPTICS_Visualizer.java
 
-are 
+are
 
 Copyright (C) 2004 Matthias Schubert, Zhanna
 Melnikova-Albrecht, Rainer Holzmann
@@ -586,7 +586,7 @@ the Free Software Foundation; either version 2 of the License, or
 --------
 
 The file filters/supervised/instance/SMOTE.java is
-Copyright (C) 2008 Ryan Lichtenwalter 
+Copyright (C) 2008 Ryan Lichtenwalter
 
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by


=====================================
debian/patches/disable-rmic-static-stub.patch
=====================================
@@ -0,0 +1,11 @@
+--- a/build.xml
++++ b/build.xml
+@@ -89,8 +89,6 @@
+          <include name="**/*.default"/>
+        </fileset>
+     </copy>
+-    <rmic base="${build}/classes"
+-       classname="weka.experiment.RemoteEngine"/>
+     <!-- not necessary for debian build
+     <unzip src="${lib}/java-cup.jar" dest="${build}/classes">
+       <patternset>


=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
 jar.patch
+disable-rmic-static-stub.patch


=====================================
debian/rules
=====================================
@@ -1,39 +1,27 @@
 #!/usr/bin/make -f
 
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/ant.mk
+include /usr/share/dpkg/pkg-info.mk
 
-DEB_COMPRESS_EXCLUDE := .pdf
-JAVA_HOME_DIRS       := /usr/lib/jvm/default-java
-DEB_ANT_BUILDFILE    := build.xml
-DEB_ANT_BUILD_TARGET := exejar docs
-DEB_JARS             := cup JFlex
+%:
+	dh $@
 
-install/weka::
-	install -m644 -D dist/weka.jar debian/weka/usr/share/java/weka-$(DEB_UPSTREAM_VERSION).jar
-	dh_link -pweka /usr/share/java/weka-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/weka.jar
+override_dh_auto_build:
+	dh_auto_build -- exejar docs
 
-build/weka-doc:: debian/stamp-build-weka-doc
-debian/stamp-build-weka-doc:
 	( cd wekadocs/manual && \
 	latex manual.tex ; latex manual.tex ; latex manual.tex ; \
 	dvipdf manual.dvi )
-	touch $@
 
-install/weka-doc:: debian/stamp-install-weka-doc
-debian/stamp-install-weka-doc:
+override_dh_auto_install:
+	install -m644 -D dist/weka.jar debian/weka/usr/share/java/weka-$(DEB_VERSION_UPSTREAM).jar
+	dh_link -pweka /usr/share/java/weka-$(DEB_VERSION_UPSTREAM).jar /usr/share/java/weka.jar
+
 	#main overview page
 	install -m755 -d debian/weka-doc/usr/share/doc/weka-doc
 	install -m644 documentation.css documentation.html weka.gif -t debian/weka-doc/usr/share/doc/weka-doc/
+
 	#javadoc
 	cp -r doc debian/weka-doc/usr/share/doc/weka-doc/
+
 	#pdf's
 	install -m644 wekadocs/manual/manual.pdf debian/weka-doc/usr/share/doc/weka-doc/WekaManual.pdf
-	touch $@
-
-cleanbuilddir::
-	rm -f wekaexamples.zip.cdbs-config_list
-
-get-orig-source:
-	-uscan --force --verbose --no-symlink --download-version $(DEB_UPSTREAM_VERSION)
-	@echo successfully retrieved upstream tarball



View it on GitLab: https://salsa.debian.org/java-team/weka/-/compare/612b4242ffc187523f9044c22b2849a451644f61...8f4ddf3dc25ec66b5bd8ccbd96de3e097abc2a0a

-- 
View it on GitLab: https://salsa.debian.org/java-team/weka/-/compare/612b4242ffc187523f9044c22b2849a451644f61...8f4ddf3dc25ec66b5bd8ccbd96de3e097abc2a0a
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/pkg-java-commits/attachments/20210208/2f734c71/attachment.html>


More information about the pkg-java-commits mailing list