Loading packaging/build-freebsd.sh +10 −0 Changes for packaging/build-freebsd.sh: 10 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -40,6 +40,13 @@ PG_PKG="${PG_PKG:-postgresql16-client}" GIT_BASE="https://git.tuxist.de/git" # name url branch # blogi's plugins/media/CMakeLists.txt does a bare, unconditional # find_library(MEDIADB_CLIENT_LIB mediadb_client) — not guarded by a _FOUND # check — so the mediadb client lib is a hard build requirement even though # blogi's own top-level CMakeLists.txt never mentions it. plugins/gameinfo # guards its find_package(gameinfoplus) properly and is skipped if absent, # but build-nspawn.sh (the "real" production build) builds it too, so it's # included here for feature parity (the gamestatus plugin). DEP_LIBS=" libcmdplus $GIT_BASE/jan.koester/libcmdplus.git master uuidplus https://tuxist.de/git/tuxist/uuidplus.git main Loading @@ -48,8 +55,10 @@ libhtmlpp $GIT_BASE/jan.koester/libhtmlpp.git main libhttppp $GIT_BASE/jan.koester/libhttppp.git master libconfplus $GIT_BASE/jan.koester/libconfplus.git main libdbpp $GIT_BASE/jan.koester/libdbpp.git main libgameinfoplus $GIT_BASE/jan.koester/libgameinfoplus.git main libparitypp $GIT_BASE/tuxist/libparitypp.git main authdb $GIT_BASE/jan.koester/authdb.git main mediadb $GIT_BASE/tuxist/mediadb.git main smtpclient https://github.com/Tuxist/CPP-SMTPClient-library.git master " Loading @@ -57,6 +66,7 @@ smtpclient https://github.com/Tuxist/CPP-SMTPClient-library.git master dep_extra_args() { case "$1" in authdb) echo "-DBUILD_BINDINGS=OFF" ;; mediadb) echo "-DCLIENT_ONLY=ON" ;; smtpclient) echo "-DCMAKE_INSTALL_LIBDIR=$PREFIX/lib -DCMAKE_INSTALL_INCLUDEDIR=$PREFIX/include" ;; *) echo "" ;; esac Loading Loading
packaging/build-freebsd.sh +10 −0 Changes for packaging/build-freebsd.sh: 10 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -40,6 +40,13 @@ PG_PKG="${PG_PKG:-postgresql16-client}" GIT_BASE="https://git.tuxist.de/git" # name url branch # blogi's plugins/media/CMakeLists.txt does a bare, unconditional # find_library(MEDIADB_CLIENT_LIB mediadb_client) — not guarded by a _FOUND # check — so the mediadb client lib is a hard build requirement even though # blogi's own top-level CMakeLists.txt never mentions it. plugins/gameinfo # guards its find_package(gameinfoplus) properly and is skipped if absent, # but build-nspawn.sh (the "real" production build) builds it too, so it's # included here for feature parity (the gamestatus plugin). DEP_LIBS=" libcmdplus $GIT_BASE/jan.koester/libcmdplus.git master uuidplus https://tuxist.de/git/tuxist/uuidplus.git main Loading @@ -48,8 +55,10 @@ libhtmlpp $GIT_BASE/jan.koester/libhtmlpp.git main libhttppp $GIT_BASE/jan.koester/libhttppp.git master libconfplus $GIT_BASE/jan.koester/libconfplus.git main libdbpp $GIT_BASE/jan.koester/libdbpp.git main libgameinfoplus $GIT_BASE/jan.koester/libgameinfoplus.git main libparitypp $GIT_BASE/tuxist/libparitypp.git main authdb $GIT_BASE/jan.koester/authdb.git main mediadb $GIT_BASE/tuxist/mediadb.git main smtpclient https://github.com/Tuxist/CPP-SMTPClient-library.git master " Loading @@ -57,6 +66,7 @@ smtpclient https://github.com/Tuxist/CPP-SMTPClient-library.git master dep_extra_args() { case "$1" in authdb) echo "-DBUILD_BINDINGS=OFF" ;; mediadb) echo "-DCLIENT_ONLY=ON" ;; smtpclient) echo "-DCMAKE_INSTALL_LIBDIR=$PREFIX/lib -DCMAKE_INSTALL_INCLUDEDIR=$PREFIX/include" ;; *) echo "" ;; esac Loading