New commits:
commit fe0c38bf2cccfe5d4f0fd19ae9c1de2328ca5f43
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
devel/oprofile: fix compile error with gcc 6
commit 5180713d7e9e5867bced3b00415f345e7944f958
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
python-pypi/python-pbr: new spell, a library that injects some defaults
into setuptools
commit 1601ad1eb77ec13f910a58bba7f2fa6b300f3a05
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
editors/vim: version 8.0.0041
diff --git a/ChangeLog b/ChangeLog
index ca4139c..340118f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2016-10-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * python-pypi/python-pbr: new spell, a library that injects some
useful and
+ sensible default behaviors into your setuptools run
+
2016-10-13 Ismael Luceno <ismael AT sourcemage.org>
* devel/universalindentgui: new spell, Live preview for indenters
diff --git a/python-pypi/python-pbr/0001-add-version-to-package.patch
b/python-pypi/python-pbr/0001-add-version-to-package.patch
new file mode 100644
index 0000000..8c852e1
--- /dev/null
+++ b/python-pypi/python-pbr/0001-add-version-to-package.patch
@@ -0,0 +1,100 @@
+From 40556ad1a0a309e1b37063e548c5f843fc8f1590 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.net>
+Date: Sun, 16 Oct 2016 19:11:51 +0200
+Subject: [PATCH] add version to package
+
+---
+ PKG-INFO | 66
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ setup.cfg | 6 ++++++
+ 2 files changed, 72 insertions(+)
+ create mode 100644 PKG-INFO
+
+diff --git a/PKG-INFO b/PKG-INFO
+new file mode 100644
+index 0000000..58aa0f0
+--- /dev/null
++++ b/PKG-INFO
+@@ -0,0 +1,66 @@
++Metadata-Version: 1.1
++Name: pbr
++Version: @VERSION@
++Summary: Python Build Reasonableness
++Home-page: https://launchpad.net/pbr
++Author: OpenStack
++Author-email: openstack-dev AT lists.openstack.org
++License: UNKNOWN
++Description: Introduction
++ ============
++
++ .. image:: https://img.shields.io/pypi/v/pbr.svg
++ :target: https://pypi.python.org/pypi/pbr/
++ :alt: Latest Version
++
++ .. image:: https://img.shields.io/pypi/dm/pbr.svg
++ :target: https://pypi.python.org/pypi/pbr/
++ :alt: Downloads
++
++ PBR is a library that injects some useful and sensible default
behaviors
++ into your setuptools run. It started off life as the chunks of code
that
++ were copied between all of the `OpenStack`_ projects. Around the
time that
++ OpenStack hit 18 different projects each with at least 3 active
branches,
++ it seemed like a good time to make that code into a proper reusable
library.
++
++ PBR is only mildly configurable. The basic idea is that there's a
decent
++ way to run things and if you do, you should reap the rewards,
because then
++ it's simple and repeatable. If you want to do things differently,
cool! But
++ you've already got the power of Python at your fingertips, so you
don't
++ really need PBR.
++
++ PBR builds on top of the work that `d2to1`_ started to provide for
declarative
++ configuration. `d2to1`_ is itself an implementation of the ideas
behind
++ `distutils2`_. Although `distutils2`_ is now abandoned in favor of
work towards
++ `PEP 426`_ and Metadata 2.0, declarative config is still a great
idea and
++ specifically important in trying to distribute setup code as a
library
++ when that library itself will alter how the setup is processed. As
Metadata
++ 2.0 and other modern Python packaging PEPs come out, PBR aims to
support
++ them as quickly as possible.
++
++ * License: Apache License, Version 2.0
++ * Documentation: http://docs.openstack.org/developer/pbr
++ * Source: http://git.openstack.org/cgit/openstack-dev/pbr
++ * Bugs: http://bugs.launchpad.net/pbr
++
++ .. _d2to1: https://pypi.python.org/pypi/d2to1
++ .. _distutils2: https://pypi.python.org/pypi/Distutils2
++ .. _PEP 426: http://legacy.python.org/dev/peps/pep-0426/
++ .. _OpenStack: https://www.openstack.org/
++
++
++Platform: UNKNOWN
++Classifier: Development Status :: 5 - Production/Stable
++Classifier: Environment :: Console
++Classifier: Environment :: OpenStack
++Classifier: Intended Audience :: Developers
++Classifier: Intended Audience :: Information Technology
++Classifier: License :: OSI Approved :: Apache Software License
++Classifier: Operating System :: OS Independent
++Classifier: Programming Language :: Python
++Classifier: Programming Language :: Python :: 2
++Classifier: Programming Language :: Python :: 2.6
++Classifier: Programming Language :: Python :: 2.7
++Classifier: Programming Language :: Python :: 3
++Classifier: Programming Language :: Python :: 3.3
++Classifier: Programming Language :: Python :: 3.4
+diff --git a/setup.cfg b/setup.cfg
+index de802bc..dc1b5cb 100644
+--- a/setup.cfg
++++ b/setup.cfg
+@@ -51,3 +51,9 @@ source-dir = doc/source
+
+ [wheel]
+ universal = 1
++
++[egg_info]
++tag_build =
++tag_date = 0
++tag_svn_revision = 0
++
+--
+2.10.1
+
diff --git a/python-pypi/python-pbr/DEPENDS b/python-pypi/python-pbr/DEPENDS
new file mode 100755
index 0000000..a86d429
--- /dev/null
+++ b/python-pypi/python-pbr/DEPENDS
@@ -0,0 +1 @@
+depends python
diff --git a/python-pypi/python-pbr/DETAILS b/python-pypi/python-pbr/DETAILS
new file mode 100755
index 0000000..724cfe0
--- /dev/null
+++ b/python-pypi/python-pbr/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=python-pbr
+ VERSION=1.10.0
+ SOURCE="pbr-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://github.com/openstack-dev/pbr/archive/${VERSION}.tar.gz
+
SOURCE_HASH=sha512:52f7259fb69cf22df63abe02720f10aec256ec6e1d4dfddb0498fbbf42dee8f22920b7726bc6c766e3d622db9090876da3f7b58ea4fb5ffd7441f7eda2e579f8
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/pbr-${VERSION}"
+ WEB_SITE="https://github.com/openstack-dev/pbr/"
+ LICENSE[0]=APACHE
+ ENTERED=20161016
+ SHORT="a library that injects some useful and sensible default
behaviors into your setuptools run"
+cat << EOF
+PBR is a library that injects some useful and sensible default behaviors
+into your setuptools run. It started off life as the chunks of code that
+were copied between all of the OpenStack projects. Around the time that
+OpenStack hit 18 different projects each with at least 3 active branches,
+it seemed like a good time to make that code into a proper reusable library.
+
+PBR is only mildly configurable. The basic idea is that there's a decent way
to
+run things and if you do, you should reap the rewards, because then it's
simple
+and repeatable. If you want to do things differently, cool! But you've
already
+got the power of Python at your fingertips, so you don't really need PBR.
+EOF
diff --git a/python-pypi/python-pbr/HISTORY b/python-pypi/python-pbr/HISTORY
new file mode 100644
index 0000000..b1ef6d3
--- /dev/null
+++ b/python-pypi/python-pbr/HISTORY
@@ -0,0 +1,3 @@
+2016-10-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 0001-add-version-to-package.patch, DEPENDS, DETAILS, PRE_BUILD:
spell
+ created
diff --git a/python-pypi/python-pbr/PRE_BUILD
b/python-pypi/python-pbr/PRE_BUILD
new file mode 100755
index 0000000..20b233f
--- /dev/null
+++ b/python-pypi/python-pbr/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+patch -p1 < "${SPELL_DIRECTORY}/0001-add-version-to-package.patch" &&
+
+sedit "s:@VERSION@:${VERSION}:" PKG-INFO
[SM-Commit] GIT changes to master grimoire by Florian Franzmann (fe0c38bf2cccfe5d4f0fd19ae9c1de2328ca5f43),
Florian Franzmann, 10/16/2016