summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxdavidwu2020-09-12 22:29:08 +0800
committerxdavidwu2020-09-12 22:29:08 +0800
commitb79ca7fdfd2f6275dc923ee6cf6a92007197b8ea (patch)
tree2a5d9d04feaca0cc8a128593e1b8498fc0cf0986
parentd87168425f3901f68c65db42a019a2f57b484b0c (diff)
downloadaur-b79ca7fdfd2f6275dc923ee6cf6a92007197b8ea.tar.gz
0.12.2
-rw-r--r--.SRCINFO29
-rw-r--r--PKGBUILD51
2 files changed, 31 insertions, 49 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 835c97f47b71..74fde173f93f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,32 +1,31 @@
pkgbase = hotdoc
- pkgdesc = HotDoc: the tastiest API documentation system
- pkgver = 0.9.3
- pkgrel = 3
+ pkgdesc = The tastiest API documentation system
+ pkgver = 0.12.2
+ pkgrel = 1
url = https://github.com/hotdoc/hotdoc
- arch = any
- license = LGPL2
+ arch = x86_64
+ license = LGPL2.1
makedepends = cmake
makedepends = flex
makedepends = git
makedepends = npm
makedepends = python-setuptools
- depends = libxml2
depends = json-glib
depends = clang
depends = llvm
depends = python
- depends = python-cchardet
- depends = python-dbus-deviation
- depends = python-decorator
+ depends = python-yaml
depends = python-lxml
- depends = python-networkx-1.11
- depends = python-pkgconfig-1.1.0
depends = python-schema
- depends = python-sqlalchemy
+ depends = python-appdirs
+ depends = python-wheezy-0.1.167
depends = python-toposort
- depends = python-wheezy
- depends = python-yaml
- source = git+https://github.com/hotdoc/hotdoc.git#tag=0.9.3
+ depends = python-xdg
+ depends = python-dbus-deviation
+ depends = python-pkgconfig-1.1.0
+ depends = python-cchardet
+ depends = python-networkx-1.11
+ source = git+https://github.com/hotdoc/hotdoc.git#tag=0.12.2
sha256sums = SKIP
pkgname = hotdoc
diff --git a/PKGBUILD b/PKGBUILD
index 42daa240545f..d00e2df24990 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,36 +12,34 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-# Maintainer: Lisa White <lisa.rsfp+dev@gmail.com>
+# Maintainer: David Wu <xdavidwuph@gmail.com>
+# Contributor: Lisa White <lisa.rsfp+dev@gmail.com>
# Contributor: Aleksey Filippov <sarum9in@gmail.com>
# Contributor: Adrian Perez de Castro <aperez@igalia.com>
# Contributor: Lubosz Sarnecki <lubosz@gmail.com>
pkgname=hotdoc
-pkgver=0.9.3
-pkgrel=3
-epoch=
-pkgdesc="HotDoc: the tastiest API documentation system"
-arch=('any')
-url="https://github.com/hotdoc/hotdoc"
-license=('LGPL2')
-groups=()
+pkgver=0.12.2
+pkgrel=1
+pkgdesc='The tastiest API documentation system'
+arch=('x86_64') # parsers are built into native libraries
+url='https://github.com/hotdoc/hotdoc'
+license=('LGPL2.1')
depends=(
- 'libxml2'
'json-glib'
'clang'
'llvm'
'python'
- 'python-cchardet'
- 'python-dbus-deviation'
- 'python-decorator'
+ 'python-yaml'
'python-lxml'
- 'python-networkx-1.11'
- 'python-pkgconfig-1.1.0'
'python-schema'
- 'python-sqlalchemy'
+ 'python-appdirs'
+ 'python-wheezy-0.1.167'
'python-toposort'
- 'python-wheezy'
- 'python-yaml'
+ 'python-xdg'
+ 'python-dbus-deviation'
+ 'python-pkgconfig-1.1.0'
+ 'python-cchardet'
+ 'python-networkx-1.11'
)
makedepends=(
'cmake'
@@ -50,24 +48,9 @@ makedepends=(
'npm'
'python-setuptools'
)
-checkdepends=()
-optdepends=()
-provides=()
-conflicts=()
-replaces=()
-backup=()
-options=()
-install=
-changelog=
+# upstream tarball does not contain submodules or their revision info
source=("git+https://github.com/${pkgname}/${pkgname}.git#tag=${pkgver}")
-noextract=()
sha256sums=('SKIP')
-validpgpkeys=()
-
-prepare() {
- cd "$pkgname"
- sed -r 's|print (".*\])|print (\1)|' -i hotdoc/hotdoc_dep_printer.py
-}
build() {
cd "$pkgname"