CVS libxt-java/debian
Arnaud Vandyck
avdyk at haydn.debian.org
Fri Oct 7 14:29:16 UTC 2005
Update of /cvsroot/pkg-java/libxt-java/debian
In directory haydn:/tmp/cvs-serv5766/debian
Modified Files:
changelog control rules
Added Files:
compat
Log Message:
libxt-java (0.20050823-1) unstable; urgency=low
* New upstream release (closes: #331644).
* changed build system to ant and cdbs.
* removed jikes and gnujaxp (provided by kaffe).
* Standardd-Version updated to 3.6.2
* updated servlet dependency to 2.4
* removed examples (no more provided upstream AFAICS)
-- Arnaud Vandyck <avdyk at debian.org> Fri, 7 Oct 2005 16:16:17 +0200
--- /cvsroot/pkg-java/libxt-java/debian/changelog 2005/04/12 09:23:49 1.1.1.1
+++ /cvsroot/pkg-java/libxt-java/debian/changelog 2005/10/07 14:29:16 1.2
@@ -1,3 +1,14 @@
+libxt-java (0.20050823-1) unstable; urgency=low
+
+ * New upstream release (closes: #331644).
+ * changed build system to ant and cdbs.
+ * removed jikes and gnujaxp (provided by kaffe).
+ * Standardd-Version updated to 3.6.2
+ * updated servlet dependency to 2.4
+ * removed examples (no more provided upstream AFAICS)
+
+ -- Arnaud Vandyck <avdyk at debian.org> Fri, 7 Oct 2005 16:16:17 +0200
+
libxt-java (0.20020426a-3) unstable; urgency=low
* built with libservlet2.3-java, 2.2 is still an alternative for the
--- /cvsroot/pkg-java/libxt-java/debian/control 2005/04/12 09:23:49 1.1.1.1
+++ /cvsroot/pkg-java/libxt-java/debian/control 2005/10/07 14:29:16 1.2
@@ -3,13 +3,13 @@
Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
Uploaders: Arnaud Vandyck <avdyk at debian.org>
-Build-Depends-Indep: debhelper (>> 4.0.0), libservlet2.3-java, jikes, kaffe, libgnujaxp-java, docbook-to-man (>= 1:2.0.0)
-Standards-Version: 3.6.1
+Build-Depends-Indep: debhelper (>> 4.0.0), libservlet2.4-java, kaffe, ant, cdbs, docbook-to-man (>= 1:2.0.0)
+Standards-Version: 3.6.2
Package: libxt-java
Architecture: all
-Depends: kaffe | java1-runtime | java2-runtime, libgnujaxp-java
-Suggests: java-virtual-machine, libservlet2.2-java | libservlet2.3-java
+Depends: kaffe | java1-runtime | java2-runtime
+Suggests: java-virtual-machine, libservlet2.3-java | libservlet2.4-java
Conflicts: lib-xt-java
Replaces: lib-xt-java
Description: An implementation in Java of XSL Transformations
--- /cvsroot/pkg-java/libxt-java/debian/rules 2005/04/12 09:23:49 1.1.1.1
+++ /cvsroot/pkg-java/libxt-java/debian/rules 2005/10/07 14:29:16 1.2
@@ -1,78 +1,26 @@
#!/usr/bin/make -f
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 by Joey Hess.
-#
-# This version is for a hypothetical package that builds an
-# architecture-dependant package, as well as an architecture-independent
-# package.
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2003 Stefan Gybas <sgybas at debian.org>
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+JAVA_HOME := /usr/lib/kaffe
+ANT_HOME := /usr/share/ant
+DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar servlet-api-2.4
+DEB_ANT_COMPILER := jikes
+#DEB_ANT_PROPERTYFILE := build.properties
+#DEB_ANT_BUILDFILE := build.xml
+DEB_ANT_BUILD_TARGET := compile
+#DEB_ANT_INSTALL_TARGET :=
+#DEB_ANT_TEST_TARGET :=
+#DEB_ANT_CLEAN_TARGET := clean
+
+LIBRARY_PACKAGE := xt
+API_VERSION := 20050823
+
+install/lib$(LIBRARY_PACKAGE)-java::
+ install -m 644 lib/$(LIBRARY_PACKAGE)$(API_VERSION).jar debian/$(cdbs_curpkg)/usr/share/java/$(LIBRARY_PACKAGE)-0.$(API_VERSION).jar
+ ln -s $(LIBRARY_PACKAGE)-0.$(API_VERSION).jar debian/$(cdbs_curpkg)/usr/share/java/$(LIBRARY_PACKAGE).jar
-# This is the debhelper compatability version to use.
-export DH_COMPAT=4
-
-export JSHARE=/usr/share/java
-export JAVAC=jikes
-export CLASSC=/usr/share/kaffe/Klasses.jar:/usr/lib/kaffe/jre/lib/rt.jar:$(JSHARE)/servlet-2.3.jar:$(JSHARE)/gnujaxp.jar
-
-#export DESTDIR=$(CURDIR)/debian/lib-xt-java
-
-configure: configure-stamp
-configure-stamp:
- dh_testdir
- touch configure-stamp
-
-build: configure-stamp build-stamp
-build-stamp:
- dh_testdir
-
- (cd src; find com -name '*.java' | grep -v com/jclark/xsl/dom/SunXMLProcessorImpl.java > ../build-sources-list)
- (cd src; $(JAVAC) $(JAVACFLAGS) -classpath $(CLASSC) -d ../ @../build-sources-list)
- jar cf xt.jar com
-
-# /usr/bin/docbook-to-man debian/xt.sgml > xt.1
-
- touch build-stamp
-
-clean:
- dh_testdir
- dh_testroot
- rm -f build-stamp configure-stamp build-sources-list
-
- -find . -name '*.class' | xargs --no-run-if-empty rm
- -rm -fr com xt.jar xt.1
-
- dh_clean
-
-install: DH_OPTIONS=
-install: build
- dh_testdir
- dh_testroot
- dh_clean -k
- dh_installdirs
- dh_install -i
-
-binary-arch:
-
-# Build architecture-independent files here.
-# Pass -i to all debhelper commands in this target to reduce clutter.
-binary-indep: build install
- dh_testdir -i
- dh_testroot -i
- dh_installdocs -i
- dh_installexamples -i
-# dh_installmenu -i
- dh_installman -i
- dh_installchangelogs -i
- dh_link -i
- dh_compress -i
- dh_fixperms -i
- dh_installdeb -i
-# dh_perl -i
- dh_gencontrol -i
- dh_md5sums -i
- dh_builddeb -i
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary install configure
More information about the pkg-java-commits
mailing list