summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Arndt2023-05-12 03:02:14 +0200
committerChristopher Arndt2023-05-12 03:02:14 +0200
commit25044ee0fadd3bcab64f1886c50d44ac7bb8dd72 (patch)
tree2049f3fb0cf57f67f9572fdacc3d56bd5be39fa9
parent7f862a73133576c8d5c1016cbd3f620b08c20e11 (diff)
downloadaur-libpeas-lua51.tar.gz
Fix docs package
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD13
2 files changed, 17 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9ae777fd7927..50d7ff43560c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = libpeas-lua51
pkgdesc = A GObject plugin library (with Lua 5.1 support)
pkgver = 1.36.0
- pkgrel = 1
+ pkgrel = 2
url = https://wiki.gnome.org/Projects/Libpeas
arch = x86_64
license = LGPL2.1
@@ -15,14 +15,18 @@ pkgbase = libpeas-lua51
makedepends = meson
makedepends = python-gobject
makedepends = vala
- depends = gtk3
- depends = hicolor-icon-theme
- depends = gobject-introspection
optdepends = lua51-lgi: Lua 5.1 loader
optdepends = python-gobject: Python loader
- provides = libpeas
- conflicts = libpeas
source = https://download.gnome.org/sources/libpeas/1.36/libpeas-1.36.0.tar.xz
sha256sums = 297cb9c2cccd8e8617623d1a3e8415b4530b8e5a893e3527bbfd1edd13237b4c
pkgname = libpeas-lua51
+ depends = gtk3
+ depends = hicolor-icon-theme
+ depends = gobject-introspection
+ provides = libpeas
+ conflicts = libpeas
+
+pkgname = libpeas-lua51-docs
+ pkgdesc = A GObject plugin library (with Lua 5.1 support) (documentation)
+ depends =
diff --git a/PKGBUILD b/PKGBUILD
index e985e4e3b949..d9d06f6cc69b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,15 +4,12 @@ _name=libpeas
pkgbase=$_name-lua51
pkgname=($_name-lua51 $_name-lua51-docs)
pkgver=1.36.0
-pkgrel=1
+pkgrel=2
pkgdesc='A GObject plugin library (with Lua 5.1 support)'
arch=(x86_64)
# Repo: https://gitlab.gnome.org/GNOME/libpeas
url='https://wiki.gnome.org/Projects/Libpeas'
-provides=($_name)
-conflicts=($_name)
license=(LGPL2.1)
-depends=(gtk3 hicolor-icon-theme gobject-introspection)
makedepends=(gi-docgen gjs glade gobject-introspection gtk-doc intltool lua51-lgi meson python-gobject vala)
optdepends=(
'lua51-lgi: Lua 5.1 loader'
@@ -34,17 +31,21 @@ check() {
}
package_libpeas-lua51 () {
+ depends=(gtk3 hicolor-icon-theme gobject-introspection)
+ provides=($_name)
+ conflicts=($_name)
cd $_name-$pkgver
DESTDIR="$pkgdir" meson install -C build
mkdir -p "$srcdir"/doc
- mv "$pkgdir"/usr/share/doc "$srcdir"/doc
+ mv "$pkgdir"/usr/share/doc/* "$srcdir"/doc
}
package_libpeas-lua51-docs() {
pkgdesc+=" (documentation)"
depends=()
- mv "$srcdir"/doc/* "$pkgdir"/usr/share
+ install -dm755 "$pkgdir"/usr/share/doc/$pkgname
+ mv "$srcdir"/doc/* "$pkgdir"/usr/share/doc/$pkgname
}
# vim:set ts=2 sw=2 et: