[med-svn] [Git][med-team/sepp][master] Needs https://salsa.debian.org/med-team/pplacer

Andreas Tille gitlab at salsa.debian.org
Sun May 24 14:54:54 BST 2020



Andreas Tille pushed to branch master at Debian Med / sepp


Commits:
655ce7fb by Andreas Tille at 2020-05-24T15:54:37+02:00
Needs https://salsa.debian.org/med-team/pplacer

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/series
- + debian/patches/setup.patch
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,5 +1,6 @@
 sepp (4.3.10+dfsg-1) UNRELEASED; urgency=medium
 
   * Initial release (Closes: #<bug>)
+    Needs https://salsa.debian.org/med-team/pplacer
 
  -- Andreas Tille <tille at debian.org>  Sun, 24 May 2020 06:37:36 +0200


=====================================
debian/control
=====================================
@@ -3,7 +3,10 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
 Uploaders: Andreas Tille <tille at debian.org>
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 12)
+Build-Depends: debhelper-compat (= 12),
+               dh-python,
+               python3,
+               python3-setuptools
 Standards-Version: 4.5.0
 Vcs-Browser: https://salsa.debian.org/med-team/sepp
 Vcs-Git: https://salsa.debian.org/med-team/sepp.git


=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+setup.patch


=====================================
debian/patches/setup.patch
=====================================
@@ -0,0 +1,15 @@
+--- a/setup.py
++++ b/setup.py
+@@ -38,9 +38,9 @@ def get_tools_dir(where):
+     if where is None:
+         where = os.path.join("bundled", platform_name)
+     path = os.path.join(os.getcwd(), "tools", where)
+-    if not os.path.exists(path):
+-        raise OSError("SEPP does not bundle tools for '%s' at this time!" %
+-                      platform_name)
++#    if not os.path.exists(path):
++#        raise OSError("SEPP does not bundle tools for '%s' at this time!" %
++#                      platform_name)
+     return path
+ 
+ 


=====================================
debian/rules
=====================================
@@ -18,14 +18,18 @@ include /usr/share/dpkg/default.mk
 # export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 %:
-	dh $@
+	dh $@ --with python3 --buildsystem=pybuild
+
+override_dh_auto_configure:
+	mkdir -p tools/bundled/Linux
+	dh_auto_configure
+
+override_dh_auto_clean:
+	dh_auto_clean
+	rm -rf tools/bundled
 
 ### When overriding auto_test make sure DEB_BUILD_OPTIONS will be respected
 #override_dh_auto_test:
 #ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 #	do_stuff_for_testing
 #endif
-
-### If you **really** can not use uscan (even not with mode=git) use a debian/get-orig-script
-#get-orig-source:
-#	. debian/get-orig-source



View it on GitLab: https://salsa.debian.org/med-team/sepp/-/commit/655ce7fb67078b566cfe9269a84f9a7af83b7d90

-- 
View it on GitLab: https://salsa.debian.org/med-team/sepp/-/commit/655ce7fb67078b566cfe9269a84f9a7af83b7d90
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/20200524/58f2030e/attachment-0001.html>


More information about the debian-med-commit mailing list