From c9c397ad7ba3288fbf0f7dffb024f372ca7b8361 Mon Sep 17 00:00:00 2001 From: Bjarne Oeverli Date: Sun, 26 Oct 2025 21:35:28 +0100 Subject: [PATCH] Add aether PKGBUILD --- pkgbuilds/aether/PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 pkgbuilds/aether/PKGBUILD diff --git a/pkgbuilds/aether/PKGBUILD b/pkgbuilds/aether/PKGBUILD new file mode 100644 index 0000000..aded0fe --- /dev/null +++ b/pkgbuilds/aether/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Bjarne Ă˜verli +pkgname=aether +pkgver=2.13.0 +pkgrel=1 +pkgdesc="Omarchy theming application" +arch=('any') +url="https://github.com/bjarneo/aether" +license=('MIT') +depends=('gjs' 'gtk4' 'libadwaita' 'libsoup3' 'imagemagick' 'hyprshade') +optdepends=('omarchy') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha256sums=('ba8b752ebc3d3bc85060540280dac6c3c59979d614408b858078687b97d58852') # Replace with actual checksum after creating GitHub release + +package() { + cd "$srcdir/$pkgname-$pkgver" + + # Install source files + install -dm755 "$pkgdir/usr/share/$pkgname" + cp -r src templates "$pkgdir/usr/share/$pkgname/" + + # Create launcher script + install -dm755 "$pkgdir/usr/bin" + cat > "$pkgdir/usr/bin/aether" << 'EOF' +#!/bin/bash +cd /usr/share/aether || exit +exec gjs -m src/main.js "$@" +EOF + chmod 755 "$pkgdir/usr/bin/aether" + + # Install desktop entry + install -Dm644 li.oever.aether.desktop "$pkgdir/usr/share/applications/li.oever.aether.desktop" + + # Install icon + install -Dm644 icon.png "$pkgdir/usr/share/pixmaps/aether.png" + + # Install license + install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" +}