diff options
Diffstat (limited to 'user/glibmm')
-rw-r--r-- | user/glibmm/APKBUILD | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/user/glibmm/APKBUILD b/user/glibmm/APKBUILD index df19a6e1f..cc40219c6 100644 --- a/user/glibmm/APKBUILD +++ b/user/glibmm/APKBUILD @@ -1,34 +1,37 @@ -# Contributor: Sheila Aman <sheila@vulpine.house> -# Maintainer: Sheila Aman <sheila@vulpine.house> +# Contributor: Síle Ekaterin Liszka <sheila@vulpine.house> +# Maintainer: Síle Ekaterin Liszka <sheila@vulpine.house> pkgname=glibmm -pkgver=2.64.2 +pkgver=2.66.4 pkgrel=0 pkgdesc="C++ interfaces for glib" url="https://gnome.org" arch="all" license="GPL-2.0+ AND LGPL-2.1+" depends="glib-networking" -makedepends="glib-dev>=2.60.0 libsigc++-dev" +makedepends="doxygen glib-dev>=2.60.0 graphviz libsigc++-dev meson ninja + cmd:xsltproc" subpackages="$pkgname-dev $pkgname-doc" source="https://download.gnome.org/sources/glibmm/${pkgver%.*}/glibmm-$pkgver.tar.xz" build() { - ./configure \ - --build=$CBUILD \ - --host=$CHOST \ + meson \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ - --localstatedir=/var - make + --localstatedir=/var \ + --buildtype=release \ + --wrap-mode=nofallback \ + -Dbuild-documentation=true \ + . output + ninja -C output } check() { - make check + ninja -C output test } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" ninja -C output install } -sha512sums="0130af9a16981a54630150db6f4b1a95458d72d650c5e4781ee97ce624ec98c600b79ebf234d212e025781453fd11d78b9e8273235ffa143397423418fe970cc glibmm-2.64.2.tar.xz" +sha512sums="9b1e0c09a11182384313ea4a7ba484ebab894528e08169a610387f207b5a7f8db9338466cd3e9eb3fa55e1c12817351ea27c39d6503208af67ba619f9d249c75 glibmm-2.66.4.tar.xz" |