From cad5e2e0850683ced0f1094d5273b6226ae56b49 Mon Sep 17 00:00:00 2001 From: Eivind Uggedal Date: Sun, 18 Jan 2015 21:28:07 +0000 Subject: [PATCH] New package: python-pyPEG2-2.15.1 --- srcpkgs/python-pyPEG2/template | 32 ++++++++++++++++++++++++++++++++ srcpkgs/python3.4-pyPEG2 | 1 + 2 files changed, 33 insertions(+) create mode 100644 srcpkgs/python-pyPEG2/template create mode 120000 srcpkgs/python3.4-pyPEG2 diff --git a/srcpkgs/python-pyPEG2/template b/srcpkgs/python-pyPEG2/template new file mode 100644 index 00000000000..f10a274d9e4 --- /dev/null +++ b/srcpkgs/python-pyPEG2/template @@ -0,0 +1,32 @@ +# Template file for 'python-pyPEG2' +pkgname=python-pyPEG2 +version=2.15.1 +revision=1 +noarch=yes +wrksrc="${pkgname#*-}-${version}" +build_style=python-module +hostmakedepends="python-setuptools python3.4-setuptools" +makedepends="python-devel python3.4-devel" +depends="python-lxml" +python_versions="2.7 3.4" +pycompile_module="pypeg2" +short_desc="An intrinsic PEG Parser-Interpreter for Python2" +maintainer="Eivind Uggedal " +license="GPL-2" +homepage="http://fdik.org/pyPEG/" +distfiles="${PYPI_SITE}/p/${pkgname#*-}/${pkgname#*-}-${version}.tar.gz" +checksum=f4814a5f9c84bbb0794bef8d2a5871f4aed25366791c55e2162681873ad8bd21 + +post_install() { + rm ${DESTDIR}/usr/bin/sample*.py +} + +python3.4-pyPEG2_package() { + depends="python3.4-lxml" + pycompile_version="3.4" + pycompile_module="pypeg2" + short_desc="${short_desc/Python2/Python3.4}" + pkg_install() { + vmove /usr/lib/python3.4 + } +} diff --git a/srcpkgs/python3.4-pyPEG2 b/srcpkgs/python3.4-pyPEG2 new file mode 120000 index 00000000000..54085c6f53d --- /dev/null +++ b/srcpkgs/python3.4-pyPEG2 @@ -0,0 +1 @@ +python-pyPEG2 \ No newline at end of file