diff options
author | detiam | 2023-12-06 08:28:26 +0800 |
---|---|---|
committer | detiam | 2023-12-06 08:28:26 +0800 |
commit | d0f1f7e8a86a7991c65993ceb8dcfa300222bff9 (patch) | |
tree | aa1240ab93d9c9fc86ab05754feffaa4584c587a | |
download | aur-plasma5-applets-window-buttons-zhfix.tar.gz |
Init
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 39 |
3 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..12ad0a9d100e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = plasma5-applets-window-buttons-zhfix + pkgdesc = Plasma 5 applet in order to show window buttons in your panels + pkgver = 0.11.1 + pkgrel = 2 + url = https://github.com/psifidotos/applet-window-buttons + arch = x86_64 + license = GPL + makedepends = extra-cmake-modules + depends = plasma-workspace + conflicts = libappletdecoration + replaces = libappletdecoration + source = https://github.com/psifidotos/applet-window-buttons/archive/0.11.1/plasma5-applets-window-buttons-0.11.1.tar.gz + source = https://github.com/psifidotos/applet-window-buttons/commit/924994e1.patch + source = https://github.com/detiam/applet-window-buttons/commit/47cf7cc.patch + source = https://github.com/detiam/applet-window-buttons/commit/44b7d28.patch + sha256sums = 0588a3bba77206766549139b4bee1a08b7be7a7113e658f746709b9ee4d3017a + sha256sums = db8740b25036e5dd8b4b17375bea9871e49634b6fcde1b4cc3fb54e911ac789d + sha256sums = e378aa8276a9a83ca199eadaa9413b8ae86781c8a4e098d0c2291794c5596599 + sha256sums = 493d94c50188e1dbd267ac621a2fe12f4d2f8c681c2fd71f38e427a9d768d773 + +pkgname = plasma5-applets-window-buttons-zhfix diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..96eb0f2ac51b --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!PKGBUILD +!.gitignore +!.SRCINFO
\ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5e336c18cefe --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Antonio Rojas <arojas@archlinux.org> + +_pkgname=plasma5-applets-window-buttons +pkgname=plasma5-applets-window-buttons-zhfix +pkgver=0.11.1 +pkgrel=2 +pkgdesc='Plasma 5 applet in order to show window buttons in your panels' +arch=(x86_64) +url='https://github.com/psifidotos/applet-window-buttons' +license=(GPL) +depends=(plasma-workspace) +makedepends=(extra-cmake-modules) +conflicts=(libappletdecoration "$_pkgname") +replaces=(libappletdecoration "$_pkgname") +provides=(libappletdecoration "$_pkgname") +source=(https://github.com/psifidotos/applet-window-buttons/archive/$pkgver/$_pkgname-$pkgver.tar.gz + https://github.com/psifidotos/applet-window-buttons/commit/924994e1.patch + https://github.com/detiam/applet-window-buttons/commit/47cf7cc.patch + https://github.com/detiam/applet-window-buttons/commit/44b7d28.patch) +sha256sums=('0588a3bba77206766549139b4bee1a08b7be7a7113e658f746709b9ee4d3017a' + 'db8740b25036e5dd8b4b17375bea9871e49634b6fcde1b4cc3fb54e911ac789d' + 'e378aa8276a9a83ca199eadaa9413b8ae86781c8a4e098d0c2291794c5596599' + '493d94c50188e1dbd267ac621a2fe12f4d2f8c681c2fd71f38e427a9d768d773') + +prepare() { + patch -d applet-window-buttons-$pkgver -p1 < 924994e1.patch # Support Plasma 5.27 + patch -d applet-window-buttons-$pkgver -p1 < 47cf7cc.patch # Add multilamguage + patch -d applet-window-buttons-$pkgver -p1 < 44b7d28.patch # Add zh_CN local +} + +build() { + cmake -B build -S applet-window-buttons-$pkgver + cmake --build build + cd "./applet-window-buttons-$pkgver/translate/" && sh build || exit 1 +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} |