This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository ecj.
commit 95188d6f44be88e704e3b3d89aec4fb6d2e5e938 Author: Matthias Klose <[email protected]> Date: Sat Jan 28 08:35:09 2006 +0000 Import Debian changes 3.1.2-4 ecj-bootstrap (3.1.2-4) unstable; urgency=low * Build using gij-4.1/gcj-4.1. * Rebuild using ecj on all architectures. * Remove conflict on virtual package ecj. ecj-bootstrap (3.1.2-3) experimental; urgency=low * Build using gcj-4.1, upload to experimental. --- debian/changelog | 40 ++++++++++++++++++++++++++++++++++++--- debian/control | 11 +++++------ debian/ecj-bootstrap-gcj.postinst | 8 +++----- debian/rules | 22 +++++++++------------ ecj-bootstrap | 13 ++++++++++--- 5 files changed, 64 insertions(+), 30 deletions(-) diff --git a/debian/changelog b/debian/changelog index c8fe85a..ab4435c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,42 @@ -ecj-bootstrap (3.1.2-3) experimental; urgency=low +ecj-bootstrap (3.1.2-4) unstable; urgency=low - * Build using gcj-4.1, upload to experimental. + * Build using gij-4.1/gcj-4.1. + * Rebuild using ecj on all architectures. + * Remove conflict on virtual package ecj. - -- Matthias Klose <[email protected]> Sat, 28 Jan 2006 08:35:09 +0000 + -- Matthias Klose <[email protected]> Sat, 1 Apr 2006 11:29:03 +0000 + + ecj-bootstrap (3.1.2-3) experimental; urgency=low + + * Build using gcj-4.1, upload to experimental. + + -- Matthias Klose <[email protected]> Sat, 28 Jan 2006 08:35:09 +0000 + +ecj-bootstrap (3.1.2-2ubuntu3) dapper; urgency=low + + * Use gij-4.1 in the package scripts. + + -- Matthias Klose <[email protected]> Sun, 26 Feb 2006 21:00:44 +0000 + +ecj-bootstrap (3.1.2-2ubuntu2) dapper; urgency=low + + * Build using gcj-4.1. + + -- Matthias Klose <[email protected]> Sun, 19 Feb 2006 01:07:40 +0000 + +ecj-bootstrap (3.1.2-2build1) dapper; urgency=low + + * Require gcj-4.0.2-9 to build. + + -- Matthias Klose <[email protected]> Thu, 16 Feb 2006 03:18:22 +0000 + +ecj-bootstrap (3.1.2-2) unstable; urgency=low + + * Set the bootclasspath to /usr/share/java/libgcj-4.0.jar, if not called + with the -bootclasspath and /usr/lib/jvm/java-gcj/jre/lib/rt.jar does + not exist (java-gcj-compat not installed). Closes: #350542. + + -- Matthias Klose <[email protected]> Thu, 9 Feb 2006 16:33:45 +0000 ecj-bootstrap (3.1.2-1) unstable; urgency=low diff --git a/debian/control b/debian/control index 2fda22a..be803c0 100644 --- a/debian/control +++ b/debian/control @@ -3,20 +3,19 @@ Section: devel Priority: optional Maintainer: Debian Java Maintainers <[email protected]> Uploaders: Jerry Haltom <[email protected]>, Michael Koch <[email protected]>, Matthias Klose <[email protected]> -Build-Depends: cdbs (>= 0.4.26), debhelper (>= 4.1.0), gcj-4.1 (>= 4.1-0exp7), fastjar, ant +Build-Depends: cdbs (>= 0.4.26), debhelper (>= 4.1.0), gcj-4.1 (>= 4.1.0), fastjar, ant Standards-Version: 3.6.2 Package: ecj-bootstrap Architecture: all -Depends: gij-4.1 (>= 4.1-0exp7), libgcj7-jar, java-common (>= 0.22ubuntu1) +Depends: gij-4.1 (>= 4.1.0), libgcj7-jar (>= 4.1.0), java-common (>= 0.23) Recommends: ecj-bootstrap-gcj -Suggests: libant1.6-java | ant +Suggests: ant Provides: ecj -Conflicts: ecj Description: bootstrap version of the Eclipse Java compiler This package provides a bootstrap version of the Eclipse JDT compiler which is distributed as part of Eclipse. It passes the JCK (Java Compatibility Kit) and - is compatible with Java 1.3 and 1.4. + is compatible with Java 1.3, 1.4 and 1.5. . This bootstrap version should be used for uploading initial versions of packages which are a dependency of Eclipse and build with ECJ. @@ -27,7 +26,7 @@ Depends: ecj-bootstrap (= ${Source-Version}), ${shlibs:Depends} Description: bootstrap version of the Eclipse Java compiler (native version) This package provides a bootstrap version of the Eclipse JDT compiler which is distributed as part of Eclipse. It passes the JCK (Java Compatibility Kit) and - is compatible with Java 1.3 and 1.4. + is compatible with Java 1.3, 1.4 and 1.5. . This bootstrap version should be used for uploading initial versions of packages which are a dependency of Eclipse and build with ECJ. diff --git a/debian/ecj-bootstrap-gcj.postinst b/debian/ecj-bootstrap-gcj.postinst index 083b0da..1f6860b 100644 --- a/debian/ecj-bootstrap-gcj.postinst +++ b/debian/ecj-bootstrap-gcj.postinst @@ -1,16 +1,14 @@ #! /bin/sh -e -v=4.1 - update-alternatives --quiet --install /usr/bin/ecj ecj /usr/bin/ecj-bootstrap-gcj 4 \ --slave /usr/share/man/man1/ecj.1.gz ecj.1.gz /usr/share/man/man1/ecj-bootstrap.1.gz update-alternatives --quiet --install /usr/bin/javac javac /usr/bin/ecj-bootstrap-gcj 144 \ --slave /usr/share/man/man1/javac.1.gz javac.1.gz /usr/share/man/man1/ecj-bootstrap.1.gz -find /usr/share/gcj-$v/classmap.d -name '*.db' -print0 \ - | /usr/bin/gcj-dbtool-$v -0 -m /var/lib/gcj-$v/classmap.db.tmp || exit 1 +find /usr/share/gcj-4.1/classmap.d -name '*.db' -print0 \ + | /usr/bin/gcj-dbtool-4.1 -0 -m /var/lib/gcj-4.1/classmap.db.tmp || exit 1 -mv /var/lib/gcj-$v/classmap.db.tmp /var/lib/gcj-$v/classmap.db +mv /var/lib/gcj-4.1/classmap.db.tmp /var/lib/gcj-4.1/classmap.db #DEBHELPER# diff --git a/debian/rules b/debian/rules index 5071a34..db034da 100755 --- a/debian/rules +++ b/debian/rules @@ -9,26 +9,22 @@ ant_version = GCJ = gcj-$(gcc_version) GIJ = gij-$(gcc_version) -#DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) -#ifeq ($(DEB_HOST_ARCH),amd64) -# DH_OPTIONS = -Necj-bootstrap-ecj -# export DH_OPTIONS -#else -# with_native := yes -#endif +DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) with_native := yes with_rebuild := yes -ifeq ($(DEB_HOST_ARCH),arm) - with_rebuild := no -endif -ifeq ($(DEB_HOST_ARCH),hppa) - with_rebuild := no -endif + +#ifeq ($(DEB_HOST_ARCH),arm) +# with_rebuild := no +#endif +#ifeq ($(DEB_HOST_ARCH),hppa) +# with_rebuild := no +#endif default: build eclipse_root = ../eclipse-3.1.2/source-tree +eclipse_root = ../s get-source: test -d $(eclipse_root) diff --git a/ecj-bootstrap b/ecj-bootstrap index 89f0e13..4cd5165 100644 --- a/ecj-bootstrap +++ b/ecj-bootstrap @@ -1,13 +1,20 @@ #!/bin/sh case $CLASSPATH in -*/usr/share/java/ecj.jar*) ;; -*) CLASSPATH=$CLASSPATH:/usr/share/java/ecj.jar + */usr/share/java/ecj.jar*) ;; + *) CLASSPATH=${CLASSPATH:+$CLASSPATH:}/usr/share/java/ecj.jar esac +case "$*" in + *-bootclasspath*) ;; + *) + if [ ! -f /usr/lib/jvm/java-gcj/jre/lib/rt.jar ]; then + bcoption="-bootclasspath /usr/share/java/libgcj-4.1.jar" + fi +esac export CLASSPATH exec /usr/bin/gij-4.1 \ -Dgnu.gcj.precompiled.db.path=/var/lib/gcj-4.1/classmap.db \ -Djava.ext.dirs=/usr/lib/java-ext:/usr/share/java-ext \ - org.eclipse.jdt.internal.compiler.batch.Main ${1+"$@"} + org.eclipse.jdt.internal.compiler.batch.Main $bcoption ${1+"$@"} -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/ecj.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

