mirror of
https://git.freebsd.org/ports.git
synced 2025-05-24 23:16:33 -04:00
- Fix typo in LIB_DEPENDS
- Use tar:bz2 - Convert spaces to tabs PR: ports/188204 Submitted by: "Mohammad S. Babaei" <info@babaei.net> (maintainer)
This commit is contained in:
parent
dcc6472515
commit
c082a48ac8
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=350344
1 changed files with 66 additions and 68 deletions
|
@ -1,105 +1,103 @@
|
|||
# Created by: Mohammad S. Babaei <info@babaei.net>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= cppdb
|
||||
PORTVERSION= 0.3.1
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= SF/cppcms/${PORTNAME}/${PORTVERSION}
|
||||
PORTNAME= cppdb
|
||||
PORTVERSION= 0.3.1
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= SF/cppcms/${PORTNAME}/${PORTVERSION}
|
||||
|
||||
MAINTAINER= info@babaei.net
|
||||
COMMENT= Platform and database independent SQL connectivity library
|
||||
MAINTAINER= info@babaei.net
|
||||
COMMENT= Platform and database independent SQL connectivity library
|
||||
|
||||
LICENSE= BSL MIT
|
||||
LICENSE_COMB= dual
|
||||
LICENSE_FILE= ${WRKSRC}/copyright.txt
|
||||
LICENSE= BSL MIT
|
||||
LICENSE_COMB= dual
|
||||
LICENSE_FILE= ${WRKSRC}/copyright.txt
|
||||
|
||||
NO_OPTIONS_SORT= yes
|
||||
OPTIONS_SINGLE= SQLITE3 PGSQL MYSQL ODBC
|
||||
OPTIONS_SINGLE_MYSQL= MYSQL_DISABLE MYSQL_INTERNAL MYSQL_MODULE
|
||||
OPTIONS_SINGLE_ODBC= ODBC_DISABLE ODBC_INTERNAL ODBC_MODULE
|
||||
OPTIONS_SINGLE_PGSQL= PGSQL_DISABLE PGSQL_INTERNAL PGSQL_MODULE
|
||||
OPTIONS_SINGLE_SQLITE3= SQLITE3_DISABLE SQLITE3_INTERNAL SQLITE3_MODULE
|
||||
NO_OPTIONS_SORT= yes
|
||||
OPTIONS_SINGLE= SQLITE3 PGSQL MYSQL ODBC
|
||||
OPTIONS_SINGLE_MYSQL= MYSQL_DISABLE MYSQL_INTERNAL MYSQL_MODULE
|
||||
OPTIONS_SINGLE_ODBC= ODBC_DISABLE ODBC_INTERNAL ODBC_MODULE
|
||||
OPTIONS_SINGLE_PGSQL= PGSQL_DISABLE PGSQL_INTERNAL PGSQL_MODULE
|
||||
OPTIONS_SINGLE_SQLITE3= SQLITE3_DISABLE SQLITE3_INTERNAL SQLITE3_MODULE
|
||||
|
||||
OPTIONS_DEFAULT= MYSQL_DISABLE ODBC_DISABLE PGSQL_DISABLE SQLITE3_MODULE
|
||||
OPTIONS_DEFAULT= MYSQL_DISABLE ODBC_DISABLE PGSQL_DISABLE SQLITE3_MODULE
|
||||
|
||||
MYSQL_DESC= MySQL Backend
|
||||
MYSQL_DISABLE_DESC= Disable MySQL backend
|
||||
MYSQL_INTERNAL_DESC= Link MySQL backend into CppDB
|
||||
MYSQL_MODULE_DESC= Build MySQL backend as a CppDB module
|
||||
ODBC_DESC= ODBC Backend
|
||||
ODBC_DISABLE_DESC= Disable ODBC backend
|
||||
ODBC_INTERNAL_DESC= Link ODBC backend into CppDB
|
||||
ODBC_MODULE_DESC= Build ODBC backend as a CppDB module
|
||||
PGSQL_DESC= PostgreSQL Backend
|
||||
PGSQL_DISABLE_DESC= Disable PostgreSQL backend
|
||||
PGSQL_INTERNAL_DESC= Link PostgreSQL backend into CppDB
|
||||
PGSQL_MODULE_DESC= Build PostgreSQL backend as a CppDB module
|
||||
SQLITE3_DESC= SQLite 3 Backend
|
||||
SQLITE3_DISABLE_DESC= Disable SQLite 3 backend
|
||||
SQLITE3_INTERNAL_DESC= Link SQLite 3 backend into CppDB
|
||||
SQLITE3_MODULE_DESC= Build SQLite 3 backend as a CppDB module
|
||||
MYSQL_DESC= MySQL Backend
|
||||
MYSQL_DISABLE_DESC= Disable MySQL backend
|
||||
MYSQL_INTERNAL_DESC= Link MySQL backend into CppDB
|
||||
MYSQL_MODULE_DESC= Build MySQL backend as a CppDB module
|
||||
ODBC_DESC= ODBC Backend
|
||||
ODBC_DISABLE_DESC= Disable ODBC backend
|
||||
ODBC_INTERNAL_DESC= Link ODBC backend into CppDB
|
||||
ODBC_MODULE_DESC= Build ODBC backend as a CppDB module
|
||||
PGSQL_DESC= PostgreSQL Backend
|
||||
PGSQL_DISABLE_DESC= Disable PostgreSQL backend
|
||||
PGSQL_INTERNAL_DESC= Link PostgreSQL backend into CppDB
|
||||
PGSQL_MODULE_DESC= Build PostgreSQL backend as a CppDB module
|
||||
SQLITE3_DESC= SQLite 3 Backend
|
||||
SQLITE3_DISABLE_DESC= Disable SQLite 3 backend
|
||||
SQLITE3_INTERNAL_DESC= Link SQLite 3 backend into CppDB
|
||||
SQLITE3_MODULE_DESC= Build SQLite 3 backend as a CppDB module
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_LDCONFIG= yes
|
||||
USES= cmake
|
||||
MAKE_JOBS_SAFE= yes
|
||||
USE_LDCONFIG= yes
|
||||
USES= cmake tar:bzip2
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MMYSQL_DISABLE}
|
||||
CMAKE_ARGS+= -DDISABLE_MYSQL:BOOL=ON
|
||||
PLIST_SUB+= MYSQL="@comment "
|
||||
CMAKE_ARGS+= -DDISABLE_MYSQL:BOOL=ON
|
||||
PLIST_SUB+= MYSQL="@comment "
|
||||
.else
|
||||
USE_MYSQL= yes
|
||||
CMAKE_ARGS+= -DDISABLE_MYSQL:BOOL=OFF
|
||||
USE_MYSQL= yes
|
||||
CMAKE_ARGS+= -DDISABLE_MYSQL:BOOL=OFF
|
||||
.if ${PORT_OPTIONS:MMYSQL_INTERNAL}
|
||||
CMAKE_ARGS+= -DMYSQL_BACKEND_INTERNAL:BOOL=ON
|
||||
.else
|
||||
CMAKE_ARGS+= -DMYSQL_BACKEND_INTERNAL:BOOL=OFF
|
||||
CMAKE_ARGS+= -DMYSQL_BACKEND_INTERNAL:BOOL=ON
|
||||
.elif ${PORT_OPTIONS:MMYSQL_MODULE}
|
||||
CMAKE_ARGS+= -DMYSQL_BACKEND_INTERNAL:BOOL=OFF
|
||||
.endif
|
||||
PLIST_SUB+= MYSQL=""
|
||||
PLIST_SUB+= MYSQL=""
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MODBC_DISABLE}
|
||||
CMAKE_ARGS+= -DDISABLE_ODBC:BOOL=ON
|
||||
PLIST_SUB+= ODBC="@comment "
|
||||
CMAKE_ARGS+= -DDISABLE_ODBC:BOOL=ON
|
||||
PLIST_SUB+= ODBC="@comment "
|
||||
.else
|
||||
LIB_DEPENDS+= libodbc.do:${PORTSDIR}/databases/unixODBC
|
||||
CMAKE_ARGS+= -DDISABLE_ODBC:BOOL=OFF
|
||||
LIB_DEPENDS+= libodbc.so:${PORTSDIR}/databases/unixODBC
|
||||
CMAKE_ARGS+= -DDISABLE_ODBC:BOOL=OFF
|
||||
.if ${PORT_OPTIONS:MODBC_INTERNAL}
|
||||
CMAKE_ARGS+= -DODBC_BACKEND_INTERNAL:BOOL=ON
|
||||
.else
|
||||
CMAKE_ARGS+= -DODBC_BACKEND_INTERNAL:BOOL=OFF
|
||||
CMAKE_ARGS+= -DODBC_BACKEND_INTERNAL:BOOL=ON
|
||||
.elif ${PORT_OPTIONS:MODBC_MODULE}
|
||||
CMAKE_ARGS+= -DODBC_BACKEND_INTERNAL:BOOL=OFF
|
||||
.endif
|
||||
PLIST_SUB+= ODBC=""
|
||||
PLIST_SUB+= ODBC=""
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MPGSQL_DISABLE}
|
||||
CMAKE_ARGS+= -DDISABLE_PQ:BOOL=ON
|
||||
PLIST_SUB+= PGSQL="@comment "
|
||||
CMAKE_ARGS+= -DDISABLE_PQ:BOOL=ON
|
||||
PLIST_SUB+= PGSQL="@comment "
|
||||
.else
|
||||
USE_PGSQL= yes
|
||||
CMAKE_ARGS+= -DDISABLE_PQ:BOOL=OFF
|
||||
USE_PGSQL= yes
|
||||
CMAKE_ARGS+= -DDISABLE_PQ:BOOL=OFF
|
||||
.if ${PORT_OPTIONS:MPGSQL_INTERNAL}
|
||||
CMAKE_ARGS+= -DPQ_BACKEND_INTERNAL:BOOL=ON
|
||||
.else
|
||||
CMAKE_ARGS+= -DPQ_BACKEND_INTERNAL:BOOL=OFF
|
||||
CMAKE_ARGS+= -DPQ_BACKEND_INTERNAL:BOOL=ON
|
||||
.elif ${PORT_OPTIONS:MPGSQL_MODULE}
|
||||
CMAKE_ARGS+= -DPQ_BACKEND_INTERNAL:BOOL=OFF
|
||||
.endif
|
||||
PLIST_SUB+= PGSQL=""
|
||||
PLIST_SUB+= PGSQL=""
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MSQLITE3_DISABLE}
|
||||
CMAKE_ARGS+= -DDISABLE_SQLITE:BOOL=ON
|
||||
PLIST_SUB+= SQLITE3="@comment "
|
||||
CMAKE_ARGS+= -DDISABLE_SQLITE:BOOL=ON
|
||||
PLIST_SUB+= SQLITE3="@comment "
|
||||
.else
|
||||
USE_SQLITE= 3
|
||||
CMAKE_ARGS+= -DDISABLE_SQLITE:BOOL=OFF
|
||||
USE_SQLITE= 3
|
||||
CMAKE_ARGS+= -DDISABLE_SQLITE:BOOL=OFF
|
||||
.if ${PORT_OPTIONS:MSQLITE3_INTERNAL}
|
||||
CMAKE_ARGS+= -DSQLITE_BACKEND_INTERNAL:BOOL=ON
|
||||
.else
|
||||
CMAKE_ARGS+= -DSQLITE_BACKEND_INTERNAL:BOOL=OFF
|
||||
CMAKE_ARGS+= -DSQLITE_BACKEND_INTERNAL:BOOL=ON
|
||||
.elif ${PORT_OPTIONS:MSQLITE3_MODULE}
|
||||
CMAKE_ARGS+= -DSQLITE_BACKEND_INTERNAL:BOOL=OFF
|
||||
.endif
|
||||
PLIST_SUB+= SQLITE3=""
|
||||
PLIST_SUB+= SQLITE3=""
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
Loading…
Add table
Reference in a new issue