From fe8b2ef53e278623cc84f3e47c7ce69f1bf5f46e Mon Sep 17 00:00:00 2001 From: knuxify <knuxify@gmail.com> Date: Sun, 31 Jul 2022 17:24:59 +0200 Subject: [PATCH] community/gnome-browser-connector: new aport, replaces chrome-gnome-shell --- community/chrome-gnome-shell/APKBUILD | 39 ---------------------- community/gnome-browser-connector/APKBUILD | 35 +++++++++++++++++++ 2 files changed, 35 insertions(+), 39 deletions(-) delete mode 100644 community/chrome-gnome-shell/APKBUILD create mode 100644 community/gnome-browser-connector/APKBUILD diff --git a/community/chrome-gnome-shell/APKBUILD b/community/chrome-gnome-shell/APKBUILD deleted file mode 100644 index 1ba4110d1796..000000000000 --- a/community/chrome-gnome-shell/APKBUILD +++ /dev/null @@ -1,39 +0,0 @@ -# Contributor: Rasmus Thomsen <oss@cogitri.dev> -# Maintainer: Rasmus Thomsen <oss@cogitri.dev> -pkgname=chrome-gnome-shell -pkgver=10.1 -pkgrel=4 -pkgdesc="GNOME Shell integration for WebExtensions capable browsers" -url="https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome" -arch="noarch" -license="GPL-3.0-or-later" -depends="py3-requests py3-gobject3" -makedepends="cmake gettext-dev jq python3" -options="!check" # No tests available -source="https://download.gnome.org/sources/chrome-gnome-shell/$pkgver/chrome-gnome-shell-$pkgver.tar.xz" - -build() { - if [ "$CBUILD" != "$CHOST" ]; then - CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" - fi - cmake \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DBUILD_SHARED_LIBS=True \ - -DCMAKE_BUILD_TYPE=None \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ - -DCMAKE_C_FLAGS="$CFLAGS" \ - -DBUILD_EXTENSION=FALSE \ - $CMAKE_CROSSOPTS - make -} - -check() { - make check -} - -package() { - make DESTDIR="$pkgdir" install -} - -sha512sums="f92e98a167e9031cc691d68c668471bf2a9d40b99d740119c7833211b82f33250ea80def912c7725e0b454c1637e9a18c44d0c6f2afd1912ba66bf8f088ec204 chrome-gnome-shell-10.1.tar.xz" diff --git a/community/gnome-browser-connector/APKBUILD b/community/gnome-browser-connector/APKBUILD new file mode 100644 index 000000000000..ecae977df1c0 --- /dev/null +++ b/community/gnome-browser-connector/APKBUILD @@ -0,0 +1,35 @@ +# Contributor: knuxify <knuxify@gmail.com> +# Maintainer: knuxify <knuxify@gmail.com> +pkgname=gnome-browser-connector +pkgver=42.0 +pkgrel=0 +pkgdesc="OS-native connector for the GNOME browser extension" +url="https://wiki.gnome.org/action/show/Projects/GnomeShellIntegration" +arch="noarch" +license="GPL-3.0-or-later" +depends="python3 py3-gobject3" +makedepends="meson" +source="https://gitlab.gnome.org/nE0sIghT/gnome-browser-connector/-/archive/v$pkgver/gnome-browser-connector-v$pkgver.tar.gz" +builddir="$srcdir/gnome-browser-connector-v$pkgver" +options="!check" # no test suite + +replaces="chrome-gnome-shell" +provides="chrome-gnome-shell=$pkgver-r$pkgrel" + +build() { + abuild-meson \ + . output + meson compile ${JOBS:+-j ${JOBS}} -C output +} + +check() { + meson test --no-rebuild -v -C output +} + +package() { + DESTDIR="$pkgdir" meson install --no-rebuild -C output +} + +sha512sums=" +8679349245bd8f5a29367316fb3cdbd13b4d5f3ed7c8adfc4d83973f86e15de8a1155dda1b155e20ed1a5dccdc7fbbbe22e0c454fcb15fd6cc073ce63ec4c59e gnome-browser-connector-v42.0.tar.gz +" -- GitLab