[trove] 02/28: preliminary work on trove but I can't generate the classes
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Wed Apr 18 16:54:15 BST 2018
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository trove.
commit d3bf7e99bbac40c702bf7c12505c54c2a1f70a9b
Author: Arnaud Vandyck <avdyk at debian.org>
Date: Fri Apr 13 07:21:54 2007 +0000
preliminary work on trove but I can't generate the classes
---
debian/ant.properties | 1 +
debian/changelog | 5 ++++
debian/compat | 1 +
debian/control | 41 ++++++++++++++++++++++++++++++++
debian/copyright | 23 ++++++++++++++++++
debian/libtrove-java.dirs | 1 +
debian/libtrove-java.install | 1 +
debian/libtrove-java.links | 1 +
debian/patches/01_build_target_5_0.patch | 26 ++++++++++++++++++++
debian/rules | 17 +++++++++++++
debian/watch | 7 ++++++
11 files changed, 124 insertions(+)
diff --git a/debian/ant.properties b/debian/ant.properties
new file mode 100644
index 0000000..3f3d5ed
--- /dev/null
+++ b/debian/ant.properties
@@ -0,0 +1 @@
+jar_name trove-2.0a2.jar
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..e641810
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+trove (2.0a2.dfsg.1-1) unstable; urgency=low
+
+ * Initial Release (closes: #418678).
+
+ -- Arnaud Vandyck <avdyk at debian.org> Thu, 12 Apr 2007 17:44:02 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..b8626c4
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+4
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..aa88ea5
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,41 @@
+Source: trove
+Section: libs
+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.2.30), java-gcj-compat-dev (>= 1.0.69-2), ant, cdbs
+Standards-Version: 3.7.2
+
+Package: libtrove-java
+Section: libs
+Architecture: all
+Depends: java-gcj-compat | java2-runtime
+Description: high performance collections for java
+ GNU Trove is a fast, lightweight implementations of the java.util
+ Collections API. These implementations are designed to be pluggable
+ replacements for their JDK equivalents.
+ .
+ Whenever possible, GNU Trove provide the same collections support for
+ primitive types. This gap in the JDK is often addressed by using the
+ "wrapper" classes (java.lang.Integer, java.lang.Float, etc.) with
+ Object-based collections. For most applications, however, collections
+ which store primitives directly will require less space and yield
+ significant performance gains.
+
+Package: libtrove-java-doc
+Section: doc
+Architecture: all
+Suggests: libtrove-java
+Description: high performance collections for java
+ GNU Trove is a fast, lightweight implementations of the java.util
+ Collections API. These implementations are designed to be pluggable
+ replacements for their JDK equivalents.
+ .
+ Whenever possible, GNU Trove provide the same collections support for
+ primitive types. This gap in the JDK is often addressed by using the
+ "wrapper" classes (java.lang.Integer, java.lang.Float, etc.) with
+ Object-based collections. For most applications, however, collections
+ which store primitives directly will require less space and yield
+ significant performance gains.
+ .
+ This package includes the documentation.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..655a23c
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,23 @@
+This package was debianized by Arnaud Vandyck <avdyk at debian.org> on 12-April-2007.
+The source code was downloaded from http://trove4j.sourceforge.net/
+
+Authors:
+ Eric Friedman <ericdf at users.sourceforge.net>
+ Gann Bierner <gann at users.sourceforge.net>
+ Rob Eden <robeden at users.sourceforge.net>
+
+Copyright: (c) 2001-2006, Eric D. Friedman All Rights Reserved.
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
diff --git a/debian/libtrove-java.dirs b/debian/libtrove-java.dirs
new file mode 100644
index 0000000..13c9f03
--- /dev/null
+++ b/debian/libtrove-java.dirs
@@ -0,0 +1 @@
+usr/share/java
diff --git a/debian/libtrove-java.install b/debian/libtrove-java.install
new file mode 100644
index 0000000..1bf1cee
--- /dev/null
+++ b/debian/libtrove-java.install
@@ -0,0 +1 @@
+build/trove-2.0a2.jar /usr/share/java/
diff --git a/debian/libtrove-java.links b/debian/libtrove-java.links
new file mode 100644
index 0000000..e93c935
--- /dev/null
+++ b/debian/libtrove-java.links
@@ -0,0 +1 @@
+/usr/share/java/trove-2.0a2.jar /usr/share/java/trove.jar
diff --git a/debian/patches/01_build_target_5_0.patch b/debian/patches/01_build_target_5_0.patch
new file mode 100644
index 0000000..d97ab2d
--- /dev/null
+++ b/debian/patches/01_build_target_5_0.patch
@@ -0,0 +1,26 @@
+--- build.xml~ 2006-12-07 19:08:24.000000000 +0000
++++ build.xml 2007-04-12 16:09:41.500000000 +0000
+@@ -78,6 +78,7 @@
+ <target name="compile" depends="generate">
+ <javac destdir="${output.dest}"
+ classpath="${lib}/junit.jar"
++ source="1.5"
+ debug="on">
+ <src path="${src}"/>
+ <src path="${output.generated}"/>
+@@ -182,7 +183,7 @@
+
+ <echo message="output.dest = ${output.dest}"/>
+
+- <javac destdir="${output.tests}" debug="on">
++ <javac destdir="${output.tests}" debug="on" source="1.5">
+ <src path="${test_src}"/>
+ <classpath>
+ <pathelement location="${lib}/junit.jar"/>
+@@ -244,4 +245,4 @@
+
+ <echo message="----------- ${Name} ${version} [${year}] ------------"/>
+ </target>
+-</project>
+\ No newline at end of file
++</project>
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..3396b48
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+# debian/rules file for trove (uses cdbs)
+
+export VERSION = $(shell head -1 debian/changelog | cut -f2 -d\( | cut -f1 -d\) | cut -f1 -d\-)
+
+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/jvm/java-gcj/
+ANT_HOME := /usr/share/ant
+
+DEB_JARS :=
+DEB_ANT_BUILD_TARGET := jar javadocs
+
+#clean::
+# -rm -rf build
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..7396bb5
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,7 @@
+# watch control file for uscan
+version=2
+# Options
+
+# Site Version Script
+opts=dversionmangle=s/\.dfsg\.\d+$// \
+ http://heanet.dl.sourceforge.net/sourceforge/trove4j/trove-(.*)\.tar\.gz debian uupdate
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/trove.git
More information about the pkg-java-commits
mailing list