summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKainoa Kanter <44733677+ThatOneCalculator@users.noreply.github.com>2022-05-31 13:15:41 -0700
committerGitHub <noreply@github.com>2022-05-31 13:15:41 -0700
commit8e8d5a99c2d0f9f06b6d03c927bba2139be8298a (patch)
treeb66e2711550d61fa5eaf9060ff7deec1da6eb4ed
parent471654d791abb1ea6c4740572fda6df53e6b24bf (diff)
Add bin
-rw-r--r--aur/PKGBUILD-bin27
1 files changed, 27 insertions, 0 deletions
diff --git a/aur/PKGBUILD-bin b/aur/PKGBUILD-bin
new file mode 100644
index 00000000..3f57c4d7
--- /dev/null
+++ b/aur/PKGBUILD-bin
@@ -0,0 +1,27 @@
+# Maintainer: ThatOneCalculator <kainoa@t1c.dev>
+
+_pkgname="hyprland"
+pkgname="${_pkgname}-bin"
+pkgver="0.2.0beta"
+pkgrel=2
+pkgdesc="Hyprland is a dynamic tiling Wayland compositor based on wlroots that doesn't sacrifice on its looks."
+arch=(any)
+url="https://github.com/vaxerski/Hyprland"
+license=('BSD')
+depends=(libxcb xcb-proto xcb-util xcb-util-keysyms libxfixes libx11 libxcomposite xorg-xinput libxrender pixman wayland-protocols cairo pango)
+makedepends=(git cmake ninja gcc gdb)
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/vaxerski/Hyprland/releases/download/v${pkgver}/v${pkgver}.tar.gz")
+sha256sums=('SKIP')
+conflicts=("${_pkgname}-git" "${_pkgname}" "${_pkgname}-bin")
+
+package() {
+ cd "$srcdir/Hyprland-$pkgver"
+ mkdir -p "${pkgdir}/usr/share/wayland-sessions"
+ mkdir -p "${pkgdir}/usr/share/hyprland"
+ install -Dm755 ./Hyprland -t "${pkgdir}/usr/bin"
+ install -Dm755 ./libwlroots.so.11032 -t "${pkgdir}/usr/lib"
+ install -Dm644 assets/*.png -t "${pkgdir}/usr/share/hyprland"
+ install -Dm644 example/hyprland.desktop -t "${pkgdir}/usr/share/wayland-sessions"
+ install -Dm644 example/hyprland.conf -t "${pkgdir}/usr/share/hyprland"
+ install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${_pkgname}"
+}