[med-svn] r16933 - in trunk/packages/liboptimization-java/trunk/debian: . source

Timothy Booth tbooth-guest at moszumanska.debian.org
Tue May 13 16:01:07 UTC 2014


Author: tbooth-guest
Date: 2014-05-13 16:01:07 +0000 (Tue, 13 May 2014)
New Revision: 16933

Added:
   trunk/packages/liboptimization-java/trunk/debian/README.source
   trunk/packages/liboptimization-java/trunk/debian/changelog
   trunk/packages/liboptimization-java/trunk/debian/compat
   trunk/packages/liboptimization-java/trunk/debian/control
   trunk/packages/liboptimization-java/trunk/debian/copyright
   trunk/packages/liboptimization-java/trunk/debian/docs
   trunk/packages/liboptimization-java/trunk/debian/jlibs
   trunk/packages/liboptimization-java/trunk/debian/rules
   trunk/packages/liboptimization-java/trunk/debian/source/
   trunk/packages/liboptimization-java/trunk/debian/source/format
   trunk/packages/liboptimization-java/trunk/debian/watch
Log:
Initial version, as put onto Bio-Linux 8.


Added: trunk/packages/liboptimization-java/trunk/debian/README.source
===================================================================
--- trunk/packages/liboptimization-java/trunk/debian/README.source	                        (rev 0)
+++ trunk/packages/liboptimization-java/trunk/debian/README.source	2014-05-13 16:01:07 UTC (rev 16933)
@@ -0,0 +1,28 @@
+The upstream ships with a small piece of code that is non-free,
+but as it is only used for tests it is possible to excise it entirely
+while still making a useful package.
+
+Here is what was in copyright before the code was pruned:
+
+Files: Console.java
+Author: Copyright (C) 1996 Cay Horstmann
+License: Non-commercial use only
+ * Gary Cornell and Cay S. Horstmann, Core Java (Book/CD-ROM)
+ * Published By SunSoft Press/Prentice-Hall
+ * Copyright (C) 1996 Sun Microsystems Inc.
+ * All Rights Reserved. ISBN 0-13-565755-5
+ *
+ * Permission to use, copy, modify, and distribute this 
+ * software and its documentation for NON-COMMERCIAL purposes
+ * and without fee is hereby granted provided that this 
+ * copyright notice appears in all copies. 
+ * 
+ * THE AUTHORS AND PUBLISHER MAKE NO REPRESENTATIONS OR 
+ * WARRANTIES ABOUT THE SUITABILITY OF THE SOFTWARE, EITHER 
+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 
+ * IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 
+ * PARTICULAR PURPOSE, OR NON-INFRINGEMENT. THE AUTHORS
+ * AND PUBLISHER SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED 
+ * BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING 
+ * THIS SOFTWARE OR ITS DERIVATIVES.
+ 

Added: trunk/packages/liboptimization-java/trunk/debian/changelog
===================================================================
--- trunk/packages/liboptimization-java/trunk/debian/changelog	                        (rev 0)
+++ trunk/packages/liboptimization-java/trunk/debian/changelog	2014-05-13 16:01:07 UTC (rev 16933)
@@ -0,0 +1,12 @@
+liboptimization-java (0.1-0ubuntu3) trusty; urgency=low
+
+  * Rebuild for Trusty 
+
+ -- Tim Booth <tbooth at ceh.ac.uk>  Fri, 25 Apr 2014 12:51:54 +0100
+
+liboptimization-java (0.1-0ubuntu2) precise; urgency=low
+
+  * Initial (and probably final) release
+  * Excise rather trivial but nevertheless non-free code
+
+ -- Tim Booth <tbooth at ceh.ac.uk>  Tue, 08 Apr 2014 19:32:41 +0100

Added: trunk/packages/liboptimization-java/trunk/debian/compat
===================================================================
--- trunk/packages/liboptimization-java/trunk/debian/compat	                        (rev 0)
+++ trunk/packages/liboptimization-java/trunk/debian/compat	2014-05-13 16:01:07 UTC (rev 16933)
@@ -0,0 +1 @@
+8

