1
0
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:
Bernard Spil
2026-05-31 14:03:06 +02:00
parent 9d26665d8f
commit 176dd6586b
15 changed files with 36 additions and 15 deletions
+3 -1
View File
@@ -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}
+1 -1
View File
@@ -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 \
+1 -1
View File
@@ -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 \
+3 -1
View File
@@ -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}
+3 -1
View File
@@ -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>
+3 -1
View File
@@ -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>
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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
+3 -1
View File
@@ -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>
+4 -1
View File
@@ -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
+3 -1
View File
@@ -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/
+3 -1
View File
@@ -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
+1 -1
View File
@@ -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
+3 -1
View File
@@ -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
+3 -1
View File
@@ -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