[pkg-java] r2979 - in trunk: . javatar javatar/debian javatar/debian/patches

Paul Cager paulcager-guest at alioth.debian.org
Wed Feb 7 00:05:18 CET 2007


Author: paulcager-guest
Date: 2007-02-07 00:05:18 +0100 (Wed, 07 Feb 2007)
New Revision: 2979

Added:
   trunk/javatar/
   trunk/javatar/debian/
   trunk/javatar/debian/changelog
   trunk/javatar/debian/compat
   trunk/javatar/debian/control
   trunk/javatar/debian/copyright
   trunk/javatar/debian/libjavatar-java-doc.doc-base
   trunk/javatar/debian/patches/
   trunk/javatar/debian/patches/BuildXml.patch
   trunk/javatar/debian/rules
   trunk/javatar/debian/watch
Log:
Initial import of javatar library, http://www.trustice.com/java/tar/index.shtml.
This will close ITP #408584.
This Java library allows you to create and extract tar archives. Since the
package uses InputStream and OutputStream, it is possible to combine
this package with the java.util.zip package to handle .tar.gz files.



Added: trunk/javatar/debian/changelog
===================================================================
--- trunk/javatar/debian/changelog	2007-02-06 07:07:40 UTC (rev 2978)
+++ trunk/javatar/debian/changelog	2007-02-06 23:05:18 UTC (rev 2979)
@@ -0,0 +1,6 @@
+javatar (2.5-1) unstable; urgency=low
+
+  * Initial release
+    (Closes #408584)
+
+ -- Paul Cager <paul-debian at home.paulcager.org>  Sat, 13 Jan 2007 23:04:12 +0000

Added: trunk/javatar/debian/compat
===================================================================
--- trunk/javatar/debian/compat	2007-02-06 07:07:40 UTC (rev 2978)
+++ trunk/javatar/debian/compat	2007-02-06 23:05:18 UTC (rev 2979)
@@ -0,0 +1 @@
+5

Added: trunk/javatar/debian/control
===================================================================
--- trunk/javatar/debian/control	2007-02-06 07:07:40 UTC (rev 2978)
+++ trunk/javatar/debian/control	2007-02-06 23:05:18 UTC (rev 2979)
@@ -0,0 +1,33 @@
+Source: javatar
+Section: libs
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders:  Paul Cager <paul-debian at home.paulcager.org>
+Build-Depends-Indep:  java-gcj-compat-dev (>= 1.0.65), libgnujaf-java, tofrodos
+Build-Depends: ant (>= 1.6.5), cdbs (>= 0.4.5.3), debhelper (>= 5)
+Standards-Version: 3.7.2
+
+Package: libjavatar-java
+Architecture: all
+Section: libs
+Depends: 
+Suggests: libjavatar-java-doc
+Description: allows access to TAR files from Java
+ The package com.ice.tar implements a tar archive io package. This package
+ allows you to create, and extract tar archives. Since the package uses
+ InputStream and OutputStream, it is possible to combine this package with
+ the java.util.zip package to handle .tar.gz files.
+ .
+  Homepage: http://www.trustice.com/java/tar/
+
+Package: libjavatar-java-doc
+Architecture: all
+Section: doc
+Depends: classpath-doc, libxerces2-java-doc
+Suggests: libjavatar-java
+Description: Documentation for JavaTar library
+ This library allows you to create, and extract tar archives. Since the package 
+ uses InputStream and OutputStream, it is possible to combine this package with
+ the java.util.zip package to handle .tar.gz files.
+ .
+  Homepage: http://www.trustice.com/java/tar/

Added: trunk/javatar/debian/copyright
===================================================================
--- trunk/javatar/debian/copyright	2007-02-06 07:07:40 UTC (rev 2978)
+++ trunk/javatar/debian/copyright	2007-02-06 23:05:18 UTC (rev 2979)
@@ -0,0 +1,17 @@
+This package was debianized by Paul Cager <paul-debian at home.paulcager.org>
+Mon,  5 Feb 2007 23:07:15 +0000.
+
+The source code was downloaded from http://www.trustice.com/java/tar/
+
+Upstream Authors:
+	Timothy Gerard Endres <mailto:time at gjt.org>  <http://www.trustice.com>
+
+License:
+	This work has been placed into the public domain.
+	You may use this work in any way and for any purpose you wish.
+
+	THIS SOFTWARE IS PROVIDED AS-IS WITHOUT WARRANTY OF ANY KIND,
+	NOT EVEN THE IMPLIED WARRANTY OF MERCHANTABILITY. THE AUTHOR
+	OF THIS SOFTWARE, ASSUMES _NO_ RESPONSIBILITY FOR ANY
+	CONSEQUENCE RESULTING FROM THE USE, MODIFICATION, OR
+	REDISTRIBUTION OF THIS SOFTWARE.

Added: trunk/javatar/debian/libjavatar-java-doc.doc-base
===================================================================
--- trunk/javatar/debian/libjavatar-java-doc.doc-base	2007-02-06 07:07:40 UTC (rev 2978)
+++ trunk/javatar/debian/libjavatar-java-doc.doc-base	2007-02-06 23:05:18 UTC (rev 2979)
@@ -0,0 +1,9 @@
+Document: libjavatar-java
+Title: API Javadoc for libjavatar
+Author: Tim Endres, http://www.trustice.com/index.shtml
+Abstract: This is the API Javadoc provided by the libjavatar-java library.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libjavatar-java/api/index.html
+Files: /usr/share/doc/libjavatar-java/api/*

Added: trunk/javatar/debian/patches/BuildXml.patch
===================================================================
--- trunk/javatar/debian/patches/BuildXml.patch	2007-02-06 07:07:40 UTC (rev 2978)
+++ trunk/javatar/debian/patches/BuildXml.patch	2007-02-06 23:05:18 UTC (rev 2979)
@@ -0,0 +1,39 @@
+Files javatar-2.5.orig/javatar-2.5.tar and javatar-2.5/javatar-2.5.tar differ
+Files javatar-2.5.orig/javatar-2.5.tar.gz and javatar-2.5/javatar-2.5.tar.gz differ
+Files javatar-2.5.orig/javatar-2.5.zip and javatar-2.5/javatar-2.5.zip differ
+diff -Nur javatar-2.5.orig/source/com/ice/tar/build.xml javatar-2.5/source/com/ice/tar/build.xml
+--- javatar-2.5.orig/source/com/ice/tar/build.xml	2003-06-30 08:48:36.000000000 +0100
++++ javatar-2.5/source/com/ice/tar/build.xml	2007-02-06 11:43:10.680452100 +0000
+@@ -45,7 +45,7 @@
+ 
+ 	<target name="compile" depends="init">
+ 		<javac
+-			srcdir="${srcdir}"
++			srcdir="${sourcedir}"
+ 			destdir="${classdir}"
+ 			verbose="${my.verbose}"
+ 			deprecation="${my.deprec}"
+@@ -128,7 +128,6 @@
+ 	<target name="echo-props">
+ 		<echo message="basedir=${basedir}" />
+ 		<echo message="build=${build}" />
+-		<echo message="bindir=${bindir}" />
+ 		<echo message="jardir=${jardir}" />
+ 		<echo message="classdir=${classdir}" />
+ 		<echo message="sourcedir=${sourcedir}" />
+@@ -151,12 +150,13 @@
+ 		<property name="apidocdir" value="${docdir}/api" />
+ 		<property name="sourcedir" value="${build}/source" />
+ 
+-		<property name="srcdir" value="${basedir}/java" />
++		<property name="srcdir" value="${basedir}/source" />
+ 		<property name="tardir" value="${srcdir}/com/ice/tar" />
+ 
+ 		<!-- JARS -->
+ 		<property name="activationjar"
+-			value="C:/java/jaf-1.0.1/activation.jar" />
++			value="/usr/share/java/activation.jar" />
++		<!--	value="C:/java/jaf-1.0.1/activation.jar" /> -->
+ 
+ 		<!-- GLOBALS -->
+ 		<property name="java.home" value="C:/java/jdk1.3"/>


Property changes on: trunk/javatar/debian/patches/BuildXml.patch
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/javatar/debian/rules
===================================================================
--- trunk/javatar/debian/rules	2007-02-06 07:07:40 UTC (rev 2978)
+++ trunk/javatar/debian/rules	2007-02-06 23:05:18 UTC (rev 2979)
@@ -0,0 +1,34 @@
+#!/usr/bin/make -f
+# debian/rules file for libjavatar-java (uses cdbs)
+
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
+
+LIBRARY              := javatar
+VERSION              := 2.5
+API_DOCS             := tar-$(VERSION)/doc/api
+JAVA_HOME            := /usr/lib/jvm/java-gcj
+ANT_HOME             := /usr/share/ant
+DEB_JARS             := $(ANT_HOME)/lib/ant-launcher.jar activation.jar
+BUILD_FILE           := ./source/com/ice/tar/build.xml
+DEB_ANT_INVOKE       := ant -f $(BUILD_FILE)
+DEB_ANT_BUILD_TARGET := deploy
+
+makebuilddir/javatar::
+	dos2unix $(BUILD_FILE)
+
+post-patches/javatar::
+	unix2dos $(BUILD_FILE)
+
+binary-post-install/libjavatar-java-doc::
+	dh_install -plib$(LIBRARY)-java-doc tar-$(VERSION)/doc/api usr/share/doc/lib$(LIBRARY)-java
+
+binary-post-install/libjavatar-java::
+	mv tar-$(VERSION)/jars/tar.jar tar-$(VERSION)/jars/$(LIBRARY)-$(VERSION).jar
+	dh_install -plib$(LIBRARY)-java tar-$(VERSION)/jars/$(LIBRARY)-$(VERSION).jar usr/share/java
+	dh_link usr/share/java/$(LIBRARY)-$(VERSION).jar usr/share/java/$(LIBRARY).jar
+
+clean::
+	rm -rf tar-2.5 classes/com doc/api
+


Property changes on: trunk/javatar/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/javatar/debian/watch
===================================================================
--- trunk/javatar/debian/watch	2007-02-06 07:07:40 UTC (rev 2978)
+++ trunk/javatar/debian/watch	2007-02-06 23:05:18 UTC (rev 2979)
@@ -0,0 +1,2 @@
+version=3
+ftp://ftp.gjt.org/pub/time/java/tar/javatar-([0-9]+\.[0-9]+).tar.gz




More information about the pkg-java-commits mailing list