summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Hanke <mih@debian.org>2015-08-29 14:10:30 +0200
committerMichael Hanke <mih@debian.org>2015-08-29 14:10:30 +0200
commit279a3bcebc46cacdefb4c4ce4582561df665ee54 (patch)
tree62af6fafd266931642f21e6d2b8b45a84daf42df
parent47f9b10d1e8613d6e8f5f22aa18642ef2eaabbdf (diff)
Maintenance (see debian/changelog)HEADdebian/2.2.0_dfsg1-3master
-rw-r--r--debian/changelog15
-rw-r--r--debian/control52
-rw-r--r--debian/pycompat1
-rw-r--r--debian/python-mlpy-doc.links1
-rw-r--r--debian/pyversions1
-rwxr-xr-xdebian/rules7
-rw-r--r--debian/source/format1
7 files changed, 59 insertions, 19 deletions
diff --git a/debian/changelog b/debian/changelog
index bfe9a4e..be254b6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,18 @@
+mlpy (2.2.0~dfsg1-3) unstable; urgency=medium
+
+ * Maintenance upload. Thanks to Matthias Klose for the previous NMU.
+ * Update maintainer email.
+ * Make 3.0 (quilt) format package.
+ * Clean-up debian/control with the help of CME.
+ * No longer compress objects.inv (Closes: #608761). Thanks to Michael
+ Fladischer for the report.
+ * Discontinue to use of python-support in favor of dh-python
+ (Closes: #786264). Thanks to dktrkranz for the report.
+ * Run dh_numpy to add correct dependency on NumPy ABI.
+ * Drop embedded underscore.js in favor of a dependency on libjs-underscore.
+
+ -- Michael Hanke <mih@debian.org> Sat, 29 Aug 2015 14:01:25 +0200
+
mlpy (2.2.0~dfsg1-2.1) unstable; urgency=low
* Non maintainer upload.
diff --git a/debian/control b/debian/control
index d1025c2..f382280 100644
--- a/debian/control
+++ b/debian/control
@@ -1,20 +1,33 @@
Source: mlpy
+Maintainer: NeuroDebian Team <team@neuro.debian.net>
+Uploaders: Yaroslav Halchenko <debian@onerussian.com>,
+ Michael Hanke <mih@debian.org>
Section: python
Priority: optional
-Maintainer: NeuroDebian Team <team@neuro.debian.net>
-Uploaders: Yaroslav Halchenko <debian@onerussian.com>, Michael Hanke <michael.hanke@gmail.com>
-Build-Depends: cdbs, debhelper (>= 5.0.38), libgsl0-dev, python-all-dev (>= 2.4), python-support (>= 0.6), python-numpy, python-sphinx, texlive, texlive-latex-extra, help2man
-Standards-Version: 3.9.0
+Build-Depends: cdbs,
+ debhelper (>= 5.0.38),
+ dh-python,
+ libgsl0-dev,
+ python-all-dev,
+ python-numpy,
+ python-sphinx,
+ texlive,
+ texlive-latex-extra,
+ help2man
+Standards-Version: 3.9.6
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-exppsy/mlpy.git
+Vcs-Git: git://anonscm.debian.org/pkg-exppsy/mlpy.git
Homepage: https://mlpy.fbk.eu/
-Vcs-Browser: http://git.debian.org/?p=pkg-exppsy/mlpy.git
-Vcs-Git: git://git.debian.org/git/pkg-exppsy/mlpy.git
Package: python-mlpy
Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}, python, python-numpy, python-mlpy-lib(>= ${source:Version})
-Provides: ${python:Provides}
-XB-Python-Version: ${python:Versions}
+Depends: ${misc:Depends},
+ ${python:Depends},
+ python,
+ python-numpy,
+ python-mlpy-lib (>= ${source:Version})
Suggests: python-mvpa
+Provides: ${python:Provides}
Description: high-performance Python package for predictive modeling
mlpy provides high level procedures that support, with few lines of
code, the design of rich Data Analysis Protocols (DAPs) for
@@ -26,7 +39,7 @@ Description: high-performance Python package for predictive modeling
Neighbor), FDA, SRDA, PDA, DLDA (Fisher, Spectral Regression,
Penalized, Diagonal Linear Discriminant Analysis) for classification
and feature weighting, I-RELIEF, DWT and FSSun for feature weighting,
- *RFE (Recursive Feature Elimination) and RFS (Recursive Forward
+ RFE (Recursive Feature Elimination) and RFS (Recursive Forward
Selection) for feature ranking, DWT, UWT, CWT (Discrete, Undecimated,
Continuous Wavelet Transform), KNN imputing, DTW (Dynamic Time
Warping), Hierarchical Clustering, k-medoids, Resampling Methods,
@@ -35,9 +48,11 @@ Description: high-performance Python package for predictive modeling
Package: python-mlpy-doc
Architecture: all
Section: doc
-Depends: ${misc:Depends}, libjs-jquery
+Depends: ${misc:Depends},
+ libjs-jquery,
+ libjs-underscore
Suggests: python-mlpy
-Description: documention and examples for mlpy
+Description: documentation and examples for mlpy
mlpy provides high level procedures that support, with few lines of
code, the design of rich Data Analysis Protocols (DAPs) for
preprocessing, clustering, predictive classification and feature
@@ -47,11 +62,18 @@ Description: documention and examples for mlpy
This package provides user documentation for mlpy in various formats
(HTML, PDF).
-
Package: python-mlpy-lib
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, ${python:Depends}, python-numpy
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ ${python:Depends},
+ python-numpy
Provides: ${python:Provides}
-XB-Python-Version: ${python:Versions}
Description: low-level implementations and bindings for mlpy
+ mlpy provides high level procedures that support, with few lines of
+ code, the design of rich Data Analysis Protocols (DAPs) for
+ preprocessing, clustering, predictive classification and feature
+ selection. Methods are available for feature weighting and ranking,
+ data resampling, error evaluation and experiment landscaping.
+ .
This is an add-on package for the mlpy providing compiled core functionality.
diff --git a/debian/pycompat b/debian/pycompat
deleted file mode 100644
index 0cfbf08..0000000
--- a/debian/pycompat
+++ /dev/null
@@ -1 +0,0 @@
-2
diff --git a/debian/python-mlpy-doc.links b/debian/python-mlpy-doc.links
index dd9cc55..f75dc35 100644
--- a/debian/python-mlpy-doc.links
+++ b/debian/python-mlpy-doc.links
@@ -1 +1,2 @@
usr/share/javascript/jquery/jquery.js usr/share/doc/python-mlpy-doc/html/_static/jquery.js
+usr/share/javascript/underscore/underscore.js usr/share/doc/python-mlpy-doc/html/_static/underscore.js
diff --git a/debian/pyversions b/debian/pyversions
deleted file mode 100644
index 8b253bc..0000000
--- a/debian/pyversions
+++ /dev/null
@@ -1 +0,0 @@
-2.4-
diff --git a/debian/rules b/debian/rules
index 812a267..d2d0145 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,7 +2,6 @@
# -*- mode: makefile; coding: utf-8 -*-
include /usr/share/cdbs/1/rules/debhelper.mk
-DEB_PYTHON_SYSTEM = pysupport
# for earlier cdbs versions
DEB_PYTHON_MODULE_PACKAGE = python-mlpy
# for cdbs >= 0.4.54
@@ -44,6 +43,7 @@ build/python-mlpy-doc:: doc
# symlinked by debhelper
install/python-mlpy-doc::
-rm docs/build/html/_static/jquery.js
+ -rm doc/_build/html/_static/underscore.js
install/python-mlpy-lib::
# move libraries into the python-mlpy-lib package
@@ -55,6 +55,9 @@ install/python-mlpy-lib::
mv $$lib $$tdir ; \
done
+binary-install/python-mlpy-lib::
+ dh_numpy
+
# we need to move libraries away first, hence dependence on -lib
# Also without this step, movemodules from pysupport would not
# move arch-indep part of the module under pyshared
@@ -64,7 +67,7 @@ install/python-mlpy:: install/python-mlpy-lib
DEB_DESTDIR = $(CURDIR)/debian/python-mlpy
# immediately useable documentation
# and exemplar data (they are small excerpts anyways)
-DEB_COMPRESS_EXCLUDE := .py .pdf .html .css .jpg .txt .js .json .rtc .par .bin
+DEB_COMPRESS_EXCLUDE := .py .pdf .html .css .jpg .txt .js .json .rtc .par .bin .inv
# Man pages
DEB_INSTALL_MANPAGES_python-mlpy := build/man/*.1
# -doc package contents
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)