------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX 0.3.5_rc3-namespace_semikolon.patch 342 RMD160 8e8b044c5989ea2b96c392b51f7092e2f11ddd69 SHA1 572af1b4dfe4f7b6d2cc1c385a197029a256e68b SHA256 e421450ef33c1ef379e0819a32047611cd40fa1fc89b65fcead6340608f18604
AUX 1.0-doc_install_path.patch 1150 RMD160 49e137bc740285f32c434866aae42ff4aac9141f SHA1 0ee7939b353566c019fbe1577fe1dda23139c763 SHA256 509681de09b218d922ecc1640f881ba5577d2d45817f40d01e644740ff84d507
AUX 1.0-gcc43.patch 1166 RMD160 9d3584ca99aef96731ee85608cd099773e2e066b SHA1 9cf28ce49c6dfc81c47fa994bf4e3d8b5a6eee45 SHA256 f569a48f495d3a4b87f6b2174e845b3fe328dfbd759a795e7ace53beb71ff308
-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
DIST log4cpp-1.0.tar.gz 495726 RMD160 2ebc7c4bc0a77991023f4d85bdeee35ec6b75770 SHA1 bdb2fa7a8c8af738d79156bf9f6191875cdba5cc SHA256 b4533324b0a1f46ad74a9e92bf2caa46c246e9353059e1a835e735d41826ed19
-EBUILD log4cpp-0.3.4b.ebuild 1166 RMD160 ee84e4f74d440f2b71b73031494d1574505dd9e2 SHA1 71dd3b409850efd783204630f79dcf54e4824dd2 SHA256 b8e02ae18aeb13ed83c2b670b0bf8aec69001a6dd3b1dcd7aaa6054c15c51c52
-EBUILD log4cpp-0.3.5_rc3.ebuild 1313 RMD160 9b9d13e21cbec3d7a1d1ef18d2ae4f0c3b6b6642 SHA1 2b1deaf02a19af04ffd5338939619b48604e4fb4 SHA256 6e8507deb6f465d56b856613e2438dded1383120304fcdbfc4fae2d1a8525298
-EBUILD log4cpp-1.0.ebuild 1014 RMD160 81ea234d39ba79d068e018a07190fd0f4f8fe128 SHA1 cb852d041e420c7d8dbb007a44b8606db23c4f92 SHA256 e149499feabf9a57fc6d8b934ad343b1d89a8c702b06220c3cd05c8edde32dd6
+EBUILD log4cpp-1.0.ebuild 878 RMD160 dde7237956637b8924d8b4bd67af94f98dfc7f9d SHA1 69eb5729fb6d57f7a4637f7fa6df59335325ae01 SHA256 180f90dd607e9af2eec404e384c0a43971ab5a9f52a5c1f760bdc5cdc8d7d968
MISC ChangeLog 2247 RMD160 b72a7236a4404d1c9e8b5ba25adb60dff9f75f1f SHA1 2e5067b932a7186add8080983f667dff74c0a6a7 SHA256 ffd368ccf479fad0f1d87a81dd9b439fb84f8e4d34cd2aaef4ae7c97e9a8b0fe
MISC metadata.xml 156 RMD160 537178ef5a820896e97475fb9aded47d50474bef SHA1 2a4ef4879b918a28132d21cd6d1bbaa2a30dccde SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkk7vLsACgkQ67wieSYcaxc5AACgq83ILpLC+dfW5Bme3OcAwBLj
-ghcAoOZNUlgUpS/VEO/4GHy6/08vc3+V
-=KlyU
------END PGP SIGNATURE-----
+++ /dev/null
---- 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
+++ /dev/null
-# 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.4b.ebuild,v 1.15 2006/10/18 16:57:47 dev-zero Exp $
-
-KEYWORDS="x86 ppc amd64 s390"
-
-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}/${P}.tar.gz"
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="doc threads"
-
-DEPEND="doc? ( app-doc/doxygen )"
-RDEPEND=""
-
-src_unpack() {
- unpack ${A}
-
- # 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#$(prefix)#$(datadir)#' \
- 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
-}
+++ /dev/null
-# 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
-}
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/log4cpp/log4cpp-1.0.ebuild,v 1.5 2008/12/07 12:08:21 vapier Exp $
-
-NEED_AUTOCONF="latest"
-NEED_AUTOMAKE="latest"
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/log4cpp/log4cpp-1.0.ebuild,v 1.6 2010/06/29 18:42:06 ssuominen Exp $
+EAPI=2
inherit autotools eutils
-KEYWORDS="amd64 ppc s390 x86"
-
DESCRIPTION="Library of C++ classes for flexible logging to files, syslog and other destinations."
HOMEPAGE="http://log4cpp.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
LICENSE="LGPL-2.1"
SLOT="0"
+KEYWORDS="amd64 ppc s390 x86"
IUSE="doc"
DEPEND="doc? ( app-doc/doxygen )"
RDEPEND=""
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}/${PV}-doc_install_path.patch" \
- "${FILESDIR}/${PV}-gcc43.patch"
+src_prepare() {
+ epatch "${FILESDIR}"/${PV}-doc_install_path.patch \
+ "${FILESDIR}"/${PV}-gcc43.patch
- AT_M4DIR=m4
- eautoreconf
+ AT_M4DIR="m4" eautoreconf
}
-src_compile() {
+src_configure() {
econf \
--without-idsa \
- $(use_enable doc doxygen) \
- || die "econf failed"
- emake || die "emake failed"
+ $(use_enable doc doxygen)
}
src_install () {
- emake DESTDIR="${D}" install || die "emake install failed"
+ emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
}