From 85e1e79349eb6d8fb5c24ef5ee2c30bd609a7241 Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Mon, 19 Dec 2016 13:16:08 +0100 Subject: [PATCH] python-pyacoustid: add python3 flavor --- srcpkgs/python-pyacoustid/template | 24 +++++++++++++++++------- srcpkgs/python3-pyacoustid | 1 + 2 files changed, 18 insertions(+), 7 deletions(-) create mode 120000 srcpkgs/python3-pyacoustid diff --git a/srcpkgs/python-pyacoustid/template b/srcpkgs/python-pyacoustid/template index 3aa6bdea5f3..d0c20fce361 100644 --- a/srcpkgs/python-pyacoustid/template +++ b/srcpkgs/python-pyacoustid/template @@ -1,16 +1,15 @@ # Template file for 'python-pyacoustid' pkgname=python-pyacoustid version=1.1.4 -revision=1 +revision=2 noarch=yes wrksrc="pyacoustid-${version}" -build_style=python2-module -hostmakedepends="python-setuptools" -makedepends="${hostmakedepends}" -depends="python python-audioread python-requests chromaprint" +build_style=python-module +hostmakedepends="python-setuptools python3-setuptools" +depends="chromaprint python-audioread python-requests" pycompile_module="acoustid.py chromaprint.py" -short_desc="Python bindings for Chromaprint and the Acoustid API" -maintainer="Steven R " +short_desc="Python2 bindings for Chromaprint and the Acoustid API" +maintainer="Juan RP " homepage="https://github.com/sampsyo/pyacoustid" license="MIT" distfiles="${PYPI_SITE}/p/pyacoustid/pyacoustid-${version}.tar.gz" @@ -20,3 +19,14 @@ post_install() { sed -n '0,/^$/p' acoustid.py > LICENSE vlicense LICENSE } + +python3-pyacoustid_package() { + noarch=yes + pycompile_module="acoustid.py chromaprint.py" + depends="chromaprint python3-audioread python3-requests" + short_desc="${short_desc/Python2/Python3}" + pkg_install() { + vmove usr/lib/python3* + vlicense LICENSE + } +} diff --git a/srcpkgs/python3-pyacoustid b/srcpkgs/python3-pyacoustid new file mode 120000 index 00000000000..ffd753d7871 --- /dev/null +++ b/srcpkgs/python3-pyacoustid @@ -0,0 +1 @@ +python-pyacoustid \ No newline at end of file