finish engler-labs ebuild

This commit is contained in:
Fabian Engler 2024-11-24 18:28:29 +01:00
parent 8cde219044
commit 2285606582
2 changed files with 15 additions and 24 deletions

View File

@ -0,0 +1,2 @@
DIST engler-labs 12476568 BLAKE2B d9baa616365e8fb06f3df42b708b5065774d602b21234dc9bad05a502f58504132cb3f8929b9b804f2126dec051a411ea13fe30585d0a14229363be1b6f32e89 SHA512 6b543f06ff57ea16680595db96a3a078bef280a4000aebb9acb324c9357d3550ad95b7dd55e991a3c661d89ee735276fa18eb604fba88a34722a02478a07e18a
DIST engler-labs-0.1.tar.gz 17033 BLAKE2B b705b4d74766ef04d39fd0c33b83ee838d3b8bc89cb2904910333a1c0f1525036ef06b0fcbb1d1412ff67d3bfbeae50e32609f3e34c102d995b602bd43e8fcec SHA512 4c06122b2b08cba57a7017813f9688ef5c186f8c38e14dab063d814e171554fe91aa78a817f8559aab7f1a5aa2c34adbfeac5ec80a8bf6c5b5ea1bc443ec9c75

View File

@ -5,38 +5,27 @@ EAPI=8
MY_PN="${PN/-bin/}" MY_PN="${PN/-bin/}"
inherit pax-utils unpacker
DESCRIPTION="My person webserver" DESCRIPTION="My person webserver"
HOMEPAGE="http://git.engler-labs.root64.de" HOMEPAGE="http://git.engler-labs.root64.de"
SRC_URI="http://git.engler-labs.root64.de/fabolous005/${MY_PN}/releases/download/${PV}/${MY_PN}" SRC_URI="http://git.engler-labs.root64.de/fabolous005/${MY_PN}/releases/download/${PV}/${MY_PN} -> ${MY_PN}
# S="${WORKDIR}" http://git.engler-labs.root64.de/fabolous005/${MY_PN}/archive/${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz"
S="${WORKDIR}"
KEYWORDS="*"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="*"
# IUSE="+sound"
# RESTRICT="splitdebug"
RDEPEND="" RDEPEND=""
QA_PREBUILT="${MY_PN}" src_unpack() {
default
}
src_install() { src_install() {
# insinto / dodir /var/lib/engler-labs
# dodoc changelog insinto /var/lib/engler-labs
# doins -r opt doins -r ${WORKDIR}/${MY_PN}/static
# insinto /usr/share doins ${WORKDIR}/${MY_PN}/Rocket.toml
# dobin ${DISTDIR}/${MY_PN}
# 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}
} }