Skip to content

Commit

Permalink
apache-log4cxx: Readding to moonbase.
Browse files Browse the repository at this point in the history
  • Loading branch information
Dennis Veatch committed Jul 10, 2012
1 parent ebc28a4 commit d0589e8
Show file tree
Hide file tree
Showing 3 changed files with 40 additions and 0 deletions.
17 changes: 17 additions & 0 deletions web/apache-log4cxx/BUILD
@@ -0,0 +1,17 @@
(

patch_it $SOURCE_CCACHE/$SOURCE1 0 &&

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 src/main/cpp/socketoutputstream.cpp &&

if in_depends $MODULE libiodbc; then
LDFLAGS="$LDFLAGS -Wl,-rpath,/usr/lib/libiodbc"
else
LDFLAGS="$LDFLAGS -Wl,-rpath,/usr/lib/"
fi &&

default_build

) > $C_FIFO 2>&1
7 changes: 7 additions & 0 deletions web/apache-log4cxx/DEPENDS
@@ -0,0 +1,7 @@
depends apr-util

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"
optional_depends libesmtp "--with-SMTP=libesmtp" "--with-SMTP=no" "for libesmtp support"

16 changes: 16 additions & 0 deletions web/apache-log4cxx/DETAILS
@@ -0,0 +1,16 @@
MODULE=apache-log4cxx
VERSION=0.10.0
SOURCE=$MODULE-$VERSION.tar.gz
SOURCE1=log4cxx-$VERSION-unixODBC.patch
SOURCE_URL=http://mirror.candidhosting.com/pub/apache/logging/log4cxx/$VERSION/
SOURCE1_URL=$PATCH_URL
SOURCE_VFY=sha1:d79c053e8ac90f66c5e873b712bb359fd42b648d
SOURCE1_VFY=sha1:65769e23a384f01b8f2ebf915f0e055150d55cb6
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

0 comments on commit d0589e8

Please sign in to comment.