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 <[email protected]>  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 
<[email protected]>
+DM-Upload-Allowed: yes
+Uploaders: Andreas Tille <[email protected]>
+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)


_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/debian-med-commit

Reply via email to