summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Franzmann2022-06-12 00:37:53 +0200
committerFlorian Franzmann2022-06-12 13:31:22 +0200
commit68fd962bcb1f6e52217ab6fed72227dc5f3bfe3b (patch)
tree22bb950fca34914aec29a7fc6224487c0b4ace52
parent451fe9b36f02c8bf5c4f33385f2228c90b1754d5 (diff)
games-utils/mumble: Move to test grimoire
-rw-r--r--ChangeLog3
-rwxr-xr-xgames-utils/mumble/BUILD33
-rwxr-xr-xgames-utils/mumble/CONFIGURE3
-rwxr-xr-xgames-utils/mumble/DEPENDS51
-rwxr-xr-xgames-utils/mumble/DETAILS17
-rw-r--r--games-utils/mumble/HISTORY49
-rwxr-xr-xgames-utils/mumble/INSTALL17
-rwxr-xr-xgames-utils/mumble/PRE_BUILD20
8 files changed, 3 insertions, 190 deletions
diff --git a/ChangeLog b/ChangeLog
index dc1ad8dc..3ea081ae 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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"