[pkg-java] r11218 - in trunk/libtggraphlayout-java: . debian
Morten Sørensen
starswifter-guest at alioth.debian.org
Wed Dec 9 16:47:04 UTC 2009
Author: starswifter-guest
Date: 2009-12-09 16:47:03 +0000 (Wed, 09 Dec 2009)
New Revision: 11218
Added:
trunk/libtggraphlayout-java/debian/
trunk/libtggraphlayout-java/debian/build.xml
trunk/libtggraphlayout-java/debian/changelog
trunk/libtggraphlayout-java/debian/compat
trunk/libtggraphlayout-java/debian/control
trunk/libtggraphlayout-java/debian/copyright
trunk/libtggraphlayout-java/debian/getorig.sh
trunk/libtggraphlayout-java/debian/libtggraphlayout-java-doc.install
trunk/libtggraphlayout-java/debian/rules
trunk/libtggraphlayout-java/debian/watch
Log:
Initial upload
Added: trunk/libtggraphlayout-java/debian/build.xml
===================================================================
--- trunk/libtggraphlayout-java/debian/build.xml (rev 0)
+++ trunk/libtggraphlayout-java/debian/build.xml 2009-12-09 16:47:03 UTC (rev 11218)
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<project name="TGGraphLayout" basedir="../">
+ <description>
+ TGGraphLayout build file.
+ </description>
+
+ <property name="dist.dir" location="dist"/>
+ <property name="build.dir" location="${dist.dir}/build"/>
+ <property name="doc.dir" location="${dist.dir}/api"/>
+ <property name="src.dir" location="."/>
+ <property name="src.version" value="1.5"/>
+ <property name="build.version" value="${src.version}"/>
+
+ <target name="init">
+ <mkdir dir="${dist.dir}"/>
+ </target>
+
+ <target name="doc" depends="init">
+ <mkdir dir="${doc.dir}"/>
+ <javadoc sourcepath="${src.dir}" destdir="${doc.dir}"/>
+ </target>
+
+ <target name="build" depends="init">
+ <mkdir dir="${build.dir}"/>
+ <javac srcdir="${src.dir}" destdir="${build.dir}" target="${build.version}" source="${src.version}"/>
+ </target>
+
+ <target name="jar" depends="build">
+ <manifest file="${dist.dir}/MANIFEST.MF">
+ <attribute name="classpath" value="./"/>
+ <attribute name="Main-Class" value="com.touchgraph.graphlayout.GLPanel"/>
+ </manifest>
+ <jar jarfile="${dist.dir}/${ant.project.name}.jar" basedir="${build.dir}" manifest="${dist.dir}/MANIFEST.MF"/>
+ </target>
+
+ <target name="all" depends="jar,doc"/>
+
+ <target name="clean">
+ <delete dir="${dist.dir}"/>
+ </target>
+</project>
Added: trunk/libtggraphlayout-java/debian/changelog
===================================================================
--- trunk/libtggraphlayout-java/debian/changelog (rev 0)
+++ trunk/libtggraphlayout-java/debian/changelog 2009-12-09 16:47:03 UTC (rev 11218)
@@ -0,0 +1,6 @@
+libtggraphlayout-java (122-1) unstable; urgency=low
+
+ * Initial release. (Closes: #559076)
+
+ -- Morten Sørensen <starswifter at gmail.com> Sun, 6 Dec 2009 17:57:32 +0100
+
Added: trunk/libtggraphlayout-java/debian/compat
===================================================================
--- trunk/libtggraphlayout-java/debian/compat (rev 0)
+++ trunk/libtggraphlayout-java/debian/compat 2009-12-09 16:47:03 UTC (rev 11218)
@@ -0,0 +1 @@
+7
Added: trunk/libtggraphlayout-java/debian/control
===================================================================
--- trunk/libtggraphlayout-java/debian/control (rev 0)
+++ trunk/libtggraphlayout-java/debian/control 2009-12-09 16:47:03 UTC (rev 11218)
@@ -0,0 +1,28 @@
+Source: libtggraphlayout-java
+Section: java
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at list.alioth.debian.org>
+Uploaders: Morten Sørensen <starswifter at gmail.com>
+Build-Depends: ant, cdbs, debhelper (>= 7), default-jdk
+Standards-Version: 3.8.3
+Vcs-Svn:
+Vcs-Browser:
+Homepage: http://www.touchgraph.com
+
+Package: libtggraphlayout-java
+Architecture: all
+Depends: default-jre | java2-runtime, ${misc:Depends}
+Description: Graph visualization library for Java
+ Java library for visualization of graphs. The library supports
+ scrolling veritcally and horisontally, and it allows to rotate
+ the graph. Color and form for every node in the graph can be set.
+
+Package: libtggraphlayout-java-doc
+Architecture: all
+Depends: ${misc:Depends}
+Suggests: www-browser, libtggraphlayout-java
+Section: doc
+Description: Javadoc generated API for libtggraphlayout-java
+ The javadoc utility was used to generate this documentation.
+ It can be found in /usr/share/doc/libtggraphlayout-java/api
+ and is easily view with a regular web browser.
Added: trunk/libtggraphlayout-java/debian/copyright
===================================================================
--- trunk/libtggraphlayout-java/debian/copyright (rev 0)
+++ trunk/libtggraphlayout-java/debian/copyright 2009-12-09 16:47:03 UTC (rev 11218)
@@ -0,0 +1,57 @@
+This package was debianized by Morten Sørensen <starswifter at gmail.com> on
+Sun, 6 Dec 2009 17:57:32 +0100
+
+It was downloaded from http://sourceforge.net/projects/touchgraph/
+
+Upstream Author: Alexander Shapiro http://sourceforge.net/users/x_ander
+
+Copyright: (C) 2001-2002 Alexander Shapiro
+
+License:
+
+
+ TouchGraph LLC. Apache-Style Software License
+
+
+ Copyright (c) 2001-2002 Alexander Shapiro. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in
+ the documentation and/or other materials provided with the
+ distribution.
+
+ 3. The end-user documentation included with the redistribution,
+ if any, must include the following acknowledgment:
+ "This product includes software developed by
+ TouchGraph LLC (http://www.touchgraph.com/)."
+ Alternately, this acknowledgment may appear in the software itself,
+ if and wherever such third-party acknowledgments normally appear.
+
+ 4. The names "TouchGraph" or "TouchGraph LLC" must not be used to endorse
+ or promote products derived from this software without prior written
+ permission. For written permission, please contact
+ alex at touchgraph.com
+
+ 5. Products derived from this software may not be called "TouchGraph",
+ nor may "TouchGraph" appear in their name, without prior written
+ permission of alex at touchgraph.com.
+
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+ WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL TOUCHGRAPH OR ITS CONTRIBUTORS BE
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+ BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+ OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
Added: trunk/libtggraphlayout-java/debian/getorig.sh
===================================================================
--- trunk/libtggraphlayout-java/debian/getorig.sh (rev 0)
+++ trunk/libtggraphlayout-java/debian/getorig.sh 2009-12-09 16:47:03 UTC (rev 11218)
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+#echo $1
+#echo $2
+#echo $3
+
+unzip $3
+rm -r $3
+rm -f `find TGGraphLayout -name *.jar || *.class`
+tar -czf TGGL-$2+dfsg.tar.gz TGGraphLayout/*
+rm -r TGGraphLayout
+ln -s TGGL-$2+dfsg.tar.gz libtggraphlayout-java-$2+dfsg.orig.tar.gz
+
+svn-update $1 $2 libtggraphlayout-java-$2+dfsg.orig.tar.gz
Property changes on: trunk/libtggraphlayout-java/debian/getorig.sh
___________________________________________________________________
Added: svn:executable
+ *
Added: trunk/libtggraphlayout-java/debian/libtggraphlayout-java-doc.install
===================================================================
--- trunk/libtggraphlayout-java/debian/libtggraphlayout-java-doc.install (rev 0)
+++ trunk/libtggraphlayout-java/debian/libtggraphlayout-java-doc.install 2009-12-09 16:47:03 UTC (rev 11218)
@@ -0,0 +1 @@
+debian/dist/api usr/share/libtggraphlayout-java
Added: trunk/libtggraphlayout-java/debian/rules
===================================================================
--- trunk/libtggraphlayout-java/debian/rules (rev 0)
+++ trunk/libtggraphlayout-java/debian/rules 2009-12-09 16:47:03 UTC (rev 11218)
@@ -0,0 +1,13 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
+
+JAVA_HOME := /usr/lib/jvm/default-java
+#ANT_HOME := /usr/share/ant
+
+DEB_ANT_BUILDFILE := debian/build.xml
+DEB_ANT_BUILD_TARGET := all
+#DEB_ANT_CLEAN_TARGET := clean
Property changes on: trunk/libtggraphlayout-java/debian/rules
___________________________________________________________________
Added: svn:executable
+ *
Added: trunk/libtggraphlayout-java/debian/watch
===================================================================
--- trunk/libtggraphlayout-java/debian/watch (rev 0)
+++ trunk/libtggraphlayout-java/debian/watch 2009-12-09 16:47:03 UTC (rev 11218)
@@ -0,0 +1,3 @@
+version=3
+# use qa.debian.org redirector; see man uscan
+http://sf.net/touchgraph/ TGGL_(.*)\.zip debian debian/getorig.sh
More information about the pkg-java-commits
mailing list