debian/0000755000000000000000000000000011367606712007177 5ustar debian/copyright0000644000000000000000000000062110713660110011113 0ustar This package was debianized by Wolfgang Baer on Tue, 8 Feb 2005 17:03:57 +0100. It was downloaded from Copyright: Upstream Author: Doug Lea License: All classes are released to the public domain and may be used for any purpose whatsoever without permission or acknowledgment. debian/ant.properties0000644000000000000000000000010411276024271012063 0ustar docs=docs/api ant.build.javac.target=1.4 ant.build.javac.source=1.4 debian/rules0000755000000000000000000000127211253517013010246 0ustar #!/usr/bin/make -f # debian/rules file for concurrent-dfsg (uses cdbs) 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 export UPSTREAM_VERSION = $(shell head -1 debian/changelog | cut -f2 -d\( | cut -f1 -d\) | cut -f1 -d\-) JAVA_HOME := /usr/lib/jvm/default-java DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar DEB_ANT_BUILD_TARGET := dist javadoc clean:: -rm -rf docs install/libconcurrent-java:: install -m 644 lib/concurrent.jar debian/libconcurrent-java/usr/share/java/concurrent-$(UPSTREAM_VERSION).jar ln -s concurrent-$(UPSTREAM_VERSION).jar debian/libconcurrent-java/usr/share/java/concurrent.jar debian/changelog0000644000000000000000000000301311367606677011060 0ustar concurrent-dfsg (1.3.4-4) unstable; urgency=low * Team upload [ Thierry Carrez ] * Depend on default-jre-headless | java2-runtime-headless instead of JDK * debian/ant.properties: Build java2-code to match minimal dependency [ Torsten Werner ] * Switch to source format 3.0. * Add Homepage and Vcs-* headers to debian/control. * Update Standards-Version: 3.8.4. -- Torsten Werner Mon, 03 May 2010 19:50:49 +0200 concurrent-dfsg (1.3.4-3) unstable; urgency=low * (Build-)Depends on default-jdk. * Build-Depends on debhelper >= 7. * Moved Build-Depends-Indep to Build-Depends. * Let all packages depend on ${misc:Depends}. * Move libconcurrent-dfsg-java to section 'java'. * Upper-case 'API' in pakakge description. * Removed Wolfgang and added myself to uploaders. * Updated Standards-Version to 3.8.3. -- Michael Koch Mon, 14 Sep 2009 21:43:40 +0200 concurrent-dfsg (1.3.4-2) unstable; urgency=low * Removed explicit usage of jikes build compiler property for kaffe jikes -> ecj transition -- Wolfgang Baer Fri, 6 Jan 2006 19:16:26 +0100 concurrent-dfsg (1.3.4-1) unstable; urgency=low * Initial Release (closes: #294540, #161603) * The upstream source was repackaged due to inclusion of some SUN derived classes. The affected and therefore removed classes are documented in README.Debian. Steps to reproduce are given in the README.Debian-source file. -- Wolfgang Baer Sat, 29 Oct 2005 23:12:19 +0200 debian/README.Debian-source0000644000000000000000000000143010713660110012516 0ustar concurrent-dfsg for Debian -------------------------- The concurrent library as supplied upstream contains some classes which are derived from SUN classes under non-free licence. This is a step-by-step instruction how this package was derived from upstream concurrent.tar.gz: - extracted concurrent.tar.gz and renamed the directory to concurrent-dfsg- - removed all html javadoc files except intro.html/demos.html - removed the following non-free java source files CopyOnWriteArrayList.java ConcurrentReaderHashMap.java ConcurrentHashMap.java PropertyChangeMulticaster.java VetoableChangeMulticaster.java CopyOnWriteArraySet.java ObservableSync.java - created the concurrent-dfsg_.orig.tar.gz file -- Wolfgang Baer Sat, 29 Oct 2005 23:12:19 +0200 debian/dirs0000644000000000000000000000001710713660110010043 0ustar usr/share/java debian/libconcurrent-java-doc.doc-base0000644000000000000000000000061010713660110015110 0ustar Document: libconcurrent-java-doc Title: Programmer API for libconcurrent-java Author: The Apache Ant Development Team Abstract: This is the programmer API of libconcurrent-java, a library of utility classes for concurrent java programming. Section: Programming Format: HTML Index: /usr/share/doc/libconcurrent-java-doc/api/index.html Files: /usr/share/doc/libconcurrent-java-doc/api/*.html debian/control0000644000000000000000000000323211367606677010614 0ustar Source: concurrent-dfsg Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Michael Koch Build-Depends: debhelper (>= 7), cdbs, ant, default-jdk Standards-Version: 3.8.4 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/concurrent-dfsg Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/concurrent-dfsg/ Homepage: http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html Package: libconcurrent-java Section: java Architecture: all Depends: default-jre-headless | java2-runtime-headless, ${misc:Depends} Description: utility classes for concurrent java programming The concurrent java library provides standardized, efficient versions of utility classes commonly encountered in concurrent Java programming. Discussions of the rationale and applications of several of these classes can be found in the second edition of Concurrent Programming in Java. . The package mainly consists of implementations of a few interfaces: . * Sync -- locks, conditions * Channel -- queues, buffers * Barrier -- multi-party synchronization * SynchronizedVariable -- atomic ints, refs etc * java.util.Collection -- collections * Executor -- replacements for direct use of Thread Package: libconcurrent-java-doc Section: doc Architecture: all Depends: ${misc:Depends} Suggests: libconcurrent-java Description: documentation and javadoc API for libconcurrent-java The concurrent java library provides standardized, efficient versions of utility classes commonly encountered in concurrent Java programming. . This package contains the introduction and javadoc API. debian/README.Debian0000644000000000000000000000141310713660110011221 0ustar concurrent-dfsg for Debian -------------------------- The concurrent library as supplied upstream contains some classes which are derived from SUN classes under non-free licence. Therefore these classes are removed to make the debian package DFSG compliant. The removed java source files are: CopyOnWriteArrayList.java ConcurrentReaderHashMap.java ConcurrentHashMap.java PropertyChangeMulticaster.java VetoableChangeMulticaster.java Due to inheritance from and usage of the non-free classes also the following java source files are removed: CopyOnWriteArraySet.java ObservableSync.java Please use this concurrent library only for your programs if you don't need some of the above mentioned java classes ! -- Wolfgang Baer Sat, 29 Oct 2005 23:12:19 +0200 debian/libconcurrent-java-doc.docs0000644000000000000000000000003510713660110014364 0ustar intro.html taskDemo docs/api debian/source/0000755000000000000000000000000011367606712010477 5ustar debian/source/format0000644000000000000000000000001411367606677011717 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211253517013010362 0ustar 7