www-apps/lektor: version 3.1.3 with pre-build static files

This commit is contained in:
Jörg Deckert 2019-10-08 19:17:40 +02:00
parent 5f0cc9c598
commit aa13206279
3 changed files with 54 additions and 0 deletions

View File

@ -1,5 +1,8 @@
AUX lektor-static-3.1.3.tar.gz 1527235 BLAKE2B 9fab2dd3b12d973f38d31f997dccb9113e5be10873ed0cc6ae0d24760d20c8c6865fd4b2b0ac3022ad12c26d252b753d65ab0c81e78f74cb8b09e2ebe8036800 SHA512 4d4a8a842131acda83c7a47e0521741ca35120ab61476b56847de363c908c413a24459d920e11fd1d28dafd3771e371f10dfd75f55d93d5866ef71e4b8f30351
AUX publisher-rsync-python3.diff 749 BLAKE2B c1b3924777ced837079508d436875b439b5842fe72d8169bce7c9439ecfb3c6fba84f1debbb82b32366fee05001cff7b56f5a21fceffbec27b4e05479107e9ec SHA512 095d650554e7ff452a0c3a33a30445a6e292daa388f7d98b7353daaba828662db15e779f8fd8396b660b783aef5b50df7a3b68d514b1188d6a97617544835b7d
DIST lektor-3.0.1.tar.gz 943963 BLAKE2B b22a1060f3cf2964847bed78e09cb06e9f3dec0434fb8646868dabcf5835f8627843266836b52d0fdde32f74fb4d6bd62c25527756bad9b93eaf23f21577e3ce SHA512 de9f82fcbc3f66623a63f262f9ce4365622323b454c9d1d0d4724deed055fcc54ecf66e4238dc4638ea8c6b574c9c07fc0d1b505d28e502d3aa76d8b202c5b5c
DIST lektor-3.1.2.tar.gz 1575266 BLAKE2B 26074c359ad933288599bf98de3c33f38b663b2e903ce9966bc1cd906b2e99bf5f92ef6b168700c9d586f04bd4146f640d4d109788f339aa36c5a9148444d7f1 SHA512 d9a464f4730e36ddb9e07376efa319e821f48b61ae9e00f47f45082ca0557355dce71972a500b2972b06eec5b906d9f0205d533a44e6700304069f59f389fdef
DIST lektor-3.1.3.tar.gz 1575304 BLAKE2B 09eaaa8620d0f80b281eca6998fd206637d8017c875bcc44ad77ba20de2f2f4aaeb67b7a9ac1c192a685b4f21dd8e5d5d5a5bb40e2bb020044738b4ef3ac6fbc SHA512 cc1f008f47cc8e320b84b04df27589e470916d28234451d5d095cfba928c2d4dce8e20abded126645359cfae6977a82cb9d65c9cafb42aab7ba725032e726075
EBUILD lektor-3.0.1.ebuild 1000 BLAKE2B 9dfb13ce3016073a428fe93f8259ba3d06b69829244e811e46b24e6f589f372c219b242b53b801876554762d1f6edd4d180622a69bd8682649aca40718e64a7a SHA512 eba7f906f94e05be4aad92ce3966bc3b3cc65f601a32ae3015efe933881ab27ff867fea8156d89164dc6c4d029e78bcdcb288d7d21dc78c17e56a8c88585a2cf
EBUILD lektor-3.1.2.ebuild 1045 BLAKE2B b8217e44dea2cacdb3286e34eb4e4db9d7e84943db7db483a41380e8c65f1f1800f7b0d4d3bf5ce6cae03ef552ef02c55eb5ffc61cd1146b35cd1d6f03342dd6 SHA512 e795b4979db026a183cf396581a138a9ca14653c4c6ee9408a064e355f82524fdf8e61a3b7d6c9167ea0c83b4442948dbfb07f36172315ec1572d9eb3a76464e
EBUILD lektor-3.1.3.ebuild 1231 BLAKE2B 0c599b1836671f5b3c57e9908d7f24be40b48afc45fefb9fc1dc9b1337908072d844ebce75110a5a395b25694c6a36f196cbe7201f571a42b035c22f3d790ee8 SHA512 c15b2a60bf23f7dddc82c6538d76689cbdcfb66bb30956fe527687f3d7af3f2f1871f652ab72836df1ba0a769b09e6b6ed4f9ef6511ea7924a9fda61e319ee16

Binary file not shown.

View File

@ -0,0 +1,51 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_5,3_6} )
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[npm]
dev-python/Babel
dev-python/click
dev-python/exifread
dev-python/flask
dev-python/jinja
dev-python/mistune
dev-python/pip
dev-python/python-inifile
dev-python/requests
dev-python/watchdog"
RDEPEND=""
DOCS=( CHANGES LICENSE README.md )
src_compile() {
# unpack static webcontent, pre-compiled with:
# ebuild ${P}.ebuild unpack
# cd 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
}