[SCM] eclipse - Powerful IDE written in java - Debian package. branch, master-3.8, updated. debian/3.8.0_rc3-4-7-gc89aa71
Jakub Adam
jakub.adam at ktknet.cz
Mon Jun 25 21:11:15 UTC 2012
The following commit has been merged in the master-3.8 branch:
commit c89aa7165c5846c636ab4bc72bf98580bd5fd477
Author: Jakub Adam <jakub.adam at ktknet.cz>
Date: Mon Jun 25 22:09:21 2012 +0200
Dont' create binary packages when GCJ is used
We want to analyze the build log but not to use the created binary
packages as Eclipse does not run well with GCJ.
diff --git a/debian/changelog b/debian/changelog
index a3d4b23..3ffffb2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,8 @@ eclipse (3.8.0~rc4-1) UNRELEASED; urgency=low
* New upstream release.
* Synchronize extended descriptions of eclipse-platform-data and
eclipse-platform, grammar fixes (Closes: #678459).
+ * Dont' create binary packages when GCJ is used, only run the build
+ so that log can be analyzed.
[ Niels Thykier ]
* Remove (Build-)Depends on libjasper-java (the old jasper5.5
diff --git a/debian/rules b/debian/rules
index 42ce245..2ccefac 100755
--- a/debian/rules
+++ b/debian/rules
@@ -108,3 +108,9 @@ override_dh_install_indep:
mh_installjar -v -plibequinox-osgi-java $$pom debian/libequinox-osgi-java/usr/share/java/org.eclipse.$$SUFFIX.jar; \
done
+override_dh_md5sums:
+ # If we are using GCJ, let the build fail at this point.
+ # We want to check the build log, but not to use the created packages.
+ ! ($(JAVA_HOME)/bin/java -version 2>&1 | grep gcj >/dev/null) || \
+ (echo "GCJ detected, exiting build now..." && exit 1)
+ dh_md5sums
--
eclipse - Powerful IDE written in java - Debian package.
More information about the pkg-java-commits
mailing list