summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNorbert Preining2022-03-07 09:57:31 +0900
committerNorbert Preining2022-03-07 09:57:31 +0900
commit50657ff5d69b7c5224432c280a526c97de593243 (patch)
tree17385a735362607ec1672030ca151faa4c5e94e1
downloadaur-50657ff5d69b7c5224432c280a526c97de593243.tar.gz
First release for AUR
-rw-r--r--.SRCINFO33
-rw-r--r--PKGBUILD50
2 files changed, 83 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d7c020bd8e28
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,33 @@
+pkgbase = plasma-gamemode-git
+ pkgdesc = Gamemode UI for the Plasma Desktop
+ pkgver = r4.3adea2b
+ pkgrel = 1
+ url = https://invent.kde.org/sitter/plasma-gamemode
+ arch = x86_64
+ license = MIT
+ license = BSD
+ license = GPL2
+ license = GPL3
+ license = LGPL
+ license = custom:CC0
+ makedepends = git
+ makedepends = cmake>=3.16
+ makedepends = extra-cmake-modules>=5.82
+ depends = gamemode
+ depends = fontconfig
+ depends = freetype2
+ depends = pkgconf
+ depends = qt5-base>=5.15.0
+ depends = kcoreaddons>=5.82
+ depends = kdbusaddons>=5.82
+ depends = ki18n>=5.82
+ depends = kdeclarative>=5.82
+ depends = kpackage>=5.82
+ depends = kservice>=5.82
+ depends = plasma-framework>=5.82
+ provides = plasma-gamemode
+ conflicts = plasma-gamemode
+ source = git+https://invent.kde.org/sitter/plasma-gamemode.git
+ sha256sums = SKIP
+
+pkgname = plasma-gamemode-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..29d930dce57a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,50 @@
+# Maintainer: Norbert Preining <norbert@preining.info>
+pkgname=plasma-gamemode-git
+pkgver=r4.3adea2b
+pkgrel=1
+pkgdesc="Gamemode UI for the Plasma Desktop"
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+arch=('x86_64')
+url="https://invent.kde.org/sitter/${pkgname%-git}"
+license=('MIT' 'BSD' 'GPL2' 'GPL3' 'LGPL' 'custom:CC0')
+depends=(
+ 'gamemode'
+ 'fontconfig'
+ 'freetype2'
+ 'pkgconf'
+ 'qt5-base>=5.15.0'
+ 'kcoreaddons>=5.82'
+ 'kdbusaddons>=5.82'
+ 'ki18n>=5.82'
+ 'kdeclarative>=5.82'
+ 'kpackage>=5.82'
+ 'kservice>=5.82'
+ 'plasma-framework>=5.82')
+
+makedepends=('git' 'cmake>=3.16' 'extra-cmake-modules>=5.82')
+source=(git+${url}.git)
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/${pkgname%-git}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cmake -B build -S "$srcdir/${pkgname%-git}" \
+ -DCMAKE_INSTALL_PREFIX='/usr' \
+ -DCMAKE_BUILD_TYPE='None' \
+ -Wno-dev
+ cmake --build build
+}
+
+check() {
+ cd build
+ ctest --output-on-failure
+}
+
+package() {
+ DESTDIR="$pkgdir" cmake --install build
+ install -Dm 644 -t "${pkgdir}/usr/share/licenses/${pkgname}" "$srcdir/${pkgname%-git}"/LICENSES/*
+}