[pkg-java] r3163 - in trunk/cglib2.1: . debian debian/patches

Arnaud Vandyck avdyk at alioth.debian.org
Wed Apr 11 11:31:23 UTC 2007


Author: avdyk
Date: 2007-04-11 11:31:23 +0000 (Wed, 11 Apr 2007)
New Revision: 3163

Added:
   trunk/cglib2.1/debian/
   trunk/cglib2.1/debian/README.Debian
   trunk/cglib2.1/debian/ant.properties
   trunk/cglib2.1/debian/changelog
   trunk/cglib2.1/debian/compat
   trunk/cglib2.1/debian/control
   trunk/cglib2.1/debian/copyright
   trunk/cglib2.1/debian/libcglib2.1-java.dirs
   trunk/cglib2.1/debian/libcglib2.1-java.install
   trunk/cglib2.1/debian/libcglib2.1-java.links
   trunk/cglib2.1/debian/patches/
   trunk/cglib2.1/debian/patches/01_build_classpath.patch
   trunk/cglib2.1/debian/patches/02_build_split.patch
   trunk/cglib2.1/debian/rules
   trunk/cglib2.1/debian/watch
Log:
preliminary work


Property changes on: trunk/cglib2.1/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: trunk/cglib2.1/debian/README.Debian
===================================================================
--- trunk/cglib2.1/debian/README.Debian	2007-04-11 07:03:22 UTC (rev 3162)
+++ trunk/cglib2.1/debian/README.Debian	2007-04-11 11:31:23 UTC (rev 3163)
@@ -0,0 +1,12 @@
+cglib
+-----
+
+Source tarball:
+---------------
+
+I removed all the jar files.
+
+libs: aspectwerkz-core-0.10.RC1.jar
+      jarjar.jar
+
+ -- Arnaud Vandyck <avdyk at debian.org>, Tue, 10 Apr 2007 17:50:24 +0200

Added: trunk/cglib2.1/debian/ant.properties
===================================================================
--- trunk/cglib2.1/debian/ant.properties	2007-04-11 07:03:22 UTC (rev 3162)
+++ trunk/cglib2.1/debian/ant.properties	2007-04-11 11:31:23 UTC (rev 3163)
@@ -0,0 +1,8 @@
+asm-attrs.jar /usr/share/java/asm-attrs-1.5.3.jar
+asm-util.jar /usr/share/java/asm-util-1.5.3.jar
+asm.jar /usr/share/java/asm-1.5.3.jar
+aspectwerkz-core.jar /usr/share/java/aspectwerkz-core-0.10.RC1.jar
+junit.jar /usr/share/java/junit.jar
+jarjar.jar /usr/share/java/jarjar.jar
+
+compile.target 1.4

