[40155] trunk/dports/databases

ryandesign at macports.org ryandesign at macports.org
Mon Sep 22 15:58:42 PDT 2008


Revision: 40155
          http://trac.macports.org/changeset/40155
Author:   ryandesign at macports.org
Date:     2008-09-22 15:58:42 -0700 (Mon, 22 Sep 2008)
Log Message:
-----------
libpqxx: new port, version 2.6.9; closes #16621

Added Paths:
-----------
    trunk/dports/databases/libpqxx/
    trunk/dports/databases/libpqxx/Portfile

Added: trunk/dports/databases/libpqxx/Portfile
===================================================================
--- trunk/dports/databases/libpqxx/Portfile	                        (rev 0)
+++ trunk/dports/databases/libpqxx/Portfile	2008-09-22 22:58:42 UTC (rev 40155)
@@ -0,0 +1,48 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem 1.0
+
+name        libpqxx
+version     2.6.9
+
+categories  databases devel
+
+maintainers gmail.com:darren.weber.lists
+
+description Official C++ client API for PostgreSQL
+
+long_description \
+    libpqxx is the official C++ client API for PostgreSQL, \
+    the enterprise-strength open-source database software. \
+    There are many similar libraries for PostgreSQL and for other \
+    databases, some of them database independent.  Most of these, however, \
+    are fairly C like in their programming style, and fail to take \
+    advantage of the full power of the C++ language as it has matured \
+    since the acceptance of the Standard in 1996.  What libpqxx brings you \
+    is effective use of templates to reduce the inconvenience of dealing \
+    with type conversions, standard C++ strings to keep you from having \
+    to worry about buffer allocation and overflow attacks, exceptions \
+    to take the tedious and error prone plumbing around error handling out \
+    of your hands, constructors and destructors to bring resource \
+    management under control, and even basic object orientation to give \
+    you some extra reliability features that would be hard to get with \
+    most other database interfaces.
+
+homepage        http://pqxx.org/development/libpqxx/
+master_sites    http://pqxx.org/download/software/libpqxx/
+
+checksums \
+    md5 0b0c64af41dfdeea8556dc359994e1cb \
+    sha1 8be9dcd0375337b170d5c94370fa896911d361f1 \
+    rmd160 c456b5a3ed3c96963aad334d3504ed0443a8f63e
+
+platforms       darwin
+depends_lib     port:pkgconfig \
+                port:postgresql83
+
+configure.args-append \
+    --enable-shared
+
+configure.env-append \
+    PG_CONFIG=${prefix}/lib/postgresql83/bin/pg_config
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080922/91e673dc/attachment.html 


More information about the macports-changes mailing list