diff options
author | Florian Franzmann | 2022-06-12 00:37:53 +0200 |
---|---|---|
committer | Florian Franzmann | 2022-06-12 13:31:22 +0200 |
commit | 68fd962bcb1f6e52217ab6fed72227dc5f3bfe3b (patch) | |
tree | 22bb950fca34914aec29a7fc6224487c0b4ace52 | |
parent | 451fe9b36f02c8bf5c4f33385f2228c90b1754d5 (diff) |
games-utils/mumble: Move to test grimoire
-rw-r--r-- | ChangeLog | 3 | ||||
-rwxr-xr-x | games-utils/mumble/BUILD | 33 | ||||
-rwxr-xr-x | games-utils/mumble/CONFIGURE | 3 | ||||
-rwxr-xr-x | games-utils/mumble/DEPENDS | 51 | ||||
-rwxr-xr-x | games-utils/mumble/DETAILS | 17 | ||||
-rw-r--r-- | games-utils/mumble/HISTORY | 49 | ||||
-rwxr-xr-x | games-utils/mumble/INSTALL | 17 | ||||
-rwxr-xr-x | games-utils/mumble/PRE_BUILD | 20 |
8 files changed, 3 insertions, 190 deletions
@@ -1,3 +1,6 @@ +2022-06-12 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * games-utils/mumble: move to test grimoire + 2021-12-31 Ismael Luceno <ismael@sourcemage.org> * games-libs/dumb: new spell, dynamic universal music bibliotheque * games-arcade-2d/alex4: new spell, Alex the Allegator 4 diff --git a/games-utils/mumble/BUILD b/games-utils/mumble/BUILD deleted file mode 100755 index ef34d237..00000000 --- a/games-utils/mumble/BUILD +++ /dev/null @@ -1,33 +0,0 @@ -OPTS+=" CONFIG+=no-update CONFIG+=no-embed-qt-translations CONFIG+=no-g15" - -if [[ "$MUMBLE_SERVER" == 'n' ]]; then - OPTS="$OPTS CONFIG+=no-server" -fi - -if [[ "$MUMBLE_CLIENT" == 'n' ]]; then - OPTS="$OPTS CONFIG+=no-client" -fi - -if [[ "$MUMBLE_OVERLAY" == 'n' ]]; then - OPTS="$OPTS CONFIG+=no-overlay" -fi - -PATH=/opt/qt5/bin:$PATH && - -echo qmake -recursive main.pro $OPTS QMAKE_CFLAGS="$CFLAGS" QMAKE_CXXFLAGS="$CXXFLAGS" && -qmake -recursive main.pro \ - $OPTS \ - QMAKE_CFLAGS="$CFLAGS" \ - QMAKE_CXXFLAGS="$CXXFLAGS" \ - QMAKE_CXXFLAGS+=-DCELT_SET_VBR_RATE=CELT_SET_BITRATE && -make - -#PATH=/opt/qt5/bin:$PATH && -#qmake main.pro $OPTS \ -# QMAKE_CFLAGS="$CFLAGS" \ -# QMAKE_CXXFLAGS="$CXXFLAGS" \ -# QMAKE_CXXFLAGS+=-DCELT_SET_VBR_RATE=CELT_SET_BITRATE && -## XXX -DCELT_SET_VBR_RATE=... is needed to compile against celt 0.11 -#make_single && -#make && -#make_normal diff --git a/games-utils/mumble/CONFIGURE b/games-utils/mumble/CONFIGURE deleted file mode 100755 index fea14267..00000000 --- a/games-utils/mumble/CONFIGURE +++ /dev/null @@ -1,3 +0,0 @@ -config_query MUMBLE_SERVER "Build server (murmur)?" y && -config_query MUMBLE_CLIENT "Build client (mumble)?" y && -config_query MUMBLE_OVERLAY "Build OpenGL overlay support?" y diff --git a/games-utils/mumble/DEPENDS b/games-utils/mumble/DEPENDS deleted file mode 100755 index e07945e0..00000000 --- a/games-utils/mumble/DEPENDS +++ /dev/null @@ -1,51 +0,0 @@ -depends -sub CXX gcc && -depends boost && - -# fixme: also supports libressl -depends openssl && - -# UI -depends qtbase && -depends qtsvg && - -depends libxevie && -optional_depends dbus \ - '' \ - CONFIG+=no-dbus \ - 'for dbus support' && -optional_depends speech-dispatcher \ - "" \ - "CONFIG+=no-speechd" \ - "for Text-to-Speech support" && - -# Network / Crypto -depends protobuf && -depends SSL && -optional_depends -sub COMPAT_LIBDNS_SD avahi \ - "" \ - "CONFIG+=no-bonjour" \ - "for DNS-SD support" && - -# Audio I/O -depends libsndfile && -optional_depends alsa-lib \ - '' \ - CONFIG+=no-alsa \ - 'for ALSA support' && -optional_depends pulseaudio \ - '' \ - CONFIG+=no-pulseaudio \ - 'for PulseAudio support' && -optional_depends portaudio19 \ - '' \ - CONFIG+=no-portaudio \ - 'for PortAudio support' && - -# Codecs -depends speex CONFIG+=no-bundled-speex && -depends speexdsp && -depends celt CONFIG+=no-bundled-celt && -optional_depends opus \ - CONFIG+=no-bundled-opus \ - CONFIG+=no-opus \ - 'for Opus audio codec support (recommended)' diff --git a/games-utils/mumble/DETAILS b/games-utils/mumble/DETAILS deleted file mode 100755 index 45e8f0ed..00000000 --- a/games-utils/mumble/DETAILS +++ /dev/null @@ -1,17 +0,0 @@ - SPELL=mumble - VERSION=1.3.4 - SOURCE=$SPELL-$VERSION.tar.gz -SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION - SOURCE_URL[0]=https://github.com/mumble-voip/$SPELL/releases/download/$VERSION/$SOURCE - SOURCE_HASH=sha512:e2dde5aad30d1a931e7acd8d7db0b8c785d3a268d0b8cf5626fa03953a51bcadb719c6682c440d02524e83beee13d73d8f5bb3fdf98ab1c82d3ecf824cc25f68 - WEB_SITE=http://mumble.sourceforge.net - ENTERED=20080626 - LICENSE[0]=GPL - STAGED_INSTALL=off - SHORT="low-latency, high-quality voice communication for gamers" -cat << EOF -Low-latency, high-quality voice communication for gamers. Includes game linking, -so voice from other players comes from the direction of their characters, and -has echo cancellation so the sound from your loudspeakers won't be audible to -other players. -EOF diff --git a/games-utils/mumble/HISTORY b/games-utils/mumble/HISTORY deleted file mode 100644 index 5434c002..00000000 --- a/games-utils/mumble/HISTORY +++ /dev/null @@ -1,49 +0,0 @@ -2021-02-13 Florian Franzmann <bwlf@bandrate.org> - * DETAILS: version 1.3.4 - * INSTALL: force creation of symlinks even if they exist - -2020-10-09 Florian Franzmann <bwlf@bandrate.org> - * DETAILS: version 1.3.3 - -2020-08-15 Florian Franzmann <bwlf@bandrate.org> - * BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD: version 1.3.2 - -2017-07-13 Ismael Luceno <ismael@sourcemage.org> - * DETAILS: updated spell to 1.2.19 - -2016-11-22 Ismael Luceno <ismael@sourcemage.org> - * DEPENDS: Switched to SSL, compiles against LibreSSL too - * BUILD: Fixed QT4 path - -2016-09-23 Ismael Luceno <ismael@sourcemage.org> - * PRE_BUILD: Added code to remove any missing translations - * DETAILS: Fixed SOURCE_URL[0] - updated spell to 1.2.16 - * DEPENDS: Updated dependencies - * BUILD: Fixed build configuration and flags - -2015-03-29 Ismael Luceno <ismael@sourcemage.org> - * DEPENDS: Switch dependency on g++ to gcc - -2011-02-20 Bor Kraljič <pyrobor@ver.si> - * DETAILS: updated spell to 1.2.3 - -2010-12-04 Bor Kraljič <pyrobor@ver.si> - * PRE_BUILD: remove qt_ja_JP.qm from build since qt4 doesn't install it - -2010-04-05 Ismael Luceno <ismael@sourcemage.org> - * DEPENDS: depends on qt4 sqlite support - -2010-04-04 Ismael Luceno <ismael@sourcemage.org> - * BUILD: disable G15 keyboard support - * BUILD: convert dependencies on avahi and speech-dispatcher to optional - * DEPENDS, BUILD: move OPTS to BUILD - * CONFIGURE, BUILD: make server, client and overlay optionals - * INSTALL: fix installation and permissions - -2010-04-03 Ismael Luceno <ismael@sourcemage.org> - * DETAILS: updated spell to 1.2.2 - * DEPENDS: depends on protobuf, avahi, libsndfile - -2008-06-26 Alexander Tsamutali <astsmtl@gmail.com> - * DETAILS, DEPENDS, BUILD, INSTALL, HISTORY: Created diff --git a/games-utils/mumble/INSTALL b/games-utils/mumble/INSTALL deleted file mode 100755 index 5349a2b1..00000000 --- a/games-utils/mumble/INSTALL +++ /dev/null @@ -1,17 +0,0 @@ -INSTALL_DIRECTORY=$INSTALL_ROOT/opt/mumble && -mkdir -pv $INSTALL_DIRECTORY && -cp -rv release/* $INSTALL_DIRECTORY && -cd $INSTALL_DIRECTORY && -find_and_scam && -chmod 755 . && -if [[ "$MUMBLE_OVERLAY" = 'y' ]]; then - chmod 750 libmumble.so -fi && -if [[ "$MUMBLE_CLIENT" = 'y' ]]; then - chmod 750 mumble - ln -sfv $INSTALL_DIRECTORY/mumble $INSTALL_ROOT/usr/games -fi && -if [[ "$MUMBLE_SERVER" = 'y' ]]; then - chmod 750 murmurd - ln -sfv $INSTALL_DIRECTORY/murmurd $INSTALL_ROOT/usr/games -fi diff --git a/games-utils/mumble/PRE_BUILD b/games-utils/mumble/PRE_BUILD deleted file mode 100755 index b11cbc84..00000000 --- a/games-utils/mumble/PRE_BUILD +++ /dev/null @@ -1,20 +0,0 @@ -default_pre_build && -cd $SOURCE_DIRECTORY && - -# Remove missing translations -tmp=$(mktemp) && -f=src/mumble/mumble.qrc && -awk -F'[\t ]*<[^>]*>' ' - function exists(f, r, t) { - r = getline t < f - close(f) - return r != -1 - } - />qt_[^.]*\.qm</ { - src = $2 - sub(/qm$/, "ts", src) - if (!exists(src)) next - } - {print} -' "$f" > "$tmp" && -mv -f "$tmp" "$f" |