summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Swanson2015-10-12 02:32:16 -0700
committerMike Swanson2015-10-12 02:34:08 -0700
commit550048ddbdfc3edc6d7e00e0524898a5acac1d6c (patch)
tree0d8379a6561f36bf77d01d4e905a41020ae7bc8b
parent94372214abf343a8bef019322c2cf265a3f424d6 (diff)
downloadaur-550048ddbdfc3edc6d7e00e0524898a5acac1d6c.tar.gz
Split the package so that the docs are built and installed too
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD16
2 files changed, 18 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3bebcd426942..624ceafb688d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -6,6 +6,7 @@ pkgbase = minecraft-overviewer
arch = x86_64
arch = i686
license = GPL
+ makedepends = python2-sphinx
depends = python2
depends = python-imaging
depends = python2-numpy
@@ -14,3 +15,6 @@ pkgbase = minecraft-overviewer
pkgname = minecraft-overviewer
+pkgname = minecraft-overviewer-docs
+ arch = any
+
diff --git a/PKGBUILD b/PKGBUILD
index bc4ca0da5dff..208c38cfe91f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
# Contributor: Mike Swanson <mikeonthecomputer@gmail.com>
_pkgname=Minecraft-Overviewer
-pkgname=${_pkgname,,}
+pkgname=(${_pkgname,,} ${_pkgname,,}-docs)
pkgver=0.12.0
pkgrel=2
pkgdesc="Render large resolution images of a Minecraft map with a Google Maps powered interface"
@@ -12,15 +12,27 @@ arch=('x86_64' 'i686')
url="https://github.com/overviewer/${_pkgname}"
license=('GPL')
depends=('python2' 'python-imaging' 'python2-numpy')
+makedepends=('python2-sphinx')
source=("$url/archive/v$pkgver.tar.gz")
sha256sums=('ca0599184a0a9f215486801e4f72accb1bfe49de53256babfb979de087d41d81')
build() {
cd "${_pkgname}-$pkgver"
python2 setup.py build
+
+ cd ./docs
+ make SPHINXBUILD=sphinx-build2 html
}
-package() {
+package_minecraft-overviewer() {
cd "${_pkgname}-$pkgver"
python2 setup.py install --prefix=/usr --root="$pkgdir"
}
+
+package_minecraft-overviewer-docs() {
+ arch=('any')
+ cd "${_pkgname}-$pkgver/docs/_build/html"
+
+ install -d "$pkgdir/usr/share/doc/${pkgbase}/html"
+ cp -r -t "$pkgdir/usr/share/doc/${pkgbase}/html" -- *
+}