[pkg-java] r15910 - in trunk: . pirl pirl/debian pirl/debian/patches pirl/debian/source

Mathieu Malaterre malat at alioth.debian.org
Sat Apr 7 16:05:18 UTC 2012


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 <malat at 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 at lists.alioth.debian.org>
+Uploaders: Mathieu Malaterre <malat at 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 <malat at 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




More information about the pkg-java-commits mailing list