diff options
author | Thomas Beierlein <tomjbe@gentoo.org> | 2008-10-21 14:39:50 +0000 |
---|---|---|
committer | Thomas Beierlein <tomjbe@gentoo.org> | 2008-10-21 14:39:50 +0000 |
commit | 1ebc04d7e93aa0a419bbf8bfa96b48c91e803cf6 (patch) | |
tree | cc37e0b8d7dec6902fd7e5619ea056fccf96bacb /dev-libs | |
parent | net-misc/netgo_ng: Version Bump (diff) | |
download | sunrise-1ebc04d7e93aa0a419bbf8bfa96b48c91e803cf6.tar.gz sunrise-1ebc04d7e93aa0a419bbf8bfa96b48c91e803cf6.tar.bz2 sunrise-1ebc04d7e93aa0a419bbf8bfa96b48c91e803cf6.zip |
dev-libs/log4shib: New ebuild wrt bug 202952. Tnx to bug authors for prototype and chithead and pva for review.
svn path=/sunrise/; revision=7244
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/log4shib/ChangeLog | 9 | ||||
-rw-r--r-- | dev-libs/log4shib/Manifest | 5 | ||||
-rw-r--r-- | dev-libs/log4shib/files/log4shib-doc.patch | 11 | ||||
-rw-r--r-- | dev-libs/log4shib/log4shib-1.0.1.ebuild | 36 | ||||
-rw-r--r-- | dev-libs/log4shib/metadata.xml | 9 |
5 files changed, 70 insertions, 0 deletions
diff --git a/dev-libs/log4shib/ChangeLog b/dev-libs/log4shib/ChangeLog new file mode 100644 index 000000000..642b8c725 --- /dev/null +++ b/dev-libs/log4shib/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-libs/log4shib +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 21 Oct 2008; Thomas Beierlein (TomJBE) <tb@forth-ev.de> + +files/log4shib-doc.patch, +log4shib-1.0.1.ebuild, +metadata.xml: + New ebuild wrt bug 202952. Tnx to bug authors for prototype and chithead and + pva for review. + diff --git a/dev-libs/log4shib/Manifest b/dev-libs/log4shib/Manifest new file mode 100644 index 000000000..3837f6b55 --- /dev/null +++ b/dev-libs/log4shib/Manifest @@ -0,0 +1,5 @@ +AUX log4shib-doc.patch 366 RMD160 7ca9ec5636b40ed4ea583ed2a1a8828155bbb678 SHA1 5833a443d942a1cc1e55d2b2544756f8c03dc0df SHA256 b17f31372bd2d422d0f3a30ec50a06b337de5f553c1157fb95d48734bb3a5d55 +DIST log4shib-1.0.1.tar.gz 498381 RMD160 99d6cd4ea21b7bdd04f10bb30a4f136a6964115f SHA1 018a06fae3c92beff2de217493bb245b87f066b0 SHA256 5d8c647c0acea60fed58c1335ec4008f300f63b40c1651745f49e4080498f938 +EBUILD log4shib-1.0.1.ebuild 862 RMD160 9c1695f8b3c04dd45e898b893710735e1af39fff SHA1 f3f5d6b3daff9310d338dad48d951227c314ac01 SHA256 a3f7ce3ce8cabd1eb7ca02595bbbb6677398413bcac301a6ed0ef4233615699f +MISC ChangeLog 342 RMD160 f3330c6ecca3ac1d7227f8ba97b3c5a2cb8d1d69 SHA1 6c45d8293dacc4bffd883d0609078e31c7ffa245 SHA256 8cc04525f19142888a2786038e87258176bb4d5cef4a0f6fcbbe5b986b3fe1a8 +MISC metadata.xml 401 RMD160 5c1e8cd5dcaff3481cd07de31e0ebf8640ad836b SHA1 a82a5a508c2f2d39e80f44908c4b6ec10345c7b1 SHA256 d3568df68a1f17ca1246fdfe576ee44dbb62ea0741f388110a863d3e708f2a61 diff --git a/dev-libs/log4shib/files/log4shib-doc.patch b/dev-libs/log4shib/files/log4shib-doc.patch new file mode 100644 index 000000000..c7c58f078 --- /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 000000000..7726b9b9a --- /dev/null +++ b/dev-libs/log4shib/log4shib-1.0.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils autotools + +DESCRIPTION="Internet2 version for OpenSAML of log4cpp logging framework" +HOMEPAGE="http://spaces.internet2.edu/display/OpenSAML/log4shib" +SRC_URI="http://shibboleth.internet2.edu/downloads/${PN}/${PV}/${P}.tar.gz" + +KEYWORDS="~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/metadata.xml b/dev-libs/log4shib/metadata.xml new file mode 100644 index 000000000..39bf598b0 --- /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> + <herd>maintainer-wanted</herd> + <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> |