From 3536ca30167c43cc53e2b092232979dc73145779 Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Sat, 10 Jun 2017 23:12:05 +0200 Subject: [PATCH] python-entrypoints: update to 0.2.3 --- .../{entrypoints-setup.py.patch => setup.py.patch} | 10 ++-------- srcpkgs/python-entrypoints/template | 9 ++++++--- 2 files changed, 8 insertions(+), 11 deletions(-) rename srcpkgs/python-entrypoints/patches/{entrypoints-setup.py.patch => setup.py.patch} (63%) diff --git a/srcpkgs/python-entrypoints/patches/entrypoints-setup.py.patch b/srcpkgs/python-entrypoints/patches/setup.py.patch similarity index 63% rename from srcpkgs/python-entrypoints/patches/entrypoints-setup.py.patch rename to srcpkgs/python-entrypoints/patches/setup.py.patch index f13e5e0b71a..bc76686dcef 100644 --- a/srcpkgs/python-entrypoints/patches/entrypoints-setup.py.patch +++ b/srcpkgs/python-entrypoints/patches/setup.py.patch @@ -1,17 +1,11 @@ --- /dev/null +++ setup.py -@@ -0,0 +1,20 @@ +@@ -0,0 +1,14 @@ +from setuptools import setup + -+def get_version(): -+ with open('entrypoints.py') as f: -+ for line in f: -+ if line.startswith('__version__'): -+ return eval(line.split('=')[-1]) -+ +setup( + name='entrypoints', -+ version=get_version(), ++ version='@VERSION@', + description='Discover and load entry points from installed packages', + author='Thomas Kluyver', + author_email='thomas@kluyver.me.uk', diff --git a/srcpkgs/python-entrypoints/template b/srcpkgs/python-entrypoints/template index e1e5bdfc78b..92abb9fa73b 100644 --- a/srcpkgs/python-entrypoints/template +++ b/srcpkgs/python-entrypoints/template @@ -1,7 +1,7 @@ # Template file for 'python-entrypoints' pkgname=python-entrypoints -version=0.2.2 -revision=2 +version=0.2.3 +revision=1 noarch=yes wrksrc="entrypoints-${version}" build_style=python-module @@ -13,8 +13,11 @@ maintainer="Alessio Sergi " homepage="https://github.com/takluyver/entrypoints" license="MIT" distfiles="https://github.com/takluyver/entrypoints/archive/${version}.tar.gz" -checksum=e54b5df8bb971507278c65df96e6486cf4aea0cdac384d0102ea0339e0a4f82b +checksum=a628825648fade6fba8dd94cc26e38340ed840fca3e9d5b7b3dbf755b27bbbdd +pre_build() { + sed -i "s|@VERSION@|${version}|" setup.py +} post_install() { for pyver in $python_versions; do vinstall entrypoints.py 644 usr/lib/python${pyver}/site-packages