diff options
author | FabioLolix | 2021-08-18 17:29:17 +0200 |
---|---|---|
committer | FabioLolix | 2021-08-18 17:29:17 +0200 |
commit | 50f7ccacb009c9fb748ff80701be26c286efcfa4 (patch) | |
tree | 76b7b73bd94ec304515ea9864b20a84e957475b0 /PKGBUILD | |
parent | 4e4a18033eb38d46611231e286ef78974e262c34 (diff) | |
download | aur-50f7ccacb009c9fb748ff80701be26c286efcfa4.tar.gz |
Fix build
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 16 insertions, 12 deletions
@@ -6,24 +6,23 @@ # Contributor: Eric BĂ©langer <eric@archlinux.org> pkgname=tenacity-git -pkgver=r13667.g4e877b8ae -pkgrel=1 +pkgver=r13686.gdb0954787 +pkgrel=2 epoch=1 pkgdesc="An easy-to-use multi-track audio editor and recorder, forked from Audacity" arch=(i686 x86_64) url="https://tenacityaudio.org" license=(GPL2 CCPL) groups=(pro-audio) -depends=(gtk2 gtk3 qt5-base libid3tag lilv lv2 portsmf suil libmad twolame vamp-plugin-sdk libsoxr soundtouch) +depends=(gtk3 wxgtk3-dev-opt libid3tag lilv lv2 portsmf suil libmad twolame vamp-plugin-sdk libsoxr + soundtouch portaudio portmidi lame jack2) makedepends=(git cmake clang sdl2 libsoup libnotify gstreamer gst-plugins-bad-libs - ffmpeg jack nasm conan scdoc) -# can't find system lame portmidi + ffmpeg nasm chrpath) optdepends=('ffmpeg: additional import/export capabilities') provides=(tenacity) conflicts=(tenacity) -source=("git+https://git.sr.ht/~tenacity/tenacity" - "tenacity.patch") -sha256sums=('SKIP' 'c06c60a9ae17b9265840fcd619d2c7a5668f26a94cec80c8785c7997afd4bc96') +source=("git+https://git.sr.ht/~tenacity/tenacity") +sha256sums=('SKIP') pkgver() { cd tenacity @@ -39,17 +38,17 @@ prepare() { cd .. done cd ../.. - patch --forward --strip=1 --input="${srcdir}/tenacity.patch" mkdir -p build } build() { cd tenacity/build CC=clang CXX=clang++ cmake \ - -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_BUILD_TYPE=None \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DwxBUILD_TOOLKIT:STRING=gtk3 \ - -Daudacity_use_wxwidgets=local \ + -DwxWidgets_CONFIG_EXECUTABLE=/opt/wxgtk-dev/bin/wx-config-gtk3 \ + -DwxWidgets_INCLUDE_DIRS=/opt/wxgtk-dev/include/wx-3.1 \ + -DwxWidgets_LIBRARIES=/opt/wxgtk-dev/lib \ audacity_use_ffmpeg:STRING=loaded \ .. cmake --build . @@ -59,4 +58,9 @@ build() { package() { cd tenacity/build make DESTDIR="${pkgdir}" install + + chrpath --delete "${pkgdir}/usr/lib/tenacity/lib-strings.so" + chrpath --delete "${pkgdir}/usr/lib/tenacity/lib-string-utils.so" + chrpath --delete "${pkgdir}/usr/lib/tenacity/lib-utility.so" + chrpath --delete "${pkgdir}/usr/lib/tenacity/modules/mod-script-pipe.so" } |