From b73b6a290ba33d5ef0e4e1f1cb7aeffc5955f4f2 Mon Sep 17 00:00:00 2001 From: ptrcnull Date: Mon, 29 Mar 2021 13:49:18 +0200 Subject: [PATCH] feat: Initial commit --- thunderbird/APKBUILD | 30 ++++++++++++++++++++++++++++++ waybar/APKBUILD | 29 +++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 thunderbird/APKBUILD create mode 100644 waybar/APKBUILD diff --git a/thunderbird/APKBUILD b/thunderbird/APKBUILD new file mode 100644 index 0000000..cc0f3cb --- /dev/null +++ b/thunderbird/APKBUILD @@ -0,0 +1,30 @@ +# Contributor: Patrycja Rosa +# Maintainer: Patrycja Rosa +pkgname=thunderbird +pkgver=78.8.1 +pkgrel=0 +pkgdesc="thunderbird" +url="dupa" +arch="x86_64" +license="idk something mozilla" +depends="" +makedepends="zstd tar" +install="" +subpackages="" +_filename="thunderbird-${pkgver}_1.x86_64-musl.xbps" +source="https://alpha.de.repo.voidlinux.org/current/musl/$_filename" +builddir="$srcdir/tmp" +options="!tracedeps" + +build() { + zstd -d $(realpath $_filename) -o package.tar + mkdir -p "$builddir" + tar xf package.tar -C "$builddir" +} + +package() { + mkdir -p "$pkgdir" + cp -r "$builddir"/* "$pkgdir" +} + +sha512sums="8680647acbdb2cbace822691849ff25a35a620f5a488e3ebcd60885009bdf5dd67ae56b5ae480d6fe6df7dbd415c6fa4529ced2c562cc8b9b26b52fb2570015f thunderbird-78.8.1_1.x86_64-musl.xbps" diff --git a/waybar/APKBUILD b/waybar/APKBUILD new file mode 100644 index 0000000..8b138e3 --- /dev/null +++ b/waybar/APKBUILD @@ -0,0 +1,29 @@ +# Contributor: Luca Weiss +# Maintainer: Luca Weiss +pkgname=waybar +pkgver=0.9.5 +pkgrel=0 +pkgdesc="Highly customizable Wayland bar for Sway and Wlroots based compositors" +url="https://github.com/Alexays/Waybar/" +arch="all" +license="MIT" +depends="ttf-font-awesome" +makedepends="meson gtkmm3-dev jsoncpp-dev spdlog-dev fmt-dev libinput-dev date-dev + libnl3-dev pulseaudio-dev libmpdclient-dev eudev-dev scdoc gtk-layer-shell-dev" +subpackages="$pkgname-doc" +source="Waybar-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz + " +options="!check" # No test suite +builddir="$srcdir/Waybar-$pkgver" + +build() { + abuild-meson . output + meson configure -Ddbusmenu-gtk=enabled output + meson compile ${JOBS:+-j ${JOBS}} -C output +} + +package() { + DESTDIR="$pkgdir" meson install --no-rebuild -C output +} + +sha512sums="0bbb9e898e205728fc564389927fec661a8dd6a9995a6c5d318f930f4527d6afd0be11a6b71dfa9aafb05c982e0f131e51eb0eec9a3e92c28f5cb04ff780fa8b Waybar-0.9.5.tar.gz"