summaryrefslogtreecommitdiff
path: root/dev-libs/log4shib
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-libs/log4shib
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/log4shib')
-rw-r--r--dev-libs/log4shib/Manifest8
-rw-r--r--dev-libs/log4shib/files/log4shib-doc.patch11
-rw-r--r--dev-libs/log4shib/log4shib-1.0.1.ebuild35
-rw-r--r--dev-libs/log4shib/log4shib-1.0.4.ebuild28
-rw-r--r--dev-libs/log4shib/metadata.xml9
5 files changed, 91 insertions, 0 deletions
diff --git a/dev-libs/log4shib/Manifest b/dev-libs/log4shib/Manifest
new file mode 100644
index 000000000000..5b972d05de9e
--- /dev/null
+++ b/dev-libs/log4shib/Manifest
@@ -0,0 +1,8 @@
+AUX log4shib-doc.patch 366 SHA256 b17f31372bd2d422d0f3a30ec50a06b337de5f553c1157fb95d48734bb3a5d55 SHA512 4327359e95f0d1be02524313fe8818d299bd3bf6d7143215c6f550efac1a03a26da8210292c92cebdef8dc4844afe52e0d43242975fa8ef4ced7ddd3338ab0c3 WHIRLPOOL 7efa2208085d784f34223550bd00fa9190f669d6c3d63118876568217a559823d85ca396ea338254367785d4ab76794e11be21ea01d54e0e28604f25a04588be
+DIST log4shib-1.0.1.tar.gz 498381 SHA256 5d8c647c0acea60fed58c1335ec4008f300f63b40c1651745f49e4080498f938 SHA512 ed64dca5f20c8135944abdfe7e7b66702cd1ae712ba362508759194c8f53c2a9a878142619a4befd3c4180de366fd2c9a6af7af1873b170d45e91b8bf527b836 WHIRLPOOL 676e6a4c21edbf3e265f63f7cb77f122f6fee03e2c88a3d0f939329ec419d1b69626b840cd1f197f8cc22f07038a2668c5d5ecd07cad2c4d29e596a69c3393b0
+DIST log4shib-1.0.4.tar.gz 487529 SHA256 4e5f9e58f14f2498d8be15dc0a6223e83f0510a924494295329b20745cacbc38 SHA512 af31bb436393e1a6a2674c0f4804148dea4f4081bb07b78f158f4109157bef4ed40647a3e4da7ec5eef0ed38b6286aee6d8b8a3320572c2b55df2998850d5245 WHIRLPOOL 70795e38f1a963f6f6fa76d021b7a465fc8067d7e3a73fcc02fdda8d6a0e08f7ac8d094a2b3c4124581cfec01a4e059a45390a92bfae3d204dd5af0a244a9856
+EBUILD log4shib-1.0.1.ebuild 867 SHA256 f68e9a3eb7c50edc52e6b3fd65a4e1aee3f515c83a116be46c0b7cfb0cfc2111 SHA512 00a10e85d9864fc998db25f8f8ef1cebc65945b2f01d7ee6a96e62da1120110308456bb78dd086a30008dc04ae31ea8531a4601dd727cfcb08347b263a5b8e39 WHIRLPOOL bbdcf3b1920d8c51d928f6b228a205b89d1e6969488f0f8840d11a521802aa74c34d7debf5d3355bc27a66f1e8faba5b0059528b95ee68daa2363b82281d355a
+EBUILD log4shib-1.0.4.ebuild 699 SHA256 d4f057bb401ac9cf112e00568fd2b76850c3795ce36c9fb15ea9cc8767b82789 SHA512 7b4a9b2a52c72161c281f9b78b4ccca40f9919af31aa2c9429d3ff861affd2dcab690e2181e2d74c7a8c35bfadd973dce237c5c9a5cf86499293b3854ddb9745 WHIRLPOOL d68f7aa3ff022592811be5671ddac7781abe77daa0cf5832574a9dc862def067406b4594bf7677a98476304df7eda899f383462a597feeb4ca7440d4c99fd2c6
+MISC ChangeLog 2608 SHA256 b8de5ad8c78acd5bb3455b9713159803d734e61db3932fd5b3aef6b61e0df3e7 SHA512 203e18a810411ba0f632194553cbfe6001c4f0a3f1f2157d1f558da3285cca5c2bf12ccc881f03c4e98a50911255cb36ad08b46632f64b4197125e8dbf165c95 WHIRLPOOL 715fb5411ef2c4abc8064a8955841ee3c5af345b8bed69b48e8ebdabbe77a19d37654c5feae79e01f7de839acc3c95b42e6e7fcb43dddf5d2ad25e0eee9d0f94
+MISC ChangeLog-2015 802 SHA256 1172f57515f3eda40eb8b25509c8c3fd7da951f208c93ca5d168261f37da4c1d SHA512 f3bfc48c1a76582b823eaf35e015c3426ddaa816f42fcc3be835ca134d4b437e25b096f6aec6d8f7f8df75ca7e146949f415a133407380af948412a2ca5a62b8 WHIRLPOOL 23b9e8e0b6f7dd382c2b4b2fc04e3142714c8466cf02cedd7821c51b14efdb681a1a7147a48bc4ffdcd14fb4e0819484b7f53098d6731a7a35f3e19352c6f86a
+MISC metadata.xml 396 SHA256 60f2edf54e5356b9f8c6ebba39b1dc73a91eeb9582d2c5dedad78c23aa132bb1 SHA512 4232880b47191b4e89f07dc4987e8f24833a0f42a21355f943b03f88487f50f2401e1a51aa7a150ad27659e7ebf9d61509fb232191dc4836d8ee4a9c7345df70 WHIRLPOOL 3a47a4ea448b10b39462d7efdcc0622bba062653397204e1e5352c4e96142939838dcfdca18713cb95e50198ffa4f03e9306599f5a368865d2ffed4ac8fe6c3b
diff --git a/dev-libs/log4shib/files/log4shib-doc.patch b/dev-libs/log4shib/files/log4shib-doc.patch
new file mode 100644
index 000000000000..c7c58f0781a9
--- /dev/null
+++ b/dev-libs/log4shib/files/log4shib-doc.patch
@@ -0,0 +1,11 @@
+--- doc/Makefile.am.orig 2008-10-18 09:03:48.000000000 +0200
++++ doc/Makefile.am 2008-10-18 09:05:16.000000000 +0200
+@@ -1,7 +1,7 @@
+ SUBDIRS = html
+
+ man3dir = $(DESTDIR)$(mandir)/man3
+-docdir = $(prefix)/doc/@PACKAGE_TARNAME@-@PACKAGE_VERSION@
++docdir = $(DESTDIR)/$(datarootdir)/doc/@PACKAGE_TARNAME@-@PACKAGE_VERSION@
+
+ EXTRA_DIST = \
+ mainPage.txt
diff --git a/dev-libs/log4shib/log4shib-1.0.1.ebuild b/dev-libs/log4shib/log4shib-1.0.1.ebuild
new file mode 100644
index 000000000000..f3fa74e21d8e
--- /dev/null
+++ b/dev-libs/log4shib/log4shib-1.0.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit eutils autotools
+
+DESCRIPTION="Internet2 version for OpenSAML of log4cpp logging framework"
+HOMEPAGE="https://wiki.shibboleth.net/confluence/display/OpenSAML/log4shib"
+SRC_URI="http://shibboleth.internet2.edu/downloads/${PN}/${PV}/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="doc"
+
+DEPEND="doc? ( app-doc/doxygen )"
+RDEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # fix sandbox violation by doc installation
+ epatch "${FILESDIR}/${PN}-doc.patch"
+ AT_M4DIR="m4" eautoreconf
+}
+
+src_compile() {
+ econf --without-idsa \
+ $(use_enable doc doxygen)
+ emake || die "emake failed"
+}
+
+src_install () {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog NEWS README THANKS || die "dodoc failed"
+}
diff --git a/dev-libs/log4shib/log4shib-1.0.4.ebuild b/dev-libs/log4shib/log4shib-1.0.4.ebuild
new file mode 100644
index 000000000000..6e744c15a904
--- /dev/null
+++ b/dev-libs/log4shib/log4shib-1.0.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+DESCRIPTION="Internet2 version for OpenSAML of log4cpp logging framework"
+HOMEPAGE="https://wiki.shibboleth.net/confluence/display/OpenSAML/log4shib"
+SRC_URI="http://shibboleth.internet2.edu/downloads/${PN}/${PV}/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="debug doc static-libs"
+
+DEPEND="doc? ( app-doc/doxygen )"
+RDEPEND=""
+
+src_configure() {
+ econf --without-idsa \
+ $(use_enable debug) \
+ $(use_enable doc doxygen) \
+ $(use_enable static-libs static)
+}
+
+src_install () {
+ emake DESTDIR="${D}" install
+ dodoc AUTHORS ChangeLog NEWS README THANKS
+}
diff --git a/dev-libs/log4shib/metadata.xml b/dev-libs/log4shib/metadata.xml
new file mode 100644
index 000000000000..67c3230498ed
--- /dev/null
+++ b/dev-libs/log4shib/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <longdescription>log4shib is a library of C++ classes for flexible logging
+ to files, syslog, IDSA and other destinations. It is a forked version
+ of log4cpp especially adapted for the shibboleth framework
+ </longdescription>
+</pkgmetadata>