net-im/signal-desktop: bump to 1.15.5, fix install

This commit is contained in:
Julian Ospald 2018-08-19 01:33:20 +08:00
parent c08fc8400b
commit 9a601442e3
No known key found for this signature in database
GPG Key ID: 511B62C09D50CD28

View File

@ -16,6 +16,11 @@ MYOPTIONS="
RESTRICT="mirror" RESTRICT="mirror"
DEPENDENCIES=" DEPENDENCIES="
build+run:
!net-im/signal-desktop[<1.15.5] [[
description = [ /usr/host/bin/${PN} was accidentially a directory, paludis would refuse to merge ]
resolution = uninstall-blocked-before
]]
run: run:
dev-libs/atk dev-libs/atk
dev-libs/expat dev-libs/expat
@ -68,8 +73,8 @@ src_install() {
doins -r usr/share/applications doins -r usr/share/applications
doins -r usr/share/icons doins -r usr/share/icons
edo chmod +x "${IMAGE}"/opt/Signal/signal-desktop edo chmod +x "${IMAGE}"/opt/Signal/signal-desktop
dodir /usr/$(exhost --target)/bin/${PN} dodir /usr/$(exhost --target)/bin/
dosym ../../../opt/Signal/${MY_PN} /usr/$(exhost --target)/bin/${PN} dosym ../../../opt/Signal/signal-desktop /usr/$(exhost --target)/bin/${PN}
} }
pkg_postinst() { pkg_postinst() {