r38619 - in /packages/nlopt/trunk/debian: README.source changelog control copyright rules watch
trophime-guest at users.alioth.debian.org
trophime-guest at users.alioth.debian.org
Fri Jul 1 13:12:22 UTC 2011
Author: trophime-guest
Date: Fri Jul 1 13:12:22 2011
New Revision: 38619
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=38619
Log:
fixed licenses issues + remove pdf from orig tarball
Modified:
packages/nlopt/trunk/debian/README.source
packages/nlopt/trunk/debian/changelog
packages/nlopt/trunk/debian/control
packages/nlopt/trunk/debian/copyright
packages/nlopt/trunk/debian/rules
packages/nlopt/trunk/debian/watch
Modified: packages/nlopt/trunk/debian/README.source
URL: http://svn.debian.org/wsvn/debian-science/packages/nlopt/trunk/debian/README.source?rev=38619&op=diff
==============================================================================
--- packages/nlopt/trunk/debian/README.source (original)
+++ packages/nlopt/trunk/debian/README.source Fri Jul 1 13:12:22 2011
@@ -1,8 +1,12 @@
nlopt for Debian
----------------
-<this file describes information about the source package, see Debian policy
-manual section 4.14. You WILL either need to modify or delete this file>
+./luksan/v999-07.pdf
+./stogo/paper.pdf
+./stogo/techreport.pdf
+./direct/userguide.pdf
+
+have been removed from sources
Modified: packages/nlopt/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/nlopt/trunk/debian/changelog?rev=38619&op=diff
==============================================================================
--- packages/nlopt/trunk/debian/changelog (original)
+++ packages/nlopt/trunk/debian/changelog Fri Jul 1 13:12:22 2011
@@ -1,4 +1,4 @@
-nlopt (2.2.4-1) unstable; urgency=low
+nlopt (2.2.4+dfsg-1) unstable; urgency=low
* Initial release (Closes: #610623)
Modified: packages/nlopt/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/nlopt/trunk/debian/control?rev=38619&op=diff
==============================================================================
--- packages/nlopt/trunk/debian/control (original)
+++ packages/nlopt/trunk/debian/control Fri Jul 1 13:12:22 2011
@@ -4,7 +4,7 @@
Maintainer: Christophe Trophime <christophe.trophime at grenoble.cnrs.fr>
Build-Depends: quilt, debhelper (>= 7.0.50~), autotools-dev, libtool, automake,
gcc (>= 4.2), g++ (>= 4.2), octave-pkg-dev (>= 0.7.0),
- python-central (>= 0.5.6), python-all-dev, python-numpy,
+ python-support, python-all-dev, python-numpy,
guile-1.8, guile-1.8-dev
Standards-Version: 3.9.2
XS-Python-Version: >= 2.5
Modified: packages/nlopt/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/nlopt/trunk/debian/copyright?rev=38619&op=diff
==============================================================================
--- packages/nlopt/trunk/debian/copyright (original)
+++ packages/nlopt/trunk/debian/copyright Fri Jul 1 13:12:22 2011
@@ -48,6 +48,256 @@
Copyright (C) 2011 Christophe Trophime <christophe.trophime at grenoble.cnrs.fr>
-
+bobyqa:
+ Copyright (c) 2009 M. J. D. Powell <mjdp at cam.ac.uk>
+ Modifications Copyright (c) 2010 Massachusetts Institute of Technology
+
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so, subject to
+ the following conditions:
+
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+cobyla:
+ Copyright (c) 1992, Michael J. D. Powell <M.J.D.Powell at damtp.cam.ac.uk>
+ Copyright (c) 2004, Jean-Sebastien Roy <js at jeannot.org>
+ Copyright (c) 2008, Steven G. Johnson <stevenj at alum.mit.edu>
+
+ Permission is hereby granted, free of charge, to any person obtaining a
+ copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so, subject to
+ the following conditions:
+
+ The above copyright notice and this permission notice shall be included
+ in all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+ OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
luksan:
- /usr/share/common-licenses/LGPL-2.1
+ Copyright:
+
+ Subroutines PBUN, PNEW, PVAR, PSEN, Copyright ACM, 2001. The original
+ versions were published in Transactions on Mathematical Software,
+ Vol.27, 2001, pp.193-213. Here are the author's modifications. They
+ are posted here by permission of ACM for your personal use. Not for
+ redistribution. Subroutines PLIP, PSEN, Copyright Jan Vlcek, 2007.
+ The remaining subroutines, Copyright Ladislav Luksan, 2007. Many of
+ sparse matrix modules were prepared by Miroslav Tuma.
+
+ License:
+
+ This library (with exception of PBUN, PNEW, PVAR, PSEN) is a free
+ software; you can redistribute it and/or modify it under the terms
+ of the GNU Lesser General Public License as published by the Free
+ Software Foundation; either version 2.1 of the License, or (at your
+ option) any later version (see http://www.gnu.org/copyleft/gpl.html).
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ Permission is hereby granted to use or copy this program under the
+ terms of the GNU LGPL, provided that the Copyright, this License,
+ and the Availability of the original version is retained on all copies.
+ User documentation of any code that uses this code or any modified
+ version of this code must cite the Copyright, this License, the
+ Availability note, and "Used by permission." Permission to modify
+ the code and to distribute modified code is granted, provided the
+ Copyright, this License, and the Availability note are retained,
+ and a notice that the code was modified is included.
+
+ Availability:
+
+ http://www.cs.cas.cz/~luksan/subroutines.html
+
+ Acknowledgements:
+
+ This work was supported by the Grant Agency of the Czech Academy of
+ Sciences, under grant IAA1030405.
+
+newuoa:
+ Copyright (c) 2004 M. J. D. Powell <mjdp at cam.ac.uk>
+ Copyright (c) 2007-2011 Massachusetts Institute of Technology
+
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so, subject to
+ the following conditions:
+
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+slsqp
+ Copyright (c) 1988 Dieter Kraft
+
+ Copyright (c) 1994 Association for Computing Machinery
+
+ Copyright (c) 2001, 2002 Enthought, Inc.
+ All rights reserved.
+
+ Copyright (c) 2003-2009 SciPy Developers.
+ All rights reserved.
+
+ Copyright (c) 2010 Massachusetts Institute of Technology
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+
+ a. Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+ b. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ c. Neither the name of the Enthought nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR
+ ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
+ DAMAGE.
+
+ C http://permalink.gmane.org/gmane.comp.python.scientific.devel/6725
+ C ------
+ C From: Deborah Cotton <cotton at hq.acm.org>
+ C Date: Fri, 14 Sep 2007 12:35:55 -0500
+ C Subject: RE: Algorithm License requested
+ C To: Alan Isaac
+ C
+ C Prof. Issac,
+ C
+ C In that case, then because the author consents to [the ACM] releasing
+ C the code currently archived at http://www.netlib.org/toms/733 under the
+ C BSD license, the ACM hereby releases this code under the BSD license.
+ C
+ C Regards,
+ C
+ C Deborah Cotton, Copyright & Permissions
+ C ACM Publications
+ C 2 Penn Plaza, Suite 701**
+ C New York, NY 10121-0701
+ C permissions at acm.org
+ C 212.869.7440 ext. 652
+ C Fax. 212.869.0481
+ C ------
+
+stogo:
+
+ The original StoGO code is:
+
+ Copyright (c) 1998 by S. Zertchaninov and K. Madsen.
+
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so, subject to
+ the following conditions:
+
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+ ----------------------------------------------------------------------
+
+ The StoGO source code on the authors' web site has no copyright or
+ license information, but I (Steven G. Johnson) contacted the author
+ K. Madsen for clarification and he gave me permission to distribute
+ it under the MIT license above. See the correspondence below:
+
+ ----------------------------------------------------------------------
+ Date: Fri, 24 Aug 2007 10:46:09 +0200
+ From: Kaj Madsen <km at imm.dtu.dk>
+ To: stevenj at math.mit.edu
+ Subject: RE: open source license for StoGO software?
+
+ The MIT licence is ok with me, and so is your copyright suggestion.
+
+ Kaj Madsen.
+
+ -----Original Message-----
+ From: Steven G. Johnson [mailto:stevenj at fftw.org]
+ Sent: 23. august 2007 22:23
+ To: Kaj Madsen
+ Subject: RE: open source license for StoGO software?
+
+ On Thu, 23 Aug 2007, Kaj Madsen wrote:
+ > Many thanks for your mail. You can definitely consider the software as
+ > open source, please use it as you like, however please refer to us if
+ > you publish results based on the software.
+ >
+ > I am now in a heavy administrative position as a Head of Department
+ > (has been since 1998, therefore I never really followed up on this).
+ > The paper was never published, however I am attaching two fdf-files,
+ > one with the paper, one with some descriptions of the code. I hope
+ > this makes sense, otherwise please don't hesitate to contact me again.
+
+ Thanks so much for your response!
+
+ To be open source it needs some specific open-source license to specify
+ the permissions in legal terms. The simplest open-source license is
+ probably the MIT license, is this okay?
+
+ http://opensource.org/licenses/mit-license.php
+
+ Also, I need to know who the authors are for the copyright statement.
+ Should I list it as:
+ Copyright (c) 1998 by S. Zertchaninov and K. Madsen ?
+
+ Thanks again! I will definitely cite it if I publish any results based
+ on StoGO! (It's one of the few public global-optimization programs that
+ is able to exploit gradient information.)
+
+ Regards,
+ Steven G. Johnson
Modified: packages/nlopt/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/nlopt/trunk/debian/rules?rev=38619&op=diff
==============================================================================
--- packages/nlopt/trunk/debian/rules (original)
+++ packages/nlopt/trunk/debian/rules Fri Jul 1 13:12:22 2011
@@ -92,6 +92,8 @@
mkdir -p $(CURDIR)/debian/tmp/usr/share/lintian/overrides/
cp debian/octave-nlopt.lintian-overrides $(CURDIR)/debian/tmp/usr/share/lintian/overrides/octave-nlopt
dh_install --sourcedir=debian/tmp --list-missing
+
+
# Build architecture-independent files here.
binary-indep: build install
@@ -124,7 +126,7 @@
dh_fixperms -a
dh_makeshlibs -p libnlopt0
dh_makeshlibs -p libnlopt-guile0
- dh_pycentral -ppython-nlopt
+ dh_pysupport -ppython-nlopt
dh_installdeb -a
octave-depends
dh_shlibdeps -a
@@ -134,3 +136,17 @@
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install configure
+
+# Grab the version before +dfsg
+DEB_UPSTREAM_VERSION=$(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^+]+).*,\1,p')
+get-orig-source:
+ uscan --noconf --force-download --rename --download-current-version --destdir=.
+ rm -rf nlopt-$(DEB_UPSTREAM_VERSION)
+ tar -xf nlopt_$(DEB_UPSTREAM_VERSION).orig.tar.gz
+ rm nlopt_$(DEB_UPSTREAM_VERSION).orig.tar.gz
+ find nlopt-$(DEB_UPSTREAM_VERSION) -name \*.pdf | xargs rm
+ mv nlopt-$(DEB_UPSTREAM_VERSION) nlopt-$(DEB_UPSTREAM_VERSION).orig
+ GZIP=--best tar -cz --owner root --group root --mode a+rX \
+ -f nlopt_$(DEB_UPSTREAM_VERSION)+dfsg.orig.tar.gz \
+ nlopt-$(DEB_UPSTREAM_VERSION).orig
+ rm -r nlopt-$(DEB_UPSTREAM_VERSION).orig
Modified: packages/nlopt/trunk/debian/watch
URL: http://svn.debian.org/wsvn/debian-science/packages/nlopt/trunk/debian/watch?rev=38619&op=diff
==============================================================================
--- packages/nlopt/trunk/debian/watch (original)
+++ packages/nlopt/trunk/debian/watch Fri Jul 1 13:12:22 2011
@@ -1,2 +1,3 @@
version=3
-http://ab-initio.mit.edu/wiki/index.php/NLopt .*/nlopt-(.*)\.tar\.gz
+opts=dversionmangle=s/\+dfsg$// \
+ http://ab-initio.mit.edu/wiki/index.php/NLopt .*/nlopt-(.*)\.tar\.gz
More information about the debian-science-commits
mailing list