Added: trunk/cglib2.1/debian/changelog
===================================================================
--- trunk/cglib2.1/debian/changelog	2007-04-11 07:03:22 UTC (rev 3162)
+++ trunk/cglib2.1/debian/changelog	2007-04-11 11:31:23 UTC (rev 3163)
@@ -0,0 +1,5 @@
+cglib2.1 (2.1.3.dfsg.1-1) unstable; urgency=low
+
+  * Initial Release (closes: #386101).
+
+ -- Arnaud Vandyck <avdyk at debian.org>  Tue, 10 Apr 2007 17:48:55 +0200

Added: trunk/cglib2.1/debian/compat
===================================================================
--- trunk/cglib2.1/debian/compat	2007-04-11 07:03:22 UTC (rev 3162)
+++ trunk/cglib2.1/debian/compat	2007-04-11 11:31:23 UTC (rev 3163)
@@ -0,0 +1 @@
+4

Added: trunk/cglib2.1/debian/control
===================================================================
--- trunk/cglib2.1/debian/control	2007-04-11 07:03:22 UTC (rev 3162)
+++ trunk/cglib2.1/debian/control	2007-04-11 11:31:23 UTC (rev 3163)
@@ -0,0 +1,27 @@
+Source: cglib2.1
+Section: libs
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Arnaud Vandyck <avdyk at debian.org>
+Build-Depends-Indep: debhelper (>= 4.2.30), java-gcj-compat-dev (>= 1.0.69-2), ant, cdbs, libasm-java, junit
+Standards-Version: 3.7.2
+
+Package: libcglib2.1-java
+Section: libs
+Architecture: all
+Depends: java-gcj-compat | java2-runtime, libasm-java
+Description: code generation library for Java
+ cglib is a powerful, high performance and quality code generation
+ library. It is used to extend Java classes and implement interfaces at
+ run-time.
+
+Package: libcglib2.1-java-doc
+Section: doc
+Architecture: all
+Suggests: libcglib2.1-java
+Description: code generation library for Java
+ cglib is a powerful, high performance and quality code generation
+ library. It is used to extend Java classes and implement interfaces at
+ run-time.
+ .
+ This package includes the documentation.

Added: trunk/cglib2.1/debian/copyright
===================================================================
--- trunk/cglib2.1/debian/copyright	2007-04-11 07:03:22 UTC (rev 3162)
+++ trunk/cglib2.1/debian/copyright	2007-04-11 11:31:23 UTC (rev 3163)
@@ -0,0 +1,23 @@
+This package was debianized by Arnaud Vandyck <avdyk at debian.org> on 10-April-2007.
+The source code was downloaded from http://sourceforge.net/projects/cglib
+
+Authors:
+
+  Juozas Baliuka <baliuka at users.sourceforge.net>
+  Chris Nokleberg <herbyderby at users.sourceforge.net>
+
+Copyright: (C) 2002-2004 The Apache Software Foundation
+           (C) 2000-2005 INRIA, France Telecom (one source file
+           from the ASM project)
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.

Added: trunk/cglib2.1/debian/libcglib2.1-java.dirs
===================================================================
--- trunk/cglib2.1/debian/libcglib2.1-java.dirs	2007-04-11 07:03:22 UTC (rev 3162)
+++ trunk/cglib2.1/debian/libcglib2.1-java.dirs	2007-04-11 11:31:23 UTC (rev 3163)
@@ -0,0 +1 @@
+usr/share/java

Added: trunk/cglib2.1/debian/libcglib2.1-java.install
===================================================================
--- trunk/cglib2.1/debian/libcglib2.1-java.install	2007-04-11 07:03:22 UTC (rev 3162)
+++ trunk/cglib2.1/debian/libcglib2.1-java.install	2007-04-11 11:31:23 UTC (rev 3163)
@@ -0,0 +1 @@
+build/cglib-2.1.jar			/usr/share/java/

Added: trunk/cglib2.1/debian/libcglib2.1-java.links
===================================================================
--- trunk/cglib2.1/debian/libcglib2.1-java.links	2007-04-11 07:03:22 UTC (rev 3162)
+++ trunk/cglib2.1/debian/libcglib2.1-java.links	2007-04-11 11:31:23 UTC (rev 3163)
@@ -0,0 +1 @@
+/usr/share/java/cglib-2.1.jar	/usr/share/java/cglib.jar

Added: trunk/cglib2.1/debian/patches/01_build_classpath.patch
===================================================================
--- trunk/cglib2.1/debian/patches/01_build_classpath.patch	2007-04-11 07:03:22 UTC (rev 3162)
+++ trunk/cglib2.1/debian/patches/01_build_classpath.patch	2007-04-11 11:31:23 UTC (rev 3163)
@@ -0,0 +1,28 @@
+--- build.xml.orig	2007-04-10 16:13:55.000000000 +0000
++++ build.xml	2007-04-10 16:16:18.000000000 +0000
+@@ -37,11 +37,22 @@
+     <property name="compile.deprecation" value="true"/>
+     <property name="compile.optimize" value="true"/>
+ 
++    <!-- dependencies -->
++    <property name="asm-attrs.jar" value="lib/asm-attrs.jar"/>
++    <property name="asm-util.jar" value="lib/asm-util.jar"/>
++    <property name="asm.jar" value="lib/asm.jar"/>
++    <property name="aspectwerkz-core.jar" value="lib/aspectwerkz-core-0.10.RC1.jar"/>
++    <property name="junit.jar" value="lib/junit.jar"/>
++    <property name="jarjar.jar" value="lib/jarjar.jar"/>
++
+     <path id="compile.classpath">
+       <pathelement location="${build.home}/classes"/>
+-      <fileset dir="./lib">
+-		<include name="*.jar"/>
+-       </fileset>
++      <pathelement path="{asm-attrs.jar}"/>
++      <pathelement path="{asm-util.jar}"/>
++      <pathelement path="{asm.jar}"/>
++      <pathelement path="{aspectwerkz-core.jar}"/>
++      <pathelement path="{junit.jar}"/>
++      <pathelement path="{jarjar.jar}"/>
+     </path>
+ 
+     <path id="javadoc.path">

Added: trunk/cglib2.1/debian/patches/02_build_split.patch
===================================================================
--- trunk/cglib2.1/debian/patches/02_build_split.patch	2007-04-11 07:03:22 UTC (rev 3162)
+++ trunk/cglib2.1/debian/patches/02_build_split.patch	2007-04-11 11:31:23 UTC (rev 3163)
@@ -0,0 +1,31 @@
+--- build.xml.old	2007-04-10 16:01:23.000000000 +0000
++++ build.xml	2007-04-10 16:05:27.000000000 +0000
+@@ -110,19 +110,27 @@
+ 
+   <target depends="jar" name="proxy"/>
+ 
+-  <target depends="compile" description="Create binary distribution" name="jar">
++  <target depends="jardep,jarnodep" description="Create binary distribution" name="jar"/>
++
++  <target depends="compile" description="Prepare binary distribution" name="preparejar">
+     <mkdir dir="${dist.home}"/>
+     <mkdir dir="${build.home}/src"/>
+     
+ 
+     <copy file="LICENSE" todir="${build.home}/classes"/>
+     <copy file="NOTICE" todir="${build.home}/classes"/>
++  </target>
+ 
++  <target depends="preparejar" description="Create binary distribution
++    without dependency" name="jardep">
+     <jar basedir="${build.home}/classes" jarfile="${dist.home}/${component.name}-${component.version}.jar" >
+       <include name="**/*"/>
+       <exclude name="samples/**" />
+     </jar> 
++  </target>
+ 
++  <target depends="preparejar" description="Create binary distribution
++    with dependency" name="jarnodep">
+     <taskdef name="jarjar" classname="com.tonicsystems.jarjar.JarJarTask" classpathref="compile.classpath"/>
+     <jarjar basedir="${build.home}/classes" jarfile="${dist.home}/${component.name}-nodep-${component.version}.jar" >
+       <zipfileset dir="lib" includes="asm*.txt"/>

Added: trunk/cglib2.1/debian/rules
===================================================================
--- trunk/cglib2.1/debian/rules	2007-04-11 07:03:22 UTC (rev 3162)
+++ trunk/cglib2.1/debian/rules	2007-04-11 11:31:23 UTC (rev 3163)
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+# debian/rules file for c3p0 (uses cdbs)
+
+export VERSION = $(shell head -1 debian/changelog | cut -f2 -d\( | cut -f1 -d\) | cut -f1 -d\-)
+
+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
+
+JAVA_HOME := /usr/lib/jvm/java-gcj/
+ANT_HOME := /usr/share/ant
+
+DEB_JARS := asm-attrs-1.5.3 asm-1.5.3 asm-util-1.5.3 junit
+DEB_ANT_BUILD_TARGET := jardep javadocs
+
+#clean::
+#	-rm -rf build


Property changes on: trunk/cglib2.1/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/cglib2.1/debian/watch
===================================================================
--- trunk/cglib2.1/debian/watch	2007-04-11 07:03:22 UTC (rev 3162)
+++ trunk/cglib2.1/debian/watch	2007-04-11 11:31:23 UTC (rev 3163)
@@ -0,0 +1,7 @@
+# watch control file for uscan
+version=2
+# Options
+
+# Site Version Script
+opts=dversionmangle=s/\.dfsg\.\d+$// \
+  http://heanet.dl.sourceforge.net/sourceforge/cglib/cglib-(.*)\.src\.tgz debian uupdate




More information about the pkg-java-commits mailing list