summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMark Wagie2023-10-26 13:43:05 -0600
committerMark Wagie2023-10-26 13:43:05 -0600
commitef358edcd5b6283499db5c092328d6b4f545f030 (patch)
treef4e904ea5e53987ab353664ab47bc5417cfaec06 /PKGBUILD
parentd4639024f753763910703b3ad42827bbe1a2e63e (diff)
downloadaur-ef358edcd5b6283499db5c092328d6b4f545f030.tar.gz
adopt package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD60
1 files changed, 20 insertions, 40 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c232c3ba3fb7..dac55ea9257e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,52 +1,32 @@
-# Maintainer: Miha Frangež <miha.frangez at gmail dot com>
-
-_pkgname=ddcui
+# Maintainer: Mark Wagie <mark dot wagie at proton dot me>
+# Contributor: Miha Frangež <miha.frangez at gmail dot com>
pkgname=ddcui-git
-pkgver=v0.1.2.r0.g46dba4e
+pkgver=0.4.2.r0.g03a902f
pkgrel=1
-pkgdesc='ddcui is a beta version of a graphical user interface for ddcutil, implemented using Qt.'
-url='https://www.ddcutil.com/ddcui_main/'
+pkgdesc="Graphical user interface for ddcutil - control monitor settings"
+arch=('x86_64')
+url="https://www.ddcutil.com"
license=('GPL2')
-source=(
- 'git+https://github.com/rockowitz/ddcui'
- ddcui.desktop
-)
-sha256sums=(
- 'SKIP'
- 'dfc636ed820339094226fe6b4e9f855206125390a2f2c7e356a54c21008a3033'
-)
-arch=('i686' 'x86_64')
-provides=('ddcui')
-
-depends=(
- 'ddcutil-git'
- 'qt5-base'
-)
-
-makedepends=(
- 'git'
- 'cmake'
- 'qt5-tools'
-)
+depends=('ddcutil>=2.0.0' 'qt5-base')
+makedepends=('git' 'cmake' 'qt5-tools')
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+source=('git+https://github.com/rockowitz/ddcui.git')
+sha256sums=('SKIP')
pkgver() {
- cd "${srcdir}/${_pkgname}"
- git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+ cd "$srcdir/${pkgname%-git}"
+ git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- cd "${srcdir}/${_pkgname}"
-
- cmake \
- -D CMAKE_INSTALL_PREFIX=/usr \
- -D CMAKE_BUILD_TYPE=release \
- .
-
- make
+ cmake -B build -S "${pkgname%-git}" \
+ -DCMAKE_INSTALL_PREFIX='/usr' \
+ -DCMAKE_BUILD_TYPE='None' \
+ -Wno-dev
+ cmake --build build
}
package() {
- cd "${srcdir}/${_pkgname}"
- make DESTDIR="${pkgdir}" install
- install -D -m664 ../ddcui.desktop $pkgdir/usr/share/applications/ddcui.desktop
+ DESTDIR="$pkgdir" cmake --install build
}