Author: pabloduboue-guest Date: 2010-01-04 09:20:44 +0000 (Mon, 04 Jan 2010) New Revision: 11326
Added: trunk/processing/changelog trunk/processing/compat trunk/processing/control trunk/processing/copyright trunk/processing/javabuild trunk/processing/orig-tar.sh trunk/processing/patches/ trunk/processing/patches/01_fix_make_script.patch trunk/processing/patches/series trunk/processing/processing.install trunk/processing/processing.links trunk/processing/processing.manifest trunk/processing/rules trunk/processing/watch Log: initial import (work in progress) Added: trunk/processing/changelog =================================================================== --- trunk/processing/changelog (rev 0) +++ trunk/processing/changelog 2010-01-04 09:20:44 UTC (rev 11326) @@ -0,0 +1,5 @@ +processing (1.0.9-1) unstable; urgency=low + + * Initial release. (Closes: #433270) + + -- Pablo Duboue <pablo.dub...@gmail.com> Mon, 04 Jan 2010 03:15:17 -0500 Added: trunk/processing/compat =================================================================== --- trunk/processing/compat (rev 0) +++ trunk/processing/compat 2010-01-04 09:20:44 UTC (rev 11326) @@ -0,0 +1 @@ +7 Added: trunk/processing/control =================================================================== --- trunk/processing/control (rev 0) +++ trunk/processing/control 2010-01-04 09:20:44 UTC (rev 11326) @@ -0,0 +1,24 @@ +Source: processing +Section: java +Priority: optional +Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Uploaders: Pablo Duboue <pablo.dub...@gmail.com> +Build-Depends: debhelper (>> 7), javahelper (>= 0.24) +Build-Depends-Indep: openjdk-6-jdk +Standards-Version: 3.8.1 +Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/processing +Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/processing +Homepage: http://processing.org + +Package: processing +Architecture: all +Depends: ${java:Depends}, ${misc:Depends} +Description: A programming language for images, animations, and interactions + Processing is a programming language and environment for people who + want to program images, animation, and interactions. It is used by + students, artists, designers, researchers, and hobbyists for + learning, prototyping, and production. It is created to teach + fundamentals of computer programming within a visual context and to + serve as a software sketchbook and professional production tool. + Processing is developed by artists and designers as an alternative to + proprietary software tools in the same domain. \ No newline at end of file Added: trunk/processing/copyright =================================================================== --- trunk/processing/copyright (rev 0) +++ trunk/processing/copyright 2010-01-04 09:20:44 UTC (rev 11326) @@ -0,0 +1,29 @@ +Format-Specification: http://dep.debian.net/deps/dep5/ +Name: Processing +Maintainer: Ben Fry and Casey Reas and the Processing developer team +Source: http://processing.org/ +Disclaimer: WIP + +Files: * +Copyright: 2004-2010, Ben Fry and Casey Reas and the Processing developer team +License: GPL-2 + +Files: app/src/processing/app/syntax/JEditTextArea.java +Copyright: 1998-1999, Slava Pestov, Artur Biesiadowski, Clancy Malcolm, Jonathan Revusky, Juha Lindfors and Mike Dillon +License: + You may use and modify this package for any purpose. Redistribution is + permitted, in both source and binary form, provided that this notice + remains intact in all source distributions of this package. + +Files: debian/* +Copyright: 2010, Pablo Duboue <pablo.dub...@gmail.com> +License: Apache-2.0 + +License: Apache-2.0 + On Debian GNU/Linux system you can find the complete text of the + Apache 2.0 license in '/usr/share/common-licenses/Apache-2.0'. + +License: GPL-2 + On Debian GNU/Linux system you can find the complete text of the + LGPL 2 license in '/usr/share/common-licenses/GPL-2'. + Added: trunk/processing/javabuild =================================================================== --- trunk/processing/javabuild (rev 0) +++ trunk/processing/javabuild 2010-01-04 09:20:44 UTC (rev 11326) @@ -0,0 +1 @@ +processing.jar src Added: trunk/processing/orig-tar.sh =================================================================== --- trunk/processing/orig-tar.sh (rev 0) +++ trunk/processing/orig-tar.sh 2010-01-04 09:20:44 UTC (rev 11326) @@ -0,0 +1,27 @@ +#!/bin/sh -e + +TAR=../processing_$2.orig.tar.gz +DIR=processing-$2 +TAG=processing-$2 + +svn export svn://processing.org/tags/$TAG/ $DIR +rm -rf $DIR/build/windows +rm -rf $DIR/build/macosx +rm -rf $DIR/app/lib +rm $DIR/build/linux/jre.tgz +rm $DIR/*/library/* +rm $DIR/app/src/processing/app/tools/format/tool/log4j.jar +rm $DIR/app/src/processing/app/tools/format/tool/jalopy.jar +rm $DIR/core/preproc/preproc.jar +rm $DIR/dxf/dxfviewer.jar +# netscape.javascript now in /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar +rm -rf $DIR/build/shared/libraries/ +rm $DIR/app/src/processing/app/tools/android/processing-core.zip +rm $DIR/video/QTJava.zip +rm $DIR/opengl/jogl-src.zip +rm $DIR/pdf/itext-src.zip + + +tar -c -z -f $TAR $DIR +rm -rf $DIR + Property changes on: trunk/processing/orig-tar.sh ___________________________________________________________________ Added: svn:executable + Added: trunk/processing/patches/01_fix_make_script.patch =================================================================== --- trunk/processing/patches/01_fix_make_script.patch (rev 0) +++ trunk/processing/patches/01_fix_make_script.patch 2010-01-04 09:20:44 UTC (rev 11326) @@ -0,0 +1,70 @@ +Description: Fix the make.sh script to work with Debian +Note: WIP + +diff -up build/linux/make-debian.sh build/linux/make.sh +--- build/linux/make-debian.sh 2010-01-04 04:03:01.000000000 -0500 ++++ build/linux/make.sh 2008-10-11 11:39:23.000000000 -0400 +@@ -1,11 +1,8 @@ +-#!/bin/sh -e ++#!/bin/sh + + + ### -- SETUP WORK DIR ------------------------------------------- + +-JAVA=$JAVA_HOME/bin/java +-JAVAC=$JAVA_HOME/bin/javac +- + if test -d work + then + BUILD_PREPROC=false +@@ -18,6 +15,10 @@ else + cp -r ../shared/libraries work/ + cp -r ../shared/tools work/ + ++ cp ../../app/lib/antlr.jar work/lib/ ++ cp ../../app/lib/ecj.jar work/lib/ ++ cp ../../app/lib/jna.jar work/lib/ ++ + echo Extracting examples... + unzip -q -d work/ ../shared/examples.zip + +@@ -69,8 +70,8 @@ cd core + + perl preproc.pl + mkdir -p bin +-$JAVA \ +- -cp $JAVA_HOME/lib/tools.jar \ ++../build/linux/work/java/bin/java \ ++ -cp ../build/linux/work/java/lib/tools.jar \ + com.sun.tools.javac.Main \ + -d bin -source 1.5 -target 1.5 \ + src/processing/core/*.java src/processing/xml/*.java +@@ -93,8 +94,8 @@ cd app + echo Building antlr grammar code... + + # first build the default java goop +-$JAVA \ +- -cp /usr/share/java/antlr.jar antlr.Tool \ ++../build/linux/work/java/bin/java \ ++ -cp ../build/linux/work/lib/antlr.jar antlr.Tool \ + -o src/antlr/java \ + src/antlr/java/java.g + +@@ -107,7 +108,7 @@ $JAVA \ + # so it's necessary to cd into the antlr/java folder, otherwise + # the JavaTokenTypes.txt file won't be found + cd src/antlr/java +-$JAVA \ ++../../../../build/linux/work/java/bin/java \ + -cp ../../../../build/linux/work/lib/antlr.jar antlr.Tool \ + -o ../../processing/app/preproc \ + -glib java.g \ +@@ -125,7 +126,7 @@ cd app + rm -rf ../build/linux/work/classes + mkdir ../build/linux/work/classes + +-$JAVA \ ++../build/linux/work/java/bin/java \ + -cp ../build/linux/work/java/lib/tools.jar \ + com.sun.tools.javac.Main \ + -source 1.5 -target 1.5 \ Added: trunk/processing/patches/series =================================================================== --- trunk/processing/patches/series (rev 0) +++ trunk/processing/patches/series 2010-01-04 09:20:44 UTC (rev 11326) @@ -0,0 +1 @@ +01_fix_make_script.patch \ No newline at end of file Added: trunk/processing/processing.install =================================================================== --- trunk/processing/processing.install (rev 0) +++ trunk/processing/processing.install 2010-01-04 09:20:44 UTC (rev 11326) @@ -0,0 +1 @@ +processing.jar usr/share/processing Added: trunk/processing/processing.links =================================================================== --- trunk/processing/processing.links (rev 0) +++ trunk/processing/processing.links 2010-01-04 09:20:44 UTC (rev 11326) @@ -0,0 +1 @@ +usr/share/processing/processing.jar usr/bin/processing Added: trunk/processing/processing.manifest =================================================================== --- trunk/processing/processing.manifest (rev 0) +++ trunk/processing/processing.manifest 2010-01-04 09:20:44 UTC (rev 11326) @@ -0,0 +1,3 @@ +usr/share/processing/processing.jar: + Main-Class: <Main Class> + Debian-Java-Home: /usr/lib/jvm/java-6-openjdk Added: trunk/processing/rules =================================================================== --- trunk/processing/rules (rev 0) +++ trunk/processing/rules 2010-01-04 09:20:44 UTC (rev 11326) @@ -0,0 +1,10 @@ +#!/usr/bin/make -f + +export JAVA_HOME=/usr/lib/jvm/java-6-openjdk + +# Put depended upon jars in here +# export CLASSPATH= + +%: + dh --with javahelper $@ + Property changes on: trunk/processing/rules ___________________________________________________________________ Added: svn:executable + Added: trunk/processing/watch =================================================================== --- trunk/processing/watch (rev 0) +++ trunk/processing/watch 2010-01-04 09:20:44 UTC (rev 11326) @@ -0,0 +1,3 @@ +version=3 +http://dev.processing.org/source/index.cgi/tags/ \ + processing-(1\..*)/ debian debian/orig-tar.sh _______________________________________________ pkg-java-commits mailing list pkg-java-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits