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
}
openSUSE Build Service is sponsored by