From c50853938849ad260b75be4885adcd35f8d9c2c8 Mon Sep 17 00:00:00 2001 From: Valeria Fadeeva Date: Tue, 18 Apr 2023 22:44:00 +0500 Subject: [PATCH] Added PKGBUILD --- .gitignore | 7 +++++++ PKGBUILD | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 .gitignore create mode 100644 PKGBUILD diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bf46a7c --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +*.pkg.tar +*.pkg.tar.* +*.zst +*.zst.* +pkg/ +src/ +.idea/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..38e43b7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("melawy-$_gitname") +pkgver=r2.4bf0b0f +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://github.com/Melawy/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") + +THEME_NAME="Melawy" +THEME_PATH1="/usr/share/plasma/desktoptheme" +THEME_PATH2="/usr/share/aurorae/themes" +THEME_PATH3="/usr/share/Kvantum" + + +pkgver() { + cd "$srcdir/$_gitname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + install -d "$pkgdir$THEME_PATH1" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir$THEME_PATH1/" + + install -d "$pkgdir$THEME_PATH2" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/aurorae/themes/$THEME_NAME-dark" "$pkgdir$THEME_PATH2/" + + install -d "$pkgdir$THEME_PATH3" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/Kvantum/$THEME_NAME-dark" "$pkgdir$THEME_PATH3/" +}