debian/0000755000000000000000000000000012000516144007157 5ustar debian/libtrove3-java-doc.doc-base0000644000000000000000000000062411762424334014170 0ustar Document: libtrove3-java-doc Title: Programmer API for trove (high performance collections for java) Author: Rob Eden, Johan Parent, Jeff Randall, Eric Friedman Abstract: This is the programmer API of trove, a library for high performance collections for java Section: Programming Format: HTML Index: /usr/share/doc/libtrove3-java-doc/api/index.html Files: /usr/share/doc/libtrove3-java-doc/api/*.html debian/source/0000755000000000000000000000000012000516144010457 5ustar debian/source/format0000644000000000000000000000001411762423446011705 0ustar 3.0 (quilt) debian/rules0000755000000000000000000000140311762424000010240 0ustar #!/usr/bin/make -f # debian/rules file for trove (uses cdbs) include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/ant.mk JAVA_HOME := /usr/lib/jvm/default-java DEB_ANT_BUILD_TARGET := jar javadoc ANT_ARGS := -Dversion.number=$(DEB_UPSTREAM_VERSION) cleanbuilddir:: $(RM) -r output binary-post-install/libtrove3-java:: dh_install -plibtrove3-java \ output/lib/trove-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/ dh_link -plibtrove3-java \ /usr/share/java/trove-$(DEB_UPSTREAM_VERSION).jar \ /usr/share/java/trove-3.jar binary-post-install/libtrove3-java-doc:: dh_install -plibtrove3-java-doc \ output/javadocs/* /usr/share/doc/libtrove3-java-doc/api get-orig-source: uscan --upstream-version 0 --rename debian/changelog0000644000000000000000000000475312000515574011050 0ustar trove3 (3.0.3-1) unstable; urgency=low * New upstream bug fix release. * Fixes: ArrayIndexOutOfBoundsException in TIntHashSet.retainAll * Fixes: no_entry_value initialized incorrectly -- Erich Schubert Sun, 15 Jul 2012 12:27:10 +0200 trove3 (3.0.2-1) unstable; urgency=low * New upstream major version. (Closes: #671295) * Rename package to trove3, to allow parallel installation of API versions 2 and 3 (which is intended by upstream). * License is LGPL 2.1 now, refresh copyright statements * Slightly updated orig-tar.sh file for version 3. * Set -Dversion.number during build. * Watch only for trove 3 tarballs. * Make lintian happier: do not depend on a JDK * Update policy version, no changes. -- Erich Schubert Thu, 03 May 2012 07:22:41 +0200 trove (2.1.0-2) unstable; urgency=low [ Thierry Carrez ] * Set minimal depend to default-jre-headless | java5-runtime-headless since we build Java5 code. [ Torsten Werner ] * Remove Arnaud from Uploaders list. * Switch to source format 3.0. * Update Standards-Version: 3.8.4. -- Torsten Werner Wed, 05 May 2010 07:40:42 +0200 trove (2.1.0-1) unstable; urgency=low * New upstream release. -- Michael Koch Fri, 02 Oct 2009 22:09:29 +0200 trove (2.0.4-2) unstable; urgency=low * (Build-)Depends on default-jdk (Closes: #526301) * Build-Depends on debhelper >= 7. * Let all packages depend on ${misc:Depends}. * Moved package to section 'java'. * Added myself to Uploaders. * Updated Standards-Version to 3.8.3. -- Michael Koch Wed, 16 Sep 2009 22:54:50 +0200 trove (2.0.4-1) unstable; urgency=low * new upstream release * Bump up Standards-Version: 3.8.0 (no changes needed). -- Torsten Werner Sun, 24 Aug 2008 23:30:31 +0200 trove (2.0.3-1) unstable; urgency=low * new upstream release * Fix Author field in doc-base file. -- Torsten Werner Mon, 07 Apr 2008 23:32:29 +0200 trove (2.0.2-1) unstable; urgency=low * new upstream release * Remove reference to substance in README.Debian-source. * Clean up the debian directory. * Change Standards-Version: 3.7.3. * Add Homepage and Vcs headers to debian/control. -- Torsten Werner Sun, 16 Dec 2007 18:44:02 +0100 trove (2.0.1.dfsg.1-1) unstable; urgency=low * Initial Release (closes: #418678). -- Arnaud Vandyck Mon, 16 Jul 2007 10:43:45 +0200 debian/watch0000644000000000000000000000012511762737623010233 0ustar version=3 http://sf.net/trove4j/trove-(3\.[\d.]+)\.tar\.gz debian debian/orig-tar.sh debian/copyright0000644000000000000000000000363011762425575011141 0ustar This package was debianized by Arnaud Vandyck on 12-April-2007. It was updated to Trove 3 by Erich Schubert on 02-June-2012. The source code was downloaded from http://trove4j.sourceforge.net/ Authors: Rob Eden Johan Parent Jeff Randall Eric D. Friedman Copyright: (c) 2009-2010, Rob Eden All Rights Reserved. License: This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library 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 Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301 USA On Debian systems, you can find the LGPL license in: /usr/share/common-licenses/LGPL-2.1 The PrimeFinder and HashFunctions classes in Trove are subject to the following license restrictions: Copyright (c) 1999 CERN - European Organization for Nuclear Research. Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. CERN makes no representations about the suitability of this software for any purpose. It is provided "as is" without expressed or implied warranty. debian/orig-tar.sh0000755000000000000000000000057211762423733011265 0ustar #!/bin/sh -e # called by uscan with '--upstream-version' TAR=$3 # clean up the upstream tarball tar -x -z -f $TAR mv $2/ trove-$2/ tar -c -z -f $TAR --exclude '*.jar' --exclude '*/javadocs/*' trove-$2/ rm -rf trove-$2/ # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then . .svn/deb-layout mv $TAR $origDir echo "moved $TAR to $origDir" fi debian/control0000644000000000000000000000361611762427576010620 0ustar Source: trove3 Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Erich Schubert , Torsten Werner , Michael Koch Build-Depends: debhelper (>= 7), cdbs, default-jdk, ant Standards-Version: 3.9.3 Homepage: http://trove4j.sourceforge.net Vcs-Svn: svn+ssh://svn.debian.org/svn/pkg-java/trunk/trove3 Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/trove3/ Package: libtrove3-java Architecture: all Depends: ${misc:Depends} 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: libtrove3-java-doc Section: doc Architecture: all Depends: ${misc:Depends} Suggests: libtrove3-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. debian/compat0000644000000000000000000000000211762423446010375 0ustar 7 debian/README.Debian-source0000644000000000000000000000072211762423446012537 0ustar The upstream supplied source package contains binary jar files and pre-built documentation. Currently no clean source distribution exists. Therefore, the upstream sources were modified to comply with the Debian Free Software Guidelines. Use the rules/get-orig-source target to create the orig.tar.gz. For more details on repackaging of upstream sources please see the debian/orig-tar.sh file. -- Torsten Werner Fri Oct 12 19:17:47 CEST 2007 debian/patches/0000755000000000000000000000000012000516144010606 5ustar debian/patches/01_build_target_5_0.patch0000644000000000000000000000167611762761777015305 0ustar --- trove3-3.0.2.orig/build.xml 2012-05-03 06:57:06.000000000 +0200 +++ trove3-3.0.2/build.xml 2012-05-03 06:59:01.000000000 +0200 @@ -109,7 +109,7 @@ + debug="${debug}" source="1.5" target="1.5"> @@ -348,7 +348,7 @@ - + debian/patches/series0000644000000000000000000000003211762423446012036 0ustar 01_build_target_5_0.patch