# Maintainer: Mark Wagie pkgname=python-pycxx _name=${pkgname#python-} pkgver=7.1.8 pkgrel=1 pkgdesc="Write Python extensions in C++" arch=('any') url="http://cxx.sourceforge.net" license=('custom') depends=('python') makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') source=("https://downloads.sourceforge.net/cxx/$_name-$pkgver.tar.gz") sha256sums=('4b91e1e1141c23fbd5039df635c4bb6e75632168548f56b83ce177193c0c98c6') prepare() { cd "$_name-$pkgver" local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') # Remove unnecessary 'Src/' directory from include path in sources sed -e "/^#include/s:Src/::" -i Src/*.{c,cxx} # Write pkg-config PyCXX.pc file cat > "$srcdir/PyCXX.pc" <