diff options
author | xiota | 2023-12-08 18:01:25 -0800 |
---|---|---|
committer | xiota | 2023-12-08 18:01:46 -0800 |
commit | 65b4e92ecd5af2221a63a5e7543b7967912b5fbd (patch) | |
tree | 3fe4cd568b44b96fd206d594ac92aae34d1939d7 | |
parent | 6dbfd6616c0171c67f6dc6ba96a90799dab26ab3 (diff) | |
download | aur-soundkonverter-frameworks-git.tar.gz |
revert
-rw-r--r-- | .SRCINFO | 42 | ||||
-rw-r--r-- | PKGBUILD | 76 |
2 files changed, 110 insertions, 8 deletions
@@ -1,7 +1,43 @@ pkgbase = soundkonverter-frameworks-git - pkgdesc = metapackage - broken; do not use - pkgver = 0.0.1 + pkgdesc = Front-end to various audio converters + pkgver = v3.0.0.r0.g2200d33 pkgrel = 1 - arch = any + url = http://www.kde-apps.org/content/show.php?content=29024 + arch = i686 + arch = x86_64 + license = GPL + makedepends = kdoctools + makedepends = extra-cmake-modules + makedepends = cmake + makedepends = kdesignerplugin + depends = kdelibs4support + depends = libkcddb + depends = taglib + depends = hicolor-icon-theme + optdepends = cdrkit: cdda2wav backend + optdepends = faac: faac backend + optdepends = faad2: faad backend + optdepends = ffmpeg: ffmpeg backend + optdepends = flac: flac backend + optdepends = fluidsynth: flouidsynth backend + optdepends = lame: lame backend + optdepends = mac: mac backend + optdepends = mplayer: mplayer backend + optdepends = mp3gain: mp3gain backend + optdepends = opus-tools: opus backend + optdepends = speex: speexenc, speexdec backends + optdepends = timidity++: midi backend + optdepends = twolame: twolame backend + optdepends = vorbisgain: vorbisgain backend + optdepends = vorbis-tools: vorbis tools backend + optdepends = wavpack: wavpack backend + optdepends = sox: sox plugin (change sample rate, various effects) + provides = soundkonverter + provides = soundkonverter-frameworks + conflicts = soundkonverter + conflicts = soundkonverter-frameworks + source = soundkonverter::git+https://github.com/dfaust/soundkonverter + sha512sums = SKIP pkgname = soundkonverter-frameworks-git + @@ -1,11 +1,77 @@ -# Maintainer: +# Mainainer: Patrick Auernig <patrick.auernig@gmail.com> +# from original soundkonverter PKGBUILD: +# Contributor: Lukas Jirkovsky <l.jirkovsky@gmail.com> +# Contributor: Mateusz Herych <heniekk@gmail.com> +# Contributor: Eric Belanger <eric@archlinux.org> +# Contributor: Darwin Bautista <djclue917@gmail.com> pkgname=soundkonverter-frameworks-git -pkgver=0.0.1 +pkgver=v3.0.0.r0.g2200d33 pkgrel=1 -pkgdesc="metapackage - broken; do not use" -arch=('any') +pkgdesc="Front-end to various audio converters" +arch=('i686' 'x86_64') +url="http://www.kde-apps.org/content/show.php?content=29024" +license=('GPL') +depends=('kdelibs4support' + 'libkcddb' + 'taglib' + 'hicolor-icon-theme') +makedepends=('kdoctools' + 'extra-cmake-modules' + 'cmake' + 'kdesignerplugin') +optdepends=('cdrkit: cdda2wav backend' + 'faac: faac backend' + 'faad2: faad backend' + 'ffmpeg: ffmpeg backend' + 'flac: flac backend' + 'fluidsynth: flouidsynth backend' + 'lame: lame backend' + 'mac: mac backend' + 'mplayer: mplayer backend' + 'mp3gain: mp3gain backend' + 'opus-tools: opus backend' + 'speex: speexenc, speexdec backends' + 'timidity++: midi backend' + 'twolame: twolame backend' + 'vorbisgain: vorbisgain backend' + 'vorbis-tools: vorbis tools backend' + 'wavpack: wavpack backend' + 'sox: sox plugin (change sample rate, various effects)') +source=("soundkonverter::git+https://github.com/dfaust/soundkonverter") +provides=("soundkonverter" "soundkonverter-frameworks") +conflicts=("soundkonverter" "soundkonverter-frameworks") +sha512sums=('SKIP') + +pkgver() { + cd "$srcdir/soundkonverter" + ( + set -o pipefail + git describe --long --tags 2>/dev/null | sed 's|\([^-]*-g\)|r\1|;s|-|.|g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +prepare() { + cd "$srcdir" + [[ -d build ]] && rm -rf build + mkdir -p build +} + +build() { + cd "$srcdir/build" + + cmake "$srcdir/soundkonverter/src" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_INSTALL_DIR=lib \ + -DCMAKE_BUILD_TYPE=Release \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON + + make +} package() { -: + cd "$srcdir/build" + make DESTDIR="$pkgdir" install } + |