summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Perez de Castro2021-03-13 01:39:34 +0200
committerAdrian Perez de Castro2021-03-13 01:39:34 +0200
commite11db6e1a53ddad937ddf4f0450f6a7661ce8354 (patch)
treefd99fccfd02b66d478410e5aec173102e9169df4
downloadaur-gi-docgen.tar.gz
Initial import
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD26
3 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f30bb141097d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = gi-docgen
+ pkgdesc = Documentation generator for GObject-based libraries
+ pkgver = 2021.2
+ pkgrel = 1
+ url = https://gitlab.gnome.org/ebassi/gi-docgen
+ arch = any
+ license = GPL
+ makedepends = meson
+ makedepends = ninja
+ depends = python-markdown>=3
+ depends = python-markupsafe>=1
+ depends = python-pygments>=2
+ depends = python-jinja>=2
+ depends = python-toml>=0
+ depends = python-typogrify>=2
+ source = https://gitlab.gnome.org/ebassi/gi-docgen/-/archive/2021.2/gi-docgen-2021.2.tar.bz2
+ sha512sums = 1fd0e43781b0984d5431c73aac4ea759b9ea977d09db7588ca43aafa1b22d55efdaf528f097b4feade9ba87c042d268b7c283f2677b9d49d91302e95683e4088
+
+pkgname = gi-docgen
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..218620e2fb38
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!/PKGBUILD
+!/.SRCINFO
+!/.gitignore
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f84ab45e87e7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Adrian Perez de Castro <aperez@igalia.com>
+pkgdesc='Documentation generator for GObject-based libraries'
+pkgname=gi-docgen
+pkgver=2021.2
+pkgrel=1
+url=https://gitlab.gnome.org/ebassi/gi-docgen
+license=(GPL)
+arch=(any)
+source=("${url}/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2")
+depends=('python-markdown>=3' 'python-markupsafe>=1' 'python-pygments>=2'
+ 'python-jinja>=2' 'python-toml>=0' 'python-typogrify>=2')
+makedepends=(meson ninja)
+sha512sums=('1fd0e43781b0984d5431c73aac4ea759b9ea977d09db7588ca43aafa1b22d55efdaf528f097b4feade9ba87c042d268b7c283f2677b9d49d91302e95683e4088')
+
+build () {
+ if [[ -d buid ]] ; then
+ arch-meson --wipe build "${pkgname}-${pkgver}"
+ else
+ arch-meson build "${pkgname}-${pkgver}"
+ fi
+ meson compile -C build
+}
+
+package () {
+ DESTDIR="${pkgdir}" meson install -C build
+}