remove unused and old ebuilds

This commit is contained in:
Anton Schubert 2019-08-15 01:33:31 +02:00
parent 2621e0b106
commit 3208ab2b64
33 changed files with 0 additions and 1770 deletions

View file

@ -1,5 +0,0 @@
AUX teamspeak3 258 BLAKE2B a70cae413c2392b601f69f9ab4196c06b711beb35822be9cb9621325472fef7caea06bee183f6b73f1d4cb8122be15712ba53dd3b148f6bc5ddd5a98ab7f108f SHA512 b587b3991e927922854f155ac61e8d923a6b84a1da88a040277d670203be7dc11b5fbf79508d3894e94a2686da1758781b158c7598c8a61b151798c6a7b1880e
DIST TeamSpeak3-Client-linux_amd64-3.1.8.run 76052606 BLAKE2B 7d69c964b4d5adf2fd566fb6a0245e80cf93ca8f6a281ba41162fa87e23e9b072c4a2f73f7ffc7cf6d8050dc98bb62f1d735c7a9d04ea023e7834db320af04df SHA512 a3bb7ec87995ef61de3b010c3c125b6f1c05fc456966e7ac95b872a97cebcd2235204cd3d0bb9f9d32f66ae3b773467075f8e48650553541771b4216fbc5db89
DIST TeamSpeak3-Client-linux_x86-3.1.8.run 75780927 BLAKE2B 1de77d23de56bf9530ae2eb124c4b6f1466a48d567ed0d37eaedbf26f7eb84cdb0822f92db9c0665d094b82022b436ec9f2f01ebcd92f3f604af16a8db2b0fc9 SHA512 b6fa5a9bc48cc71834b12b39f8746085419359875d00a07c238938e00c7bd837e6eb0da756c09593536a7036f5b2bc2ac43eb3c6a33bf5e797c38ff93bb5a7b8
EBUILD teamspeak-client-bin-3.1.8.ebuild 2750 BLAKE2B c273df08df81386a84106b5245de619fb5259fb3fbae2e57193d2a4941736c1218ce96497f38a95e186bf1de707d3304078e95228a4a10b689492197fe3c6a33 SHA512 d45269a58d7588f71e56ee9a2c4e5c1744ba68ae49fe9752d7db145c27f852133540bf8b8610149aff847e0a83a513d926586094733bc646a6bbcbe0b0e3c10b
MISC metadata.xml 322 BLAKE2B f0a2c2121f7fe670baeef2f1c1c01e8339c45ddbcfcd4864bb8ff60934ca73bc3336184adce8e79449a2c1fe326e3a6ba9fb1df0d6a224c6d9599e4170e67f2b SHA512 38e2e61efda46569f53464bcf6a2ced93a3a9a7e1345e74b5f458d393ec0a7b1ee9d06b265cc68260654cfc20e7b5701f123589abdf7b8ad8bcd908f8e3c2294

View file

@ -1,10 +0,0 @@
#! /bin/sh
BASEDIR="/opt/teamspeak3-client"
export LD_LIBRARY_PATH="${BASEDIR}${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH}"
# work around DT_RPATH (.) security issue by chdir'ing into expected $LD_LIBRARY_PATH
cd "${BASEDIR}"
exec "${BASEDIR}/ts3client" "$@"

View file

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>ischluff@mailbox.org</email>
<name>Anton Schubert</name>
</maintainer>
<use>
<flag name="system-openssl">Use system OpenSSL.</flag>
</use>
</pkgmetadata>

View file

@ -1,97 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eutils unpacker multilib
DESCRIPTION="TeamSpeak Client - Voice Communication Software"
HOMEPAGE="http://www.teamspeak.com/"
SRC_URI="
amd64? ( http://teamspeak.gameserver.gamed.de/ts3/releases/${PV}/TeamSpeak3-Client-linux_amd64-${PV}.run )
x86? ( http://teamspeak.gameserver.gamed.de/ts3/releases/${PV}/TeamSpeak3-Client-linux_x86-${PV}.run )"
LICENSE="teamspeak3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="alsa pulseaudio +system-openssl"
REQUIRED_USE="|| ( alsa pulseaudio )"
RDEPEND="
dev-libs/quazip[-qt4,qt5]
>=dev-qt/qtcore-5.6:5
>=dev-qt/qtgui-5.6:5[accessibility,xcb,dbus]
>=dev-qt/qtnetwork-5.6:5
>=dev-qt/qtsql-5.6:5[sqlite]
>=dev-qt/qtwidgets-5.6:5
>=dev-qt/qtwebchannel-5.6:5
>=dev-qt/qtwebengine-5.6:5[geolocation,widgets]
>=dev-qt/qtdeclarative-5.6:5
system-openssl? (
>=dev-libs/openssl-1.0.2k:0
!>=dev-libs/openssl-1.1
)
sys-libs/glibc
sys-libs/zlib
alsa? ( media-libs/alsa-lib )
pulseaudio? ( media-sound/pulseaudio )"
RESTRICT="mirror strip"
S="${WORKDIR}"
src_prepare() {
# Remove the qt-libraries as they just cause trouble with the system's Qt, see bug #328807.
rm libQt* || die "Couldn't remove bundled Qt libraries."
rm -r platforms sqldrivers qt.conf qtwebengine_locales xcbglintegrations || die "Couldn't remove bundle Qt files."
# Remove unwanted soundbackends.
if ! use alsa ; then
rm soundbackends/libalsa* || die
fi
if ! use pulseaudio ; then
rm soundbackends/libpulseaudio* || die
fi
# Remove quazip
rm libquazip.so || die
# Remove libudev (previously needed for libQt5XcbQpa)
rm libudev.so.0 || die
# Remove libsrtp and libsnappy (previously needed for libQt5WebEngineCore and libQt5WebEngineWidgets)
rm libsrtp.so.0 libsnappy.so.1 || die
# Replace QtWebEngineProcess with a link to our own version.
# See src_install.
rm QtWebEngineProcess || die
if use system-openssl; then
rm libssl.so.1.0.0 libcrypto.so.1.0.0 || die
fi
# Rename the tsclient to its shorter version, required by the teamspeak3 script we install.
mv ts3client_linux_* ts3client || die "Couldn't rename ts3client to its shorter version."
default
}
src_install() {
insinto /opt/teamspeak3-client
doins -r *
fperms +x /opt/teamspeak3-client/ts3client
dobin "${FILESDIR}/teamspeak3"
make_desktop_entry teamspeak3 TeamSpeak3 \
"/opt/teamspeak3-client/pluginsdk/docs/client_html/images/logo.png" \
Network
# Might not work if this is on a separate partition and that partition is not mounted,
# but there is nothing we can do in this situation.
dosym /usr/$(get_libdir)/qt5/libexec/QtWebEngineProcess /opt/teamspeak3-client/QtWebEngineProcess || die
}