jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/343218 )
Change subject: Debian packaging ...................................................................... Debian packaging Change-Id: Ib4a8481ecc40e72e39c4670bad93786505f8d0d1 --- A debian/changelog A debian/compat A debian/control A debian/copyright A debian/docs A debian/rules A debian/source/format A debian/upstream/metadata A setup.py 9 files changed, 63 insertions(+), 0 deletions(-) Approvals: Cdentinger: Looks good to me, approved jenkins-bot: Verified diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..3d5dac1 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +process-control (0.0.1~rc1-1) UNRELEASED; urgency=low + + * Initial release. + + -- Adam Roses Wight <[email protected]> Thu, 16 Mar 2017 00:12:17 -0700 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..f0214cf --- /dev/null +++ b/debian/control @@ -0,0 +1,16 @@ +Source: process-control +Maintainer: Adam Roses Wight <[email protected]> +Section: admin +Priority: optional +Build-Depends: debhelper (>= 9), python3-all, python3-setuptools +Standards-Version: 3.9.8 +Homepage: https://github.com/adamwight/process-control +Vcs-Browser: https://github.com/adamwight/process-control +Vcs-Git: git://github.com/adamwight/process-control.git +X-Python3-Version: >= 3.2 + +Package: process-control +Architecture: all +Depends: ${python3:Depends}, python3-yaml +Description: Tools for Wikimedia Foundation Fundraising job management + Control and schedule jobs using configuration files. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..cb75346 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,7 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Source: https://github.com/adamwight/process-control + +Files: * +Copyright: 2017, Adam Roses Wight <[email protected]> +License: GPL-2 + /usr/share/common-licenses/GPL-2 diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..b43bf86 --- /dev/null +++ b/debian/docs @@ -0,0 +1 @@ +README.md diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..086b21a --- /dev/null +++ b/debian/rules @@ -0,0 +1,7 @@ +#!/usr/bin/make -f + +#export DH_VERBOSE=1 +export PYBUILD_NAME=process-control + +%: + dh $@ --with python3 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) diff --git a/debian/upstream/metadata b/debian/upstream/metadata new file mode 100644 index 0000000..2922586 --- /dev/null +++ b/debian/upstream/metadata @@ -0,0 +1,5 @@ +Bug-Database: https://github.com/adamwight/process-control/issues +Bug-Submit: https://github.com/adamwight/process-control/issues/new +Contact: Adam Roses Wight <[email protected]> +Repository: git://github.com/adamwight/process-control.git +Repository-Browse: https://github.com/adamwight/process-control diff --git a/setup.py b/setup.py new file mode 100755 index 0000000..d80d0eb --- /dev/null +++ b/setup.py @@ -0,0 +1,20 @@ +#!/usr/bin/env python + +import distutils.core + +distutils.core.setup( + name='process-control', + version='0.0.1', + author='Adam Roses Wight', + author_email='[email protected]', + url='https://github.com/adamwight/process-control', + py_modules=[ + 'crontab', + 'job_wrapper', + 'lock', + ], + scripts=[ + 'bin/cron-generate', + 'bin/run-job', + ], +) -- To view, visit https://gerrit.wikimedia.org/r/343218 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ib4a8481ecc40e72e39c4670bad93786505f8d0d1 Gerrit-PatchSet: 5 Gerrit-Project: wikimedia/fundraising/process-control Gerrit-Branch: master Gerrit-Owner: Awight <[email protected]> Gerrit-Reviewer: Cdentinger <[email protected]> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
