summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2006-10-18 19:45:22 +0000
committerTiziano Müller <dev-zero@gentoo.org>2006-10-18 19:45:22 +0000
commit19a9ec725c10524e8b20d0bda11cdb960a97f059 (patch)
treef219bebe8ff5222293c71f5f83e542249f125a41 /dev-libs
parentVersion bump (diff)
downloadhistorical-19a9ec725c10524e8b20d0bda11cdb960a97f059.tar.gz
historical-19a9ec725c10524e8b20d0bda11cdb960a97f059.tar.bz2
historical-19a9ec725c10524e8b20d0bda11cdb960a97f059.zip
Version bump.
Package-Manager: portage-2.1.2_pre3-r3
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/log4cpp/ChangeLog5
-rw-r--r--dev-libs/log4cpp/Manifest20
-rw-r--r--dev-libs/log4cpp/files/0.3.5_rc3-namespace_semikolon.patch9
-rw-r--r--dev-libs/log4cpp/files/digest-log4cpp-0.3.5_rc33
-rw-r--r--dev-libs/log4cpp/log4cpp-0.3.5_rc3.ebuild52
5 files changed, 84 insertions, 5 deletions
diff --git a/dev-libs/log4cpp/ChangeLog b/dev-libs/log4cpp/ChangeLog
index 0ba8d04b6626..71814ba20a37 100644
--- a/dev-libs/log4cpp/ChangeLog
+++ b/dev-libs/log4cpp/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-libs/log4cpp
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/log4cpp/ChangeLog,v 1.12 2006/10/18 16:57:47 dev-zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/log4cpp/ChangeLog,v 1.13 2006/10/18 19:45:22 dev-zero Exp $
+
+ 18 Oct 2006; Tiziano Müller <dev-zero@gentoo.org> ChangeLog:
+ Version bump. More corrections to correctly install docs with new version.
18 Oct 2006; Tiziano Müller <dev-zero@gentoo.org> ChangeLog:
Fixing small doc-install bug.
diff --git a/dev-libs/log4cpp/Manifest b/dev-libs/log4cpp/Manifest
index c99fa8a88d61..30164268cab6 100644
--- a/dev-libs/log4cpp/Manifest
+++ b/dev-libs/log4cpp/Manifest
@@ -1,12 +1,21 @@
+AUX 0.3.5_rc3-namespace_semikolon.patch 342 RMD160 8e8b044c5989ea2b96c392b51f7092e2f11ddd69 SHA1 572af1b4dfe4f7b6d2cc1c385a197029a256e68b SHA256 e421450ef33c1ef379e0819a32047611cd40fa1fc89b65fcead6340608f18604
+MD5 97807af643948733d7686f6578df68bd files/0.3.5_rc3-namespace_semikolon.patch 342
+RMD160 8e8b044c5989ea2b96c392b51f7092e2f11ddd69 files/0.3.5_rc3-namespace_semikolon.patch 342
+SHA256 e421450ef33c1ef379e0819a32047611cd40fa1fc89b65fcead6340608f18604 files/0.3.5_rc3-namespace_semikolon.patch 342
DIST log4cpp-0.3.4b.tar.gz 323195 RMD160 da4f5a40c1c7023349e19bad8353ff286d3c28dc SHA1 60f1bf4eaf60a0ca45339b0b2a93abb9139a1fd8 SHA256 030f7cb38e0fe2c6cea8983bddba8d47c13a76c96c1327f394254dcbfd47efd5
+DIST log4cpp-0.3.5rc3.tar.gz 472249 RMD160 ee950db0d7fe1ef0ac0207c67a69dc0a05896fa3 SHA1 433f61f2dc0d64459d2dbafc24e93a315ee6638c SHA256 2bcfefc7a59cedd0e3754ed796fa025081e66a2bca5120687c8605ce417325e8
EBUILD log4cpp-0.3.4b.ebuild 1166 RMD160 ee84e4f74d440f2b71b73031494d1574505dd9e2 SHA1 71dd3b409850efd783204630f79dcf54e4824dd2 SHA256 b8e02ae18aeb13ed83c2b670b0bf8aec69001a6dd3b1dcd7aaa6054c15c51c52
MD5 d216c144059491d7f47a6a2388380f9a log4cpp-0.3.4b.ebuild 1166
RMD160 ee84e4f74d440f2b71b73031494d1574505dd9e2 log4cpp-0.3.4b.ebuild 1166
SHA256 b8e02ae18aeb13ed83c2b670b0bf8aec69001a6dd3b1dcd7aaa6054c15c51c52 log4cpp-0.3.4b.ebuild 1166
-MISC ChangeLog 1575 RMD160 2514de868e638ffdececb68f5b1afbfc6e9932b2 SHA1 d26f967d3e48004d601324b0b479e80bac7b7807 SHA256 366a5863cb6b56741e284b7e77195726fc2a1790bff3d6794fabbddb8a18b559
-MD5 ce2d30ba7a0d34bcdda6c5375c0c49ee ChangeLog 1575
-RMD160 2514de868e638ffdececb68f5b1afbfc6e9932b2 ChangeLog 1575
-SHA256 366a5863cb6b56741e284b7e77195726fc2a1790bff3d6794fabbddb8a18b559 ChangeLog 1575
+EBUILD log4cpp-0.3.5_rc3.ebuild 1313 RMD160 9b9d13e21cbec3d7a1d1ef18d2ae4f0c3b6b6642 SHA1 2b1deaf02a19af04ffd5338939619b48604e4fb4 SHA256 6e8507deb6f465d56b856613e2438dded1383120304fcdbfc4fae2d1a8525298
+MD5 8e37df80db289e1d4b8e2f09ea0b1a6b log4cpp-0.3.5_rc3.ebuild 1313
+RMD160 9b9d13e21cbec3d7a1d1ef18d2ae4f0c3b6b6642 log4cpp-0.3.5_rc3.ebuild 1313
+SHA256 6e8507deb6f465d56b856613e2438dded1383120304fcdbfc4fae2d1a8525298 log4cpp-0.3.5_rc3.ebuild 1313
+MISC ChangeLog 1717 RMD160 fdab82dc043b4e73bd8235ac5c70542df5ad4557 SHA1 a9a71951921f6341ce82f8f8168785709671b0c0 SHA256 6d5cda673763e057b5118359a417a7af04fab8312aeae970cd5a12ff97ad5e37
+MD5 5eef8d70170c37dbead0fac0901ee840 ChangeLog 1717
+RMD160 fdab82dc043b4e73bd8235ac5c70542df5ad4557 ChangeLog 1717
+SHA256 6d5cda673763e057b5118359a417a7af04fab8312aeae970cd5a12ff97ad5e37 ChangeLog 1717
MISC metadata.xml 156 RMD160 537178ef5a820896e97475fb9aded47d50474bef SHA1 2a4ef4879b918a28132d21cd6d1bbaa2a30dccde SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f
MD5 41d7ac32dc54956e937401bb5a2c3810 metadata.xml 156
RMD160 537178ef5a820896e97475fb9aded47d50474bef metadata.xml 156
@@ -14,3 +23,6 @@ SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f metadata
MD5 0bd10169acc785cff80a70697acfc329 files/digest-log4cpp-0.3.4b 244
RMD160 103d36d3eac9ab5b388d7e88bdcb1df43978a6ea files/digest-log4cpp-0.3.4b 244
SHA256 5fd166acc462d9833bbe9aaf95a0fa19f572327c73e69c05c84b463c29a448f8 files/digest-log4cpp-0.3.4b 244
+MD5 2679319d09552842d1d6e502a2b1c01b files/digest-log4cpp-0.3.5_rc3 250
+RMD160 348ceca8f9c7e81e68fc5ab33ece49c1dce42fae files/digest-log4cpp-0.3.5_rc3 250
+SHA256 f498f3b1f86e6da3fe27b4d570fc5969db2fc9a67d2684c7e40f8dd7b29d8b1d files/digest-log4cpp-0.3.5_rc3 250
diff --git a/dev-libs/log4cpp/files/0.3.5_rc3-namespace_semikolon.patch b/dev-libs/log4cpp/files/0.3.5_rc3-namespace_semikolon.patch
new file mode 100644
index 000000000000..b46e59fe2183
--- /dev/null
+++ b/dev-libs/log4cpp/files/0.3.5_rc3-namespace_semikolon.patch
@@ -0,0 +1,9 @@
+--- log4cpp-0.3.5rc3/include/log4cpp/Manipulator.hh.orig 2006-10-18 22:13:48.000000000 +0200
++++ log4cpp-0.3.5rc3/include/log4cpp/Manipulator.hh 2006-10-18 22:13:52.000000000 +0200
+@@ -26,5 +26,5 @@
+ inline tab(unsigned int i) : size(i) {}
+ friend LOG4CPP_EXPORT std::ostream& operator<< (std::ostream& os, const tab& w);
+ };
+-};
++}
+ #endif
diff --git a/dev-libs/log4cpp/files/digest-log4cpp-0.3.5_rc3 b/dev-libs/log4cpp/files/digest-log4cpp-0.3.5_rc3
new file mode 100644
index 000000000000..a5b15b5b62ad
--- /dev/null
+++ b/dev-libs/log4cpp/files/digest-log4cpp-0.3.5_rc3
@@ -0,0 +1,3 @@
+MD5 13177d6bf50e403cc72b15e903326392 log4cpp-0.3.5rc3.tar.gz 472249
+RMD160 ee950db0d7fe1ef0ac0207c67a69dc0a05896fa3 log4cpp-0.3.5rc3.tar.gz 472249
+SHA256 2bcfefc7a59cedd0e3754ed796fa025081e66a2bca5120687c8605ce417325e8 log4cpp-0.3.5rc3.tar.gz 472249
diff --git a/dev-libs/log4cpp/log4cpp-0.3.5_rc3.ebuild b/dev-libs/log4cpp/log4cpp-0.3.5_rc3.ebuild
new file mode 100644
index 000000000000..ca2c8e732506
--- /dev/null
+++ b/dev-libs/log4cpp/log4cpp-0.3.5_rc3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/log4cpp/log4cpp-0.3.5_rc3.ebuild,v 1.1 2006/10/18 19:45:22 dev-zero Exp $
+
+inherit eutils
+
+KEYWORDS="~x86 ~ppc ~amd64 ~s390"
+
+MY_P=${P/_}
+
+DESCRIPTION="library of C++ classes for flexible logging to files, syslog, IDSA and other destinations"
+HOMEPAGE="http://log4cpp.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="doc threads"
+
+DEPEND="doc? ( app-doc/doxygen )"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+
+ cd "${S}"
+ epatch "${FILESDIR}/${PV}-namespace_semikolon.patch"
+
+ # We have to fix it directly in Makefile.in to avoid
+ # loosing configuration-options
+ cd "${S}/doc"
+ sed -i \
+ -e 's#$(man3dir)#$(DESTDIR)/$(man3dir)#' \
+ -e 's#$(docdir)#$(DESTDIR)/$(docdir)/html#' \
+ -e "s#^docdir =.*#docdir = /usr/share/doc/${PF}#" \
+ Makefile.in || die "sed failed"
+}
+
+src_compile() {
+ econf \
+ --without-omnithreads \
+ --without-idsa \
+ $(use_with threads pthreads) \
+ $(use_enable doc doxygen) \
+ || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install () {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog NEWS README THANKS TODO
+}