Added: trunk/packages/liboptimization-java/trunk/debian/control
===================================================================
--- trunk/packages/liboptimization-java/trunk/debian/control	                        (rev 0)
+++ trunk/packages/liboptimization-java/trunk/debian/control	2014-05-13 16:01:07 UTC (rev 16933)
@@ -0,0 +1,41 @@
+Source: liboptimization-java
+Section: java
+Priority: extra
+Maintainer: Tim Booth <tbooth at ceh.ac.uk>
+Build-Depends: debhelper (>= 9), quilt, default-jdk, javahelper
+Standards-Version: 3.9.4
+Homepage: http://www1.fpl.fs.fed.us/optimization.html
+
+Package: liboptimization-java
+Architecture: all
+Depends: ${java:Depends}, ${misc:Depends}
+Description: Nonlinear Optimization Java Package
+ Currently (as of 8/8/05) this package contains Java translations of the
+ 1-dimensional minimization routine, fmin, the multi-dimensional minimization
+ routine Uncmin, the MINPACK nonlinear least squares routines (lmder1, lmder,
+ lmdif1, and lmdif), and the SLATEC 1-dimensional zero-finding routine, dfzero.
+ Eventually, the package will also contain Java translations of some of the
+ MINPACK nonlinear equation solvers.
+ .
+ The 1-dimensional minimization routine is an unofficial Java translation of the
+ FORTRAN version of the public domain fmin routine that can be found at
+ www.netlib.org/go/fmin.f.
+ .
+ The multi-dimensional minimization routine is an unofficial Java translation of
+ the public domain FORTRAN Uncmin package (umdpn.f). For documentation see 
+ Dennis and Schnabel, Numerical Methods for Unconstrained Optimization and
+ Nonlinear Equations, Prentice-Hall, 1983, and Schnabel, Koontz, and Weiss,
+ "A Modular System of Algorithms for Unconstrained Minimization,"
+ ACM Transactions of Mathematical Software, 1985, pages 419 -- 440.
+ .
+ Uncmin can perform unconstrained nonlinear optimizations. Here is information
+ about constrained nonlinear optimizations.
+ .
+ The nonlinear least squares routines are unofficial Java translations of the
+ FORTRAN versions of the public domain MINPACK nonlinear least squares routines
+ that can be found at www.netlib.org/minpack.
+ .
+ The 1-dimensional zero-finding routine is an unofficial Java translation of the
+ FORTRAN version of the public domain SLATEC dfzero routine that can be found at
+ netlib. Either go to www.netlib.org and do a search for dfzero.f, or go to
+ www.netlib.org/slatec and download the entire SLATEC library.

Added: trunk/packages/liboptimization-java/trunk/debian/copyright
===================================================================
--- trunk/packages/liboptimization-java/trunk/debian/copyright	                        (rev 0)
+++ trunk/packages/liboptimization-java/trunk/debian/copyright	2014-05-13 16:01:07 UTC (rev 16933)
@@ -0,0 +1,34 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: FPL Nonlinear Optimization Java Package
+Source: http://www1.fpl.fs.fed.us/optimization.src.tar.html
+
+Files: *
+Copyright: Public Domain
+License: Public Domain
+Package optimization copyright claim:
+ 
+ These classes were either developed by a US Government employee
+ on official time, or they were translated from public domain
+ sources by a US Government employee on official time.  Thus
+ they are in the public domain.
+ 
+ These programs are distributed in the hope that they will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ 
+ The author/translator's mail address is
+ 
+ Steve Verrill 
+ USDA Forest Products Laboratory
+ 1 Gifford Pinchot Drive
+ Madison, Wisconsin
+ 53705
+ 
+ The author/translator's e-mail address is
+ 
+ steve at ws10.fpl.fs.fed.us
+
+Files: debian/*
+Copyright: Tim Booth <tbooth at ceh.ac.uk>
+License: Unrestricted
+ Redistribution and use, with or without modification, are permitted.

Added: trunk/packages/liboptimization-java/trunk/debian/docs
===================================================================
--- trunk/packages/liboptimization-java/trunk/debian/docs	                        (rev 0)
+++ trunk/packages/liboptimization-java/trunk/debian/docs	2014-05-13 16:01:07 UTC (rev 16933)
@@ -0,0 +1,2 @@
+README
+disclaimer

Added: trunk/packages/liboptimization-java/trunk/debian/jlibs
===================================================================
--- trunk/packages/liboptimization-java/trunk/debian/jlibs	                        (rev 0)
+++ trunk/packages/liboptimization-java/trunk/debian/jlibs	2014-05-13 16:01:07 UTC (rev 16933)
@@ -0,0 +1 @@
+optimization.jar

Added: trunk/packages/liboptimization-java/trunk/debian/rules
===================================================================
--- trunk/packages/liboptimization-java/trunk/debian/rules	                        (rev 0)
+++ trunk/packages/liboptimization-java/trunk/debian/rules	2014-05-13 16:01:07 UTC (rev 16933)
@@ -0,0 +1,19 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+%:
+	dh $@ --with javahelper
+
+override_dh_auto_clean:
+	#Remove non-free stuff
+	rm -f Console.java *Test*.java
+	rm -f *.class *.jar
+	rm -rf optimization
+
+override_dh_auto_build:
+	mkdir -p optimization
+	cp *.java optimization/
+	jh_build optimization.jar optimization
+	rm optimization/*.java


Property changes on: trunk/packages/liboptimization-java/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/liboptimization-java/trunk/debian/source/format
===================================================================
--- trunk/packages/liboptimization-java/trunk/debian/source/format	                        (rev 0)
+++ trunk/packages/liboptimization-java/trunk/debian/source/format	2014-05-13 16:01:07 UTC (rev 16933)
@@ -0,0 +1 @@
+3.0 (quilt)

Added: trunk/packages/liboptimization-java/trunk/debian/watch
===================================================================
--- trunk/packages/liboptimization-java/trunk/debian/watch	                        (rev 0)
+++ trunk/packages/liboptimization-java/trunk/debian/watch	2014-05-13 16:01:07 UTC (rev 16933)
@@ -0,0 +1,2 @@
+#No watch file, as the code at ftp://www1.fpl.fs.fed.us/pub/optim/src.tar.Z
+#is basically never going to change.




More information about the debian-med-commit mailing list