diff options
Diffstat (limited to 'testing/caffeine-ng/APKBUILD')
-rw-r--r-- | testing/caffeine-ng/APKBUILD | 50 |
1 files changed, 39 insertions, 11 deletions
diff --git a/testing/caffeine-ng/APKBUILD b/testing/caffeine-ng/APKBUILD index 751c4ff9632..81cf2d5cd26 100644 --- a/testing/caffeine-ng/APKBUILD +++ b/testing/caffeine-ng/APKBUILD @@ -1,25 +1,53 @@ # Maintainer: Antoni Aloy <aaloytorrens@gmail.com> pkgname=caffeine-ng -pkgver=3.5.1 +pkgver=4.2.0 pkgrel=1 pkgdesc="Status bar application able to temporarily inhibit the screensaver and sleep mode" -url="https://github.com/caffeine-ng/caffeine-ng" +url="https://codeberg.org/WhyNotHugo/caffeine-ng" arch="noarch" license="GPL-3.0-or-later" -depends="py3-gobject3 py3-xdg py3-dbus py3-docopt py3-setproctitle - libnotify gtk+3.0 xdg-utils py3-ewmh +depends=" + gtk+3.0 + libayatana-appindicator + libnotify + py3-click + py3-dbus + py3-ewmh + py3-gobject3 + py3-pulsectl + py3-setproctitle + xdg-utils " -makedepends="py3-setuptools py3-setuptools_scm" -subpackages="$pkgname-doc" -options="!check" # No testsuite -source="https://github.com/caffeine-ng/caffeine-ng/releases/download/v$pkgver/caffeine-ng-$pkgver.tar.gz" +makedepends=" + gtk+3.0-dev + libayatana-appindicator-dev + libnotify-dev + meson + py3-dbus-dev + py3-gobject3-dev + python3-dev + scdoc + " +subpackages="$pkgname-doc $pkgname-lang" +source="caffeine-ng-$pkgver.tar.gz::https://codeberg.org/attachments/6da08199-604f-4f0f-b9dd-c50efe587965 + mandir.patch + " +builddir="$srcdir/caffeine-ng-v4.2.0-0-g5027f55" build() { - python3 setup.py build + abuild-meson . output + meson compile -C output +} + +check() { + meson test --no-rebuild --print-errorlogs -C output } package() { - python3 setup.py install --root="$pkgdir" + DESTDIR="$pkgdir" meson install --no-rebuild -C output } -sha512sums="d37a4ddfefca3ed883a7aade0c25ef9f1bf475d27cb43e7c64ee6f946a9157727c5527ad2c06fb39bac6e74344f523c1d9f2896c301b33cd3c8c6e1ed52a99fb caffeine-ng-3.5.1.tar.gz" +sha512sums=" +ff732b56baa96f9f8eb0d05b502c56612cbd5a9c48c65820724c3abbb9ad4e2770997285cb0e4a1617cc5c70c8881a015451b4c00a6513daada97b93920a2cf8 caffeine-ng-4.2.0.tar.gz +b19bc62609dc77fb8da6ca6691fb2edfe99b1444119ecda15cad8bb79d832802e917249251f1d50127b394f80a443b3ae722a9a076f21a3563d1c007d833af09 mandir.patch +" |