]> git.bzium.org - embe/overlay.git/blob - www-apps/bzium-lister/bzium-lister-0.1.0.ebuild
www-apps/bzium-lister: new package
[embe/overlay.git] / www-apps / bzium-lister / bzium-lister-0.1.0.ebuild
1 EAPI=7
2
3 PYTHON_COMPAT=( python3_9 )
4 inherit distutils-r1
5
6 MY_PN="${PN/-/.}"
7 MY_P="${MY_PN}-${PV}"
8 S="${WORKDIR}/${MY_P}"
9
10 MY_PN_PATH="${PN/-//}"
11
12 DESCRIPTION=""
13 HOMEPAGE=""
14 SRC_URI="https://embe.bzium.org/lister/${MY_P}.tar.gz"
15
16 LICENSE="MIT OFL-1.1"
17 SLOT="0"
18 KEYWORDS="~amd64"
19
20 RDEPEND="
21         dev-python/flask[${PYTHON_USEDEP}]
22         dev-python/toml[${PYTHON_USEDEP}]
23         dev-python/jinja[${PYTHON_USEDEP}]
24         dev-python/PyICU[${PYTHON_USEDEP}]
25 "
26
27 python_prepare_all()
28 {
29         distutils-r1_python_prepare_all
30
31         sed -i -r -e "s@'(static|templates)/\*'(, *)?@@g" setup.py || die
32 }
33
34 python_install()
35 {
36         distutils-r1_python_install
37
38         ln -s "${EPREFIX}/usr/share/${PN}/"{static,templates} "${ED}/$(python_get_sitedir)/${MY_PN_PATH}"/
39 }
40
41 python_install_all()
42 {
43         distutils-r1_python_install_all
44
45         insinto "${EPREFIX}/usr/share/${PN}"
46         doins -r "${MY_PN_PATH}"/{static,templates}
47 }