diff options
author | Frederic Bezies | 2020-01-06 22:32:06 +0100 |
---|---|---|
committer | Frederic Bezies | 2020-01-06 22:32:06 +0100 |
commit | 682452557581ea48b41db6e739aa4e527721754f (patch) | |
tree | 8b0a0da745135f3aa28cfc191dc1f5f680465a95 /PKGBUILD | |
parent | b3b1ce5c4f6d445d59384a6c1ccfe6b8ab59a5ca (diff) | |
download | aur-682452557581ea48b41db6e739aa4e527721754f.tar.gz |
adopted and updated PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 13 insertions, 19 deletions
@@ -1,24 +1,24 @@ -# Maintainer: Yosef Or Boczko <yoseforb@gnome.org> +# Maintainer: Frederic Bezies <fredbezies at gmail dot com> +# Contributor: Yosef Or Boczko <yoseforb@gnome.org> _pkgname=libpeas pkgname=$_pkgname-git -pkgver=1.14.0.r17.ga919b8c +pkgver=1.24.0.r25.gc228acf pkgrel=1 _realver=1.14.1 pkgdesc="A GObject-based plugins engine" arch=(i686 x86_64) url="https://wiki.gnome.org/Projects/Libpeas" license=(GPL2) -depends=(gtk3 hicolor-icon-theme gobject-introspection) -makedepends=(gtk-doc intltool python-gobject python2-gobject gjs seed glade) -optdepends=('gjs: gobject-based plugin engine - gjs runtime loader' - 'seed: gobject-based plugin engine - seed runtime loader') +depends=(gtk3 gobject-introspection-runtime) +makedepends=(gtk-doc python-gobject glade gobject-introspection git meson vala) +optdepends=('python-gobject: Python loader') options=('!libtool') install=$_pkgname.install provides=("${_pkgname}=${_realver}") conflicts=("${_pkgname}") replace=("${_pkgname}") -source=('git://git.gnome.org/libpeas') +source=('git+https://gitlab.gnome.org/GNOME/libpeas.git') sha256sums=('SKIP') pkgver() { @@ -26,23 +26,17 @@ pkgver() { git describe --always | sed -E 's/^libpeas.//;s/_/./g;s/([^-]*-g)/r\1/;s|-|.|g' } -prepare() { - cd "$srcdir/$_pkgname" -} - build() { cd "$srcdir/$_pkgname" + + mkdir -p build + cd build - ./autogen.sh --prefix=/usr --sysconfdir=/etc \ - --localstatedir=/var --enable-gtk-doc - - # https://bugzilla.gnome.org/show_bug.cgi?id=655517 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make + meson -D vapi=true -D gtk_doc=true + ninja } package() { cd "$srcdir/$_pkgname" - make DESTDIR="${pkgdir}" install + DESTDIR="$pkgdir" meson install -C build } |