Awight has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/343218 )

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/18/343218/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/343218
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: master
Gerrit-Owner: Awight <awi...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to