[med-svn] [Git][med-team/pycorrfit][master] 9 commits: Add libpython3-all-dev to Build-depends

Alexandre Mestiashvili gitlab at salsa.debian.org
Tue Sep 25 17:07:39 BST 2018


Alexandre Mestiashvili pushed to branch master at Debian Med / pycorrfit


Commits:
871073ef by Alexandre Mestiashvili at 2018-09-25T11:27:13Z
Add libpython3-all-dev to Build-depends

- - - - -
c3ab8241 by Alexandre Mestiashvili at 2018-09-25T15:23:46Z
Tweak pybuild args to install python modules in /usr/lib/pycorrfit

- - - - -
abea5974 by Alexandre Mestiashvili at 2018-09-25T15:24:15Z
Remove pycache and py[oc] files

- - - - -
dc36d3e4 by Alexandre Mestiashvili at 2018-09-25T15:31:44Z
Update copyright

- - - - -
c45c1ad1 by Alexandre Mestiashvili at 2018-09-25T15:32:38Z
Update uploaders email

- - - - -
094d0dba by Alexandre Mestiashvili at 2018-09-25T15:33:43Z
Use ${python3:Depends}, drop libpython2.7-dev from Build-Depends

- - - - -
c7b5a87a by Alexandre Mestiashvili at 2018-09-25T15:40:42Z
Delete README from modules dir

- - - - -
e4b083ef by Alexandre Mestiashvili at 2018-09-25T15:50:10Z
Add python3-simplejson to Depends

- - - - -
a08d226b by Alexandre Mestiashvili at 2018-09-25T15:52:56Z
Use PYBUILD_INSTALL_ARGS_python3=--install-lib=/usr/lib

- - - - -


3 changed files:

- debian/control
- debian/copyright
- debian/rules


Changes:

=====================================
debian/control
=====================================
@@ -1,6 +1,6 @@
 Source: pycorrfit
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-Uploaders: Alexandre Mestiashvili <alex at biotec.tu-dresden.de>,
+Uploaders: Alexandre Mestiashvili <mestia at debian.org>,
            Andreas Tille <tille at debian.org>
 Section: python
 Priority: optional
@@ -9,11 +9,12 @@ Build-Depends: cython3,
                dh-python,
                faketime,
                imagemagick,
-               libpython2.7-dev,
+               libpython3-all-dev,
                librsvg2-bin,
                python3-all,
                python3-dev,
                python3-lmfit (>= 0.9.2),
+               python3-matplotlib,
                python3-numpy,
                python3-pytest,
                python3-pytest-runner,
@@ -22,7 +23,6 @@ Build-Depends: cython3,
                python3-urllib3,
                python3-wxgtk4.0,
                python3-yaml,
-               python3-matplotlib,
                texlive-bibtex-extra,
                texlive-extra-utils,
                texlive-fonts-recommended,
@@ -39,11 +39,12 @@ Architecture: any
 Depends: python3-matplotlib,
          python3-numpy,
          python3-scipy,
+         python3-simplejson,
          python3-sympy,
          python3-wxgtk4.0,
          python3-yaml,
          ${misc:Depends},
-         ${python:Depends},
+         ${python3:Depends},
          ${shlibs:Depends}
 Recommends: dvipng, texlive-latex-base, texlive-science
 Description: tool for fitting correlation curves on a logarithmic plot


=====================================
debian/copyright
=====================================
@@ -16,11 +16,13 @@ Files: pycorrfit/readfiles/read_pt3_scripts/correlation_objects.py
  pycorrfit/readfiles/read_pt3_scripts/import_methods.py
  pycorrfit/readfiles/read_pt3_scripts/fitting_methods.py
  pycorrfit/readfiles/read_pt3_scripts/correlation_methods.py
+ pycorrfit/readfiles/read_pt3_PicoQuant.py
+ pycorrfit/readfiles/read_pt3_scripts/fib4.pyx
 Copyright: 2015 Dominic Waithe
 License: GPL-2+
 
 Files: debian/*
-Copyright: 2016 Alexandre Mestiashvili <alex at biotec.tu-dresden.de>
+Copyright: 2018 Alexandre Mestiashvili <alex at biotec.tu-dresden.de>
 License: GPL-2+
 
 License: GPL-2+


=====================================
debian/rules
=====================================
@@ -3,6 +3,7 @@
 export DEB_BUILD_MAINT_OPTIONS=hardening=+BINDNOW
 export PYBUILD_NAME=pycorrfit
 export PYBUILD_TEST_PYTEST=0
+export PYBUILD_INSTALL_ARGS_python3=--install-lib=/usr/lib
 # see https://wiki.debian.org/ReproducibleBuilds/TimestampsInPDFGeneratedByLaTeX
 DEB_DATE_RFC_2822 := $(shell dpkg-parsechangelog -S date)
 DEB_DATE_RFC_3339 := $(shell date -u "--rfc-3339=seconds" -d "$(DEB_DATE_RFC_2822)")
@@ -36,8 +37,11 @@ override_dh_auto_build:
 	dh_auto_build
 
 override_dh_install:
-	find $(CURDIR)/debian/$() -name LICENSE -delete
 	dh_install
+	find debian/pycorrfit -name '*.py[co]' | xargs -r rm -f
+	find debian/pycorrfit -name '__pycache__' | xargs -r rm -rf
+	rm -f debian/$(DEB_SOURCE)/usr/share/doc/$(DEB_SOURCE)/readfiles/read_pt3_scripts/README
+	find $(CURDIR)/debian/$() -name LICENSE -delete
 	mv debian/pycorrfit.xpm \
 		debian/$(DEB_SOURCE)/usr/share/pixmaps
 	chmod -R 644 debian/$(DEB_SOURCE)/usr/share/doc/$(DEB_SOURCE)/examples/external_model_functions/



View it on GitLab: https://salsa.debian.org/med-team/pycorrfit/compare/02e38c530629b9086159442301c46dc9240b42b9...a08d226b4733cf1c752601679cf4c9be7da68a0f

-- 
View it on GitLab: https://salsa.debian.org/med-team/pycorrfit/compare/02e38c530629b9086159442301c46dc9240b42b9...a08d226b4733cf1c752601679cf4c9be7da68a0f
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20180925/081aac7d/attachment-0001.html>


More information about the debian-med-commit mailing list