mirror of
https://git.freebsd.org/ports.git
synced 2026-06-02 11:08:52 +00:00
databases/*: Add CPE info
This commit is contained in:
@@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/../LICENSE.txt
|
||||
|
||||
LIB_DEPENDS= libboost_thread.so:devel/boost-libs
|
||||
|
||||
USES= cmake compiler:c++20-lang localbase pkgconfig python:build,test
|
||||
USES= cmake compiler:c++20-lang cpe localbase pkgconfig python:build,test
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
USE_GITHUB= nodefault
|
||||
@@ -193,6 +193,8 @@ OPTIONS_DEFAULT+= ${opt}
|
||||
. endif
|
||||
.endfor
|
||||
|
||||
CPE_VENDOR= apache
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MCOMPUTE} || ${PORT_OPTIONS:MFLIGHT} || ${PORT_OPTIONS:MGANDIVA}
|
||||
|
||||
@@ -14,7 +14,7 @@ ONLY_FOR_ARCHS= amd64
|
||||
|
||||
BUILD_DEPENDS= maven39>0:devel/maven39
|
||||
|
||||
USES= dos2unix java
|
||||
USES= cpe dos2unix java
|
||||
DOS2UNIX_GLOB= *.MF *.css *.exsd *.java *.properties *.txt *.xml
|
||||
USE_GITHUB= yes
|
||||
GH_TUPLE= dbeaver:dbeaver-common:1379027:common/../dbeaver-common \
|
||||
|
||||
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
LIB_DEPENDS= libcurl.so:ftp/curl
|
||||
|
||||
USES= cmake:testing compiler:c++11-lang ssl
|
||||
USES= cmake:testing compiler:c++11-lang cpe ssl
|
||||
USE_GITHUB= yes
|
||||
GH_TUPLE= \
|
||||
duckdb:duckdb-avro:7f423d69709045e38f8431b3470e0395fce1a595:avro/extension/avro \
|
||||
|
||||
@@ -9,7 +9,7 @@ WWW= https://iowow.softmotions.com/
|
||||
|
||||
LICENSE= MIT
|
||||
|
||||
USES= cmake compiler:c11
|
||||
USES= cmake compiler:c11 cpe
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= Softmotions
|
||||
USE_LDCONFIG= yes
|
||||
@@ -22,6 +22,8 @@ OPTIONS_DEFINE= DOCS TEST
|
||||
TEST_BUILD_DEPENDS= ${LOCALBASE}/include/CUnit/Basic.h:devel/cunit
|
||||
TEST_CMAKE_ON= -DBUILD_TESTS:BOOL=ON
|
||||
|
||||
CPE_VENDOR= ${GH_ACCOUNT}
|
||||
|
||||
do-test-TEST-on:
|
||||
@cd ${TEST_WRKSRC} && ctest -C ${CMAKE_BUILD_TYPE} ${_MAKE_JOBS}
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ LIB_DEPENDS= libevent.so:devel/libevent
|
||||
TEST_DEPENDS= memcached:databases/memcached \
|
||||
onetbb>=0:devel/onetbb
|
||||
|
||||
USES= bison compiler:c++11-lang pkgconfig ssl
|
||||
USES= bison compiler:c++11-lang cpe pkgconfig ssl
|
||||
|
||||
CMAKE_OFF= BUILD_DOCSONLY \
|
||||
BUILD_DOCS_MANGZ \
|
||||
@@ -50,4 +50,6 @@ MURMUR_CMAKE_BOOL= ENABLE_HASH_MURMUR
|
||||
SASL_CMAKE_BOOL= ENABLE_SASL
|
||||
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
|
||||
|
||||
CPE_VENDOR= awesome
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
LIB_DEPENDS= libbson-1.0.so:devel/libbson \
|
||||
libmongoc-1.0.so:devel/mongo-c-driver
|
||||
|
||||
USES= cmake python:build ssl
|
||||
USES= cmake cpe python:build ssl
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= mongodb
|
||||
@@ -25,4 +25,6 @@ CMAKE_ON= USE_SHARED_LIBBSON
|
||||
CMAKE_OFF= BUILD_TESTING ENABLE_ONLINE_TESTS \
|
||||
MONGOCRYPT_ENABLE_DECIMAL128
|
||||
|
||||
CPE_VENDOR= ${GH_ACCOUNT}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
ONLY_FOR_ARCHS= aarch64 amd64
|
||||
ONLY_FOR_ARCHS_REASON= module modernc.org/sqlite only supported on aarch64 and amd64
|
||||
|
||||
USES= go:modules
|
||||
USES= cpe go:modules
|
||||
|
||||
GO_MODULE= github.com/benbjohnson/litestream
|
||||
GO_TARGET= ./cmd/litestream
|
||||
|
||||
@@ -20,7 +20,7 @@ BUILD_DEPENDS= protoc:devel/protobuf
|
||||
LIB_DEPENDS= librocksdb.so:databases/rocksdb \
|
||||
libzstd.so:archivers/zstd
|
||||
|
||||
USES= cargo gmake llvm:min=13 perl5 pkgconfig
|
||||
USES= cargo cpe gmake llvm:min=13 perl5 pkgconfig
|
||||
USE_GITHUB= yes
|
||||
USE_PERL5= build
|
||||
USE_RC_SUBR= qdrant
|
||||
|
||||
@@ -11,7 +11,7 @@ WWW= https://soci.sourceforge.net/
|
||||
LICENSE= BSL
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
|
||||
|
||||
USES= cmake compiler:c++14-lang
|
||||
USES= cmake compiler:c++14-lang cpe
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= SOCI
|
||||
@@ -54,4 +54,6 @@ PGSQL_CMAKE_BOOL= SOCI_POSTGRESQL
|
||||
SQLITE_USES= sqlite
|
||||
SQLITE_CMAKE_BOOL= SOCI_SQLITE3
|
||||
|
||||
CPE_VENDOR= ${PORTNAME}_project
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -35,7 +35,7 @@ icu_PKGNAMESUFFIX= -${FLAVOR} # databases/p5-DBD-SQLite with ICU support
|
||||
tcl_PKGNAMESUFFIX= -${FLAVOR} # lang/tcl* support
|
||||
.endif
|
||||
|
||||
USES= libtool ncurses zip
|
||||
USES= cpe libtool ncurses zip
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
HAS_CONFIGURE= yes
|
||||
@@ -224,6 +224,9 @@ UPDATE_LIMIT_CONFIGURE_ON= --update-limit
|
||||
URI_CPPFLAGS= -DSQLITE_USE_URI=1
|
||||
URI_AUTHORITY_CPPFLAGS= -DSQLITE_ALLOW_URI_AUTHORITY=1
|
||||
|
||||
CPE_VENDOR= sqlite
|
||||
CPE_PRODUCT= sqlite
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
# _YEAR= ${%Y:L:gmtime} - do not work with the version from the previous year
|
||||
|
||||
@@ -10,11 +10,13 @@ WWW= https://github.com/trilogy-libraries/trilogy
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= gmake ssl
|
||||
USES= cpe gmake ssl
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= trilogy-libraries
|
||||
|
||||
CPE_VENDOR= ${PORTNAME}_project
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/example/trilogy_query ${STAGEDIR}${PREFIX}/bin/
|
||||
cd ${WRKSRC}/inc/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/
|
||||
|
||||
@@ -9,7 +9,7 @@ WWW= https://valkey.io/
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= gmake pkgconfig tcl:test
|
||||
USES= cpe gmake pkgconfig tcl:test
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= valkey-io
|
||||
USE_RC_SUBR= valkey valkeysentinel
|
||||
@@ -50,6 +50,8 @@ VALKEY_DBDIR?= /var/db/valkey
|
||||
VALKEY_RUNDIR?= /var/run/valkey
|
||||
VALKEY_LOGDIR?= /var/log/valkey
|
||||
|
||||
CPE_VENDOR= lfprojects
|
||||
|
||||
post-build:
|
||||
${SED} ${SUB_LIST:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
|
||||
${WRKSRC}/valkey.conf > ${WRKDIR}/valkey.conf
|
||||
|
||||
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
NOT_FOR_ARCHS= armv7 i386 powerpc
|
||||
NOT_FOR_ARCHS_REASON= port seems to not support 32 bit platforms
|
||||
|
||||
USES= go:1.26,modules
|
||||
USES= cpe go:1.26,modules
|
||||
|
||||
GO_MODULE= github.com/weaviate/weaviate
|
||||
GO_TARGET= ./cmd/weaviate-server
|
||||
|
||||
@@ -12,7 +12,7 @@ WWW= https://xapian.org/
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= compiler:c++17-lang libtool tar:xz
|
||||
USES= compiler:c++17-lang cpe libtool tar:xz
|
||||
|
||||
CONFIGURE_ARGS= ac_cv_func_snprintf=snprintf
|
||||
GNU_CONFIGURE= yes
|
||||
@@ -29,6 +29,8 @@ SSE2_DESC= Use SSE2 for floating point
|
||||
|
||||
SSE2_CONFIGURE_ENABLE= sse
|
||||
|
||||
CPE_VENDOR= xapian
|
||||
|
||||
post-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/bin/xapian-inspect ${STAGEDIR}${PREFIX}/bin/xapian-inspect
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ WWW= https://xapian.org/
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= compiler:c++11-lang libtool tar:xz
|
||||
USES= compiler:c++11-lang cpe libtool tar:xz
|
||||
|
||||
CONFIGURE_ARGS= ac_cv_func_snprintf=snprintf
|
||||
GNU_CONFIGURE= yes
|
||||
@@ -29,6 +29,8 @@ SSE2_DESC= Use SSE2 for floating point
|
||||
|
||||
SSE2_CONFIGURE_ENABLE= sse
|
||||
|
||||
CPE_VENDOR= xapian
|
||||
|
||||
post-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/bin/xapian-inspect ${STAGEDIR}${PREFIX}/bin/xapian-inspect
|
||||
|
||||
|
||||
Reference in New Issue
Block a user