[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