tenacity: added README

This commit is contained in:
John McQuah 2023-12-10 16:01:18 +00:00
parent 640346eb02
commit bd2f421cb9
4 changed files with 17 additions and 5 deletions

View File

@ -1,3 +1,6 @@
drwxr-xr-x root/root etc/
drwxr-xr-x root/root etc/revdep.d/
-rw-r--r-- root/root etc/revdep.d/tenacity
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/tenacity

View File

@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF36/iDidrPj3e4cSLVayIBYJPAaOGnaoij4GBsfomCVyC5J3riGPpj1/QZgeqmqi8UCu28zO9toG7JwQYMtRzWgs=
SHA256 (Pkgfile) = 0cddb5a512e1c74db1e0f54120766773413a14a3c9584106464d82a764f1ba9d
SHA256 (.footprint) = e62648ba4723c26e0c52ebda73dcc0b8fd05c90ed8964d43e894cc38a85f4801
RWSagIOpLGJF3xiBmu7DEVmOgw2RRLO83mNIDVAFRF3ZoYL9+yOvmkTGLV/vbEpPo5TixUnxkahWBEA9N2lUFI6hIPky3i29sA4=
SHA256 (Pkgfile) = 60f7a4c3972cc32cb1b5f8a968da4e1e9ccdb841bc2654da7ac38db7b29b6502
SHA256 (.footprint) = c5ae7c7e687af1d1adc361b708419117dd4d8ff9d564b6770923b9e9cdfb4d56
SHA256 (tenacity-v1.3.3.tar.gz) = 12be483d06d4aae9c8225dec46f5ac90f0bb2314bd4cc5cfa2dd6b35a00e7ebe
SHA256 (libnyquist-6bbad2bac5661bca9ac650b40022c54881ea380b.tar.gz) = 789a0fccf13ce1e7f5c6598b5ec3437c3d234c71ef55501afe45a171ccde9aa5

View File

@ -2,7 +2,7 @@
# URL: http://codeberg.org/tenacityteam/
# Maintainer: John McQuah, jmcquah at disroot dot org
# Depends on: lilv libmad libsoxr portaudio wxgtk3
# Optional: soundtouch suil ladspa libid3tag
# Optional: soundtouch suil pulseaudio ladspa libid3tag
name=tenacity
version=1.3.3
@ -21,16 +21,20 @@ build(){
-i lib-src/libnyquist/CMakeLists.txt
sed -e '/^set. CMAKE_INSTALL_RPATH /s|ORIGIN/..|{INSTALL_PREFIX}|' \
-e '/CMAKE_BUILD_WITH_INSTALL_RPATH/s/FALSE/TRUE/' \
-i CMakeLists.txt
cmake -G Ninja -S . -B build \
-D CMAKE_C_FLAGS="$CFLAGS" \
-D CMAKE_CXX_FLAGS="$CXXFLAGS" \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_INSTALL_LIBDIR=lib \
-D CMAKE_INSTALL_LIBDIR=lib \
-Wno-dev
ninja -C build -j ${JOBS:-1}
DESTDIR=$PKG ninja -C build install
rm -rf $PKG/usr/{tenacity,share/doc,share/locale}
mkdir -p $PKG/etc/revdep.d
echo "/usr/lib/tenacity" > $PKG/etc/revdep.d/tenacity
}

5
tenacity/README Normal file
View File

@ -0,0 +1,5 @@
README for tenacity
If pulseaudio is detected during the build of tenacity (and portaudio),
then you must have a running pulseaudio daemon at the time you launch
tenacity. Otherwise the program will terminate immediately.