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