debian/0000755000000000000000000000000011360202672007165 5ustar debian/README.Debian-source0000644000000000000000000000076710712545163012543 0ustar libjboss-serialization-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 , Fri, 2 Nov 2007 12:00:02 +0530 debian/watch0000644000000000000000000000015110712545163010220 0ustar version=3 http://labs.jboss.com/serialization/ .*jboss-serialization-(.*)\.zip debian debian/orig-tar.sh debian/rules0000755000000000000000000000106111360202601010233 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/class/ant.mk include /usr/share/cdbs/1/rules/debhelper.mk JAVA_HOME := /usr/lib/jvm/default-java DEB_ANT_BUILD_TARGET := jar DEB_ANT_BUILDFILE := debian/build.xml DEB_JARS := trove log4j-1.2 install/libjboss-serialization-java:: install -m 644 -D jboss-serialization.jar $(DEB_DESTDIR)/usr/share/java/jboss-serialization-$(DEB_UPSTREAM_VERSION).jar dh_link /usr/share/java/jboss-serialization-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/jboss-serialization.jar get-orig-source: -uscan --upstream-version 0 debian/copyright0000644000000000000000000000667110712545163011137 0ustar This package was debianized by Varun Hiremath on Tue, 24 Apr 2007 17:19:10 +0530. It was downloaded from http://labs.jboss.com/serialization/ Upstream Author: JBoss Inc. Copyright: (C) 2005 JBoss Inc., and authors Authors: Clebert Suconic and Bob Morris 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, full text of the LGPL license can be found at `/usr/share/common-licenses/LGPL'. ------ File: src/org/jboss/serial/util/FastHashMap.java Copyright: (c) 1999-2002 The Apache Software Foundation. License: The Apache Software License, Version 1.1 Copyright (c) 1999-2002 The Apache Software Foundation. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The end-user documentation included with the redistribution, if any, must include the following acknowlegement: "This product includes software developed by the Apache Software Foundation (http://www.apache.org/)." Alternately, this acknowlegement may appear in the software itself, if and wherever such third-party acknowlegements normally appear. 4. The names "The Jakarta Project", "Commons", and "Apache Software Foundation" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact apache@apache.org. 5. Products derived from this software may not be called "Apache" nor may "Apache" appear in their names without prior written permission of the Apache Group. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The Debian packaging is (C) 2007, Varun Hiremath and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. debian/source/0000755000000000000000000000000011360202672010465 5ustar debian/source/format0000644000000000000000000000001411360202777011701 0ustar 3.0 (quilt) debian/orig-tar.sh0000755000000000000000000000065410712545163011262 0ustar #!/bin/sh -e # called by uscan with '--upstream-version' TAR=libjboss-serialization-java_$2.orig.tar.gz DIR=libjboss-serialization-java-$2.orig # clean up the upstream tarball unzip $3 mv jboss-serialization-* $DIR tar -c -z -f $TAR --exclude '*.jar' $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/changelog0000644000000000000000000000201411360202633011031 0ustar libjboss-serialization-java (1.0.3.GA+dak1-3) unstable; urgency=low * Update my email address * Bump Standards-Version to 3.8.4 * Change Section to java * Switch to default-jdk * Switch to source format 3.0 -- Varun Hiremath Sat, 10 Apr 2010 19:11:10 -0400 libjboss-serialization-java (1.0.3.GA+dak1-2) unstable; urgency=low Merge change from Lenny: * Switch to java source and target 1.4. (Closes: #503798) -- Torsten Werner Fri, 07 Nov 2008 23:43:46 +0100 libjboss-serialization-java (1.0.3.GA+dak1-1) unstable; urgency=low * Switch to openjdk-6 for building the package. * Move package to main. * Bump up Standards-Version: 3.8.0 (no changes needed). * Fake new upstream version because of a bug in dak. -- Torsten Werner Sun, 24 Aug 2008 02:38:33 +0200 libjboss-serialization-java (1.0.3.GA-1) unstable; urgency=low * Initial release (Closes: #448992) -- Varun Hiremath Tue, 24 Apr 2007 17:19:10 +0530 debian/build.xml0000644000000000000000000000117210712545163011014 0ustar debian/ant.properties0000644000000000000000000000022711105270675012073 0ustar project.name=jboss-serialization class.dir=class source.dir=src jar.name=jboss-serialization.jar ant.build.javac.source=1.4 ant.build.javac.target=1.4 debian/control0000644000000000000000000000223111360202573010566 0ustar Source: libjboss-serialization-java Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Varun Hiremath , Torsten Werner Build-Depends: cdbs, debhelper (>= 7) Build-Depends-Indep: ant, default-jdk, libtrove-java, liblog4j1.2-java Standards-Version: 3.8.4 Homepage: http://labs.jboss.com/serialization/ Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libjboss-serialization-java Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libjboss-serialization-java Package: libjboss-serialization-java Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, default-jre-headless | java2-runtime-headless Description: JBoss Serialization JBossSerialization is a new approach to java-serialization. The main feature in JBossSerialization besides performance, is Smart Cloning. . Smart cloning is the capability of the reuse of final fields among different class loaders doing exactly what serialization does, without the need of convert every field into a byteArray. This approach is at least 10 times faster than using serialization over a byte array. debian/compat0000644000000000000000000000000211360202612010355 0ustar 7