[Git][java-team/jabref][master] 7 commits: add explicit dependencies to libjuh-java, libjurt-java, libridl-java,...

gregor herrmann gitlab at salsa.debian.org
Fri Jul 17 01:01:50 BST 2020



gregor herrmann pushed to branch master at Debian Java Maintainers / jabref


Commits:
61755c23 by Rene Engelhard at 2020-07-16T17:54:16+02:00
add explicit dependencies to libjuh-java, libjurt-java, libridl-java, libunoil-java (closes: #965133)

- - - - -
c9988ab8 by Rene Engelhard at 2020-07-16T17:54:29+02:00
only recommend libreoffice-java-common and remove it from Build-Depends: (unneeded)

- - - - -
8acca415 by Rene Engelhard at 2020-07-16T23:24:46+02:00
use org.libreoffice:libreoffice:7.0.0 and build-depend on liblibreoffice-java instead of the compatiblity libraries (closes: #964706, #965133)

- - - - -
893a1e0e by gregor herrmann at 2020-07-17T01:42:25+02:00
Refresh 010_gradle_build.patch.

- - - - -
217a43ea by gregor herrmann at 2020-07-17T01:56:10+02:00
Bump debhelper-compat to 13.

- - - - -
95f1d9cb by gregor herrmann at 2020-07-17T01:56:56+02:00
Disable test suite

which gets enabled by debhelper-compat (= 13) but fails.

- - - - -
514afa0c by gregor herrmann at 2020-07-17T02:01:15+02:00
releasing package jabref version 3.8.2+ds-14 into distribution unstable

Gbp-Dch: Ignore

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/patches/010_gradle_build.patch
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,20 @@
+jabref (3.8.2+ds-14) unstable; urgency=medium
+
+  [ Rene Engelhard ]
+  * use org.libreoffice:libreoffice:7.0.0 and build-depend on
+    liblibreoffice-java instead of the compatibility libraries
+    (closes: #964706, #965133)
+  * only recommend libreoffice-java-common and remove it from Build-Depends:
+    (unneeded)
+
+  [ gregor herrmann ]
+  * Refresh 010_gradle_build.patch.
+  * Bump debhelper-compat to 13.
+  * Disable test suite which gets enabled by debhelper-compat (= 13) but
+    fails.
+
+ -- gregor herrmann <gregoa at debian.org>  Fri, 17 Jul 2020 01:49:01 +0200
+
 jabref (3.8.2+ds-13) unstable; urgency=medium
 
   * Add patch from upstream Git repo to fix DOI fetcher.


=====================================
debian/control
=====================================
@@ -4,7 +4,7 @@ Uploaders: tony mancill <tmancill at debian.org>,
            gregor herrmann <gregoa at debian.org>
 Section: tex
 Priority: optional
-Build-Depends: debhelper-compat (= 12),
+Build-Depends: debhelper-compat (= 13),
                gradle-debian-helper
 Build-Depends-Indep: ant,
                      antlr,
@@ -35,7 +35,7 @@ Build-Depends-Indep: ant,
                      libpdfbox-java,
                      libpostgresql-jdbc-java (>= 9.4.1212),
                      librelaxng-datatype-java,
-                     libreoffice-java-common,
+                     liblibreoffice-java,
                      libscram-java,
                      libspin-java,
                      libswingx-java,
@@ -75,7 +75,7 @@ Depends: ${misc:Depends},
          liblog4j2-java (>= 2.10.0-2) | liblog4j2-java (<< 2.10),
          libmicroba-java,
          libpdfbox-java (<< 1:2),
-         libreoffice-java-common,
+         liblibreoffice-java,
          libspin-java,
          libswing-layout-java,
          libswingx-java (<< 1:1.6.4),
@@ -83,6 +83,7 @@ Depends: ${misc:Depends},
 Recommends: libmariadb-java,
             libpostgresql-jdbc-java (>= 9.4.1212),
             libreoffice-writer,
+            libreoffice-java-common,
             xdg-utils
 Suggests: gv | postscript-viewer,
           xpdf | pdf-viewer


=====================================
debian/patches/010_gradle_build.patch
=====================================
@@ -1,6 +1,8 @@
 Description: patch upstream build system for building on Debian
-Author: tony mancill <tmancill at debian.org>
 Forwarded: not-needed
+Author: tony mancill <tmancill at debian.org>
+Reviewed-by: gregor herrmann <gregoa at debian.org>
+Last-Update: 2020-07-17
 
 --- a/build.gradle
 +++ b/build.gradle
@@ -64,7 +66,19 @@ Forwarded: not-needed
      compile 'com.jgoodies:jgoodies-common:1.8.1'
      compile 'com.jgoodies:jgoodies-forms:1.9.0'
      compile 'com.jgoodies:jgoodies-looks:2.7.0'
-@@ -97,9 +106,8 @@
+@@ -86,10 +95,7 @@
+ 
+     compile 'commons-cli:commons-cli:1.3.1'
+ 
+-    compile 'org.openoffice:juh:4.1.2'
+-    compile 'org.openoffice:jurt:4.1.2'
+-    compile 'org.openoffice:ridl:4.1.2'
+-    compile 'org.openoffice:unoil:4.1.2'
++    compile 'org.libreoffice:libreoffice:7.0.0'
+ 
+     antlr3 'org.antlr:antlr:3.5.2'
+     compile 'org.antlr:antlr-runtime:3.5.2'
+@@ -97,9 +103,8 @@
      antlr4 'org.antlr:antlr4:4.6'
      compile 'org.antlr:antlr4-runtime:4.6'
  
@@ -76,7 +90,7 @@ Forwarded: not-needed
      compile 'org.postgresql:postgresql:9.4.1210'
  
      compile 'net.java.dev.glazedlists:glazedlists_java15:1.9.1'
-@@ -118,8 +126,8 @@
+@@ -118,8 +123,8 @@
      compile 'org.apache.logging.log4j:log4j-jcl:2.7'
      compile 'org.apache.logging.log4j:log4j-api:2.7'
      compile 'org.apache.logging.log4j:log4j-core:2.7'
@@ -87,7 +101,7 @@ Forwarded: not-needed
  
      testCompile 'junit:junit:4.12'
      testCompile 'org.mockito:mockito-core:2.6.2'
-@@ -257,11 +265,12 @@
+@@ -257,11 +262,12 @@
  
  tasks.withType(Test) {
      reports.html.destination = file("${reporting.baseDir}/${name}")
@@ -103,7 +117,7 @@ Forwarded: not-needed
  jacocoTestReport {
      reports {
          xml.enabled = true // coveralls plugin depends on xml format report
-@@ -299,6 +308,7 @@
+@@ -299,6 +305,7 @@
          }
      })
  }
@@ -111,7 +125,7 @@ Forwarded: not-needed
  
  /*
   * Changes project.version to VERSION--snapshot--DATE--GIT_HASH
-@@ -333,6 +343,7 @@
+@@ -333,6 +340,7 @@
      project.version += "--snapshot--" + infoString
  }
  
@@ -119,7 +133,7 @@ Forwarded: not-needed
  // has to be defined AFTER 'dev' things to have the correct project.version
  task media(type: com.install4j.gradle.Install4jTask, dependsOn: "releaseJar") {
      projectFile = file('jabref.install4j')
-@@ -391,3 +402,4 @@
+@@ -391,3 +399,4 @@
      // See https://github.com/andrewgaul/modernizer-maven-plugin for more information on modernizer
      failOnViolations = false
  }


=====================================
debian/rules
=====================================
@@ -5,6 +5,10 @@ export DH_VERBOSE=1
 %:
 	dh $@ --buildsystem=gradle
 
+override_dh_auto_test:
+	# enabled by debhelper-compat=13 but fails
+	true
+
 override_dh_auto_install:
 	dh_auto_install
 	install -m 755 debian/jabref-wrapper $(CURDIR)/debian/jabref/usr/bin/jabref



View it on GitLab: https://salsa.debian.org/java-team/jabref/-/compare/c7c73db762389591c667c566a8a752066496e6b8...514afa0cfc5b6b42bb23c565b8103dd1ec66c3ee

-- 
View it on GitLab: https://salsa.debian.org/java-team/jabref/-/compare/c7c73db762389591c667c566a8a752066496e6b8...514afa0cfc5b6b42bb23c565b8103dd1ec66c3ee
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/20200717/72590cb6/attachment.html>


More information about the pkg-java-commits mailing list