diff options
Diffstat (limited to 'community/midori/APKBUILD')
-rw-r--r-- | community/midori/APKBUILD | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/community/midori/APKBUILD b/community/midori/APKBUILD index 6c7d47522b8..5c280bf85e9 100644 --- a/community/midori/APKBUILD +++ b/community/midori/APKBUILD @@ -1,8 +1,8 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=midori pkgver=9.0 -pkgrel=2 -pkgdesc="A lightweight web browser based on Gtk WebKit" +pkgrel=3 +pkgdesc="lightweight web browser based on Gtk WebKit" url="https://www.midori-browser.org" arch="all !s390x !mips !mips64" # librsvg license="LGPL-2.1-or-later" @@ -11,28 +11,29 @@ makedepends="cmake librsvg-dev paxmark python3 vala gtk+3.0-dev gcr-dev ninja" subpackages="$pkgname-lang $pkgname-doc" options="!check" # unable to check -source="https://github.com/midori-browser/core/releases/download/v$pkgver/midori-v$pkgver.tar.gz" -builddir="$srcdir/$pkgname-v$pkgver/build" - -prepare() { - default_prepare - mkdir "$builddir" -} +source="https://github.com/midori-browser/core/releases/download/v$pkgver/midori-v$pkgver.tar.gz + disable-valac-fatal-warnings.patch + " +builddir="$srcdir/$pkgname-v$pkgver" build() { - cmake \ + if [ "$CBUILD" != "$CHOST" ]; then + CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" + fi + cmake -B build \ + -GNinja \ -DCMAKE_BUILD_TYPE=None \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \ -DVALA_CFLAGS="$CFLAGS -fPIC -w" \ - -G Ninja \ - .. - ninja + $CMAKE_CROSSOPTS + ninja -C build } package() { - DESTDIR="$pkgdir" ninja install + DESTDIR="$pkgdir" ninja -C build install } -sha512sums="0cc28643593f53c47b453838152dcbe35a9a287bff38bda830844eb8f321a4f48c99b21e16a9b07bebdd0abc936d88fd759c3222a36325aa667a28ae00148be3 midori-v9.0.tar.gz" +sha512sums="0cc28643593f53c47b453838152dcbe35a9a287bff38bda830844eb8f321a4f48c99b21e16a9b07bebdd0abc936d88fd759c3222a36325aa667a28ae00148be3 midori-v9.0.tar.gz +a85ba606a0edcdc438b65d8526ec80b21c7e328db4812ac9cfa5a75883d612b9e212d0dc30a9a9ced85d382df6df96a74043790aa4bb722f74cf5e198849cdf3 disable-valac-fatal-warnings.patch" |