[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