[med-svn] r5943 - in trunk/packages: . libjam-java libjam-java/trunk libjam-java/trunk/debian libjam-java/trunk/debian/patches libjam-java/trunk/debian/source

Andreas Tille tille at alioth.debian.org
Thu Feb 10 11:10:00 UTC 2011


Author: tille
Date: 2011-02-10 11:09:59 +0000 (Thu, 10 Feb 2011)
New Revision: 5943

Added:
   trunk/packages/libjam-java/
   trunk/packages/libjam-java/trunk/
   trunk/packages/libjam-java/trunk/debian/
   trunk/packages/libjam-java/trunk/debian/changelog
   trunk/packages/libjam-java/trunk/debian/compat
   trunk/packages/libjam-java/trunk/debian/control
   trunk/packages/libjam-java/trunk/debian/copyright
   trunk/packages/libjam-java/trunk/debian/libjam-java-doc.javadoc
   trunk/packages/libjam-java/trunk/debian/libjam-java.jlibs
   trunk/packages/libjam-java/trunk/debian/patches/
   trunk/packages/libjam-java/trunk/debian/patches/javadoc.patch
   trunk/packages/libjam-java/trunk/debian/patches/remove-mac-only-code.patch
   trunk/packages/libjam-java/trunk/debian/patches/series
   trunk/packages/libjam-java/trunk/debian/rules
   trunk/packages/libjam-java/trunk/debian/source/
   trunk/packages/libjam-java/trunk/debian/source/format
Log:
Inject libjam as precondition for libjebl (Java library for evolutionary biology and bioinformatics)


