Revision
103525
Author
ryandesign@macports.org
Date
2013-02-28 04:40:03 -0800 (Thu, 28 Feb 2013)

Log Message

soci-devel: replaced_by soci (#36265)

Modified Paths

Removed Paths

Diff

Modified: trunk/dports/databases/soci-devel/Portfile (103524 => 103525)


--- trunk/dports/databases/soci-devel/Portfile	2013-02-28 12:37:20 UTC (rev 103524)
+++ trunk/dports/databases/soci-devel/Portfile	2013-02-28 12:40:03 UTC (rev 103525)
@@ -2,11 +2,11 @@
 # $Id$
 
 PortSystem                  1.0
-PortGroup                   cmake 1.0
+replaced_by                 soci
+PortGroup                   obsolete 1.0
 
 name                        soci-devel
-version                     20110925
-revision                    2
+version                     20111011
 license                     Boost-1
 categories                  databases devel
 platforms                   darwin
@@ -22,77 +22,3 @@
                             distracting, SOCI can be a good alternative.
 
 homepage                    http://soci.sourceforge.net/
-
-fetch.type                  git
-git.url                     git://git.code.sf.net/p/soci/code-0
-git.branch                  b08381512115ac4422f16aaf4a55896633040dee
-
-patchfiles                  patch-src-cmake-modules-FindOracle.cmake.diff
-
-configure.args-append       ./src
-
-configure.args-append       -DWITH_BOOST=OFF \
-                            -DWITH_MYSQL=OFF \
-                            -DWITH_ODBC=OFF \
-                            -DWITH_ORACLE=OFF \
-                            -DWITH_POSTGRESQL=OFF \
-                            -DWITH_SQLITE3=OFF
-
-default_variants            +boost
-
-variant boost description {Build with Boost integration} {
-    depends_lib-append          port:boost
-    configure.args-delete       -DWITH_BOOST=OFF
-}
-
-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=${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=${prefix}/include/mysql5/mysql
-    configure.args-append       -DMYSQL_LIBRARY=${prefix}/lib/mysql5/mysql/libmysqlclient_r.dylib
-}
-
-variant odbc description {Build ODBC backend} {
-    depends_lib-append          port:libiodbc
-    configure.args-delete       -DWITH_ODBC=OFF
-}
-
-variant oracle description {Build Oracle backend} {
-    depends_lib-append          port:oracle-instantclient
-    configure.args-delete       -DWITH_ORACLE=OFF
-    configure.env-append        ORACLE_HOME=${prefix}/lib/oracle
-}
-if {[variant_isset oracle] && ${os.platform} == "darwin" && ${os.major} > 10} {
-    # oracle-instantclient 10.2.0.4.0 crashes in 64-bit mode on Lion and up.
-    supported_archs i386
-}
-
-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
-    configure.args-append       -DPOSTGRESQL_INCLUDE_DIR=${prefix}/include/postgresql84
-    configure.args-append       -DPOSTGRESQL_LIBRARIES=${prefix}/lib/postgresql84/libpq.dylib
-    configure.args-delete       -DWITH_POSTGRESQL=OFF
-}
-
-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
-    configure.args-append       -DPOSTGRESQL_INCLUDE_DIR=${prefix}/include/postgresql90
-    configure.args-append       -DPOSTGRESQL_LIBRARIES=${prefix}/lib/postgresql90/libpq.dylib
-    configure.args-delete       -DWITH_POSTGRESQL=OFF
-}
-
-variant sqlite3 description {Build SQLite 3 backend, using MacPorts sqlite3 port} {
-    depends_lib-append          port:sqlite3
-    configure.args-delete       -DWITH_SQLITE3=OFF
-}