diff options
author | Daniel Appelt | 2020-04-17 15:02:02 +0200 |
---|---|---|
committer | Daniel Appelt | 2020-04-17 15:02:02 +0200 |
commit | d673b058504cfdb6e3f2d988d089b804d55bd346 (patch) | |
tree | 08d583877d7ec06882f8f8e6edf9f0c03f3541ba | |
parent | d183996aa43af27230a7b53e4e3b3867ef109469 (diff) | |
download | aur-trakmeter-lv2.tar.gz |
Update to v2.4.6
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 19 insertions, 25 deletions
@@ -1,9 +1,7 @@ -# Generated by mksrcinfo v8 -# Fri Mar 31 14:21:34 UTC 2017 pkgbase = trakmeter-lv2 pkgdesc = Loudness meter LV2 plugins for correctly setting up tracking and mixing levels - pkgver = 2.0.0 - pkgrel = 2 + pkgver = 2.4.6 + pkgrel = 1 url = http://www.mzuther.de/en/software/trakmeter/ arch = i686 arch = x86_64 @@ -13,7 +11,7 @@ pkgbase = trakmeter-lv2 makedepends = lv2 depends = libxext depends = freetype2 - source = trakmeter::git://github.com/mzuther/traKmeter.git#branch=v2.0.0-gcc6 + source = trakmeter::git://github.com/mzuther/traKmeter.git#tag=v2.4.6 sha256sums = SKIP pkgname = trakmeter-lv2 @@ -2,42 +2,38 @@ _pkgbasename=trakmeter pkgname="${_pkgbasename}-lv2" -pkgver=2.0.0 -pkgrel=2 +pkgver=2.4.6 +pkgrel=1 pkgdesc="Loudness meter LV2 plugins for correctly setting up tracking and mixing levels" arch=('i686' 'x86_64') url="http://www.mzuther.de/en/software/trakmeter/" license=('GPL3') depends=('libxext' 'freetype2') makedepends=('premake' 'zip' 'lv2') -source=("${_pkgbasename}::git://github.com/mzuther/traKmeter.git#branch=v2.0.0-gcc6") +source=("${_pkgbasename}::git://github.com/mzuther/traKmeter.git#tag=v${pkgver}") sha256sums=('SKIP') prepare() { - cd "${srcdir}/${_pkgbasename}/Builds" + cd "${srcdir}/${_pkgbasename}/libraries" - # generate build script - premake4 --cc=gcc --os=linux gmake - - # extract build dependencies juce, juce/lv2 - cd ../libraries - mv juce/distrho_lv2-*.tar.gz . - mv juce/juce_*.zip . + # extract build dependencies juce and distrho rm -rf juce unzip juce_*.zip ln -s JUCE-* juce - tar -xzf distrho_lv2-*.tar.gz - cp -r modules/* juce/modules/ + mv distrho_lv2-*.tar.gz distrho_lv2.tar.gz + tar -xzf distrho_lv2.tar.gz + cd distrho_lv2-* + cp -r modules/* ../juce/modules/ } build() { - cd "${srcdir}/${_pkgbasename}/Builds" + cd "${srcdir}/${_pkgbasename}/Builds/linux/gmake" if [[ $CARCH = "x86_64" ]]; then - make config=release64 "${_pkgbasename}_lv2_stereo" "${_pkgbasename}_lv2_multi" + make config=release_x64 "${_pkgbasename}_lv2_stereo" "${_pkgbasename}_lv2_multi" else - make config=release32 "${_pkgbasename}_lv2_stereo" "${_pkgbasename}_lv2_multi" + make config=release_x32 "${_pkgbasename}_lv2_stereo" "${_pkgbasename}_lv2_multi" fi } @@ -46,17 +42,17 @@ package() { _prefix=_x64 fi - cd "${srcdir}/${_pkgbasename}/bin/${_pkgbasename}_lv2${_prefix}" - # lv2 plugins + cd "${srcdir}/${_pkgbasename}/bin/lv2/${_pkgbasename}_lv2${_prefix}" install -d "${pkgdir}/usr/lib/lv2/${_pkgbasename}" install -Dm644 manifest.ttl ${_pkgbasename}_{multi,stereo}.ttl -t "${pkgdir}/usr/lib/lv2/${_pkgbasename}" install -Dm755 ../${_pkgbasename}_{multi,stereo}_lv2${_prefix}.so -t "${pkgdir}/usr/lib/lv2/${_pkgbasename}" # resources + cd "${srcdir}/${_pkgbasename}" install -d "${pkgdir}/usr/lib/lv2/${_pkgbasename}/${_pkgbasename}" - cp -Lpr "../${_pkgbasename}/doc" "${pkgdir}/usr/lib/lv2/${_pkgbasename}/${_pkgbasename}" - cp -Lpr "../${_pkgbasename}/skins" "${pkgdir}/usr/lib/lv2/${_pkgbasename}/${_pkgbasename}" + cp -Lpr "doc" "${pkgdir}/usr/lib/lv2/${_pkgbasename}/${_pkgbasename}" + cp -Lpr "skins" "${pkgdir}/usr/lib/lv2/${_pkgbasename}/${_pkgbasename}" # Create doc link install -d "${pkgdir}/usr/share/doc/${pkgname}" |