diff options
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/log4c/ChangeLog | 9 | ||||
-rw-r--r-- | dev-libs/log4c/Manifest | 5 | ||||
-rw-r--r-- | dev-libs/log4c/files/configure.in.patch | 26 | ||||
-rw-r--r-- | dev-libs/log4c/files/digest-log4c-1.0.11 | 1 | ||||
-rw-r--r-- | dev-libs/log4c/log4c-1.0.11.ebuild | 50 | ||||
-rw-r--r-- | dev-libs/log4c/metadata.xml | 9 |
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> |