new: Lektor static CMS with dependencies

This commit is contained in:
Joerg Deckert 2017-08-05 09:55:54 +02:00
parent 84847f21ac
commit 65b1352c17
6 changed files with 92 additions and 0 deletions

View File

@ -0,0 +1,2 @@
DIST exifread-2.1.2.tar.gz 32196 SHA256 d309e00080fd383cdf29add7550775aaa9766f25a740c7f3550783b4d046c05b SHA512 4636738fa304b4def3cce2adc03494b78318857a1172b2bfbf372e8b88fb2838b1dbb8aab1aefac02540b14d0a571d4ab524166191f539b61c239704bb50c063 WHIRLPOOL f7324a441294d811f3699e268cf2f3385c1023779123075488cc256734b12b863425e6105b2bea07ec3079c60340215251843f0a9e8dcbe4b2ce2814ce853fe5
EBUILD exifread-2.1.2.ebuild 545 SHA256 31f398f9ef25b399d3b87ea331ba101e1dd25241dca271c70915bcbce7ca088c SHA512 b6fefb1357981b12f9fe9381558fb01d4fc044b3092020618dd2b581d2e9a85102fb85c4cd651cff6f3a0a4aab9b62a7ce1d6931aebdc5876538bac0afd9c147 WHIRLPOOL 4d1d9f82c020f6982abb467b529316d8286e2a3fe3406e3970b4e9ad6edef6793b8cd1425c3fb7e7ad7629244497fc07b94a76e6ea0f2caf5cff58084d7007cc

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_4,3_5} )
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,2 @@
DIST python-inifile-0.3.tar.gz 7022 SHA256 6278214bae9932975bff775fa61e3ada3fc05c4d610dfabcc7ddc92da2b7bb5e SHA512 727f8b2e0b54137c6105130d58804bb734e883a4fc2a917a18a73da929024e152be8ae5b0d1784aba2ec07fc2c79d036358bbb0edebeaad7e6c76292d9f15f38 WHIRLPOOL 35e88d33dedeec4fac6fb3bdc009973dc8b8b3e193589f608160316224674e5f592f7186e0c6d4ff9612e74a67a1b81541989f89e965d4f08dac5f5c1f6fe35c
EBUILD python-inifile-0.3.ebuild 451 SHA256 5251e12d9cc54385857cb650cd836bce92ea1db2bb8110eaae44d3914e954c83 SHA512 4dfeccbbc018dc88b923a0f62111e1ad9f0401d38395aec7fab2d2df17e7d5a0c9cb6237ad7bf32ade193189560499416cb1a2cea7940712341b22170847c631 WHIRLPOOL cdb1ad1f9bc3d6f171fb62d9766ccb373e4b09a2eb5a7ca96bdc384fed4fafaa8c16dda72e0aad24cd63b9f0b79e5f0823dec24c7333889ade19473ff6fc8f5e

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}"

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

@ -0,0 +1,2 @@
DIST lektor-3.0.1.tar.gz 943963 SHA256 3aa7266d792e35b0a3b49fd0d8d8b4521e4f052301912124d7421f4551c6de58 SHA512 de9f82fcbc3f66623a63f262f9ce4365622323b454c9d1d0d4724deed055fcc54ecf66e4238dc4638ea8c6b574c9c07fc0d1b505d28e502d3aa76d8b202c5b5c WHIRLPOOL 055a9ecb00baa5fff01a3281300ec55de4b823e76ddbcaaad19a90510bb04b793330a01c4b2ca76df9265799d3499242f4c2d496883e8c5cb24d0d4c74483b41
EBUILD lektor-3.0.1.ebuild 858 SHA256 153fe8fdc22da02be58bce80d1b9e2d2003e6fff7beb6109bdebf28af34a7db7 SHA512 202c5670c4ea8656c9551d15adc1f5ea4a316d32d85450cc25caa5056163ee9614245a0b3f0196e045bf04d065c90633150c1bd014e6276152430bca454038c5 WHIRLPOOL 7ddf5617ebda4e06f3e9bb0709f65b2494f6ebf205e6ff14031dc56b8b7aca3bbcd2257247ac92e131cf44db7b610cda3fe3bd9a4bbce6baf90405cf1d788af7

View File

@ -0,0 +1,42 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
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/click
dev-python/exifread
dev-python/flask
dev-python/mistune
dev-python/pip
dev-python/python-inifile
dev-python/watchdog"
RDEPEND=""
DOCS=( CHANGES LICENSE README.md )
src_compile() {
emake
}
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
}