debian/0000755000000000000000000000000011761256557007205 5ustar debian/rules0000755000000000000000000000125111761256231010251 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/ant.mk PACKAGE := $(DEB_SOURCE_PACKAGE) VERSION := $(DEB_UPSTREAM_VERSION) JAVA_HOME := /usr/lib/jvm/default-java DEB_ANT_BUILD_TARGET := jar javadocs DEB_ANT_CHECK_TARGET := test DEB_JARS := ant-junit junit ANT_OPTS := -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 clean:: $(RM) javassist-src.jar install/lib$(PACKAGE)-java:: mh_installpoms -plib$(PACKAGE)-java mh_installjar -plib$(PACKAGE)-java -l pom.xml $(PACKAGE).jar get-orig-source: uscan --download-version $(VERSION) --force-download --rename debian/watch0000644000000000000000000000024311637464002010221 0ustar # watch control file for uscan version=3 opts="uversionmangle=s/_/./g" \ http://anonsvn.jboss.org/repos/javassist/tags/ rel_(.*)/ debian \ debian/orig-tar.sh debian/changelog0000644000000000000000000001015511761256346011055 0ustar javassist (1:3.12.1.ga-2) unstable; urgency=low * Team upload. [ James Page ] * Enable test suite for Ubuntu MIR (LP: #878186) (Closes: #646091): - d/rules: Use DEB_ANT_CHECK_TARGET to execute test suite, ensure ant-junit and junit are added to the classpath. - d/control: Added ant-optional and junit to B-D-I. [ Damien Raude-Morvan ] * Update Standards-Version: 3.9.3. -- Damien Raude-Morvan Wed, 30 May 2012 01:32:57 +0200 javassist (1:3.12.1.ga-1) unstable; urgency=low * Newer but not newest upstream version. * Change debian/watch to point to upstream's svn repository. * Add a Maven publish rule for better backwards compatibility. * Switch to debhelper level 7. * Update Standards-Version: 3.9.2. * Remove Java runtime from Depends. -- Torsten Werner Sun, 25 Sep 2011 01:33:06 +0200 javassist (1:3.12-2) unstable; urgency=low * Install pom file. (Closes: #581580) * Clean up debian/rules. -- Torsten Werner Fri, 14 May 2010 14:03:40 +0200 javassist (1:3.12-1) unstable; urgency=low [ Thierry Carrez ] * debian/control: Runtime depend on java5-runtime-headless since java5 code is generated * debian/control, debian/rules: Build-depend on default-jdk [ Torsten Werner ] * New upstream release. * Remove Arnaud from uploaders list. * Switch to source format 3.0. * Update Standards-Version: 3.8.4. -- Torsten Werner Mon, 03 May 2010 20:42:28 +0200 javassist (1:3.11-1) unstable; urgency=low * New upstream release. * Bumped Standards-Version to 3.8.3 - no changes required. * Changed the short description of the doc package to clarify that it is a documentation package. -- Niels Thykier Sun, 20 Sep 2009 15:26:06 +0200 javassist (1:3.10-1) unstable; urgency=low * new upstream version * Bump up Standards-Version: 3.8.1 (no changes). * Add missing Depends: ${misc:Depends}. * Change Section: java. -- Torsten Werner Tue, 19 May 2009 22:11:15 +0200 javassist (1:3.9-1) unstable; urgency=low * new upstream version -- Torsten Werner Sun, 11 Jan 2009 18:18:05 +0100 javassist (1:3.8.1-2) unstable; urgency=low * Fix java bytecode / java runtime version mismatch (Closes: #503791) -- Varun Hiremath Sat, 01 Nov 2008 03:07:15 -0400 javassist (1:3.8.1-1) unstable; urgency=low * Switch to openjdk-6. * Move package to main. * new upstream version * Increase epoch. * Fix watch file. * Reformat debian/copyright for better readability. -- Torsten Werner Tue, 29 Jul 2008 23:13:58 +0200 javassist (3.8.GA-1) unstable; urgency=low [ Torsten Werner ] * Add myself to Uploaders. [ Varun Hiremath ] * New upstream release * Bump Standards-Version to 3.8.0 -- Varun Hiremath Thu, 10 Jul 2008 10:00:49 +0530 javassist (3.7.GA-1) unstable; urgency=low * New upstream release * Bump Standards-Version to 3.7.3 * Bump up debhelper compat to 6 * Remove README.Debian and add README.Debian-source -- Varun Hiremath Mon, 21 Jan 2008 13:28:13 +0530 javassist (3.6.GA-1) unstable; urgency=low [ Arnaud Vandyck ] * debian/control: fixed a typo in description, thanks to Marcus Better. [ Varun Hiremath ] * New upstream release. * debian/control: + Add Homepage, Vcs-{Svn, Browser} Headers. + Build-Depend on debhelper >=5 + Build-Depend on sun-java6-jdk instead of ibm compiler. * debian/compat: switch to 5 * debian/rules: + Clean up old comments. + Add install target. + Implement get-orig-source. * Remove libjavassist-java.install, libjavassist-java.links and libjavassist-java.dirs - not required. * Fix typo in debian/libjavassist-java-doc.install * Add debian/orig-tar.sh to repackage the source (zip) and create orig.tar.gz -- Varun Hiremath Fri, 09 Nov 2007 20:09:52 +0530 javassist (3.4.dfsg.1-1) unstable; urgency=low * Initial Release (closes: #386102). -- Arnaud Vandyck Sat, 14 Apr 2007 15:03:40 +0200 debian/compat0000644000000000000000000000000211637464306010376 0ustar 7 debian/README.Debian-source0000644000000000000000000000075010745044737012542 0ustar javassist ========= 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. -- Varun Hiremath , Mon, 21 Jan 2008 12:46:23 +0530 debian/maven.publishedRules0000644000000000000000000000005411637461162013216 0ustar s/jboss/javassist/ javassist * s/.*/debian/ debian/source/0000755000000000000000000000000011761256557010505 5ustar debian/source/format0000644000000000000000000000001411367614452011705 0ustar 3.0 (quilt) debian/libjavassist-java-doc.doc-base0000644000000000000000000000055310610364464014754 0ustar Document: javassist-doc Title: Programmer API for javassist (library for editing bytecodes in Java) Author: Shigeru Chiba Abstract: This is the programmer API of javassist, a library for editing bytecodes in Java Section: Programming Format: HTML Index: /usr/share/doc/libjavassist-java-doc/api/index.html Files: /usr/share/doc/libjavassist-java-doc/api/*.html debian/libjavassist-java-doc.install0000644000000000000000000000006110715067635014745 0ustar html/* /usr/share/doc/libjavassist-java-doc/api/ debian/orig-tar.sh0000755000000000000000000000067411637464002011263 0ustar #!/bin/sh set -eu # called by uscan with '--upstream-version' TAR=../javassist_$2.orig.tar.gz DIR=javassist-$2 TAG=$(echo rel_$2 | sed -e's,\.,_,g') svn export http://anonsvn.jboss.org/repos/javassist/tags/$TAG $DIR GZIP=--best tar -c -z -f $TAR --exclude '*.jar' $DIR rm -rf $DIR $TAG # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then . .svn/deb-layout mv $TAR $origDir echo "moved $TAR to $origDir" fi debian/libjavassist-java.poms0000644000000000000000000000001011373236346013502 0ustar pom.xml debian/control0000644000000000000000000000412311761256324010600 0ustar Source: javassist Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Varun Hiremath , Torsten Werner , Niels Thykier Build-Depends: debhelper (>= 7), cdbs Build-Depends-Indep: ant, default-jdk, maven-repo-helper, ant-optional, junit Standards-Version: 3.9.3 Homepage: http://www.csg.is.titech.ac.jp/~chiba/javassist/ Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/javassist Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/javassist Package: libjavassist-java Architecture: all Depends: ${misc:Depends} Description: library for editing bytecodes in Java This library makes Java bytecode manipulation simple. It enables Java programs to define a new class at runtime and to modify a class file when the JVM loads it. . Unlike other bytecode editors, Javassist provides two levels of API: source level and bytecode level. With the source-level API, users can edit a class file without knowledge of the specifications of the Java bytecode. You can even specify inserted bytecode in the form of source text; Javassist compiles it on the fly. On the other hand, the bytecode-level API allows the users to directly edit a class file as other editors. Package: libjavassist-java-doc Section: doc Architecture: all Depends: ${misc:Depends} Suggests: libjavassist-java Description: library for editing bytecodes in Java -- documentation This library makes Java bytecode manipulation simple. It enables Java programs to define a new class at runtime and to modify a class file when the JVM loads it. . Unlike other bytecode editors, Javassist provides two levels of API: source level and bytecode level. With the source-level API, users can edit a class file without knowledge of the specifications of the Java bytecode. You can even specify inserted bytecode in the form of source text; Javassist compiles it on the fly. On the other hand, the bytecode-level API allows the users to directly edit a class file as other editors. . This package includes the documentation. debian/copyright0000644000000000000000000000175511043704053011126 0ustar This package was debianized by Arnaud Vandyck on 14-April-2007. The source code was downloaded from http://www.csg.is.titech.ac.jp/~chiba/javassist/ and https://sourceforge.net/project/showfiles.php?group_id=22866&package_id=80766 Authors: Shigeru Chiba Copyright: (c) 1999-2006 Shigeru Chiba. All Rights Reserved. The contents of this file are subject to the Mozilla Public License Version 1.1 (the "License"); you may not use this file except in compliance with the License. Alternatively, the contents of this file may be used under the terms of the GNU Lesser General Public License Version 2.1 or later. Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. On Debian Systems, you can find the full text of the LGPL-2.1 at this location: /usr/share/common-licenses/LGPL-2.1