Awight has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/343129 )
Change subject: [WIP] Debian packaging ...................................................................... [WIP] Debian packaging Change-Id: Ib4a8481ecc40e72e39c4670bad93786505f8d0d1 TODO: Making empty packages at the moment. copy README. --- A debian/changelog A debian/compat A debian/control A debian/copyright A debian/rules A debian/source/format A debian/upstream/metadata 7 files changed, 48 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/process-control refs/changes/29/343129/1 diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..46b6d21 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +python-process-control (0.0.1~rc1-1) UNRELEASED; urgency=low + + * Initial release. + + -- Adam Roses Wight <awi...@wikimedia.org> 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..767c468 --- /dev/null +++ b/debian/control @@ -0,0 +1,23 @@ +Source: python-process-control +Maintainer: Adam Roses Wight <awi...@wikimedia.org> +Section: admin +Priority: optional +Build-Depends: debhelper (>= 9), python-all, python-setuptools, 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-Python-Version: >= 2.6 +X-Python3-Version: >= 3.2 + +Package: python-process-control +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} +Description: Tools for Wikimedia Foundation Fundraising job management + Control and schedule jobs using configuration files. + +Package: python3-process-control +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} +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..ebd8e4d --- /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: *.py *.md *.yaml debian/* .gitignore +Copyright: 2017, Adam Roses Wight <awi...@wikimedia.org> +License: GPL-2 + /usr/share/common-licenses/GPL-2 diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..5b2ea99 --- /dev/null +++ b/debian/rules @@ -0,0 +1,6 @@ +#!/usr/bin/make -f + +export PYBUILD_TEST_PLUGIN = nose + +%: + dh $@ --with python2,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 <awi...@wikimedia.org> +Repository: git://github.com/adamwight/process-control.git +Repository-Browse: https://github.com/adamwight/process-control -- To view, visit https://gerrit.wikimedia.org/r/343129 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ib4a8481ecc40e72e39c4670bad93786505f8d0d1 Gerrit-PatchSet: 1 Gerrit-Project: wikimedia/fundraising/process-control Gerrit-Branch: debian-packaging Gerrit-Owner: Awight <awi...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits