diff options
author | valeth | 2015-06-13 21:41:40 +0200 |
---|---|---|
committer | valeth | 2015-06-13 21:41:40 +0200 |
commit | 6675b942a040cee8769071633611ee7a7376e935 (patch) | |
tree | e84628066a6df799cfef406cf9099f4300dfe543 | |
download | aur-6675b942a040cee8769071633611ee7a7376e935.tar.gz |
Migration to AUR4
-rw-r--r-- | .SRCINFO | 43 | ||||
-rw-r--r-- | PKGBUILD | 78 | ||||
-rw-r--r-- | soundkonverter-frameworks-git.install | 12 |
3 files changed, 133 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..372307249137 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,43 @@ +pkgbase = soundkonverter-frameworks-git + pkgdesc = Front-end to various audio converters + pkgver = v2.1.90.r25.gdf74e99 + pkgrel = 1 + url = http://www.kde-apps.org/content/show.php?content=29024 + install = soundkonverter-frameworks-git.install + arch = i686 + arch = x86_64 + license = GPL + makedepends = kdoctools + makedepends = extra-cmake-modules + makedepends = cmake + depends = kdelibs4support + depends = libkcddb-frameworks-git + depends = cdparanoia + depends = taglib + 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/valeth/soundkonverter#branch=frameworks + sha512sums = SKIP + +pkgname = soundkonverter-frameworks-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..332e79b8b61a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,78 @@ +# 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=v2.1.90.r25.gdf74e99 +pkgrel=1 +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-frameworks-git' + 'cdparanoia' + 'taglib') +makedepends=('kdoctools' + 'extra-cmake-modules' + 'cmake') +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/valeth/soundkonverter#branch=frameworks") +provides=("soundkonverter" "soundkonverter-frameworks") +conflicts=("soundkonverter" "soundkonverter-frameworks") +sha512sums=('SKIP') +install=$pkgname.install + +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" \ + -DKF5_BUILD=1 \ + -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 +} + diff --git a/soundkonverter-frameworks-git.install b/soundkonverter-frameworks-git.install new file mode 100644 index 000000000000..0e8feb79c9eb --- /dev/null +++ b/soundkonverter-frameworks-git.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + |