aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2021-03-25 13:32:26 +0100
committerRasmus Thomsen <oss@cogitri.dev>2021-03-25 15:08:20 +0100
commit172c807235c28d862ae7760260357b2b245eb7d6 (patch)
tree07c37dffb14dfaeb4a9cb2daf31a0a407ccf0c5b
parentcaf9e021887a05ebc87577df40d29947890c9bd9 (diff)
community/yelp-tools: upgrade to 40.0
-rw-r--r--community/yelp-tools/APKBUILD24
1 files changed, 7 insertions, 17 deletions
diff --git a/community/yelp-tools/APKBUILD b/community/yelp-tools/APKBUILD
index a9508353407..759f2ec04ed 100644
--- a/community/yelp-tools/APKBUILD
+++ b/community/yelp-tools/APKBUILD
@@ -1,34 +1,24 @@
# Contributor: Alan Lacerda <alacerda@alpinelinux.org>
# Maintainer: Alan Lacerda <alacerda@alpinelinux.org>
pkgname=yelp-tools
-pkgver=3.38.0
+pkgver=40.0
pkgrel=0
pkgdesc="Collection of utilities to help create documentation"
url="https://wiki.gnome.org/Apps/Yelp/Tools"
arch="noarch"
license="GPL-2.0-or-later"
-makedepends="autoconf-archive automake gawk yelp-xsl itstool libxml2-utils libxslt"
+makedepends="yelp-xsl libxml2-utils libxslt meson itstool"
+depends="py3-lxml"
options="!check" # no tests
source="https://download.gnome.org/sources/yelp-tools/${pkgver%.*}/yelp-tools-$pkgver.tar.xz"
-prepare() {
- default_prepare
- autoreconf --force --install --verbose
-}
-
build() {
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --localstatedir=/var
- make
+ abuild-meson . output
+ meson compile ${JOBS:+-j ${JOBS}} -C output
}
package() {
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
-sha512sums="2042e37f8efbe9974f5a507910393b837a0b9154beb918a5e8d145205fb519c8244bb405cf328ff5014287086be5b6d33ad631951bd0e950c2ad9efc60065d59 yelp-tools-3.38.0.tar.xz"
+sha512sums="b89e514cdc2c6ff96097af0cab5694e9f1dfd2a125e08f99a69c0e7dd51e1e1a859c2e6eec656ecea6103bfc65733e1256a77ef992454db4a554567b46fa2628 yelp-tools-40.0.tar.xz"