# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # postgresql-libpqxx # postgresql-libpqxx/Makefile # postgresql-libpqxx/pkg-comment # postgresql-libpqxx/pkg-plist # postgresql-libpqxx/pkg-descr # postgresql-libpqxx/distinfo # echo c - postgresql-libpqxx mkdir -p postgresql-libpqxx > /dev/null 2>&1 echo x - postgresql-libpqxx/Makefile sed 's/^X//' >postgresql-libpqxx/Makefile << 'END-of-postgresql-libpqxx/Makefile' X# New ports collection makefile for: PostgreSQL Pgaccess X# Date created: December 1st, 2002 X# Whom: Palle Girgensohn X# X# $FreeBSD:$ X# X XPORTNAME= libpqxx XPORTVERSION= 1.1.4 XCATEGORIES= databases XMASTER_SITES= ftp://gborg.postgresql.org/pub/libpqxx/stable/ XDIST_SUBDIR= postgresql X XMAINTAINER= girgen@pingpong.net X XLIB_DEPENDS= pq:${PORTSDIR}/databases/postgresql7 X XUSE_GMAKE= YES XGNU_CONFIGURE= YES XUSE_REINPLACE= YES XINSTALLS_SHLIB= YES X XCONFIGURE_ARGS= --with-postgres=${LOCALBASE} \ X --with-postgres-include=${LOCALBASE}/include/postgresql X X.include END-of-postgresql-libpqxx/Makefile echo x - postgresql-libpqxx/pkg-comment sed 's/^X//' >postgresql-libpqxx/pkg-comment << 'END-of-postgresql-libpqxx/pkg-comment' XA new C++ interface for PostgreSQL END-of-postgresql-libpqxx/pkg-comment echo x - postgresql-libpqxx/pkg-plist sed 's/^X//' >postgresql-libpqxx/pkg-plist << 'END-of-postgresql-libpqxx/pkg-plist' Xinclude/pqxx/compiler.h Xinclude/pqxx/config.h Xinclude/pqxx/connection.h Xinclude/pqxx/cursor.h Xinclude/pqxx/nontransaction.h Xinclude/pqxx/result.h Xinclude/pqxx/robusttransaction.h Xinclude/pqxx/tablereader.h Xinclude/pqxx/tablestream.h Xinclude/pqxx/tablewriter.h Xinclude/pqxx/transaction.h Xinclude/pqxx/transactionitf.h Xinclude/pqxx/transactor.h Xinclude/pqxx/trigger.h Xinclude/pqxx/util.h Xlib/libpqxx.a Xlib/libpqxx.la Xlib/libpqxx.so Xlib/libpqxx.so.0 X@dirrm include/pqxx END-of-postgresql-libpqxx/pkg-plist echo x - postgresql-libpqxx/pkg-descr sed 's/^X//' >postgresql-libpqxx/pkg-descr << 'END-of-postgresql-libpqxx/pkg-descr' XWelcome to libpqxx, a C++ API to the PostgreSQL database management Xsystem. X XThere are many similar libraries for PostgreSQL and for other Xdatabases, some of them database-independent. Most of these, however, Xare fairly C-like in their programming style, and fail to take Xadvantage of the full power of the C++ language as it has matured Xsince the acceptance of the Standard in 1996. What libpqxx brings you Xis effective use of templates to reduce the inconvenience of dealing Xwith type conversions; of standard C++ strings to keep you from having Xto worry about buffer allocation and overflow attacks; of exceptions Xto take the tedious and error-prone plumbing around error handling out Xof your hands; of constructors and destructors to bring resource Xmanagement under control; and even basic object-orientation to give Xyou some extra reliability features that would be hard to get with Xmost other database interfaces. X XWWW: http://gborg.postgresql.org/project/libpqxx/ END-of-postgresql-libpqxx/pkg-descr echo x - postgresql-libpqxx/distinfo sed 's/^X//' >postgresql-libpqxx/distinfo << 'END-of-postgresql-libpqxx/distinfo' XMD5 (postgresql/libpqxx-1.1.4.tar.gz) = cb14bdcc2d6a702f0e902e7b20c7c4b2 END-of-postgresql-libpqxx/distinfo exit