[libxerces2-java] 54/61: Removed the GCJ package

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Sun Jun 18 22:23:44 UTC 2017


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository libxerces2-java.

commit 42da9e04d873ba0c7771d15c5d47c8b8b02dda14
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Sun Jun 18 17:54:05 2017 +0200

    Removed the GCJ package
---
 debian/changelog |  2 ++
 debian/control   | 13 ++-----------
 debian/rules     | 16 ----------------
 3 files changed, 4 insertions(+), 27 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 54085ad..808af48 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,7 @@
 libxerces2-java (2.11.0-8) UNRELEASED; urgency=medium
 
+  * Team upload.
+  * Removed the GCJ package
   * Moved the package to Git
 
  -- Emmanuel Bourg <ebourg at apache.org>  Sun, 18 Jun 2017 13:42:17 +0200
diff --git a/debian/control b/debian/control
index 7a9e78f..4389334 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Uploaders: Marcus Better <marcus at better.se>,
  Damien Raude-Morvan <drazzib at debian.org>,
  Jakub Adam <jakub.adam at ktknet.cz>,
  Emmanuel Bourg <ebourg at apache.org>
-Build-Depends: cdbs (>= 0.4.8), debhelper (>= 7), default-jdk, gcj-native-helper, ant,
+Build-Depends: cdbs (>= 0.4.8), debhelper (>= 7), default-jdk, ant,
  maven-repo-helper, javahelper, libxml-commons-resolver1.1-java, libstylebook-java,
  libxml-commons-external-java (>= 1.4.01-2)
 Standards-Version: 3.9.4
@@ -19,7 +19,7 @@ Package: libxerces2-java
 Architecture: all
 Depends: ${misc:Depends}, libxml-commons-resolver1.1-java,
  libxml-commons-external-java (>= 1.4.01-2)
-Suggests: libxerces2-java-doc, libxerces2-java-gcj
+Suggests: libxerces2-java-doc
 Description: Validating XML parser for Java with DOM level 3 support
  The Xerces2 Java parser is the reference implementation of XNI, the
  Xerces Native Interface, and also a fully conforming XML Schema processor.
@@ -44,15 +44,6 @@ Description: Validating XML parser for Java with DOM level 3 support
  Candidate Recommendation, and will correctly serialize XML 1.1 documents if
  the DOM level 3 load/save API's are in use.
 
-Package: libxerces2-java-gcj
-Architecture: any
-Depends: libxerces2-java (>= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
-Description: Validating XML parser for Java with DOM level 3 support (native code)
- The Xerces2 Java parser is the reference implementation of XNI, the
- Xerces Native Interface, and also a fully conforming XML Schema processor.
- .
- This package contains the natively compiled code for use by gij.
-
 Package: libxerces2-java-doc
 Architecture: all
 Section: doc
diff --git a/debian/rules b/debian/rules
index 43f3f9b..af50d6d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,17 +11,6 @@ JAVA_HOME            := /usr/lib/jvm/default-java
 ANT_HOME             := /usr/share/ant
 ANT_OPTS = -Dant.build.javac.source=1.4 -Dant.build.javac.target=1.4 -Djavac.source=1.4 -Djavac.target=1.4
 
-# hardening
-CFLAGS:=$(shell dpkg-buildflags --get CFLAGS)
-LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
-export AOT_GCJFLAGS=$(CFLAGS)
-export AOT_LDFLAGS=$(LDFLAGS)
-
-include /usr/share/gcj/debian_defaults
-ifneq (,$(filter $(DEB_HOST_ARCH), $(gcj_native_archs)))
-  with_gcj_native := yes
-endif
-
 # Ant targets to call
 DEB_ANT_CLEAN_TARGET := clean
 DEB_ANT_BUILD_TARGET := jar sampjar javadocs 
@@ -32,11 +21,6 @@ install/$(PACKAGE)::
 	mh_installjar -p$(PACKAGE) -l debian/pom.xml $(DEB_BUILDDIR)/build/xercesImpl.jar
 	dh_install -p$(PACKAGE) $(DEB_BUILDDIR)/build/xercesSamples.jar /usr/share/java/
 
-ifeq ($(with_gcj_native),yes)
-install/libxerces2-java-gcj:: install/libxerces2-java
-	dh_nativejava -plibxerces2-java-gcj
-endif
-
 clean::
 	rm -rf build
 	-rm -rf debian/tmp

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libxerces2-java.git



More information about the pkg-java-commits mailing list