[Python-modules-commits] [beaker] 03/03: New upstream release

Piotr Ożarowski piotr at moszumanska.debian.org
Sat Jul 30 20:46:32 UTC 2016


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

piotr pushed a commit to branch master
in repository beaker.

commit 0b6dc94b73ac40d2cd2edfe62498346cb09eda37
Author: Piotr Ożarowski <piotr at debian.org>
Date:   Sat Jul 30 22:31:36 2016 +0200

    New upstream release
---
 debian/changelog      | 14 +++++++-----
 debian/clean          |  1 -
 debian/control        | 17 ++++++++------
 debian/rules          | 62 ++++-----------------------------------------------
 debian/source/options |  1 +
 5 files changed, 24 insertions(+), 71 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 49aad63..342c726 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,13 +1,17 @@
-beaker (1.6.4-3) UNRELEASED; urgency=low
-
-  [ Andrey Rahmatullin ]
-  * Enable build-time tests
+beaker (1.8.0-1) unstable; urgency=low
 
   [ Ondřej Nový ]
   * Fixed homepage (https)
   * Fixed VCS URL (https)
 
- -- Piotr Ożarowski <piotr at debian.org>  Sun, 19 Oct 2014 22:23:50 +0200
+  [ Piotr Ożarowski ]
+  * New upstream release
+  * debian/rules rewritten, now uses dh sequencer and pybuild
+  * Homepage updated
+  * Update Standards-Version to 3.9.8 (no change needed)
+  * Remove Oleksandr from Uploaders, thank for all your work! (closes: 820141)
+
+ -- Piotr Ożarowski <piotr at debian.org>  Sat, 30 Jul 2016 22:00:14 +0200
 
 beaker (1.6.4-2) unstable; urgency=low
 
diff --git a/debian/clean b/debian/clean
deleted file mode 100644
index 89f9909..0000000
--- a/debian/clean
+++ /dev/null
@@ -1 +0,0 @@
-*egg-info/*
diff --git a/debian/control b/debian/control
index 8ad8c0b..8093cd3 100644
--- a/debian/control
+++ b/debian/control
@@ -2,16 +2,20 @@ Source: beaker
 Section: python
 Priority: optional
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Uploaders: Oleksandr Moskalenko <malex at debian.org>, Piotr Ożarowski <piotr at debian.org>
+Uploaders: Piotr Ożarowski <piotr at debian.org>
 Build-Depends: debhelper (>= 9)
 Build-Depends-Indep: dh-python, python-all (>= 2.6.6-3), python3-all (>= 3.1.2-8),
  python-setuptools (>= 0.6b3-1~), python3-setuptools,
 # for tests
  python-sqlalchemy (>= 0.4), python-webtest, python-nose,
- python-pycryptopp (>= 0.5.12), python-pylibmc | python-memcache
-Standards-Version: 3.9.6
-X-Python-Version: >= 2.5
-Homepage: https://pypi.python.org/pypi/Beaker
+ python-pycryptopp (>= 0.5.12), python-pylibmc | python-memcache,
+ python-funcsigs,
+ python3-sqlalchemy (>= 0.4), python3-webtest, python3-nose,
+ python3-crypto, python3-pylibmc | python3-memcache,
+ python3-funcsigs,
+Standards-Version: 3.9.8
+X-Python-Version: >= 2.6
+Homepage: http://beaker.readthedocs.io
 Vcs-Git: https://anonscm.debian.org/git/python-modules/packages/beaker.git
 Vcs-Browser: https://anonscm.debian.org/cgit/python-modules/packages/beaker.git
 
@@ -49,8 +53,7 @@ Package: python3-beaker
 Architecture: all
 Depends: ${python3:Depends}, ${misc:Depends}
 Recommends: ${python3:Recommends}, python3-pkg-resources
-Suggests: ${python3:Suggests}, python3-sqlalchemy
-# Suggests: python3-pycryptopp | python3-crypto, python3-pylibmc | python3-memcache
+Suggests: ${python3:Suggests}, python3-sqlalchemy, python3-pycryptopp | python3-crypto, python3-pylibmc | python3-memcache
 Description: cache and session library for Python 3
  Beaker is a web session and general caching library that includes WSGI
  middleware for use in web applications.
diff --git a/debian/rules b/debian/rules
index af2088e..6d75db7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,59 +1,5 @@
-#!/usr/bin/make -f
-# -*- makefile -*-
+#! /usr/bin/make -f
 
-PYVERS=$(shell pyversions -vr)
-PY3VERS=$(shell py3versions -vs)
-
--include /usr/share/python/python.mk
-pkgdir = $(CURDIR)/debian/python$(if $(patsubst 3.%,,$(1)),,3)-beaker
-
-clean:
-	dh_testdir
-	dh_testroot
-	rm -rf build test.db
-	find . -name *.py[co] -delete
-	dh_clean build-*
-
-build: build-indep
-
-build-arch:
-
-build-indep:
-	dh_testdir
-	python setup.py build
-	touch $@
-
-install: $(PYVERS:%=install-python%) $(PY3VERS:%=install-python%) $(PYVERS:%=test-python%)
-install-python%:
-	python$* setup.py install \
-		$(py_setup_install_args) \
-		--single-version-externally-managed \
-		--root $(call pkgdir,$*)
-
-test-python%:
-	-
-ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-	python$* setup.py test -vv
-endif
-
-binary-indep: build install
-	dh_testdir
-	dh_testroot
-	dh_installdirs
-	dh_installchangelogs
-	dh_installdocs
-	dh_installexamples
-	dh_python2
-	dh_python3
-	dh_compress -X.py
-	dh_fixperms
-	dh_installdeb
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-binary-arch:
-
-binary: binary-indep binary-arch
-
-.PHONY: build build-arch clean binary-indep binary-arch binary install
+export PYBUILD_NAME=beaker
+%:
+	dh $@ --with python2,python3 --buildsystem=pybuild
diff --git a/debian/source/options b/debian/source/options
new file mode 100644
index 0000000..d81db3f
--- /dev/null
+++ b/debian/source/options
@@ -0,0 +1 @@
+extend-diff-ignore="^[^/]+.egg-info/"

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



More information about the Python-modules-commits mailing list