[84943] trunk/dports/databases/soci-devel/Portfile
titus at macports.org
titus at macports.org
Tue Oct 4 23:25:07 PDT 2011
Revision: 84943
http://trac.macports.org/changeset/84943
Author: titus at macports.org
Date: 2011-10-04 23:25:03 -0700 (Tue, 04 Oct 2011)
Log Message:
-----------
replaced hardcoded optlocal, removed variants using osx sqlite and postgresql libraries
Modified Paths:
--------------
trunk/dports/databases/soci-devel/Portfile
Modified: trunk/dports/databases/soci-devel/Portfile
===================================================================
--- trunk/dports/databases/soci-devel/Portfile 2011-10-05 05:58:23 UTC (rev 84942)
+++ trunk/dports/databases/soci-devel/Portfile 2011-10-05 06:25:03 UTC (rev 84943)
@@ -6,6 +6,7 @@
name soci-devel
version 20110925
+revision 1
license Boost-1.0
categories databases devel
platforms darwin
@@ -47,15 +48,15 @@
variant mysql4 conflicts mysql5 description {Build MySQL 4 backend} {
depends_lib-append port:mysql4
configure.args-delete -DWITH_MYSQL=OFF
- configure.args-append -DMYSQL_INCLUDE_DIR=/opt/local/include/mysql
- configure.args-append -DMYSQL_LIBRARY=/opt/local/lib/mysql/libmysqlclient_r.dylib
+ configure.args-append -DMYSQL_INCLUDE_DIR=${prefix}/include/mysql
+ configure.args-append -DMYSQL_LIBRARY=${prefix}/lib/mysql/libmysqlclient_r.dylib
}
variant mysql5 conflicts mysql4 description {Build MySQL 5 backend} {
depends_lib-append port:mysql5
configure.args-delete -DWITH_MYSQL=OFF
- configure.args-append -DMYSQL_INCLUDE_DIR=/opt/local/include/mysql5/mysql
- configure.args-append -DMYSQL_LIBRARY=/opt/local/lib/mysql5/mysql/libmysqlclient_r.dylib
+ configure.args-append -DMYSQL_INCLUDE_DIR=${prefix}/include/mysql5/mysql
+ configure.args-append -DMYSQL_LIBRARY=${prefix}/lib/mysql5/mysql/libmysqlclient_r.dylib
}
variant odbc description {Build ODBC backend} {
@@ -69,18 +70,7 @@
configure.env-append ORACLE_HOME=${prefix}/lib/oracle
}
-# on darwin 11 offer built in postgres
-platform darwin 11 {
- variant system_postgresql conflicts postgresql84 postgresql90 \
- description {Build SOCI PostgreSQL backend, using OSX system libraries} {
- configure.args-delete -DWITH_POSTGRESQL=OFF
- configure.args-append -DPG_CONFIG=/usr/bin/pg_config
- configure.args-append -DPOSTGRESQL_INCLUDE_DIR=/usr/include
- configure.args-append -DPOSTGRESQL_LIBRARIES=/usr/lib/libpq.dylib
- }
-}
-
-variant postgresql84 conflicts postgresql90 system_postgresql \
+variant postgresql84 conflicts postgresql90 \
description {Build PostgreSQL 8.4 backend, using MacPorts postgresql84 port} {
depends_lib-append port:postgresql84
configure.args-append -DPG_CONFIG=${prefix}/lib/postgresql84/bin/pg_config
@@ -89,7 +79,7 @@
configure.args-delete -DWITH_POSTGRESQL=OFF
}
-variant postgresql90 conflicts postgresql84 system_postgresql \
+variant postgresql90 conflicts postgresql84 \
description {Build PostgreSQL 9.0 backend, using MacPorts postgresql90 port} {
depends_lib-append port:postgresql90
configure.args-append -DPG_CONFIG=${prefix}/lib/postgresql90/bin/pg_config
@@ -98,16 +88,7 @@
configure.args-delete -DWITH_POSTGRESQL=OFF
}
-variant sqlite3 conflicts system_sqlite3 description {Build SQLite 3 backend, using MacPorts sqlite3 port} {
+variant sqlite3 conflicts description {Build SQLite 3 backend, using MacPorts sqlite3 port} {
depends_lib-append port:sqlite3
configure.args-delete -DWITH_SQLITE3=OFF
}
-
-platform darwin {
- variant system_sqlite3 conflicts sqlite3 \
- description {Build SOCI Sqlite3 backend, using OSX system libraries} {
- configure.args-delete -DWITH_SQLITE3=OFF
- configure.args-append -DSQLITE3_INCLUDE_DIR=/usr/include
- configure.args-append -DSQLITE3_LIBRARY=/usr/lib/libsqlite3.dylib
- }
-}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111004/d9a5b049/attachment-0001.html>
More information about the macports-changes
mailing list