r45144 - in /packages/nlopt/trunk/debian: changelog control libnlopt-dev.install patches/01_manpage_fixes.patch patches/02_spelling_fixes.patch patches/03_guile_fix_deprecated_calls.patch patches/series rules
trophime-guest at users.alioth.debian.org
trophime-guest at users.alioth.debian.org
Wed Jun 27 10:04:48 UTC 2012
Author: trophime-guest
Date: Wed Jun 27 10:04:47 2012
New Revision: 45144
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=45144
Log:
revert to revision r45047
Removed:
packages/nlopt/trunk/debian/patches/01_manpage_fixes.patch
packages/nlopt/trunk/debian/patches/02_spelling_fixes.patch
packages/nlopt/trunk/debian/patches/03_guile_fix_deprecated_calls.patch
Modified:
packages/nlopt/trunk/debian/changelog
packages/nlopt/trunk/debian/control
packages/nlopt/trunk/debian/libnlopt-dev.install
packages/nlopt/trunk/debian/patches/series
packages/nlopt/trunk/debian/rules
Modified: packages/nlopt/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/nlopt/trunk/debian/changelog?rev=45144&op=diff
==============================================================================
--- packages/nlopt/trunk/debian/changelog (original)
+++ packages/nlopt/trunk/debian/changelog Wed Jun 27 10:04:47 2012
@@ -1,17 +1,3 @@
-nlopt (2.2.4+dfsg-2) unstable; urgency=low
-
- [Sergey B Kirpichev]
- * Add patches to get bindings runnings
-
- * debian/control:
- - add Sergey B Kirpichev to maintainers
- - add dh-autoreconf to Build-Depends
- * debian/rules:
- - use dh_autoreconf
- - use of dh_autotools-dev
-
- -- Christophe Trophime <christophe.trophime at lncmi.cnrs.fr> Wed, 27 Jun 2012 10:24:19 +0200
-
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=45144&op=diff
==============================================================================
--- packages/nlopt/trunk/debian/control (original)
+++ packages/nlopt/trunk/debian/control Wed Jun 27 10:04:47 2012
@@ -1,12 +1,12 @@
Source: nlopt
Section: devel
Priority: extra
-Maintainer: Christophe Trophime <christophe.trophime at lncmi.cnrs.fr>, Sergey B Kirpichev <skirpichev at gmail.com>
-Build-Depends: quilt, debhelper (>= 8), dh-autoreconf, autotools-dev, automake (>= 1.11.0),
+Maintainer: Christophe Trophime <christophe.trophime at lncmi.cnrs.fr>
+Build-Depends: quilt, debhelper (>= 8), autotools-dev, libtool, automake,
gcc (>= 4.2), g++ (>= 4.2), octave-pkg-dev (>= 0.7.0),
python-all-dev (>= 2.6.6-3~), python-numpy,
guile-1.8, guile-1.8-dev
-Standards-Version: 3.9.3
+Standards-Version: 3.9.2
X-Python-Version: >= 2.5
Homepage: http://ab-initio.mit.edu/wiki/index.php/NLopt
Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/nlopt
@@ -55,7 +55,7 @@
Architecture: any
Section: python
X-Python-Version: ${python:Versions}
-Depends: libnlopt0 (= ${binary:Version}), ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
+Depends: libnlopt0, ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
Provides: ${python:Provides}
Description: python bindings for nlopt
NLopt is a free/open-source library for nonlinear optimization, providing
@@ -76,7 +76,7 @@
Package: octave-nlopt
Architecture: any
-Depends: libnlopt0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, ${octave:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}, ${octave:Depends}
Description: nlopt for octave
NLopt is a free/open-source library for nonlinear optimization, providing
a common interface for a number of different free optimization routines
Modified: packages/nlopt/trunk/debian/libnlopt-dev.install
URL: http://svn.debian.org/wsvn/debian-science/packages/nlopt/trunk/debian/libnlopt-dev.install?rev=45144&op=diff
==============================================================================
--- packages/nlopt/trunk/debian/libnlopt-dev.install (original)
+++ packages/nlopt/trunk/debian/libnlopt-dev.install Wed Jun 27 10:04:47 2012
@@ -1,4 +1,3 @@
usr/include
usr/lib/libnlopt.so
usr/lib/libnlopt.a
-usr/lib/pkgconfig/nlopt.pc
Modified: packages/nlopt/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/nlopt/trunk/debian/patches/series?rev=45144&op=diff
==============================================================================
--- packages/nlopt/trunk/debian/patches/series (original)
+++ packages/nlopt/trunk/debian/patches/series Wed Jun 27 10:04:47 2012
@@ -1,5 +1,2 @@
swig.patch
configure.patch
-02_spelling_fixes.patch
-01_manpage_fixes.patch
-03_guile_fix_deprecated_calls.patch
Modified: packages/nlopt/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/nlopt/trunk/debian/rules?rev=45144&op=diff
==============================================================================
--- packages/nlopt/trunk/debian/rules (original)
+++ packages/nlopt/trunk/debian/rules Wed Jun 27 10:04:47 2012
@@ -1,11 +1,7 @@
#!/usr/bin/make -f
-export AUTOMAKE = automake1.11
-export LIBTOOLIZE = true
-
-override_dh_makeshlibs:
- dh_makeshlibs -X/usr/lib/python2.7/dist-packages
+PYVERS := $(shell pyversions -vr debian/control)
# The directories below are versioned. We only support the packages for the
# stable version of Octave
@@ -15,31 +11,26 @@
BUILDDIR = $(CURDIR)/debian/build
%:
- dh $@ --buildsystem=autoconf --builddirectory=$(BUILDDIR) --with autotools_dev --with python2
+ dh $@ --buildsystem=autoconf --builddirectory=$(BUILDDIR) --with python2
override_dh_auto_reconf:
- dh_autoreconf
- dh_autotools-dev_updateconfig
- #[ -e bin/scripts ] || mkdir -p bin/scripts
- #cp -f /usr/share/misc/config.guess /usr/share/misc/config.sub bin/scripts
- #libtoolize --automake
- #aclocal -Im4
- #autoreconf -i
- #automake
+ [ -e bin/scripts ] || mkdir -p bin/scripts
+ cp -f /usr/share/misc/config.guess /usr/share/misc/config.sub bin/scripts
+ libtoolize --automake
+ aclocal -Im4
+ autoreconf -i
+ automake
override_dh_auto_clean:
for v in $(PYVERS); do \
rm -rf $(BUILDDIR)$$v; \
done
- dh_autoreconf_clean
- dh_autotools-dev_restoreconfig
- dh_auto_clean
- #-rm bin/scripts/config.guess bin/scripts/config.sub
- #-rm ltmain.sh octave/nlopt_optimize-oct.o m4/ltversion.m4 m4/libtool.m4 m4/ltoptions.m4 m4/lt~obsolete.m4
- #-rm aclocal.m4
- #-rm -rf autom4te.cache
- #-rm configure
- #find . -name Makefile.in | xargs -r rm
+ -rm bin/scripts/config.guess bin/scripts/config.sub
+ -rm ltmain.sh octave/nlopt_optimize-oct.o m4/ltversion.m4 m4/libtool.m4 m4/ltoptions.m4 m4/lt~obsolete.m4
+ -rm aclocal.m4
+ -rm -rf autom4te.cache
+ -rm configure
+ find . -name Makefile.in | xargs -r rm
override_dh_auto_configure: override_dh_auto_reconf
for v in $(PYVERS); do \
More information about the debian-science-commits
mailing list