diff options
author | Matt Smith <mcs@darkregion.net> | 2011-03-23 16:18:38 -0500 |
---|---|---|
committer | Matt Smith <mcs@darkregion.net> | 2011-03-23 16:18:38 -0500 |
commit | 65531e77b89303ae1f66e3f14a77629e19f1e071 (patch) | |
tree | 7a1eed0d0c5d613eb3ed7a5e9d6c7ab2e4d03a5c /testing | |
parent | 361e3c80fdc8214a51dc981fc1e829d8625a7d04 (diff) | |
download | aports-65531e77b89303ae1f66e3f14a77629e19f1e071.tar.bz2 aports-65531e77b89303ae1f66e3f14a77629e19f1e071.tar.xz |
testing/py-pygments: improved APKBUILD
Diffstat (limited to 'testing')
-rw-r--r-- | testing/py-pygments/APKBUILD | 30 |
1 files changed, 18 insertions, 12 deletions
diff --git a/testing/py-pygments/APKBUILD b/testing/py-pygments/APKBUILD index f119ea02e8..00d5867353 100644 --- a/testing/py-pygments/APKBUILD +++ b/testing/py-pygments/APKBUILD @@ -3,7 +3,7 @@ pkgname=py-pygments _pkgname=Pygments pkgver=1.4 -pkgrel=0 +pkgrel=1 pkgdesc="Pygments is a syntax highlighting package written in Python." url="http://pygments.org/" arch="noarch" @@ -28,27 +28,33 @@ build() { package() { cd "$_builddir" - python setup.py install --root "$pkgdir" + python setup.py install --root "$pkgdir" || return 1 } doc() { cd "$_builddir" - mkdir -p "$subpkgdir"/usr/share/doc/$pkgname - for doc in AUTHORS CHANGES LICENSE TODO; do - install -Dm644 $doc "$subpkgdir"/usr/share/doc/$pkgname/$doc + mkdir -p "$subpkgdir"/usr/share/doc/$pkgname || return 1 + for _doc in AUTHORS CHANGES LICENSE TODO; do + install -Dm644 $_doc "$subpkgdir"/usr/share/doc/$pkgname/$_doc \ + || return 1 done - install -Dm644 docs/pygmentize.1 "$subpkgdir"/usr/share/man/man1/pygmentize.1 - install -Dm644 docs/generate.py "$subpkgdir"/usr/share/doc/$pkgname/generate.py - for dir in build src; do - mkdir -p "$subpkgdir"/usr/share/doc/$pkgname/$dir - cp -R ./docs/$dir/* "$subpkgdir"/usr/share/doc/$pkgname/$dir/ - chmod -R 644 "$subpkgdir"/usr/share/doc/$pkgname/$dir/ + install -Dm644 docs/pygmentize.1 \ + "$subpkgdir"/usr/share/man/man1/pygmentize.1 || return 1 + install -Dm644 docs/generate.py \ + "$subpkgdir"/usr/share/doc/$pkgname/generate.py || return 1 + for _dir in build src; do + mkdir -p "$subpkgdir"/usr/share/doc/$pkgname/$_dir || return 1 + cp -R ./docs/$_dir/* \ + "$subpkgdir"/usr/share/doc/$pkgname/$_dir/ || return 1 + chmod -R 644 "$subpkgdir"/usr/share/doc/$pkgname/$_dir/ \ + || return 1 done # Fix subdir perms - find "$subpkgdir"/usr/share/doc/$pkgname/ -type d -exec chmod 755 '{}' \; + find "$subpkgdir"/usr/share/doc/$pkgname/ -type d \ + -exec chmod 755 '{}' \; || return 1 } md5sums="d77ac8c93a7fb27545f2522abe9cc462 Pygments-1.4.tar.gz" |