Added: trunk/packages/libjam-java/trunk/debian/changelog
===================================================================
--- trunk/packages/libjam-java/trunk/debian/changelog	                        (rev 0)
+++ trunk/packages/libjam-java/trunk/debian/changelog	2011-02-10 11:09:59 UTC (rev 5943)
@@ -0,0 +1,5 @@
+jam-lib (0.0.20110207-1) unstable; urgency=low
+
+  * Initial Debian Upload (Closes: #NNNNNN)
+
+ -- Andreas Tille <tille at debian.org>  Thu, 10 Feb 2011 10:26:38 +0100

Added: trunk/packages/libjam-java/trunk/debian/compat
===================================================================
--- trunk/packages/libjam-java/trunk/debian/compat	                        (rev 0)
+++ trunk/packages/libjam-java/trunk/debian/compat	2011-02-10 11:09:59 UTC (rev 5943)
@@ -0,0 +1 @@
+7

Added: trunk/packages/libjam-java/trunk/debian/control
===================================================================
--- trunk/packages/libjam-java/trunk/debian/control	                        (rev 0)
+++ trunk/packages/libjam-java/trunk/debian/control	2011-02-10 11:09:59 UTC (rev 5943)
@@ -0,0 +1,35 @@
+Source: jam-lib
+Priority: optional
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+DM-Upload-Allowed: yes
+Uploaders: Andreas Tille <tille at debian.org>
+Build-Depends: debhelper (>= 7.1), javahelper (>=0.25)
+Build-Depends-Indep: default-jdk, default-jdk-doc, libtrove-java, libtrove-java-doc, ant
+Standards-Version: 3.9.1
+Section: java
+Homepage: http://code.google.com/p/jam-lib/
+Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/libjam-java/trunk/?rev=0&sc=0
+Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/libjam-java/trunk/
+
+
+Package: libjam-java
+Architecture: all
+Depends: ${java:Depends}, ${misc:Depends}
+Recommends: ${java:Recommends}
+Description: Java applications look and behave like native applications
+ JAM provides classes for building desktop applications that look and
+ behave like native applications.  applications created using JAM will
+ look native on Mac, Windows and Linux/UNIX machines.
+
+
+Package: libjam-java-doc
+Section: doc
+Architecture: all
+Depends: ${java:Depends}, ${misc:Depends}
+Recommends: ${java:Recommends}
+Description:  Java applications look and behave like native applications (documentation)
+ JAM provides classes for building desktop applications that look and
+ behave like native applications.  applications created using JAM will
+ look native on Mac, Windows and Linux/UNIX machines.
+ .
+ This package provides the documentation for the library

Added: trunk/packages/libjam-java/trunk/debian/copyright
===================================================================
--- trunk/packages/libjam-java/trunk/debian/copyright	                        (rev 0)
+++ trunk/packages/libjam-java/trunk/debian/copyright	2011-02-10 11:09:59 UTC (rev 5943)
@@ -0,0 +1,16 @@
+This package was debianized by Me on Fri, 27 Apr 2007 15:24:36 +0100.
+
+It was downloaded from Some website
+
+Upstream Author: Some Guy
+
+Copyright: 2010 Some other guy
+
+License:
+   
+   Copy of the licence agreement
+
+Reference to /usr/share/common-licences for the full text
+
+Licence of the packaging
+

Added: trunk/packages/libjam-java/trunk/debian/libjam-java-doc.javadoc
===================================================================
--- trunk/packages/libjam-java/trunk/debian/libjam-java-doc.javadoc	                        (rev 0)
+++ trunk/packages/libjam-java/trunk/debian/libjam-java-doc.javadoc	2011-02-10 11:09:59 UTC (rev 5943)
@@ -0,0 +1 @@
+doc /usr/share/doc/libjam-java/api

Added: trunk/packages/libjam-java/trunk/debian/libjam-java.jlibs
===================================================================
--- trunk/packages/libjam-java/trunk/debian/libjam-java.jlibs	                        (rev 0)
+++ trunk/packages/libjam-java/trunk/debian/libjam-java.jlibs	2011-02-10 11:09:59 UTC (rev 5943)
@@ -0,0 +1 @@
+dist/jam.jar

Added: trunk/packages/libjam-java/trunk/debian/patches/javadoc.patch
===================================================================
--- trunk/packages/libjam-java/trunk/debian/patches/javadoc.patch	                        (rev 0)
+++ trunk/packages/libjam-java/trunk/debian/patches/javadoc.patch	2011-02-10 11:09:59 UTC (rev 5943)
@@ -0,0 +1,25 @@
+--- /dev/null
++++ jam-lib-read-only/javadoc.xml
+@@ -0,0 +1,22 @@
++<project name="jam-lib" default="javadoc" basedir=".">
++	<property name="src" location="src" />
++	<property name="doc" location="doc" />
++	<target name="init">
++		<!-- Create the doc folder -->
++		<mkdir dir="${doc}" />
++	</target>
++	<target name="javadoc" depends="init" description="generate the javadocs">
++		<javadoc
++			destdir="${doc}" 
++			author="true" 
++			version="true"
++			use="true"
++			windowtitle="JAM lib API"
++			access="public">
++			<packageset dir="${src}" />
++			<doctitle><![CDATA[<h1>JAM-lib</h1>]]></doctitle>
++			<bottom><![CDATA[<i>http://code.google.com/p/jam-lib/</i>]]></bottom>
++			<link href="http://java.sun.com/j2se/1.4.1/docs/api/"/>
++		</javadoc>
++	</target>
++</project>

Added: trunk/packages/libjam-java/trunk/debian/patches/remove-mac-only-code.patch
===================================================================
--- trunk/packages/libjam-java/trunk/debian/patches/remove-mac-only-code.patch	                        (rev 0)
+++ trunk/packages/libjam-java/trunk/debian/patches/remove-mac-only-code.patch	2011-02-10 11:09:59 UTC (rev 5943)
@@ -0,0 +1,63 @@
+--- jam-lib-read-only.orig/build.xml
++++ jam-lib-read-only/build.xml
+@@ -7,7 +7,6 @@
+     <!-- set global properties for this build -->
+     <property name="src" location="src"/>
+     <property name="build" location="build"/>
+-    <property name="build-mac-only" location="build-mac-only"/>
+ 
+     <property name="lib" location="lib"/>
+     <property name="dist" location="dist"/>
+@@ -19,16 +18,12 @@
+         <tstamp/>
+         <!-- Create the build directory structure used by compile -->
+         <mkdir dir="${build}"/>
+-        <mkdir dir="${build-mac-only}"/>
+         <mkdir dir="${dist}"/>
+     </target>
+ 
+     <target name="compile" depends="init">
+         <!-- Compile the java code from ${jamsrc} into ${build} -->
+ 
+-        <condition property="isMac">
+-            <os family="mac"/>
+-        </condition>
+         <javac source="1.5" target="1.5" srcdir="${src}" destdir="${build}">
+             <include name="jam/**/*"/>
+             <exclude name="jam/**/maconly/*"/>
+@@ -39,27 +34,6 @@
+         </copy>
+     </target>
+ 
+-    <target name="compile-mac-only" depends="init">
+-        <!-- Compile the java code from ${jamsrc} into ${build} -->
+-        <condition property="isMac">
+-            <os family="mac"/>
+-        </condition>
+-        <javac source="1.5" target="1.5" srcdir="${src}" destdir="${build-mac-only}">
+-            <include name="jam/**/maconly/*"/>
+-        </javac>
+-    </target>
+-
+-    <target name="dist-mac-only" depends="compile-mac-only" description="generate the -mac-only distribution">
+-        <!-- Create the distribution directory -->
+-        <mkdir dir="${dist}"/>
+-
+-        <!-- create the mac-only jar file -->
+-        <jar jarfile="${lib}/jam-mac-only.jar">
+-            <fileset dir="${build-mac-only}" includes="**/mac*/**/*.class,*.properties"/>
+-        </jar>
+-    </target>
+-
+-
+     <target name="dist" depends="compile" description="generate the distribution">
+         <!-- Create the distribution directory -->
+         <mkdir dir="${dist}"/>
+@@ -67,7 +41,6 @@
+         <!-- Put everything in ${build} into the jam.jar file -->
+         <jar jarfile="${dist}/jam.jar">
+             <fileset dir="${build}" includes="**/*.class,**/*.properties,**/*.png"/>
+-            <zipgroupfileset dir="${lib}" includes="jam-mac-only.jar"/>
+         </jar>
+     </target>
+ 

Added: trunk/packages/libjam-java/trunk/debian/patches/series
===================================================================
--- trunk/packages/libjam-java/trunk/debian/patches/series	                        (rev 0)
+++ trunk/packages/libjam-java/trunk/debian/patches/series	2011-02-10 11:09:59 UTC (rev 5943)
@@ -0,0 +1,2 @@
+remove-mac-only-code.patch
+javadoc.patch

Added: trunk/packages/libjam-java/trunk/debian/rules
===================================================================
--- trunk/packages/libjam-java/trunk/debian/rules	                        (rev 0)
+++ trunk/packages/libjam-java/trunk/debian/rules	2011-02-10 11:09:59 UTC (rev 5943)
@@ -0,0 +1,14 @@
+#!/usr/bin/make -f
+
+JAVA_HOME=/usr/lib/jvm/default-java
+
+%:
+	dh $@ --with javahelper
+
+override_dh_auto_clean:
+	# build.xml does not provide a clean target
+	rm -rf dist build doc
+
+override_dh_auto_build:
+	dh_auto_build
+	ant -buildfile javadoc.xml


Property changes on: trunk/packages/libjam-java/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/libjam-java/trunk/debian/source/format
===================================================================
--- trunk/packages/libjam-java/trunk/debian/source/format	                        (rev 0)
+++ trunk/packages/libjam-java/trunk/debian/source/format	2011-02-10 11:09:59 UTC (rev 5943)
@@ -0,0 +1 @@
+3.0 (quilt)




More information about the debian-med-commit mailing list