Author: rockclimb-guest Date: 2011-04-10 08:54:30 +0000 (Sun, 10 Apr 2011) New Revision: 13516
Added: trunk/processing-core/debian/ trunk/processing-core/debian/README.source trunk/processing-core/debian/changelog trunk/processing-core/debian/compat trunk/processing-core/debian/control trunk/processing-core/debian/copyright trunk/processing-core/debian/libprocessing-core-java.jlibs trunk/processing-core/debian/orig-tar.sh trunk/processing-core/debian/patches/ trunk/processing-core/debian/patches/build-process.patch trunk/processing-core/debian/patches/series trunk/processing-core/debian/rules trunk/processing-core/debian/source/ trunk/processing-core/debian/source/format trunk/processing-core/debian/watch Log: [svn-inject] Applying Debian modifications (1.2.1-1) to trunk Property changes on: trunk/processing-core/debian ___________________________________________________________________ Added: mergeWithUpstream + 1 Added: trunk/processing-core/debian/README.source =================================================================== --- trunk/processing-core/debian/README.source (rev 0) +++ trunk/processing-core/debian/README.source 2011-04-10 08:54:30 UTC (rev 13516) @@ -0,0 +1,8 @@ +The source tarball is created from the upstream svn repository using +the provided script orig-tar.sh. + +This package uses quilt to manage all modifications to the upstream source. +Changes are stored in the source package as diffs in debian/patches and +applied during the build. + +See /usr/share/doc/quilt/README.source for a detailed explanation. Added: trunk/processing-core/debian/changelog =================================================================== --- trunk/processing-core/debian/changelog (rev 0) +++ trunk/processing-core/debian/changelog 2011-04-10 08:54:30 UTC (rev 13516) @@ -0,0 +1,5 @@ +processing-core (1.2.1-1) unstable; urgency=low + + * Initial release. (Closes: #621920) + + -- Andrew Ross <[email protected]> Thu, 31 Mar 2011 22:02:04 +0100 Added: trunk/processing-core/debian/compat =================================================================== --- trunk/processing-core/debian/compat (rev 0) +++ trunk/processing-core/debian/compat 2011-04-10 08:54:30 UTC (rev 13516) @@ -0,0 +1 @@ +7 Added: trunk/processing-core/debian/control =================================================================== --- trunk/processing-core/debian/control (rev 0) +++ trunk/processing-core/debian/control 2011-04-10 08:54:30 UTC (rev 13516) @@ -0,0 +1,23 @@ +Source: processing-core +Section: java +Priority: optional +Maintainer: Debian Java Maintainers <[email protected]> +Uploaders: Andrew Ross <[email protected]> +Build-Depends: debhelper (>= 7), javahelper (>=0.25) +Build-Depends-Indep: default-jdk, default-jdk-doc, ant +Standards-Version: 3.9.1 +Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/processing-core +Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/processing-core/ +Homepage: http://www.processing.org + +Package: libprocessing-core-java +Architecture: all +Depends: ${java:Depends}, ${misc:Depends} +Recommends: ${java:Recommends} +Description: Java animation and interaction library + Processing is an open source programming language + and environment for people who want to create images, + animations, and interactions. + . + This package provides the core library needed to run + such animations. Added: trunk/processing-core/debian/copyright =================================================================== --- trunk/processing-core/debian/copyright (rev 0) +++ trunk/processing-core/debian/copyright 2011-04-10 08:54:30 UTC (rev 13516) @@ -0,0 +1,85 @@ +This work was packaged for Debian by: + + Andrew Ross <[email protected]> on Thu, 31 Mar 2011 22:02:04 +0100 + +The Debian packaging is: + + Copyright (C) 2011 Andrew Ross <[email protected]> + +and is licensed under the LGPL version 2.1 or at your option, any +later version, see `/usr/share/common-licenses/LGPL-2.1'. + + +It was downloaded from: + http://processing.googlecode.com/svn/trunk/processing/core + +Upstream Author(s): + Massachusetts Institute of Technology, Ben Fry, Casey Reas, + Michael Chang, Dan Shiffman, Marc De Scheemaecker + + +Copyright: + + Files under src/processing/core, variously: + Copyright (c) 2001-04 Massachusetts Institute of Technology + Copyright (c) 2004-10 Ben Fry and Casey Reas + Copyright (c) 2004-06 Michael Chang + Copyright (c) 2008 Dan Shiffman + + Files under src/processing/xml: + Copyright (C) 2000-2002 Marc De Scheemaecker, All Rights Reserved. + + +License: + +Files: +src/processing/core/PApplet.java +src/processing/core/PFont.java +src/processing/core/PShape.java +src/processing/core/PShapeSVG.java +src/processing/core/PVector.java + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License version 2.1 as published by the Free Software Foundation. + +The full text of the license can be found at +'/usr/share/common-licenses/LGPL-2.1'. + + + +Other files under src/processing/core: + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + +The full text of the license can be found at +'/usr/share/common-licenses/LGPL-2.1'. + + + +Files under src/processing/xml: + + * This file is part of NanoXML 2 for Java. + * Copyright (C) 2000-2002 Marc De Scheemaecker, All Rights Reserved. + * + * This software is provided 'as-is', without any express or implied warranty. + * In no event will the authors be held liable for any damages arising from the + * use of this software. + * + * Permission is granted to anyone to use this software for any purpose, + * including commercial applications, and to alter it and redistribute it + * freely, subject to the following restrictions: + * + * 1. The origin of this software must not be misrepresented; you must not + * claim that you wrote the original software. If you use this software in + * a product, an acknowledgment in the product documentation would be + * appreciated but is not required. + * + * 2. Altered source versions must be plainly marked as such, and must not be + * misrepresented as being the original software. + * + * 3. This notice may not be removed or altered from any source distribution. + Added: trunk/processing-core/debian/libprocessing-core-java.jlibs =================================================================== --- trunk/processing-core/debian/libprocessing-core-java.jlibs (rev 0) +++ trunk/processing-core/debian/libprocessing-core-java.jlibs 2011-04-10 08:54:30 UTC (rev 13516) @@ -0,0 +1 @@ +processing-core.jar Added: trunk/processing-core/debian/orig-tar.sh =================================================================== --- trunk/processing-core/debian/orig-tar.sh (rev 0) +++ trunk/processing-core/debian/orig-tar.sh 2011-04-10 08:54:30 UTC (rev 13516) @@ -0,0 +1,28 @@ +#!/bin/bash + +version=$2 +rmfile=$3 + +# first lets remove the file we downloaded (it's not really the +# package, just an index file from svn +rm -f $rmfile + +echo "Exporting processing-core from svn" + +# now lets checkout the code +address=http://processing.googlecode.com/svn/tags/processing-${version}/core +svn -q export $address processing-core-${version} + +# remove the methods stuff - the source for the jar has no license +# header so we can't ship this component. It's not really needed +# anyway since it only provides an ant method used in the build. +rm -rf processing-core-${version}/methods/ + +# the dest file should be the same place uscan downloaded to +outdir=`dirname $rmfile` + +tar -czf $outdir/processing-core_${version}.orig.tar.gz processing-core-${version} + +# cleanup +rm -rf processing-core-${version} + Property changes on: trunk/processing-core/debian/orig-tar.sh ___________________________________________________________________ Added: svn:executable + * Added: trunk/processing-core/debian/patches/build-process.patch =================================================================== --- trunk/processing-core/debian/patches/build-process.patch (rev 0) +++ trunk/processing-core/debian/patches/build-process.patch 2011-04-10 08:54:30 UTC (rev 13516) @@ -0,0 +1,36 @@ +We don't include the "methods" source or jar, so we skip that task. The upstream repository +should contain a PApplet that matches with the other packages anyway. Also rename the jar +file to processing-core.jar because a jar file called core.jar in /usr/share/java is going +to be confusing. + +Index: processing-core-1.2.1/build.xml +=================================================================== +--- processing-core-1.2.1.orig/build.xml 2010-02-07 20:53:59.000000000 +0000 ++++ processing-core-1.2.1/build.xml 2011-04-09 23:20:01.610193586 +0100 +@@ -3,14 +3,14 @@ + + <target name="clean" description="Clean out the build directories"> + <delete dir="bin" /> +- <delete file="core.jar" /> ++ <delete file="processing-core.jar" /> + </target> + + <target name="compile" description="Compile"> +- <taskdef name="methods" ++<!-- <taskdef name="methods" + classname="PAppletMethods" + classpath="methods/methods.jar" /> +- <methods dir="${basedir}/src/processing/core" /> ++ <methods dir="${basedir}/src/processing/core" />--> + + <mkdir dir="bin" /> + <javac target="1.5" +@@ -20,7 +20,7 @@ + </target> + + <target name="build" depends="compile" description="Build core library"> +- <jar basedir="bin" destfile="core.jar" /> ++ <jar basedir="bin" destfile="processing-core.jar" /> + </target> + + </project> Added: trunk/processing-core/debian/patches/series =================================================================== --- trunk/processing-core/debian/patches/series (rev 0) +++ trunk/processing-core/debian/patches/series 2011-04-10 08:54:30 UTC (rev 13516) @@ -0,0 +1 @@ +build-process.patch Added: trunk/processing-core/debian/rules =================================================================== --- trunk/processing-core/debian/rules (rev 0) +++ trunk/processing-core/debian/rules 2011-04-10 08:54:30 UTC (rev 13516) @@ -0,0 +1,11 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +JAVA_HOME := /usr/lib/jvm/default-java + +%: + dh $@ --with javahelper + +get-orig-source: + ./orig-tar.sh + Property changes on: trunk/processing-core/debian/rules ___________________________________________________________________ Added: svn:executable + * Added: trunk/processing-core/debian/source/format =================================================================== --- trunk/processing-core/debian/source/format (rev 0) +++ trunk/processing-core/debian/source/format 2011-04-10 08:54:30 UTC (rev 13516) @@ -0,0 +1 @@ +3.0 (quilt) Added: trunk/processing-core/debian/watch =================================================================== --- trunk/processing-core/debian/watch (rev 0) +++ trunk/processing-core/debian/watch 2011-04-10 08:54:30 UTC (rev 13516) @@ -0,0 +1,3 @@ +version=3 +http://processing.googlecode.com/svn/tags/ processing-(\d+\..+)/ \ +debian debian/orig-tar.sh _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

