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 <ma...@debian.org>  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 
<pkg-java-maintainers@lists.alioth.debian.org>
+Uploaders: Mathieu Malaterre <ma...@debian.org>
+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 <ma...@debian.org>
+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
pkg-java-comm...@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to