[Lunar-commits] <moonbase> poco: Adding to moonbase.

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Wed Nov 30 12:24:48 CET 2011


commit b823e635c2c8ac36622c78c175f7589e7a6285e8
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Wed Nov 30 06:24:48 2011 -0500

    poco: Adding to moonbase.
---
 devel/poco/BUILD     |    9 +++++++++
 devel/poco/CONFIGURE |    2 ++
 devel/poco/DEPENDS   |    5 +++++
 devel/poco/DETAILS   |   17 +++++++++++++++++
 4 files changed, 33 insertions(+), 0 deletions(-)

diff --git a/devel/poco/BUILD b/devel/poco/BUILD
new file mode 100644
index 0000000..f35c418
--- /dev/null
+++ b/devel/poco/BUILD
@@ -0,0 +1,9 @@
+(
+
+  ./configure --config=Linux    \
+              --prefix=/usr     \
+              $OPTS            &&
+
+  default_make
+
+) > $C_FIFO 2>&1
diff --git a/devel/poco/CONFIGURE b/devel/poco/CONFIGURE
new file mode 100644
index 0000000..7c64eb7
--- /dev/null
+++ b/devel/poco/CONFIGURE
@@ -0,0 +1,2 @@
+mquery BUILD_TESTS "Build testsuites?" n "" "--no-tests"
+mquery BUILD_SAMPLES "Build samples?" n "" "--no-samples"
diff --git a/devel/poco/DEPENDS b/devel/poco/DEPENDS
new file mode 100644
index 0000000..37c73b8
--- /dev/null
+++ b/devel/poco/DEPENDS
@@ -0,0 +1,5 @@
+depends openssl
+depends boost
+
+optional_depends "mysql"    "" "" "for mysql support"
+optional_depends "unixODBC" "" "" "for ODBC support"
diff --git a/devel/poco/DETAILS b/devel/poco/DETAILS
new file mode 100644
index 0000000..be4e6ca
--- /dev/null
+++ b/devel/poco/DETAILS
@@ -0,0 +1,17 @@
+          MODULE=poco
+         VERSION=1.4.2p1-all
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=$SFORGE_URL/$MODULE/
+      SOURCE_VFY=sha1:ef1bc69812179b7856c88aa4b5c157747c0a0e48
+        WEB_SITE=http://pocoproject.org/index.html
+         ENTERED=20111130
+         UPDATED=20111130
+           SHORT="C++ libraries"
+
+cat << EOF
+Written in modern, standard ANSI C++, using the C++ Standard Library. Modular 
+design, very few external dependencies, builds out-of-the-box. Good mix of 
+"classic" object-oriented design with modern C++. Clean, easy-to-understand code
+(we frequently get compliments on that), consistent coding style, comprehensive 
+test suite.
+EOF


More information about the Lunar-commits mailing list