[Git][java-team/libspring-java][master] 3 commits: Disable jasperreports support since it is RC-buggy
Andrej Shadura
gitlab at salsa.debian.org
Sat Mar 9 13:56:00 GMT 2019
Andrej Shadura pushed to branch master at Debian Java Maintainers / libspring-java
Commits:
28596c58 by Andrej Shadura at 2019-02-27T13:42:10Z
Disable jasperreports support since it is RC-buggy
- - - - -
c6366216 by Andrej Shadura at 2019-03-09T13:27:55Z
Don’t build against libreactor-core-java since it depends on RC-buggy openhft
- - - - -
fe97420d by Andrej Shadura at 2019-03-09T13:55:30Z
Merge branch 'wip/remove-jasperreports'
- - - - -
5 changed files:
- debian/control
- debian/maven.ignoreRules
- + debian/patches/0052-no-jasperreports.patch
- debian/patches/series
- debian/rules
Changes:
=====================================
debian/control
=====================================
@@ -54,7 +54,7 @@ Build-Depends-Indep: bsh,
libjackson2-databind-java,
libjackson2-dataformat-xml-java,
libjamon-java,
- libjasperreports-java (>= 6.1.1+dfsg-4~),
+# libjasperreports-java (>= 6.1.1+dfsg-4~),
libjaxb-api-java,
libjaxws-api-java,
libjdo-api-java (>= 3.1),
@@ -75,7 +75,7 @@ Build-Depends-Indep: bsh,
libprotobuf-java,
libprotobuf-java-format-java (>= 1.3),
libquartz2-java,
- libreactor-core-java (>= 2.0.8),
+# libreactor-core-java (>= 2.0.8),
librome-java (>= 1.6),
libservlet-api-java,
libtaglibs-standard-jstlel-java,
@@ -182,7 +182,7 @@ Recommends: libspring-jdbc-java (= ${source:Version}),
Suggests: libehcache-java,
libfreemarker-java,
libgeronimo-commonj-spec-java,
- libjasperreports-java,
+# libjasperreports-java,
libquartz2-java,
velocity
Description: modular Java/J2EE application framework - Context Support
@@ -223,7 +223,7 @@ Depends: libspring-web-java (= ${source:Version}),
${misc:Depends}
Recommends: libapache-poi-java,
libitext-java,
- libjasperreports-java,
+# libjasperreports-java,
libjexcelapi-java,
libspring-context-support-java (= ${source:Version}),
libtiles-java (>= 3.0),
=====================================
debian/maven.ignoreRules
=====================================
@@ -14,3 +14,6 @@ org.skyscreamer jsonassert * * * *
org.seleniumhq.selenium htmlunit-driver * * * *
org.seleniumhq.selenium selenium-java * * * *
net.sourceforge.htmlunit htmlunit * * * *
+net.sf.jasperreports jasperreports * * * *
+io.projectreactor reactor-core * * * *
+io.projectreactor reactor-net * * * *
=====================================
debian/patches/0052-no-jasperreports.patch
=====================================
@@ -0,0 +1,30 @@
+From: Andrej Shadura <andrewsh at debian.org>
+Date: Wed, 27 Feb 2019 14:39:32 +0100
+Subject: Don’t build jasperreports support since it FTBFS and likely to be removed from Buster
+Forwarded: not-needed
+
+--- a/build.gradle
++++ b/build.gradle
+@@ -685,6 +685,7 @@
+ main {
+ java {
+ exclude "**/caffeine/*"
++ exclude "**/jasperreports/*"
+ }
+ }
+ }
+@@ -922,6 +923,14 @@
+ testRuntime("org.python:jython-standalone:2.5.3")
+ testRuntime("org.webjars:underscorejs:1.8.3")
+ }
++
++ sourceSets {
++ main {
++ java {
++ exclude "**/jasperreports/*"
++ }
++ }
++ }
+ }
+
+ project("spring-webmvc-tiles2") {
=====================================
debian/patches/series
=====================================
@@ -19,3 +19,4 @@
0049-java11-compatibility.patch
0050-apache-poi-compatibility.patch
0051-reproducible-build-source-date.patch
+0052-no-jasperreports.patch
=====================================
debian/rules
=====================================
@@ -5,15 +5,18 @@ export SOURCE_DATE_EPOCH
JAVA_HOME := /usr/lib/jvm/default-java
-MODULES = aop beans context context-support core expression instrument jdbc jms messaging orm oxm test tx web webmvc webmvc-portlet
+# MODULES = aop beans context context-support core expression instrument jdbc jms messaging orm oxm test tx web webmvc webmvc-portlet
+MODULES = aop beans context context-support core expression instrument jdbc orm oxm test tx web webmvc webmvc-portlet
%:
- dh $@ --buildsystem=gradle
+ dh $@ --buildsystem=gradle -Nlibspring-messaging-java -Nlibspring-jms-java
override_dh_auto_build:
dh_auto_build -- jar -x test -x check \
-x :spring-orm-hibernate4:compileJava \
-x :spring-orm-hibernate5:compileJava \
+ -x :spring-jms:compileJava \
+ -x :spring-messaging:compileJava \
-x :spring-instrument-tomcat:compileJava \
-x :spring-webmvc-tiles2:compileJava \
-x :spring-websocket:compileJava
View it on GitLab: https://salsa.debian.org/java-team/libspring-java/compare/9afa9c08a156822eaf8223aae1cb5e278726f249...fe97420d50e9860c2754c831fb5d40ee4b5f0afe
--
View it on GitLab: https://salsa.debian.org/java-team/libspring-java/compare/9afa9c08a156822eaf8223aae1cb5e278726f249...fe97420d50e9860c2754c831fb5d40ee4b5f0afe
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/20190309/5e14a02f/attachment.html>
More information about the pkg-java-commits
mailing list