add engler-labs ebuild
This commit is contained in:
parent
d561963942
commit
8cde219044
42
www-servers/engler-labs/engler-labs-0.1.ebuild
Normal file
42
www-servers/engler-labs/engler-labs-0.1.ebuild
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
MY_PN="${PN/-bin/}"
|
||||||
|
|
||||||
|
inherit pax-utils unpacker
|
||||||
|
|
||||||
|
DESCRIPTION="My person webserver"
|
||||||
|
HOMEPAGE="http://git.engler-labs.root64.de"
|
||||||
|
SRC_URI="http://git.engler-labs.root64.de/fabolous005/${MY_PN}/releases/download/${PV}/${MY_PN}"
|
||||||
|
# S="${WORKDIR}"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="*"
|
||||||
|
# IUSE="+sound"
|
||||||
|
# RESTRICT="splitdebug"
|
||||||
|
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
QA_PREBUILT="${MY_PN}"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# insinto /
|
||||||
|
# dodoc changelog
|
||||||
|
# doins -r opt
|
||||||
|
# insinto /usr/share
|
||||||
|
#
|
||||||
|
# if has_version media-sound/apulse[-sdk] && ! has_version media-sound/pulseaudio; then
|
||||||
|
# sed -i 's/Exec=/Exec=apulse /g' usr/share/applications/signal-desktop.desktop || die
|
||||||
|
# fi
|
||||||
|
#
|
||||||
|
# doins -r usr/share/applications
|
||||||
|
# doins -r usr/share/icons
|
||||||
|
# fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox /opt/Signal/chrome_crashpad_handler
|
||||||
|
# fperms u+s /opt/Signal/chrome-sandbox
|
||||||
|
# pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox opt/Signal/chrome_crashpad_handler
|
||||||
|
#
|
||||||
|
# dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user