[Python-modules-commits] [apscheduler] 08/08: Update packaging.

Brian May bam at moszumanska.debian.org
Thu Mar 24 01:44:52 UTC 2016


This is an automated email from the git hooks/post-receive script.

bam pushed a commit to branch master
in repository apscheduler.

commit 4fb5bf32e86916e03943062f1fed3ba771603f42
Author: Brian May <brian at linuxpenguins.xyz>
Date:   Thu Mar 24 10:23:50 2016 +1100

    Update packaging.
---
 debian/.git-dpm  |  3 +++
 debian/changelog | 10 ++++++++++
 debian/control   | 25 +++++++++++++++++++++----
 debian/rules     | 16 ++--------------
 4 files changed, 36 insertions(+), 18 deletions(-)

diff --git a/debian/.git-dpm b/debian/.git-dpm
index f84851a..05c011c 100644
--- a/debian/.git-dpm
+++ b/debian/.git-dpm
@@ -6,3 +6,6 @@ da11650cebad278495386e057d69e08d342fe77e
 apscheduler_3.0.5.orig.tar.gz
 bf0221af820b39e50525a6860b7b8833a64b1d10
 75406
+debianTag="debian/%e%v"
+patchedTag="patched/%e%v"
+upstreamTag="upstream/%e%u"
diff --git a/debian/changelog b/debian/changelog
index be3f99e..5edf6e0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+apscheduler (3.0.5-1) UNRELEASED; urgency=medium
+
+  * New upstream version.
+  * Change maintainer to be maintained by the Debian Python Module Team.
+  * Thanks to Daniel Baumann and Laszlo Boszormenyi for packaging and
+    maintaining up to now.
+  * Python 3 package. Closes: #807797.
+
+ -- Brian May <bam at debian.org>  Thu, 24 Mar 2016 10:24:08 +1100
+
 apscheduler (2.1.2-2) unstable; urgency=low
 
   * Fix chmod FTBFS (closes: #750328).
diff --git a/debian/control b/debian/control
index e6da8d8..63c010c 100644
--- a/debian/control
+++ b/debian/control
@@ -1,15 +1,32 @@
 Source: apscheduler
 Section: python
 Priority: optional
-Maintainer: Laszlo Boszormenyi (GCS) <gcs at debian.org>
-Build-Depends: debhelper (>= 9), python, python-setuptools
-Standards-Version: 3.9.5
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Brian May <bam at debian.org>
+Build-Depends: debhelper (>=8.1.0), dh-python,
+ python-all (>= 2.6.6-3~), python-setuptools, python-concurrent.futures,
+ python3-all, python3-setuptools,
+Standards-Version: 3.9.7
 Homepage: http://pypi.python.org/pypi/APScheduler/
+Vcs-Git: git://anonscm.debian.org/python-modules/packages/apscheduler.git
+Vcs-Browser: https://anonscm.debian.org/cgit/python-modules/packages/apscheduler.git
 XS-Python-Version: >= 2.5
 
 Package: python-apscheduler
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}, python-pkg-resources
+Depends: ${misc:Depends}, ${python:Depends}
+Description: In-process task scheduler with Cron-like capabilities
+ The Advanced Python Scheduler (APScheduler) is a light but powerful in-process
+ task scheduler that lets you schedule jobs (functions or any Python callables)
+ to be executed at times of your choosing.
+ .
+ This can be a far better alternative to externally run cron scripts for
+ long-running applications (e.g. web applications), as it is platform neutral
+ and can directly access your application's variables and functions.
+
+Package: python3-apscheduler
+Architecture: all
+Depends: ${misc:Depends}, ${python3:Depends}
 Description: In-process task scheduler with Cron-like capabilities
  The Advanced Python Scheduler (APScheduler) is a light but powerful in-process
  task scheduler that lets you schedule jobs (functions or any Python callables)
diff --git a/debian/rules b/debian/rules
index dcb0bcf..390014e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,19 +1,7 @@
 #!/usr/bin/make -f
 # -*- makefile -*-
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-DESTDIR=$(CURDIR)/debian/python-apscheduler/
+export PYBUILD_NAME=apscheduler
 
 %:
-	dh ${@} --with python2
-
-override_dh_clean:
-	dh_clean
-	rm -f $(CURDIR)/APScheduler.egg-info/PKG-INFO
-
-override_dh_builddeb:
-	dh_builddeb -- -Zxz -z9
-
-.PHONY: override_dh_clean override_dh_builddeb
+	dh $@ --with python2,python3 --buildsystem=pybuild

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/apscheduler.git



More information about the Python-modules-commits mailing list