diff options
author | Johannes Huber <johu@gentoo.org> | 2017-01-29 15:15:39 +0100 |
---|---|---|
committer | Johannes Huber <johu@gentoo.org> | 2017-01-29 17:48:26 +0100 |
commit | 216de05284dca52da0d80793bc85f33942fd7629 (patch) | |
tree | 319f405bd10926c9fe31b7c8fdca0c333c1b315f | |
parent | net-im/discord-bin: Add RDEPENDs (diff) | |
download | johu-216de05284dca52da0d80793bc85f33942fd7629.tar.gz johu-216de05284dca52da0d80793bc85f33942fd7629.tar.bz2 johu-216de05284dca52da0d80793bc85f33942fd7629.zip |
net-im/discord-bin: Install into /opt
Package-Manager: Portage-2.3.3, Repoman-2.3.1
-rw-r--r-- | net-im/discord-bin/discord-bin-0.0.1.ebuild | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/net-im/discord-bin/discord-bin-0.0.1.ebuild b/net-im/discord-bin/discord-bin-0.0.1.ebuild index 50eeab7..ada49b2 100644 --- a/net-im/discord-bin/discord-bin-0.0.1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.1.ebuild @@ -5,7 +5,7 @@ EAPI=6 MY_PN=${PN/-bin/} -inherit unpacker +inherit eutils unpacker DESCRIPTION="All-in-one voice and text chat for gamers" HOMEPAGE="https://discordapp.com" @@ -50,15 +50,24 @@ S=${WORKDIR} RESTRICT="mirror" QA_PREBUILT=" - usr/share/discord/Discord - usr/share/discord/libnode.so - usr/share/discord/libffmpeg.so + opt/discord/share/discord/Discord + opt/discord/share/discord/libnode.so + opt/discord/share/discord/libffmpeg.so " src_unpack() { unpack_deb ${A} } +# TODO: wrong exec path in desktop file src_install() { - cp -ar ./* "${ED}" || die "copy files failed" + insinto /opt/${MY_PN} + doins -r usr/. + + fperms +x /opt/${MY_PN}/bin/${MY_PN} + dosym /opt/${MY_PN}/bin/${MY_PN} /usr/bin/${MY_PN} + dosym /opt/${MY_PN}/share/applications/${MY_PN}.desktop \ + /usr/share/applications/${MY_PN}.desktop + dosym /opt/${MY_PN}/share/pixmaps/${MY_PN}.png \ + /usr/share/pixmaps/${MY_PN}.png } |