Date: Monday, October 24, 2022 @ 04:01:31
  Author: ainola
Revision: 1334441

Import j4-dmenu-desktop from AUR (154 votes)

Added:
  j4-dmenu-desktop/
  j4-dmenu-desktop/repos/
  j4-dmenu-desktop/trunk/
  j4-dmenu-desktop/trunk/PKGBUILD

----------+
 PKGBUILD |   45 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

Added: j4-dmenu-desktop/trunk/PKGBUILD
===================================================================
--- j4-dmenu-desktop/trunk/PKGBUILD                             (rev 0)
+++ j4-dmenu-desktop/trunk/PKGBUILD     2022-10-24 04:01:31 UTC (rev 1334441)
@@ -0,0 +1,45 @@
+# Maintainer: Brett Cornwall <[email protected]>
+# Contributor: Dimitrios Vogiatzis
+# Contributor: physkets
+# Contributor: Justin Dray
+# Contributor: Bill Kolokithas
+
+pkgname=j4-dmenu-desktop
+pkgver=2.18
+pkgrel=3
+pkgdesc="Find .desktop files and offer you a menu to start an application 
using dmenu"
+arch=('x86_64')
+url="https://github.com/enkore/j4-dmenu-desktop";
+license=('GPL3')
+optdepends=('dmenu: The default backend'
+            'bemenu: An alternative backend')
+makedepends=(
+    'cmake'
+    'git'  # For cloning "catch"; upstream doesn't use a system installation
+)
+source=("$pkgname-$pkgver.tar.gz::$url/archive/r$pkgver.tar.gz"
+        
"$pkgname-$pkgver.tar.gz.sig::$url/releases/download/r$pkgver/r$pkgver.tar.gz.sig")
+validpgpkeys=('A1774C1B37DC1DCEDB65EE469B8450B91D1362C1')  # Marian Beermann 
<[email protected]>
+sha256sums=('77c5605d0c1291bcf1e13b186ea3b32ddf4753de0d0e39127b4a7d2098393e25'
+            'SKIP')
+
+
+build() {
+    cmake -B build -S "$pkgname-r$pkgver" \
+        -DCMAKE_BUILD_TYPE='None' \
+        -DCMAKE_INSTALL_PREFIX='/usr'
+    cmake --build build
+}
+
+check() {
+    ctest --test-dir build --output-on-failure
+}
+
+package() {
+    DESTDIR="$pkgdir" cmake --install build
+    cd "$pkgname-r$pkgver"
+    install -Dm0644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
+    install -dm0755 "$pkgdir/usr/share/man/man1"
+    gzip < j4-dmenu-desktop.1 > 
"$pkgdir/usr/share/man/man1/j4-dmenu-desktop.1.gz"
+}
+

Reply via email to