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
