diff options
Diffstat (limited to 'dev-libs/log4sh')
-rw-r--r-- | dev-libs/log4sh/Manifest | 5 | ||||
-rw-r--r-- | dev-libs/log4sh/log4sh-1.4.2.ebuild | 47 | ||||
-rw-r--r-- | dev-libs/log4sh/metadata.xml | 11 |
3 files changed, 63 insertions, 0 deletions
diff --git a/dev-libs/log4sh/Manifest b/dev-libs/log4sh/Manifest new file mode 100644 index 000000000000..3e0e7df0ba53 --- /dev/null +++ b/dev-libs/log4sh/Manifest @@ -0,0 +1,5 @@ +DIST log4sh-1.4.2.tgz 91994 SHA256 bb5b556fa6069956128144ed22914f5b4be24147cbe2c7efd474f274c2e28f33 SHA512 f4b983e352c94b33b355a2e743e8431cff4bf6c24b4db18087556d5a8d10ee458c2216f7b9175519e3904051e34f61b2add8faacac0b125c61cde2d76538b290 WHIRLPOOL d288501993d72061654ccff999d08877ad696f168aa7932ceff12b1c046691eb778a3943b44a980d94b7ec0dd408e0d5e879da450c0288f7122af9123cd520ca +EBUILD log4sh-1.4.2.ebuild 992 SHA256 5662094042b3427c65f2eeebdcc74fd0ba5f7440ea78b2bf5c05f3fb9d79b3d3 SHA512 12ed5bfb076920276a8f3dc30ecd6c21909bb2dc985af3c5964b3eb973b045631490a48d6a9857876b5dee725d257ae459dd27a0fbeb53ab6c8c662667a33971 WHIRLPOOL 7afb713a5743dd8643ca1361ef232e04ced353cf29a30825f6fa0037824b74a9c2708b9ce23e5b4877df174532492b0b92059747aaac762c6da2a58aceea9ee6 +MISC ChangeLog 2394 SHA256 fc4c603de7854a9b12ca3ed141b05cde03d18fad36b378183a5a9110bafcf962 SHA512 f257c89ec2db26bdf3d0c2299fbd1bc27faba833677aad445129bd3deed6d0daaae544d9b31621f0dda25ce23e4ff00894523e26f3ec91ef9cdc6d6308c842a2 WHIRLPOOL 1e0f7ebaab32227c6491c519db277644671253d4191bd9dd7ad569656d40024c78ebc227e725929a13bc31521d3e1fd363c6f2168261f9f246a40dc31375425b +MISC ChangeLog-2015 853 SHA256 ef667cf3dff390b1836523fd73f24aef6c240498a391f6c0fe1a039722748fb7 SHA512 ac2a13e0771df8fe2c641f5214237b578ee5cd2fe6998c1fa302733771ca4db9679f943d98376627fcb2855579ce6915c05111a8fc718f2d8446cabe9d02c89f WHIRLPOOL 22701dadcdfb400e57f2f268567d398c3918efc4ec82c07a5065b39525c2d148795a37c8054be0264c31627b4c7c07a9ccad84980683f0d20daf8de3243ac57b +MISC metadata.xml 323 SHA256 400e21277305bfe6e9f8d002e1951bbc9c05ed0c7e6e3a03a7f1641714a896c3 SHA512 e01225b153a0070455460ac8c7b9da993816a4c27c92c94140d36fa0ca0d0e5a689d55f0aa6e7a575bdd040ac2f7312e336d8ea3f1a84362e7cb6321e2b20513 WHIRLPOOL b5c54b4e82e789317a9f799449490572255b3971e0c35a1e52d12b6863a05bb6f6d21a53584c1e4ccaf5fe2148862b6ad6d73789ad2b5f06eebdee45124d5bc5 diff --git a/dev-libs/log4sh/log4sh-1.4.2.ebuild b/dev-libs/log4sh/log4sh-1.4.2.ebuild new file mode 100644 index 000000000000..bb98dc57cf64 --- /dev/null +++ b/dev-libs/log4sh/log4sh-1.4.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils + +DESCRIPTION="A flexible logging framework for shell scripts" +HOMEPAGE="https://sourceforge.net/projects/log4sh" +SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 ~arm ~ppc x86" +IUSE="examples" + +RDEPEND="app-shells/bash" + +src_compile() { + emake build +} + +src_test() { + # testsuite needs USER variable + export USER="$(whoami)" + make test || die "make test failed" +} + +src_install() { + insinto /usr/lib/log4sh + doins build/log4sh + + dodoc doc/*.txt + dohtml doc/*.{html,css} + + if use examples; then + docinto examples + docompress -x /usr/share/doc/${PF}/examples + dodoc src/examples/* + fi +} + +pkg_postinst() { + elog "To use log4sh, have your script source /usr/lib/log4sh/log4sh" + elog "If you want to use remote logging, you should install package," + elog "that provides netcat binary (for example - net-analyzer/netcat)" +} diff --git a/dev-libs/log4sh/metadata.xml b/dev-libs/log4sh/metadata.xml new file mode 100644 index 000000000000..1190c8b40ad6 --- /dev/null +++ b/dev-libs/log4sh/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>pinkbyte@gentoo.org</email> + <name>Sergey Popov</name> + </maintainer> + <upstream> + <remote-id type="sourceforge">log4sh</remote-id> + </upstream> +</pkgmetadata> |