From 457bb546e18be63230a61611464470954ea04c03 Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Thu, 12 Jan 2017 12:39:19 +0100 Subject: [PATCH] newt: split python{2,3} bindings --- srcpkgs/newt-python | 1 + srcpkgs/newt-python3 | 1 + srcpkgs/newt/template | 18 ++++++++++++++++-- 3 files changed, 18 insertions(+), 2 deletions(-) create mode 120000 srcpkgs/newt-python create mode 120000 srcpkgs/newt-python3 diff --git a/srcpkgs/newt-python b/srcpkgs/newt-python new file mode 120000 index 00000000000..53fabbcb042 --- /dev/null +++ b/srcpkgs/newt-python @@ -0,0 +1 @@ +newt \ No newline at end of file diff --git a/srcpkgs/newt-python3 b/srcpkgs/newt-python3 new file mode 120000 index 00000000000..53fabbcb042 --- /dev/null +++ b/srcpkgs/newt-python3 @@ -0,0 +1 @@ +newt \ No newline at end of file diff --git a/srcpkgs/newt/template b/srcpkgs/newt/template index 7dd43d72228..19164dfb053 100644 --- a/srcpkgs/newt/template +++ b/srcpkgs/newt/template @@ -1,14 +1,14 @@ # Template file for 'newt' pkgname=newt version=0.52.19 -revision=2 +revision=3 build_style=gnu-configure makedepends="slang-devel popt-devel python3-devel python-devel" short_desc="Library for color text mode, widget based user interfaces" maintainer="Enno Boland " license="GPL-3" homepage="https://fedorahosted.org/newt/" -distfiles="https://pagure.io/releases/newt/newt-0.52.19.tar.gz" +distfiles="https://pagure.io/releases/newt/newt-${version}.tar.gz" checksum=08c0db56c21996af6a7cbab99491b774c6c09cef91cd9b03903c84634bff2e80 newt-devel_package() { @@ -21,3 +21,17 @@ newt-devel_package() { vmove "usr/lib/*.so" } } +newt-python_package() { + short_desc+=" - Python2 bindings" + pycompile_module="snake.py" + pkg_install() { + vmove usr/lib/python2* + } +} +newt-python3_package() { + short_desc+=" - Python3 bindings" + pycompile_module="snake.py" + pkg_install() { + vmove usr/lib/python3* + } +}