summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Warrick2017-09-20 12:38:14 +0200
committerChris Warrick2017-09-20 12:39:12 +0200
commit48abe23208a2b1e39fbd52cc1ea493a91f0a045f (patch)
treecf1e996369f99f5544ba4f6827437b311dba9ca5
downloadaur-48abe23208a2b1e39fbd52cc1ea493a91f0a045f.tar.gz
Rename python-nikola-git → nikola-git
Signed-off-by: Chris Warrick <kwpolska@gmail.com>
-rw-r--r--.SRCINFO50
-rw-r--r--PKGBUILD51
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: