summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/log4c/ChangeLog9
-rw-r--r--dev-libs/log4c/Manifest5
-rw-r--r--dev-libs/log4c/files/configure.in.patch26
-rw-r--r--dev-libs/log4c/files/digest-log4c-1.0.111
-rw-r--r--dev-libs/log4c/log4c-1.0.11.ebuild50
-rw-r--r--dev-libs/log4c/metadata.xml9
6 files changed, 98 insertions, 2 deletions
diff --git a/dev-libs/log4c/ChangeLog b/dev-libs/log4c/ChangeLog
index f8008cd2c4d5..2d375b70de8b 100644
--- a/dev-libs/log4c/ChangeLog
+++ b/dev-libs/log4c/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/log4c
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/log4c/ChangeLog,v 1.11 2004/06/24 23:26:22 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/log4c/ChangeLog,v 1.12 2004/08/11 09:28:43 dragonheart Exp $
+
+*log4c-1.0.11 (11 Aug 2004)
+
+ 11 Aug 2004; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
+ +log4c-1.0.11.ebuild, +files/configure.in.patch:
+ Version bump thanks to Aaron Walker <ka0ttic@butsugenjitemple.org> in bug
+ #59666.
18 May 2004; Mamoru KOMACHI <usata@gentoo.org> log4c-1.0.6-r1.ebuild,
log4c-1.0.6.ebuild:
diff --git a/dev-libs/log4c/Manifest b/dev-libs/log4c/Manifest
index 970211b12ef4..aeaabfefed2e 100644
--- a/dev-libs/log4c/Manifest
+++ b/dev-libs/log4c/Manifest
@@ -1,5 +1,8 @@
-MD5 ef3ee7cb4b111c01065c297b1a00dc5a log4c-1.0.6.ebuild 1027
MD5 c2b43d808206a20ef0c349366083014c ChangeLog 1327
MD5 947886de3129e5cdef1c72ab2b2e2e8e log4c-1.0.6-r1.ebuild 1018
+MD5 ef3ee7cb4b111c01065c297b1a00dc5a log4c-1.0.6.ebuild 1027
+MD5 d4de41fbd204df2587f92f094344a6ca log4c-1.0.11.ebuild 733
+MD5 1652522405f5936eb29776ef8d5ffa5b metadata.xml 310
MD5 fcc031971422d4234f3de52e34fcf256 files/digest-log4c-1.0.6 63
MD5 fcc031971422d4234f3de52e34fcf256 files/digest-log4c-1.0.6-r1 63
+MD5 1f0fac7267c1cff0be0ee973376e272e files/digest-log4c-1.0.11 64
diff --git a/dev-libs/log4c/files/configure.in.patch b/dev-libs/log4c/files/configure.in.patch
new file mode 100644
index 000000000000..48b9a55aa56d
--- /dev/null
+++ b/dev-libs/log4c/files/configure.in.patch
@@ -0,0 +1,26 @@
+--- configure.in.orig 2004-08-10 06:04:01.881971784 +0930
++++ configure.in 2004-08-10 17:11:29.157860456 +0930
+@@ -57,6 +57,7 @@
+ # declare --enable-* args
+ AC_ARG_ENABLE(debug, [ --enable-debug=[no/yes] turn on debugging [default=no]])
+ AC_ARG_ENABLE(test, [ --enable-test compile test programs])
++AC_ARG_ENABLE(doc, [ --enable-doc create documentation])
+
+ if test x$enable_debug = xyes; then
+ CFLAGS="$CFLAGS -D__SD_DEBUG__ -D__LOG4C_DEBUG__"
+@@ -85,14 +86,12 @@
+ AC_FUNC_VPRINTF
+ AC_CHECK_FUNCS([gettimeofday memset munmap nl_langinfo strdup strerror strncasecmp utime])
+
++AM_CONDITIONAL(DOC, test x$enable_doc = xyes)
+ # Checks for doxygen
+ AC_PATH_PROG(DOXYGEN, doxygen, )
+ if test x$DOXYGEN = x; then
+ enable_doc=no
+-else
+- enable_doc=yes
+ fi
+-AM_CONDITIONAL(DOC, test x$enable_doc = xyes)
+
+ AC_CONFIG_FILES([
+ Makefile
diff --git a/dev-libs/log4c/files/digest-log4c-1.0.11 b/dev-libs/log4c/files/digest-log4c-1.0.11
new file mode 100644
index 000000000000..96888f33a687
--- /dev/null
+++ b/dev-libs/log4c/files/digest-log4c-1.0.11
@@ -0,0 +1 @@
+MD5 bbb0bb81840470743432b09911dd11a5 log4c-1.0.11.tar.gz 291738
diff --git a/dev-libs/log4c/log4c-1.0.11.ebuild b/dev-libs/log4c/log4c-1.0.11.ebuild
new file mode 100644
index 000000000000..34814abbd38f
--- /dev/null
+++ b/dev-libs/log4c/log4c-1.0.11.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/log4c/log4c-1.0.11.ebuild,v 1.1 2004/08/11 09:28:43 dragonheart Exp $
+
+inherit eutils
+
+DESCRIPTION="Log4c is a library of C for flexible logging to files, syslog and other destinations. It is modeled after the Log for Java library (http://jakarta.apache.org/log4j/), staying as close to their API as is reasonable."
+SRC_URI="mirror://sourceforge/log4c/${P}.tar.gz"
+HOMEPAGE="http://log4c.sourceforge.net/"
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="~x86"
+IUSE="doc"
+
+DEPEND="doc? ( >=app-doc/doxygen-1.2.15
+ virtual/tetex
+ virtual/ghostscript )
+ sys-devel/autoconf
+ >=media-gfx/graphviz-1.7.15-r2"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/configure.in.patch || die "failed to patch"
+}
+
+src_compile() {
+
+
+ local myconf
+ if has maketest ${FEATURES} || use maketest;
+ then
+ myconf="${myconf} --enable-test"
+ fi
+
+ autoconf
+ econf --enable-test `use_enable doc` || die
+ use doc && addwrite "${ROOT}/var/cache/fonts"
+ emake || die
+}
+
+src_test() {
+ einfo "Cannot get test working. patches welcome on bugs.gentoo.org"
+}
+
+src_install() {
+ emake DESTDIR=${D} install
+ prepalldocs.new || prepalldocs
+}
diff --git a/dev-libs/log4c/metadata.xml b/dev-libs/log4c/metadata.xml
new file mode 100644
index 000000000000..d8b96be3c5cd
--- /dev/null
+++ b/dev-libs/log4c/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>no-herd</herd>
+ <maintainer>
+ <email>bug-wranglers@gentoo.org</email>
+ <description>This package lacks a primary herd or maintainer.</description>
+ </maintainer>
+</pkgmetadata>