moved from unitas-overlay: www-apps/lektor (inkl. deps)

This commit is contained in:
Jörg Deckert 2020-08-30 15:12:35 +02:00
parent cc41fea4e5
commit 0f5149183d
8 changed files with 126 additions and 0 deletions

View File

@ -0,0 +1,2 @@
DIST exifread-2.1.2.tar.gz 32196 BLAKE2B b092d96a342528ff0156505aaad5c1305d0a6786f269428989e0b765699e92c44fc8d95535cefdc87b531fec2be20f750b883f2d774496e796cf64bb21b121e4 SHA512 4636738fa304b4def3cce2adc03494b78318857a1172b2bfbf372e8b88fb2838b1dbb8aab1aefac02540b14d0a571d4ab524166191f539b61c239704bb50c063
EBUILD exifread-2.1.2.ebuild 549 BLAKE2B 20254506c595a210c151dc9f97a958d5830ee8e1c2c0a8a685219cb25825224705b6adab2cefae525397937f824a21652dbdc4fa59f58360c93d06cb62d12142 SHA512 bc5dcc509d5059aa0e6d1f76a3698968bc2843d4b19f4154c148cc0a64bc20da9cd409575529c9be051093ffa483c6eb88c91ec6878823e77bfb74e02198932c

View File

@ -0,0 +1,24 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python{2_7,3_6,3_7,3_8} )
inherit distutils-r1
MY_PN="exif-py"
DESCRIPTION="Easy to use Python module to extract Exif metadata from tiff and jpeg files"
HOMEPAGE="https://github.com/ianare/exif-py"
SRC_URI="https://github.com/ianare/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
S="${WORKDIR}/${MY_PN}-${PV}"

View File

@ -0,0 +1,4 @@
DIST python-inifile-0.3.tar.gz 7022 BLAKE2B 5c905428cb1437d3218cba73c659aaa22d4fdd684fe1cc09625ed2a140693d708d84c124ade0d4c5d42e6f8f73dcb2df215e95d8b3ed92819162cbaa96f6a408 SHA512 727f8b2e0b54137c6105130d58804bb734e883a4fc2a917a18a73da929024e152be8ae5b0d1784aba2ec07fc2c79d036358bbb0edebeaad7e6c76292d9f15f38
DIST python-inifile-0.4.tar.gz 7070 BLAKE2B 324df8ed1bb6c13258e943cee42500517e4b4d3ac4c741bc396d19c126bcdd5aa40711a2c2f30bc2750a970eca0210441d2da0a3866f20a39eda35304c6b0310 SHA512 17ca1e66c5328f47bfbb28caa62e32a86b03b8e6bea028796df4087fca6c4d5a3d8ed2dc28ae261770e7bf0002ef0eccd157e21410218aa2b49412fddcdc094b
EBUILD python-inifile-0.3.ebuild 451 BLAKE2B 1e3d37287cd83fa16603c7aa2e619964f659206852b6778ccf42b5a7b8e76456013b1431e381df4b67fe556f61dbba616604437e6fdce44b3f1271fe2a6fec74 SHA512 4dfeccbbc018dc88b923a0f62111e1ad9f0401d38395aec7fab2d2df17e7d5a0c9cb6237ad7bf32ade193189560499416cb1a2cea7940712341b22170847c631
EBUILD python-inifile-0.4.ebuild 455 BLAKE2B 0b7f9a847ce9984e7600f3296f3c7286590eabdff120cadf957b2b75d5b8312969f44799e28d66dc6944eaaf2dcbde46be5dda11c61ac875fcf62f353ea12906 SHA512 5a49a71e695daac95796f6a0c38d6c73c9e03b5fd6070d81d1c7125613f6ac35281ae4b8937f2a52d9f0f024afaa1761ca46ed0c7ae876b8ee27045f7f3e9256

View File

@ -0,0 +1,20 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Ini file library for Python"
HOMEPAGE="https://github.com/mitsuhiko/python-inifile"
SRC_URI="https://github.com/mitsuhiko/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"

View File

@ -0,0 +1,20 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=6
PYTHON_COMPAT=( python{2_7,3_6,3_7,3_8} )
inherit distutils-r1
DESCRIPTION="Ini file library for Python"
HOMEPAGE="https://github.com/mitsuhiko/python-inifile"
SRC_URI="https://github.com/mitsuhiko/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"

3
www-apps/lektor/Manifest Normal file
View File

@ -0,0 +1,3 @@
AUX lektor-static-3.1.3.tar.gz 1527235 BLAKE2B 9fab2dd3b12d973f38d31f997dccb9113e5be10873ed0cc6ae0d24760d20c8c6865fd4b2b0ac3022ad12c26d252b753d65ab0c81e78f74cb8b09e2ebe8036800 SHA512 4d4a8a842131acda83c7a47e0521741ca35120ab61476b56847de363c908c413a24459d920e11fd1d28dafd3771e371f10dfd75f55d93d5866ef71e4b8f30351
DIST lektor-3.1.3.tar.gz 1575304 BLAKE2B 09eaaa8620d0f80b281eca6998fd206637d8017c875bcc44ad77ba20de2f2f4aaeb67b7a9ac1c192a685b4f21dd8e5d5d5a5bb40e2bb020044738b4ef3ac6fbc SHA512 cc1f008f47cc8e320b84b04df27589e470916d28234451d5d095cfba928c2d4dce8e20abded126645359cfae6977a82cb9d65c9cafb42aab7ba725032e726075
EBUILD lektor-3.1.3.ebuild 1456 BLAKE2B cfdf0c804242840e494409bb60b62f9016f4616d217706eb7da66bdd661d2c7c2ace237375516724f7a9b18088fd353f15a6245dcb91ce4b7b462bba92adda34 SHA512 4d28626b109cf2224e9e5e569817cb33ecee2bad3b4d642d0d5e77c7cd596e26958998934ac8a0caee36c748764629a6d3b3662e5aeaffefd8ddb3c65965a978

Binary file not shown.

View File

@ -0,0 +1,53 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python{3_6,3_7,3_8} )
DISTUTILS_USE_SETUPTOOLS="rdepend"
inherit distutils-r1
DESCRIPTION="A CMS to generate a static websites"
HOMEPAGE="https://www.getlektor.com/"
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="examples"
DEPEND="media-gfx/imagemagick
<net-libs/nodejs-14[npm]
dev-python/Babel[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
dev-python/exifread[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/mistune[${PYTHON_USEDEP}]
dev-python/pip[${PYTHON_USEDEP}]
dev-python/python-inifile[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/watchdog[${PYTHON_USEDEP}]"
RDEPEND=""
DOCS=( CHANGES LICENSE README.md )
src_prepare() {
default
# unpack static webcontent, pre-compiled with:
# ebuild ${P}.ebuild unpack
# cd /var/tmp/portage/www-apps/${P}/work/${P}
# su -s /bin/bash -c "make build-js" portage
# tar cfvz /var/lib/layman/unitas/www-apps/lektor/files/${PN}-static-${PV}.tar.gz lektor/admin/static
unpack ${FILESDIR}/${PN}-static-${PV}.tar.gz
}
python_install_all() {
if use examples; then
insinto "/usr/share/doc/${PF}"
docompress -x "/usr/share/doc/${PF}/example"
doins -r example
fi
distutils-r1_python_install_all
}