Date: Sunday, March 27, 2016 @ 17:29:37 Author: kkeen Revision: 168556
archrelease: copy trunk to community-any Added: python-markdown/repos/community-any/PKGBUILD (from rev 168555, python-markdown/trunk/PKGBUILD) Deleted: python-markdown/repos/community-any/PKGBUILD ----------+ PKGBUILD | 108 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2016-03-27 15:29:22 UTC (rev 168555) +++ PKGBUILD 2016-03-27 15:29:37 UTC (rev 168556) @@ -1,54 +0,0 @@ -# $Id$ -# Maintainer: Kyle Keen <keen...@gmail.com> -# Contributor: Angel Velasquez <an...@archlinux.org> -# Contributor: Andrew Antle <andrew dot antle at gmail dot com> -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: Chaiwat Suttipongsakul <cwt at bashell dot com> - -pkgbase=python-markdown -pkgname=('python-markdown' 'python2-markdown') -_pkgbasename=Markdown -pkgver=2.6.5 -pkgrel=1 -pkgdesc="Python implementation of John Gruber's Markdown." -arch=('any') -url='http://pypi.python.org/pypi/Markdown' -license=('BSD') -makedepends=('python' 'python2') -source=("http://pypi.python.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz") -md5sums=('4fdb39248c9919e32ab68f5e5a9fa9f2') - -build() { - # bug in 2.4, some DOS line endings slipped in - find "$_pkgbasename-$pkgver/" -name '*py' | xargs sed -i 's|\r||g' - - cp -r $_pkgbasename-$pkgver "$srcdir/python2-markdown" - cd "$srcdir/python2-markdown" - find "$srcdir/python2-markdown" -name '*py' | xargs sed -i 's|#!/usr/bin/env python$|&2|' -} - -package_python-markdown() { - depends=('python') - cd "$srcdir/$_pkgbasename-$pkgver" - python3 setup.py install --root="$pkgdir" --optimize=0 - install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/python-markdown/LICENSE" -} - -package_python2-markdown() { - depends=('python2') - cd "$srcdir/python2-markdown" - python2 setup.py install --root="$pkgdir" --optimize=0 - mv "$pkgdir/usr/bin/markdown_py" "$pkgdir/usr/bin/markdown_py2" - install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/python2-markdown/LICENSE" -} - -check_python-markdown() { - [[ $(python -c "import markdown; print(markdown.version)") == "$pkgver" ]] - [[ $(python -c "import markdown; print(markdown.markdown('*test*'))") == "<p><em>test</em></p>" ]] -} - -check_python2-markdown() { - [[ $(python2 -c "import markdown; print(markdown.version)") == "$pkgver" ]] - [[ $(python2 -c "import markdown; print(markdown.markdown('*test*'))") == "<p><em>test</em></p>" ]] -} - Copied: python-markdown/repos/community-any/PKGBUILD (from rev 168555, python-markdown/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2016-03-27 15:29:37 UTC (rev 168556) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Kyle Keen <keen...@gmail.com> +# Contributor: Angel Velasquez <an...@archlinux.org> +# Contributor: Andrew Antle <andrew dot antle at gmail dot com> +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Chaiwat Suttipongsakul <cwt at bashell dot com> + +pkgbase=python-markdown +pkgname=('python-markdown' 'python2-markdown') +_pkgbasename=Markdown +pkgver=2.6.6 +pkgrel=1 +pkgdesc="Python implementation of John Gruber's Markdown." +arch=('any') +url='http://pypi.python.org/pypi/Markdown' +license=('BSD') +makedepends=('python' 'python2') +source=("http://pypi.python.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz") +md5sums=('d6737edcdb9a9aceaef0bf28455673be') + +build() { + # bug in 2.4, some DOS line endings slipped in + find "$_pkgbasename-$pkgver/" -name '*py' | xargs sed -i 's|\r||g' + + cp -r $_pkgbasename-$pkgver "$srcdir/python2-markdown" + cd "$srcdir/python2-markdown" + find "$srcdir/python2-markdown" -name '*py' | xargs sed -i 's|#!/usr/bin/env python$|&2|' +} + +package_python-markdown() { + depends=('python') + cd "$srcdir/$_pkgbasename-$pkgver" + python3 setup.py install --root="$pkgdir" --optimize=0 + install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/python-markdown/LICENSE" +} + +package_python2-markdown() { + depends=('python2') + cd "$srcdir/python2-markdown" + python2 setup.py install --root="$pkgdir" --optimize=0 + mv "$pkgdir/usr/bin/markdown_py" "$pkgdir/usr/bin/markdown_py2" + install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/python2-markdown/LICENSE" +} + +check_python-markdown() { + [[ $(python -c "import markdown; print(markdown.version)") == "$pkgver" ]] + [[ $(python -c "import markdown; print(markdown.markdown('*test*'))") == "<p><em>test</em></p>" ]] +} + +check_python2-markdown() { + [[ $(python2 -c "import markdown; print(markdown.version)") == "$pkgver" ]] + [[ $(python2 -c "import markdown; print(markdown.markdown('*test*'))") == "<p><em>test</em></p>" ]] +} +