debian/0000755000000000000000000000000011720241214007160 5ustar debian/changelog0000644000000000000000000000526411720241242011042 0ustar libjgroups2.6-java (2.6.15.GA-2) unstable; urgency=low * Team upload. * Switch to default-jdk. (Closes: #643530). * Bump Standards-Version to 3.9.2. No changes were required. * Switch to source format 3.0 (quilt). * Fix Vcs-* URLs. -- Miguel Landaeta Sat, 22 Oct 2011 22:09:06 -0430 libjgroups2.6-java (2.6.15.GA-1) unstable; urgency=low * New upstream release. -- Torsten Werner Thu, 11 Aug 2011 14:17:10 +0200 libjgroups2.6-java (2.6.13.GA-1) unstable; urgency=low * Reupload jgroups 2.6 as legacy package libjgroups2.6-java which is needed for jboss-cache2 because of API changes. * new upstream release * Update debian/watch and debian/orig-tar.sh for new versioned source package name. * Merge fixes from version 2.7.0.GA-1: - Improve target 'get-orig-source'. - Change Depends: openjdk-6-jre-headless. - Updated Standards-Version: 3.8.3. - Change Section: java. * Reference versioned LGPL in copyright file. -- Torsten Werner Tue, 27 Oct 2009 20:08:12 +0100 libjgroups-java (2.6.7.GA-1) unstable; urgency=low * new upstream release -- Torsten Werner Thu, 20 Nov 2008 22:29:20 +0100 libjgroups-java (2.6.3.GA+dfsg1-2) unstable; urgency=low * Fix java bytecode / java runtime version mismatch by setting -source and -target to 1.5 (Closes: #503786) -- Varun Hiremath Sat, 01 Nov 2008 11:06:58 -0400 libjgroups-java (2.6.3.GA+dfsg1-1) unstable; urgency=low * Switch to openjdk-6-jdk for building the package. * Replace the CC licensed files GuardedBy.java and Immutable.java by my own DFSG free implementation. * Move package to main. -- Torsten Werner Sat, 16 Aug 2008 23:32:24 +0200 libjgroups-java (2.6.3.GA-1) unstable; urgency=low * New upstream release * Bump Standards-Version to 3.8.0 -- Varun Hiremath Thu, 10 Jul 2008 00:39:45 +0530 libjgroups-java (2.6.3.CR2-1) unstable; urgency=low * new upstream release -- Torsten Werner Wed, 25 Jun 2008 23:35:32 +0200 libjgroups-java (2.6.2-1) unstable; urgency=low * New upstream release -- Varun Hiremath Fri, 29 Feb 2008 20:44:51 +0530 libjgroups-java (2.6.1-1) unstable; urgency=low * new upstream release * Fix debian/watch to support the new upstream version. * Run testsuite during build process. * Change Standards-Version: 3.7.3. -- Torsten Werner Sun, 16 Dec 2007 22:21:00 +0100 libjgroups-java (2.5.1-1) unstable; urgency=low * Initial release (Closes: #448446) -- Varun Hiremath Tue, 24 Apr 2007 17:19:10 +0530 debian/orig-tar.sh0000755000000000000000000000106111720241214011241 0ustar #!/bin/sh -e # called by uscan with '--upstream-version' TAR=libjgroups2.6-java_$2.orig.tar.gz DIR=libjgroups2.6-java-$2.orig # clean up the upstream tarball unzip $3 mv JGroups-* $DIR # replace CC licensed files by my own simple implementation cp -f debian/annotations/* $DIR/src/org/jgroups/annotations/ tar -c -z -f $TAR --exclude '*.jar' --exclude '*/out/*' --exclude '*/lib/*' $DIR rm -rf $3 $DIR # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then . .svn/deb-layout mv $TAR $origDir echo "moved $TAR to $origDir" fi debian/control0000644000000000000000000000275411720241214010573 0ustar Source: libjgroups2.6-java Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Varun Hiremath , Torsten Werner Build-Depends: cdbs, debhelper (>= 5) Build-Depends-Indep: ant, default-jdk, glassfish-javaee, bsh, junit, libxalan2-java, libbcprov-java, libcommons-logging-java, liblog4j1.2-java, ant-optional Standards-Version: 3.9.2 Homepage: http://www.jgroups.org/javagroupsnew/docs/index.html Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libjgroups2.6-java Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libjgroups2.6-java/ Package: libjgroups2.6-java Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, openjdk-6-jre-headless | java5-runtime Description: Toolkit for Reliable Multicast Communication JGroups is a toolkit for reliable multicast communication. (Note that this doesn't necessarily mean IP Multicast, JGroups can also use transports such as TCP). It can be used to create groups of processes whose members can send messages to each other. The main features include: * Group creation and deletion. Group members can be spread across LANs or WANs * Joining and leaving of groups * Membership detection and notification about joined/left/crashed members * Detection and removal of crashed members * Sending and receiving of member-to-group messages (point-to-multipoint) * Sending and receiving of member-to-member messages (point-to-point) debian/compat0000644000000000000000000000000211720241214010356 0ustar 5 debian/annotations/0000755000000000000000000000000011720241214011515 5ustar debian/annotations/Immutable.java0000644000000000000000000000037711720241214014306 0ustar /* simple DFSG free reimplementation of the CC licensed original */ package org.jgroups.annotations; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; @Retention(RetentionPolicy.SOURCE) public @interface Immutable { } debian/annotations/GuardedBy.java0000644000000000000000000000041711720241214014230 0ustar /* simple DFSG free reimplementation of the CC licensed original */ package org.jgroups.annotations; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; @Retention(RetentionPolicy.SOURCE) public @interface GuardedBy { String value(); } debian/watch0000644000000000000000000000014711720241214010213 0ustar version=3 http://sf.net/javagroups/ JGroups-(2\.6\.[\d.A-Z-]*)\.src\.zip \ debian debian/orig-tar.sh debian/rules0000755000000000000000000000200711720241214010237 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/ant.mk JAVA_HOME := /usr/lib/jvm/default-java ANT_OPTS := -Xmx128M DEB_ANT_BUILD_TARGET := jar DEB_ANT_CHECK_TARGET := -Djgroups.bind_addr=`hostname` all-tests DEB_JARS := xalan2 serializer junit log4j-1.2 bsh commons-logging bcprov glassfish-javaee ant-junit ANT_OPTS := -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 install/libjgroups2.6-java:: install -m 644 -D dist/jgroups-$(DEB_UPSTREAM_VERSION).jar $(DEB_DESTDIR)/usr/share/java/jgroups-$(DEB_UPSTREAM_VERSION).jar dh_link /usr/share/java/jgroups-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/jgroups-2.6.jar # some compat symlinks: dh_link /usr/share/java/jgroups-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/jgroups-all-2.6.jar dh_link /usr/share/java/jgroups-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/jgroups-core-2.6.jar get-orig-source: uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename debian/README.Debian-source0000644000000000000000000000073711720241214012526 0ustar libjgroups-java =============== The upstream supplied source package contains binary jar files. 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. -- Varun Hiremath , Tue, 16 Oct 2007 18:29:16 +0530 debian/copyright0000644000000000000000000000333711720241214011121 0ustar This package was debianized by Varun Hiremath on Tue, 24 Apr 2007 17:19:10 +0530. It was downloaded from http://www.jgroups.org/javagroupsnew/docs/index.html Upstream Author: Bela Ban Contributors: Gianluca Collot John Georgiadis Jim Menard Filip Hanik Vladimir Blagojevic Roman Rokytskyy Ananda Bollu Mandar Shinde Ovidiu Feodorov Robert Schaffar-Taurok Chris Lott Chris Mills Copyright: (C) 2005 JBoss Inc., Chris Mills (C) 2002 Filip Hanik and Bela Ban License: 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 Lesser General Public License for more details. On Debian systems, you can find the LGPL license in: /usr/share/common-licenses/LGPL-2.1 ------- The following files: src/org/jgroups/annotations/GuardedBy.java src/org/jgroups/annotations/Immutable.java Copyright: (c) 2008 Torsten Werner License: same license as jgroups (LGPL, see above) ------- The Debian packaging is (C) 2007, Varun Hiremath and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. debian/ant.properties0000644000000000000000000000003111720241214012052 0ustar build.sysclasspath=first debian/source/0000755000000000000000000000000011720241214010460 5ustar debian/source/format0000644000000000000000000000001411720241214011666 0ustar 3.0 (quilt)