[Lunar-commits] <moonbase> apache-log4cxx: Initial import.

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Mon Mar 22 00:43:24 CET 2010


commit 9c4bc0df83a363e3d9e50ca13047d5d1bc9de3d3
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Sun Mar 21 19:43:24 2010 -0400

    apache-log4cxx: Initial import.
---
 web/apache-log4cxx/BUILD   |    9 +++++++++
 web/apache-log4cxx/DEPENDS |    6 ++++++
 web/apache-log4cxx/DETAILS |   13 +++++++++++++
 3 files changed, 28 insertions(+), 0 deletions(-)

diff --git a/web/apache-log4cxx/BUILD b/web/apache-log4cxx/BUILD
new file mode 100644
index 0000000..662227d
--- /dev/null
+++ b/web/apache-log4cxx/BUILD
@@ -0,0 +1,9 @@
+(
+
+  sed -i "22i #include <cstring>" src/main/cpp/socketoutputstream.cpp src/examples/cpp/console.cpp &&
+  sed -i "22i #include <cstdio>" src/examples/cpp/console.cpp &&
+  sed -i "22i #include <string.h>" src/main/cpp/inputstreamreader.cpp &&
+
+  default_build
+
+) > $C_FIFO 2>&1
diff --git a/web/apache-log4cxx/DEPENDS b/web/apache-log4cxx/DEPENDS
new file mode 100644
index 0000000..a28e4bb
--- /dev/null
+++ b/web/apache-log4cxx/DEPENDS
@@ -0,0 +1,6 @@
+depends  apr
+
+
+optional_depends doxygen "--enable-doxygen" "--disable-doxygen" "for documentation support"
+optional_depends libiodbc "--with-ODBC=iODBC"    ""             "for iodbc database support, If yes here say no to unixODBC"
+optional_depends unixODBC "--with-ODBC=unixODBC" ""             "for unixODBC database connectivity support"
diff --git a/web/apache-log4cxx/DETAILS b/web/apache-log4cxx/DETAILS
new file mode 100644
index 0000000..f0226ea
--- /dev/null
+++ b/web/apache-log4cxx/DETAILS
@@ -0,0 +1,13 @@
+          MODULE=apache-log4cxx
+         VERSION=0.10.0
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=http://mirror.candidhosting.com/pub/apache/logging/log4cxx/$VERSION/
+      SOURCE_VFY=sha1:d79c053e8ac90f66c5e873b712bb359fd42b648d
+        WEB_SITE=http://logging.apache.org/log4cxx/index.html
+         ENTERED=20100321
+         UPDATED=20100321
+           SHORT="logging framework for C++"
+
+cat << EOF
+Apache log4cxx is a logging framework for C++ patterned after Apache log4j.
+EOF


More information about the Lunar-commits mailing list