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

Reply via email to