Author: malat Date: 2012-04-07 16:05:18 +0000 (Sat, 07 Apr 2012) New Revision: 15910
Added: trunk/pirl/ trunk/pirl/debian/ trunk/pirl/debian/README.source trunk/pirl/debian/changelog trunk/pirl/debian/compat trunk/pirl/debian/control trunk/pirl/debian/copyright trunk/pirl/debian/javabuild trunk/pirl/debian/libpirl-java-doc.javadoc trunk/pirl/debian/libpirl-java.jlibs trunk/pirl/debian/patches/ trunk/pirl/debian/patches/fixjcmloc.patch trunk/pirl/debian/patches/series trunk/pirl/debian/rules trunk/pirl/debian/source/ trunk/pirl/debian/source/format trunk/pirl/debian/watch Log: Start working on PIRL package Added: trunk/pirl/debian/README.source =================================================================== --- trunk/pirl/debian/README.source (rev 0) +++ trunk/pirl/debian/README.source 2012-04-07 16:05:18 UTC (rev 15910) @@ -0,0 +1,5 @@ +Need libswing1-java package to resolve + +... +import org.jdesktop.swingx.decorator.Filter; +... Added: trunk/pirl/debian/changelog =================================================================== --- trunk/pirl/debian/changelog (rev 0) +++ trunk/pirl/debian/changelog 2012-04-07 16:05:18 UTC (rev 15910) @@ -0,0 +1,5 @@ +pirl (2.3.4-1) unstable; urgency=low + + * Initial release (Closes: #) + + -- Mathieu Malaterre <[email protected]> Wed, 04 Apr 2012 22:13:54 +0200 Added: trunk/pirl/debian/compat =================================================================== --- trunk/pirl/debian/compat (rev 0) +++ trunk/pirl/debian/compat 2012-04-07 16:05:18 UTC (rev 15910) @@ -0,0 +1 @@ +7 Added: trunk/pirl/debian/control =================================================================== --- trunk/pirl/debian/control (rev 0) +++ trunk/pirl/debian/control 2012-04-07 16:05:18 UTC (rev 15910) @@ -0,0 +1,48 @@ +Source: pirl +Section: java +Priority: extra +Maintainer: Debian Java Maintainers <[email protected]> +Uploaders: Mathieu Malaterre <[email protected]> +Build-Depends: debhelper (>= 8), javahelper (>= 0.25) +Build-Depends-Indep: default-jdk, default-jdk-doc, libgnumail-java, libswingx1-java, libjcm-java, libcommons-cli-java +Standards-Version: 3.9.3 +Vcs-Svn: svn://svn.debian.org/pkg-java/trunk/pirl +Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/pirl +Homepage: http://pirlwww.lpl.arizona.edu/software/PIRL_Java_Packages.shtml + +Package: libpirl-java +Architecture: all +Depends: ${misc:Depends}, ${java:Depends} +Recommends: ${java:Recommends} +Suggests: libpirl-java-doc +Description: Java Components for Mathematics + THE "Java Components For Mathematics" project represents an effort to develop a + framework of configurable mathematical software components written in the Java + programming language. Our Java components are meant to be used on instructional + Web pages as interactive illustrations, special-purpose calculators, support + for exercises, and so forth. The components in Version 1 are mostly useful for + calculus and pre-calculus and for science courses that use some of the same + material. They use Java 1.1, and so will not work in some older browsers that + support only Java 1.0. + . + This project was supported by NSF grant number DUE-9950473. + +Package: libpirl-java-doc +Architecture: all +Section: doc +Depends: ${misc:Depends}, ${java:Depends} +Recommends: ${java:Recommends} +Suggests: libpirl-java +Description: Documentation for Java Components for Mathematics + THE "Java Components For Mathematics" project represents an effort to develop a + framework of configurable mathematical software components written in the Java + programming language. Our Java components are meant to be used on instructional + Web pages as interactive illustrations, special-purpose calculators, support + for exercises, and so forth. The components in Version 1 are mostly useful for + calculus and pre-calculus and for science courses that use some of the same + material. They use Java 1.1, and so will not work in some older browsers that + support only Java 1.0. + . + This project was supported by NSF grant number DUE-9950473. + . + This package contains the API documentation of libjcm-java. Added: trunk/pirl/debian/copyright =================================================================== --- trunk/pirl/debian/copyright (rev 0) +++ trunk/pirl/debian/copyright 2012-04-07 16:05:18 UTC (rev 15910) @@ -0,0 +1,32 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: Java Components for Mathematics +Source: http://math.hws.edu/javamath/ + +Files: *.java +Copyright: David J. Eck +License: public-domain + This source code file, and compiled classes derived from it, can + be used and distributed without restriction, including for commercial + use. (Attribution is not required but is appreciated.) + +Files: edu +Copyright: David J. Eck +License: + 1) This source code file, in unmodified form, and compiled classes + derived from it can be used and distributed without restriction, + including for commercial use. (Attribution is not required + but is appreciated.) + . + 2) Modified versions of this file can be made and distributed + provided: the modified versions are put into a Java package + different from the original package, edu.hws; modified + versions are distributed under the same terms as the original; + and the modifications are documented in comments. (Modification + here does not include simply making subclasses that belong to + a package other than edu.hws, which can be done without any + restriction.) + +Files: debian/* +Copyright: 2012, Mathieu Malaterre <[email protected]> +License: Public Domain + Same as above Added: trunk/pirl/debian/javabuild =================================================================== --- trunk/pirl/debian/javabuild (rev 0) +++ trunk/pirl/debian/javabuild 2012-04-07 16:05:18 UTC (rev 15910) @@ -0,0 +1 @@ +pirl.jar *.java edu Added: trunk/pirl/debian/libpirl-java-doc.javadoc =================================================================== --- trunk/pirl/debian/libpirl-java-doc.javadoc (rev 0) +++ trunk/pirl/debian/libpirl-java-doc.javadoc 2012-04-07 16:05:18 UTC (rev 15910) @@ -0,0 +1 @@ +internal /usr/share/doc/libpirl-java/api Added: trunk/pirl/debian/libpirl-java.jlibs =================================================================== --- trunk/pirl/debian/libpirl-java.jlibs (rev 0) +++ trunk/pirl/debian/libpirl-java.jlibs 2012-04-07 16:05:18 UTC (rev 15910) @@ -0,0 +1 @@ +pirl.jar Added: trunk/pirl/debian/patches/fixjcmloc.patch =================================================================== --- trunk/pirl/debian/patches/fixjcmloc.patch (rev 0) +++ trunk/pirl/debian/patches/fixjcmloc.patch 2012-04-07 16:05:18 UTC (rev 15910) @@ -0,0 +1,112 @@ +Index: PIRL/Build/Makefile +=================================================================== +--- PIRL.orig/Build/Makefile 2012-04-07 17:51:44.000000000 +0200 ++++ PIRL/Build/Makefile 2012-04-07 17:54:26.000000000 +0200 +@@ -10,7 +10,7 @@ + + + # Installation location for the application wrappers. +-INSTALL_DIR ?= /opt/local/sh ++INSTALL_DIR ?= $(DESTDIR) + + # The order of packages matters: put packages after their dependencies. + PACKAGES := Utilities \ +@@ -48,13 +48,13 @@ + PostgreSQL := $(PostgreSQL_JDBC_DIR)/$(PostgreSQL_JDBC_JAR) + + # The location of the Java Components for Mathematics. +-JCM_DIR ?= /opt/java/jcm +-JCM_DATA_JAR ?= jcm_data.jar ++JCM_DIR ?= /usr/share/java ++JCM_DATA_JAR ?= jcm.jar + JCM := $(JCM_DIR)/$(JCM_DATA_JAR) + + # The location of the SwingLabs Swing Component Extensions. +-SwingX_DIR ?= /opt/java/SwingX +-SwingX_JAR ?= swingx.jar ++SwingX_DIR ?= /user/share/java ++SwingX_JAR ?= swingx1.jar + SwingX := $(SwingX_DIR)/$(SwingX_JAR) + + # The location of the Apache Commons Comand Line Interface package. +@@ -163,9 +163,10 @@ + + # Application wrappers installation: + +-install: ++install: jar + @echo + @echo "=== Installing application wrappers in $(INSTALL_DIR)" ++ mkdir $(INSTALL_DIR) + cp -f $(addprefix ../,$(APPLICATIONS)) $(INSTALL_DIR) + + +Index: PIRL/Utilities/Makefile +=================================================================== +--- PIRL.orig/Utilities/Makefile 2012-04-07 17:51:44.000000000 +0200 ++++ PIRL/Utilities/Makefile 2012-04-07 17:51:56.000000000 +0200 +@@ -5,7 +5,7 @@ + # gmake syntax + + # Location of the Java Classes for Mathematics. +-JCM ?= /opt/java/jcm ++JCM ?= /usr/share/java/jcm.jar + + JPATH ?= ../..:$(JCM) + JC ?= javac +Index: PIRL/Conductor/Makefile +=================================================================== +--- PIRL.orig/Conductor/Makefile 2012-04-07 17:51:44.000000000 +0200 ++++ PIRL/Conductor/Makefile 2012-04-07 17:51:56.000000000 +0200 +@@ -13,13 +13,13 @@ + + + # Location of the Java Classes for Mathematics. +-JCM ?= /opt/java/jcm ++JCM ?= /usr/share/java/jcm.jar + + # Location of SwingX Classes. +-SwingX ?= /opt/java/SwingX/swingx.jar ++SwingX ?= /usr/share/java/swingx1.jar + + # Location of the JavaMail Classes (used by Notify). +-JavaMail ?= /opt/java/javamail/mail.jar ++JavaMail ?= /usr/share/java/gnumail.jar + + JPATH ?= ../..:$(JCM):$(SwingX):$(JavaMail) + JC ?= javac +@@ -65,7 +65,7 @@ + ARCH := $(subst $(space),_,$(shell uname -m)) + + # Java installation location. +-JNI_ROOT ?= /usr/java ++JNI_ROOT ?= /usr/lib/jvm/default-java + + # Compiler. + CC = gcc +Index: PIRL/Conductor/Maestro/Makefile +=================================================================== +--- PIRL.orig/Conductor/Maestro/Makefile 2012-04-07 17:51:44.000000000 +0200 ++++ PIRL/Conductor/Maestro/Makefile 2012-04-07 17:51:56.000000000 +0200 +@@ -13,7 +13,7 @@ + JCM ?= /opt/java/jcm + + # Location of SwingX Classes. +-SwingX ?= /opt/java/SwingX/swingx.jar ++SwingX ?= /usr/share/java/swingx1.jar + + JPATH ?= ../../..:$(JCM):$(SwingX) + JC ?= javac +Index: PIRL/Conductor/Pipeline_Configuration/Makefile +=================================================================== +--- PIRL.orig/Conductor/Pipeline_Configuration/Makefile 2012-04-07 17:51:44.000000000 +0200 ++++ PIRL/Conductor/Pipeline_Configuration/Makefile 2012-04-07 17:51:56.000000000 +0200 +@@ -9,7 +9,7 @@ + SCRIPTS_DIR ?= /opt/local/sh + + # Location of commons-cli classes +-Commons_CLI ?= /opt/java/commons-cli/commons-cli.jar ++Commons_CLI ?= /usr/share/java/commons-cli.jar + + + JPATH ?= ../../..:$(Commons_CLI) Added: trunk/pirl/debian/patches/series =================================================================== --- trunk/pirl/debian/patches/series (rev 0) +++ trunk/pirl/debian/patches/series 2012-04-07 16:05:18 UTC (rev 15910) @@ -0,0 +1 @@ +fixjcmloc.patch Added: trunk/pirl/debian/rules =================================================================== --- trunk/pirl/debian/rules (rev 0) +++ trunk/pirl/debian/rules 2012-04-07 16:05:18 UTC (rev 15910) @@ -0,0 +1,10 @@ +#!/usr/bin/make -f + +export JAVA_HOME=/usr/lib/jvm/default-java +#export CLASSPATH=/usr/share/java/jcm.jar + +%: + dh $@ --with javahelper --sourcedirectory=Build + +get-orig-source: + uscan --verbose --force-download --rename Property changes on: trunk/pirl/debian/rules ___________________________________________________________________ Added: svn:executable + * Added: trunk/pirl/debian/source/format =================================================================== --- trunk/pirl/debian/source/format (rev 0) +++ trunk/pirl/debian/source/format 2012-04-07 16:05:18 UTC (rev 15910) @@ -0,0 +1 @@ +3.0 (quilt) Added: trunk/pirl/debian/watch =================================================================== --- trunk/pirl/debian/watch (rev 0) +++ trunk/pirl/debian/watch 2012-04-07 16:05:18 UTC (rev 15910) @@ -0,0 +1,2 @@ +version=3 +ftp://pirlftp.lpl.arizona.edu/pub/Java/PIRL-([\d\.]+).tar.gz _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

