[libsaxon-java] 29/33: Removed the GCJ package
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Mon Jun 19 12:26:41 UTC 2017
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository libsaxon-java.
commit 4889186c0489fa0fab598db671afae3fd4df8dd9
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Mon Jun 19 11:23:23 2017 +0200
Removed the GCJ package
---
debian/changelog | 1 +
debian/control | 18 +-----------------
debian/rules | 32 +-------------------------------
3 files changed, 3 insertions(+), 48 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 398515a..9a01c55 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
libsaxon-java (1:6.5.5-11) UNRELEASED; urgency=medium
* Team upload.
+ * Removed the GCJ package
* Moved the package to Git
-- Emmanuel Bourg <ebourg at apache.org> Mon, 19 Jun 2017 11:12:34 +0200
diff --git a/debian/control b/debian/control
index a08fd5d..8494618 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
Uploaders: Eugene Zhukov <jevgeni.zh at gmail.com>
Build-Depends: debhelper (>= 9), default-jdk, javahelper (>= 0.32~),
- libjdom1-java, gcj-native-helper, maven-repo-helper
+ libjdom1-java, maven-repo-helper
Build-Depends-Indep: default-jdk-doc, libjdom1-java-doc
Standards-Version: 3.9.4
Vcs-Git: https://anonscm.debian.org/git/pkg-java/libsaxon-java.git
@@ -24,22 +24,6 @@ Description: Saxon XSLT Processor
with the DocBook XSL Stylesheets. Related packages make the process
straightforward.
-Package: libsaxon-java-gcj
-Architecture: any
-Depends: libsaxon-java (>= ${source:Version}), ${misc:Depends}, ${shlibs:Depends},
- ${java:Depends}
-Recommends: ${java:Recommends}
-Description: Saxon XSLT Processor (native code)
- The saxon package is a collection of tools for processing XML documents and
- implements the XSLT 1.0 recommendation, including XPath 1.0, in its entirety.
- .
- Saxon is known to work well for processing DocBook XML documents
- with the DocBook XSL Stylesheets. Related packages make the process
- straightforward.
- .
- This package contains the native compiled byte code for the Saxon XSLT
- processor.
-
Package: libsaxon-java-doc
Section: doc
Architecture: all
diff --git a/debian/rules b/debian/rules
index d14e788..e10b394 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,9 +1,4 @@
#!/usr/bin/make -f
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 to 1999 by Joey Hess.
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
UPSTREAM_VERSION=6.5.5
JAVA_HOME=/usr/lib/jvm/default-java
@@ -14,22 +9,6 @@ JDOM=com/icl/saxon/jdom
CLASSPATH = /usr/share/java/jdom1.jar
JAVADOC = $(JAVA_HOME)/bin/javadoc -encoding ISO-8859-1
-# hardening
-#CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
-CFLAGS:=$(shell dpkg-buildflags --get CFLAGS)
-LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
-
-# pass compile option to gcj:
-# CPPFLAGS is not use, since leads to:
-# gcj: can't specify '-D' without '--main'
-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
-
%:
dh $@ --with javahelper
@@ -41,13 +20,10 @@ override_dh_auto_build:
# split off jdom classes, everything else into saxon.jar
(cd $(BUILD); $(JAVA_HOME)/bin/jar -cfM ../saxon.jar META-INF `find . -name \*.class | egrep -v $(JDOM)`; \
$(JAVA_HOME)/bin/jar -cfM ../saxon-jdom.jar $(JDOM)/*.class )
- touch build-stamp
-binary binary-indep:
- # Only compile the javadoc if we have too
+ # build the javadoc
(cd $(APIDOC) ; $(JAVADOC) -sourcepath ../../$(SOURCES) -link /usr/share/doc/default-jdk-doc/api \
-link /usr/share/doc/libjdom1-java/api @../../debian/javadoc-args )
- dh $@ --with javahelper
override_dh_auto_clean:
rm -f build-stamp configure-stamp saxon*.jar
@@ -61,12 +37,6 @@ override_jh_depends:
# jh_depends chokes on the jar file for some reason
jh_depends -plibsaxon-java-doc
-override_dh_strip:
-ifeq ($(with_gcj_native),yes)
- dh_nativejava -plibsaxon-java-gcj
-endif
- dh_strip
-
override_dh_auto_install:
mh_installpoms -plibsaxon-java
mh_installjar -plibsaxon-java debian/saxon.pom saxon.jar
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libsaxon-java.git
More information about the pkg-java-commits
mailing list