[Python-modules-commits] [django-mailman3] 03/03: Add debian packaging files

Jonas Meurer mejo at moszumanska.debian.org
Sun Sep 17 08:52:02 UTC 2017


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

mejo pushed a commit to branch master
in repository django-mailman3.

commit bd545616f0105624809f3144c0882a755385ab15
Author: Jonas Meurer <jonas at freesources.org>
Date:   Sat Sep 16 11:45:42 2017 +0200

    Add debian packaging files
---
 debian/changelog                |  5 +++
 debian/compat                   |  1 +
 debian/control                  | 35 +++++++++++++++++++
 debian/copyright                | 38 +++++++++++++++++++++
 debian/rules                    | 17 +++++++++
 debian/upstream/signing-key.asc | 76 +++++++++++++++++++++++++++++++++++++++++
 debian/watch                    |  3 ++
 7 files changed, 175 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..86d7cda
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+django-mailman3 (1.1.0-1) unstable; urgency=medium
+
+  * Initial release. (closes: #875939)
+
+ -- Jonas Meurer <mejo at debian.org>  Sat, 16 Sep 2017 13:00:01 +0200
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..ff57deb
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,35 @@
+Source: django-mailman3
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Jonas Meurer <mejo at debian.org>
+Section: python
+Priority: optional
+Build-Depends: debhelper (>= 9),
+               dh-python,
+               mailman3-client,
+               python-all,
+               python-django,
+               python-django-allauth,
+               python-django-gravatar2,
+               python-mock,
+               python-setuptools
+Standards-Version: 4.1.0
+Vcs-Browser: https://anonscm.debian.org/cgit/python-modules/packages/django-mailman3.git
+Vcs-Git: https://anonscm.debian.org/git/python-modules/packages/django-mailman3.git
+Homepage: https://gitlab.com/mailman/django-mailman3
+Testsuite: autopkgtest-pkg-python
+X-Python-Version: >=2.7
+
+Package: python-django-mailman3
+Architecture: all
+Depends: mailman3-client,
+         python-django,
+         python-django-allauth,
+         python-django-gravatar2,
+         python-tz,
+         ${misc:Depends},
+         ${python:Depends}
+Description: Django library to help interaction with Mailman3 (Python 2 version)
+ This package contains libraries and templates for Django-based interfaces
+ interacting with Mailman.
+ .
+ This package contains the Python 2 version of the library.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..6b7b854
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,38 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Source: https://gitlab.com/mailman/django-mailman3
+Author: Mailman Developers <mailman-developers at python.org>
+
+Files: *
+Copyright: © 2016 by the Free Software Foundation, Inc.
+License: GPL-3
+
+Files: debian/*
+Copyright: © 2017 Jonas Meurer <mejo at debian.org>
+License: GPL-2
+
+License: GPL-3
+ Django-Mailman is free software: you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+ .
+ Django-Mailman is distributed in the hope that it will be useful, but WITHOUT
+ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
+ more details.
+ .
+ On Debian systems, the complete text of the GNU General Public License
+ can be found in the /usr/share/common-licenses/GPL-3 file.
+
+License: GPL-2
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, version 2.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ On Debian systems, the complete text of the GNU General Public License
+ can be found in the /usr/share/common-licenses/GPL-2 file.
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..9ff6728
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+
+export PYBUILD_NAME=django-mailman3
+
+%:
+	dh $@ --with python2 --buildsystem=pybuild
+
+override_dh_auto_test:
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+	set -e; \
+	for python in $(shell pyversions -r); do \
+		PYTHONPATH="." DJANGO_SETTINGS_MODULE=django_mailman3.tests.settings_test $$python $(shell which django-admin) test django_mailman3.tests;\
+	done
+endif
+
+get-orig-source:
+	uscan --verbose --rename
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
new file mode 100644
index 0000000..dd89cc2
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@ -0,0 +1,76 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+=9hZ5
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..a35d848
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=4
+opts=uversionmangle=s/(rc|a|b|c)/~$1/,pgpsigurlmangle=s/$/.asc/ \
+https://pypi.debian.net/django-mailman3/django-mailman3-(.+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))

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



More information about the Python-modules-commits mailing list