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