summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPhantasm2024-02-25 15:30:29 +0100
committerPhantasm2024-02-25 15:30:29 +0100
commitf35495ba9a3b7aa0014b4a83eac235a1a0280198 (patch)
tree578b9eac4dc218cfc20f56cae5d6b7b5e63dc564 /PKGBUILD
parente6c9848e6f67213de4a8dd4df98ef80e64f09d58 (diff)
downloadaur-f35495ba9a3b7aa0014b4a83eac235a1a0280198.tar.gz
Support taglib2 and updated PKGBUILD to sort of match the normal AUR package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 21 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fef0d75e2465..3d238ee12a57 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,7 @@
# Based on the official Arch Linux PKGBUILD
pkgname=soundkonverter-dark-theme-git
-_name=soundkonverter
-pkgver=3.0.1.r31.g0329d90
+pkgver=3.0.1.31.g0329d90
pkgrel=1
pkgdesc="Front-end to various audio converters (Git - with custom colors for dark themes)"
arch=(x86_64)
@@ -27,27 +26,37 @@ optdepends=('faac: faac backend'
'vorbis-tools: vorbis tools backend'
'wavpack: wavpack backend'
'sox: sox plugin (change sample rate, various effects)')
-source=("git+https://github.com/nphantasm/soundkonverter.git")
+source=(
+ "git+https://github.com/nphantasm/soundkonverter.git"
+ "taglib2.diff" # Patch imported from soundkonverter AUR package by MdN
+)
provides=(soundkonverter)
conflicts=(soundkonverter)
-sha256sums=('SKIP')
+sha256sums=(
+ 'SKIP'
+ '6775198a5c30495ead5cda9756643e7e3c5b767dd5f322f985c9775bb37093e9'
+)
pkgver() {
- cd "$_name"
- git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+ cd "$srcdir"/soundkonverter
+ echo "$(git describe --long --tags | tr - . | tr -d v)"
}
prepare() {
- mkdir -p build
+ cd "$srcdir"/soundkonverter
+ patch -Np1 -i "$srcdir"/taglib2.diff
}
build() {
- cd build
- cmake ../"$_name"/src
- make
+ cmake -S soundkonverter/src -B build \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
+
+ cmake --build build
}
package() {
- cd build
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" cmake --install build
}