[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