aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPeter Cai2019-01-29 17:29:20 +0800
committerPeter Cai2019-01-29 17:29:20 +0800
commitd2315d3b418e7d7cc3fc4a56120e6cdb1e0005e7 (patch)
tree26cca0e589e3ceb926b0503e549e54743635a223 /PKGBUILD
downloadaur-d2315d3b418e7d7cc3fc4a56120e6cdb1e0005e7.tar.gz
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7054782039db
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Peter Cai <peter@typeblog.net>
+
+_pkgname=kwin
+_pkgver=5.14.5
+pkgname=kwin-aurorae-optional-titlebar
+pkgver=${_pkgver}_1
+pkgrel=1
+pkgdesc='A hacked version of the KWin theme engine Aurorae that allows skipping title bars for a user-defined set of applications'
+arch=(x86_64)
+url='https://git.angry.im/PeterCxy/kwin-aurorae-optional-titlebar'
+license=(LGPL)
+depends=("kwin>=$_pkgver")
+makedepends=(extra-cmake-modules qt5-tools)
+source=(
+ "https://download.kde.org/stable/plasma/$_pkgver/$_pkgname-$_pkgver.tar.xz"
+ "kwin-aurorae-optional-titlebar.patch"
+ "kwin-aurorae-optional-titlebar.sh"
+)
+md5sums=('996d3477d0016e999d6d517ec072e983'
+ 'b314f47c73308e1440344288a75f7c93'
+ '854459e61a223321d674299a97ec082e')
+
+prepare() {
+ mkdir -p build
+ cd $_pkgname-$_pkgver
+ patch -p1 < ../kwin-aurorae-optional-titlebar.patch
+}
+
+build() {
+ cd build
+ cmake ../$_pkgname-$_pkgver
+ make kwin5_aurorae
+}
+
+package() {
+ dstdir=$pkgdir/usr/lib/kwin-aurorae-optional-titlebar/org.kde.kdecoration2
+ mkdir -p $dstdir
+ cp build/bin/org.kde.kdecoration2/kwin5_aurorae.so $dstdir
+ profdir=$pkgdir/etc/profile.d
+ mkdir -p $profdir
+ cp kwin-aurorae-optional-titlebar.sh $profdir
+}
+