Date: Sunday, September 3, 2017 @ 04:24:31 Author: kkeen Revision: 255596
archrelease: copy trunk to community-any Added: python-markdown/repos/community-any/PKGBUILD (from rev 255595, python-markdown/trunk/PKGBUILD) Deleted: python-markdown/repos/community-any/PKGBUILD ----------+ PKGBUILD | 110 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2017-09-03 04:24:13 UTC (rev 255595) +++ PKGBUILD 2017-09-03 04:24:31 UTC (rev 255596) @@ -1,55 +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.8 -pkgrel=1 -pkgdesc="Python implementation of John Gruber's Markdown." -arch=('any') -url='http://pypi.python.org/pypi/Markdown' -license=('BSD') -depends=('python') -makedepends=('python' 'python2') -source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz") -md5sums=('d9ef057a5bd185f6f536400a31fc5d45') - -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 255595, python-markdown/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2017-09-03 04:24:31 UTC (rev 255596) @@ -0,0 +1,55 @@ +# $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.9 +pkgrel=1 +pkgdesc="Python implementation of John Gruber's Markdown." +arch=('any') +url='http://pypi.python.org/pypi/Markdown' +license=('BSD') +depends=('python') +makedepends=('python' 'python2') +source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz") +md5sums=('56547d362a9abcf30955b8950b08b5e3') + +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>" ]] +} +