diff options
author | Chris Warrick | 2017-09-20 12:38:14 +0200 |
---|---|---|
committer | Chris Warrick | 2017-09-20 12:39:12 +0200 |
commit | 48abe23208a2b1e39fbd52cc1ea493a91f0a045f (patch) | |
tree | cf1e996369f99f5544ba4f6827437b311dba9ca5 | |
download | aur-48abe23208a2b1e39fbd52cc1ea493a91f0a045f.tar.gz |
Rename python-nikola-git → nikola-git
Signed-off-by: Chris Warrick <kwpolska@gmail.com>
-rw-r--r-- | .SRCINFO | 50 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 101 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..99497404e603 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,50 @@ +pkgbase = nikola-git + pkgdesc = A modular, fast, simple, static website generator. (git version) + pkgver = 7.8.8.r166.ge72038fc + pkgrel = 1 + url = https://getnikola.com/ + arch = any + license = MIT + makedepends = git + depends = python + depends = python-doit + depends = python-pygments + depends = python-pillow + depends = python-docutils + depends = python-mako + depends = python-unidecode + depends = python-lxml + depends = python-yapsy>=1.11.223 + depends = python-pyrss2gen + depends = python-dateutil + depends = python-logbook + depends = python-blinker + depends = python-natsort + depends = python-setuptools + depends = python-requests + depends = python-husl + depends = python-piexif + depends = python-markdown + optdepends = python-jinja: for Jinja2 themes + optdepends = python-pyphen>=0.9.1: for hyphenation + optdepends = python-pygal=1.7.0: for SVG graph plotting + optdepends = python-typogrify>=2.0.4: for typographical enhancements + optdepends = python-webassets: for bundling assets + optdepends = ipython-notebook: for ipynb support + optdepends = ipython: for ipynb support + optdepends = python-ghp-import>=0.4.1: for uploading to GitHub Pages + optdepends = python-micawber: for embedding media in posts + optdepends = python-phpserialize: for WordPress imports + optdepends = python-ws4py: for nikola auto + optdepends = python-watchdog: for nikola auto + conflicts = python-nikola + conflicts = nikola + replaces = python-nikola-git + replaces = python2-nikola-git + replaces = python-nikola-git-doc + options = !emptydirs + source = git+https://github.com/getnikola/nikola.git + md5sums = SKIP + +pkgname = nikola-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..beecdf3bff24 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Chris Warrick <aur@chriswarrick.com> +# Contributor: shmilee <echo c2htaWxlZS56anVAZ21haWwuY29tCg==|base64 -d> +pkgbase=nikola-git +_pyname=nikola +_gitname=nikola +pkgname=nikola-git +pkgver=7.8.8.r166.ge72038fc +pkgrel=1 +pkgdesc='A modular, fast, simple, static website generator. (git version)' +arch=('any') +url='https://getnikola.com/' +license=('MIT') +options=(!emptydirs) +depends=('python' 'python-doit' 'python-pygments' 'python-pillow' + 'python-docutils' 'python-mako' 'python-unidecode' 'python-lxml' + 'python-yapsy>=1.11.223' 'python-pyrss2gen' 'python-dateutil' 'python-logbook' + 'python-blinker' 'python-natsort' 'python-setuptools' + 'python-requests' 'python-husl' 'python-piexif' 'python-markdown') +optdepends=('python-jinja: for Jinja2 themes' + 'python-pyphen>=0.9.1: for hyphenation' + 'python-pygal=1.7.0: for SVG graph plotting' + 'python-typogrify>=2.0.4: for typographical enhancements' + 'python-webassets: for bundling assets' + 'ipython-notebook: for ipynb support' + 'ipython: for ipynb support' + 'python-ghp-import>=0.4.1: for uploading to GitHub Pages' + 'python-micawber: for embedding media in posts' + 'python-phpserialize: for WordPress imports' + 'python-ws4py: for nikola auto' + 'python-watchdog: for nikola auto') +makedepends=('git') +source=("git+https://github.com/getnikola/${_gitname}.git") +md5sums=('SKIP') +conflicts=('python-nikola' 'nikola') +replaces=('python-nikola-git' 'python2-nikola-git' 'python-nikola-git-doc') + +pkgver() { + cd "${srcdir}/${_gitname}" + git describe --long | sed -E 's/([^-]*-g)/r\1/;s/-/./g;s/^v//g' +} + +package() { + cd "${srcdir}/${_gitname}" + python3 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 + ln -s ${_gitname} "${pkgdir}/usr/bin/${_gitname}3" + + install -d -m755 "${pkgdir}/usr/share/licenses/${pkgbase}" + install -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgbase}/LICENSE" +} + +# vim:set ts=2 sw=2 et: |