Changeset 103525


Ignore:
Timestamp:
Feb 28, 2013, 12:40:03 PM (6 years ago)
Author:
ryandesign@…
Message:

soci-devel: replaced_by soci (#36265)

Location:
trunk/dports/databases/soci-devel
Files:
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/databases/soci-devel/Portfile

    r98852 r103525  
    33
    44PortSystem                  1.0
    5 PortGroup                   cmake 1.0
     5replaced_by                 soci
     6PortGroup                   obsolete 1.0
    67
    78name                        soci-devel
    8 version                     20110925
    9 revision                    2
     9version                     20111011
    1010license                     Boost-1
    1111categories                  databases devel
     
    2323
    2424homepage                    http://soci.sourceforge.net/
    25 
    26 fetch.type                  git
    27 git.url                     git://git.code.sf.net/p/soci/code-0
    28 git.branch                  b08381512115ac4422f16aaf4a55896633040dee
    29 
    30 patchfiles                  patch-src-cmake-modules-FindOracle.cmake.diff
    31 
    32 configure.args-append       ./src
    33 
    34 configure.args-append       -DWITH_BOOST=OFF \
    35                             -DWITH_MYSQL=OFF \
    36                             -DWITH_ODBC=OFF \
    37                             -DWITH_ORACLE=OFF \
    38                             -DWITH_POSTGRESQL=OFF \
    39                             -DWITH_SQLITE3=OFF
    40 
    41 default_variants            +boost
    42 
    43 variant boost description {Build with Boost integration} {
    44     depends_lib-append          port:boost
    45     configure.args-delete       -DWITH_BOOST=OFF
    46 }
    47 
    48 variant mysql4 conflicts mysql5 description {Build MySQL 4 backend} {
    49     depends_lib-append          port:mysql4
    50     configure.args-delete       -DWITH_MYSQL=OFF
    51     configure.args-append       -DMYSQL_INCLUDE_DIR=${prefix}/include/mysql
    52     configure.args-append       -DMYSQL_LIBRARY=${prefix}/lib/mysql/libmysqlclient_r.dylib
    53 }
    54 
    55 variant mysql5 conflicts mysql4 description {Build MySQL 5 backend} {
    56     depends_lib-append          port:mysql5
    57     configure.args-delete       -DWITH_MYSQL=OFF
    58     configure.args-append       -DMYSQL_INCLUDE_DIR=${prefix}/include/mysql5/mysql
    59     configure.args-append       -DMYSQL_LIBRARY=${prefix}/lib/mysql5/mysql/libmysqlclient_r.dylib
    60 }
    61 
    62 variant odbc description {Build ODBC backend} {
    63     depends_lib-append          port:libiodbc
    64     configure.args-delete       -DWITH_ODBC=OFF
    65 }
    66 
    67 variant oracle description {Build Oracle backend} {
    68     depends_lib-append          port:oracle-instantclient
    69     configure.args-delete       -DWITH_ORACLE=OFF
    70     configure.env-append        ORACLE_HOME=${prefix}/lib/oracle
    71 }
    72 if {[variant_isset oracle] && ${os.platform} == "darwin" && ${os.major} > 10} {
    73     # oracle-instantclient 10.2.0.4.0 crashes in 64-bit mode on Lion and up.
    74     supported_archs i386
    75 }
    76 
    77 variant postgresql84 conflicts postgresql90 \
    78         description {Build PostgreSQL 8.4 backend, using MacPorts postgresql84 port} {
    79     depends_lib-append           port:postgresql84
    80     configure.args-append       -DPG_CONFIG=${prefix}/lib/postgresql84/bin/pg_config
    81     configure.args-append       -DPOSTGRESQL_INCLUDE_DIR=${prefix}/include/postgresql84
    82     configure.args-append       -DPOSTGRESQL_LIBRARIES=${prefix}/lib/postgresql84/libpq.dylib
    83     configure.args-delete       -DWITH_POSTGRESQL=OFF
    84 }
    85 
    86 variant postgresql90 conflicts postgresql84 \
    87         description {Build PostgreSQL 9.0 backend, using MacPorts postgresql90 port} {
    88     depends_lib-append          port:postgresql90
    89     configure.args-append       -DPG_CONFIG=${prefix}/lib/postgresql90/bin/pg_config
    90     configure.args-append       -DPOSTGRESQL_INCLUDE_DIR=${prefix}/include/postgresql90
    91     configure.args-append       -DPOSTGRESQL_LIBRARIES=${prefix}/lib/postgresql90/libpq.dylib
    92     configure.args-delete       -DWITH_POSTGRESQL=OFF
    93 }
    94 
    95 variant sqlite3 description {Build SQLite 3 backend, using MacPorts sqlite3 port} {
    96     depends_lib-append          port:sqlite3
    97     configure.args-delete       -DWITH_SQLITE3=OFF
    98 }
Note: See TracChangeset for help on using the changeset viewer.