fixed the segfault. shaved all the dependencies because oh no
This commit is contained in:
parent
a9adf2cc90
commit
6de9c57356
1 changed files with 14 additions and 36 deletions
|
|
@ -15,45 +15,23 @@ SLOT="6"
|
||||||
KEYWORDS="-* ~amd64"
|
KEYWORDS="-* ~amd64"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
app-accessibility/at-spi2-core:2
|
|
||||||
dev-libs/expat
|
|
||||||
dev-libs/glib:2
|
|
||||||
dev-libs/nspr
|
|
||||||
dev-libs/nss
|
|
||||||
dev-libs/olm
|
|
||||||
media-libs/alsa-lib
|
|
||||||
media-libs/harfbuzz
|
|
||||||
media-libs/mesa
|
|
||||||
net-print/cups
|
|
||||||
sys-apps/dbus
|
|
||||||
x11-libs/cairo[glib]
|
|
||||||
x11-libs/gdk-pixbuf:2
|
|
||||||
x11-libs/gtk+:3
|
|
||||||
x11-libs/libX11
|
|
||||||
x11-libs/libXcomposite
|
|
||||||
x11-libs/libXdamage
|
|
||||||
x11-libs/libdrm
|
|
||||||
x11-libs/libXext
|
|
||||||
x11-libs/libXfixes
|
|
||||||
x11-libs/libnotify
|
|
||||||
x11-libs/libxcb
|
|
||||||
x11-libs/libxkbcommon
|
|
||||||
x11-libs/libXrandr
|
|
||||||
x11-libs/libXScrnSaver
|
|
||||||
x11-libs/pango
|
|
||||||
"
|
"
|
||||||
|
|
||||||
RESTRICT="bindist mirror"
|
RESTRICT="bindist mirror"
|
||||||
|
|
||||||
QA_PREBUILT="
|
QA_PREBUILT="
|
||||||
opt/teamspeak6-client/chrome-sandbox
|
opt/teamspeak6-client/libolm.so.3
|
||||||
opt/teamspeak6-client/hotkey_helper
|
opt/teamspeak6-client/patcher
|
||||||
opt/teamspeak6-client/libcef.so
|
opt/teamspeak6-client/libalsa_linux_amd64.so
|
||||||
opt/teamspeak6-client/libtschat_client_lib.so
|
opt/teamspeak6-client/libGLESv2.so
|
||||||
opt/teamspeak6-client/libtschat_client_lib_export.so
|
opt/teamspeak6-client/chrome-sandbox
|
||||||
opt/teamspeak6-client/patcher
|
opt/teamspeak6-client/libEGL.so
|
||||||
opt/teamspeak6-client/TeamSpeak
|
opt/teamspeak6-client/TeamSpeak
|
||||||
opt/teamspeak6-client/soundbackends/libalsa_linux_amd64.so
|
opt/teamspeak6-client/soundbackends/libalsa_linux_amd64.so
|
||||||
|
opt/teamspeak6-client/libtschat_client_lib_export.so
|
||||||
|
opt/teamspeak6-client/libtschat_client_lib.so
|
||||||
|
opt/teamspeak6-client/libcef.so
|
||||||
"
|
"
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
|
|
@ -62,14 +40,14 @@ src_prepare() {
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
exeinto /opt/teamspeak6-client
|
exeinto /opt/teamspeak6-client
|
||||||
doexe chrome-sandbox hotkey_helper patcher TeamSpeak libcef.so libtschat_client_lib.so libtschat_client_lib_export.so libGLESv2.so libEGL.so
|
doexe TeamSpeak chrome-sandbox lib*.so lib*.so.* patcher soundbackends/*.so
|
||||||
|
|
||||||
insinto /opt/teamspeak6-client
|
insinto /opt/teamspeak6-client
|
||||||
doins *.bin *.dat *.pak
|
doins *.bin *.dat *.pak
|
||||||
doins -r html licenses locales soundbackends
|
doins -r html licenses locales soundbackends
|
||||||
|
|
||||||
dodir /opt/bin
|
dodir /opt/bin
|
||||||
dosym ../teamspeak6-client/TeamSpeak /opt/bin/ts6client
|
dosym /opt/teamspeak6-client/TeamSpeak /opt/bin/ts6client
|
||||||
|
|
||||||
for iconsize in 48 128 256; do
|
for iconsize in 48 128 256; do
|
||||||
newicon -s ${iconsize} logo-${iconsize}.png teamspeak6.png
|
newicon -s ${iconsize} logo-${iconsize}.png teamspeak6.png
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue