File PKGBUILD of Package python3-pystache-0.6.0-fedora
pkgname=python-pystache
_pkgname=pystache
pkgver=0.6.0
pkgrel=0
pkgdesc="The mustache template engine written in python"
arch=("any")
url="http://github.com/defunkt/pystache"
license=('MIT')
depends=('python')
makedepends=('python-setuptools' 'curl')
#source=("$pkgname-$pkgver.tar.gz::https://github.com/defunkt/$_pkgname/archive/v$pkgver.tar.gz")
source=("$_pkgname-$pkgver.tar.gz")
sha512sums=(
'802e12795c3ae08fbde37c9e266a60478d46d55a42e2fc339389b664edf3c5ebb2e34069546b820789ad48ed9921f4a2b89f82bb37e72e94846eec0a9ba1568c'
)
build() {
echo pwd=$(pwd)
echo HOME=$HOME
echo _srcdir=$_srcdir
echo srcdir=$srcdir
echo sourcedir=$sourcedir
echo _sourcedir=$_sourcedir
echo builddir=$buildir
echo BUILDDIR=$BUILDDIR
echo pkgdir=$pkgdir
# /usr/src/packages/BUILD/python-pystache/src
# HOME=/home/abuild
# _srcdir=
# sourcedir=
# _sourcedir=
# builddir=
# BUILDDIR=/usr/src/packages/BUILD
# pkgdir=/usr/src/packages/BUILD/python-pystache/pkg/python-pystache
# find /usr/src/packages/ 2>/dev/null
# /usr/src/packages/
# /usr/src/packages/BUILD
# /usr/src/packages/BUILD/python-pystache
# /usr/src/packages/BUILD/python-pystache/src
# /usr/src/packages/BUILD/python-pystache/src/python-pystache-0.6.0.tar.gz
# /usr/src/packages/BUILD/python-pystache/pkg
# /usr/src/packages/SOURCES
# /usr/src/packages/SOURCES/PKGBUILD
# /usr/src/packages/SOURCES/pystache-0.6.0.tar.gz
# /usr/src/packages/makepkg.conf
# /usr/src/packages/ARCHPKGS
# /usr/src/packages/OTHER
echo "--------------------"
echo "--- Setting variables ---"
#_srcdir=${srcdir}
#_sourcedir=${srcdir}
#builddir=${BUILDDIR}
echo "--- End setting variables ---"
echo "--- Printing variables ---"
echo pwd=$(pwd)
echo HOME=$HOME
echo _srcdir=$_srcdir
echo srcdir=$srcdir
echo sourcedir=$sourcedir
echo _sourcedir=$_sourcedir
echo builddir=$buildir
echo BUILDDIR=$BUILDDIR
echo pkgdir=$pkgdir
echo "--- End printing variables ---"
#tar -xvf /usr/src/packages/SOURCES/pystache-0.6.0.tar.gz -C /usr/src/packages/BUILD/python-pystache/src/$_pkgname-$pkgver
#find /usr/src/packages/SOURCES/
#echo "--- Setting variables ---"
#_sourcedir=${srcdir}
#find /usr/src/packages/ -name setup.py 2>/dev/null
# /usr/src/packages/BUILD/python-pystache/src/pystache-0.6.0/setup.py
cd "${srcdir}/$_pkgname-$pkgver"
python setup.py build
}
check() {
cd "${srcdir}/$_pkgname-$pkgver"
# This package uses 2to3 to convert itself to Python 3 on the fly
# So we need to jump through some hoops here
test_dir="../test_dir"
rm -rf "$test_dir"
mkdir "$test_dir"
python setup.py install --root="$test_dir"
PYTHONPATH=$(readlink -e "$test_dir"/usr/lib/python*/site-packages/) \
"$test_dir"/usr/bin/pystache-test .
}
package() {
cd "${srcdir}/$_pkgname-$pkgver"
python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
}