[antlr] 68/87: Do no longer build packages cantlr and libantlr-java-gcj.

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Tue Oct 24 14:49:23 UTC 2017


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

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

commit 3f140508099196a5d333432bee7ea892c9114f5b
Author: Torsten Werner <twerner at debian.org>
Date:   Thu Sep 29 20:35:37 2011 +0000

    Do no longer build packages cantlr and libantlr-java-gcj.
---
 debian/changelog |  3 ++-
 debian/control   | 31 +------------------------------
 debian/rules     | 54 +++++++++++++-----------------------------------------
 3 files changed, 16 insertions(+), 72 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 4832d71..05ab33f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,8 +2,9 @@ antlr (2.7.7+dfsg-1) unstable; urgency=low
 
   * Remove 2 non-free files from orig tarball. Thanks to Sam Geeraerts.
     (Closes: #643576)
+  * Do no longer build packages cantlr and libantlr-java-gcj.
 
- -- Torsten Werner <twerner at debian.org>  Thu, 29 Sep 2011 22:14:51 +0200
+ -- Torsten Werner <twerner at debian.org>  Thu, 29 Sep 2011 22:29:52 +0200
 
 antlr (2.7.7-17) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 3a1299c..fffbaae 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Torsten Werner <twerner at debian.org>
-Build-Depends: debhelper (>= 7), default-jdk, gcj-native-helper, python, autotools-dev, python-all-dev (>= 2.3.5-11), sharutils
+Build-Depends: debhelper (>= 7), default-jdk, python, autotools-dev, python-all-dev (>= 2.3.5-11), sharutils
 Build-Depends-Indep: maven-repo-helper, python-support (>= 0.3), nant, cli-common-dev (>= 0.7), mono-devel | c-sharp-compiler, libmono-winforms2.0-cil
 Standards-Version: 3.9.2
 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/antlr
@@ -32,7 +32,6 @@ Description: language tool for constructing recognizers, compilers etc
 Package: libantlr-java
 Architecture: all
 Depends: ${misc:Depends}
-Recommends: libantlr-java-gcj
 Replaces: antlr (<< 2.7.7-8)
 Breaks: antlr (<< 2.7.7-8)
 Description: language tool for constructing recognizers, compilers etc (java library)
@@ -44,18 +43,6 @@ Description: language tool for constructing recognizers, compilers etc (java lib
  This package contains the java libraries without a dependency on any runtime
  to be able to bootstrap gcj without a dependency on a java runtime.
 
-Package: libantlr-java-gcj
-Architecture: any
-Depends: ${misc:Depends}, libantlr-java (>= ${source:Version}),
- ${shlibs:Depends}
-Replaces: antlr-gcj
-Description: language tool for constructing recognizers, compilers etc
- Native support for gcj for antlr. ANTLR stands for ANother
- Tool for Language Recognition, (formerly PCCTS). It is  a language tool
- that provides a framework for constructing recognizers, compilers, and
- translators from grammatical descriptions containing C++
- or Java actions.
-
 Package: libantlr-dev
 Section: libdevel
 Architecture: any
@@ -82,22 +69,6 @@ Description: language tool for constructing recognizers, compilers etc
  .
  This package contains the C# (CLI) libraries.
 
-Package: cantlr
-Section: devel
-Architecture: any
-Depends: ${misc:Depends}, 
- gcj-jre | gcj-jre-headless, 
- libantlr-java-gcj, 
- ${shlibs:Depends}
-Description: language tool for constructing recognizers, compilers etc
- This is the native-compiled version of antlr. ANTLR stands for ANother
- Tool for Language Recognition, (formerly PCCTS). It is  a language tool
- that provides a framework for constructing recognizers, compilers, and
- translators from grammatical descriptions containing C++
- or Java actions [You can use PCCTS 1.xx to generate C-based parsers].
- .
- See antlr package for a complete description.
-
 Package: antlr-doc
 Section: doc
 Architecture: all
diff --git a/debian/rules b/debian/rules
index c57ab18..38fa100 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,16 +4,9 @@
 #export DH_VERBOSE=1
 export MONO_SHARED_DIR = $(shell pwd)/debian
 
-include /usr/share/gcj/debian_defaults
-
 PACKAGE     := antlr
 VERSION		:= $(shell dpkg-parsechangelog | grep ^Version: | cut -d' ' -f2 | cut -d- -f1 | cut -d+ -f1)
 
-DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
-ifneq (,$(filter $(DEB_HOST_ARCH), $(gcj_native_archs)))
-  with_native := yes
-endif
-
 configure: configure-stamp
 configure-stamp:
 	dh_testdir
@@ -91,8 +84,6 @@ install: build
 	dh_link -a
 	$(MAKE) -C lib/cpp install prefix=`pwd`/debian/libantlr-dev/usr
 	install -m755 scripts/antlr-config debian/libantlr-dev/usr/bin
-	install -m755 debian/cantlr.sh debian/cantlr/usr/bin
-	install -m644 -D CHANGES.txt debian/cantlr/usr/share/doc/cantlr/changelog
 	install -m644 -D CHANGES.txt debian/libantlr-dev/usr/share/doc/libantlr-dev/changelog
 	install -m644 debian/libantlr-pic.a debian/libantlr-dev/usr/lib/
 
@@ -163,40 +154,21 @@ binary-indep: build-indep install-indep
 
 
 binary-arch: build install
-	# libantlr-dev and cantlr
+	# libantlr-dev
 	dh_testdir
 	dh_testroot
-	dh_installdocs -plibantlr-dev -pcantlr
-	dh_installexamples -plibantlr-dev -pcantlr
-	dh_installman -pcantlr
-	dh_installchangelogs -plibantlr-dev -pcantlr
-	dh_strip -plibantlr-dev -pcantlr
-	dh_compress -plibantlr-dev -pcantlr
-	dh_fixperms -plibantlr-dev -pcantlr
-	dh_makeshlibs -plibantlr-dev -pcantlr
-	dh_installdeb -plibantlr-dev -pcantlr
-	dh_shlibdeps -plibantlr-dev -pcantlr
-	dh_gencontrol -plibantlr-dev -pcantlr
-	dh_md5sums -plibantlr-dev -pcantlr
-	dh_builddeb -plibantlr-dev -pcantlr
-
-ifeq ($(with_native),yes)
-	if [ ! -f debian/libantlr-java/usr/share/java/antlr.jar ]; then \
-	  $(MAKE) -f debian/Makefile.debian install DESTDIR=`pwd`/debian/libantlr-java; \
-	fi
-	mkdir -p debian/libantlr-java-gcj/usr/share/doc
-	ln -s libantlr-java debian/libantlr-java-gcj/usr/share/doc/libantlr-java-gcj
-	dh_nativejava -plibantlr-java-gcj
-	dh_strip -plibantlr-java-gcj
-	dh_compress -plibantlr-java-gcj
-	dh_fixperms -plibantlr-java-gcj
-	dh_makeshlibs -plibantlr-java-gcj
-	dh_installdeb -plibantlr-java-gcj
-	dh_shlibdeps -plibantlr-java-gcj
-	dh_gencontrol -plibantlr-java-gcj
-	dh_md5sums -plibantlr-java-gcj
-	dh_builddeb -plibantlr-java-gcj
-endif
+	dh_installdocs -plibantlr-dev
+	dh_installexamples -plibantlr-dev
+	dh_installchangelogs -plibantlr-dev
+	dh_strip -plibantlr-dev
+	dh_compress -plibantlr-dev
+	dh_fixperms -plibantlr-dev
+	dh_makeshlibs -plibantlr-dev
+	dh_installdeb -plibantlr-dev
+	dh_shlibdeps -plibantlr-dev
+	dh_gencontrol -plibantlr-dev
+	dh_md5sums -plibantlr-dev
+	dh_builddeb -plibantlr-dev
 
 binary: binary-indep binary-arch
 .PHONY: build clean binary-indep binary-arch binary install

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



More information about the pkg-java-commits mailing list