diff --git a/databases/ldb25/Makefile b/databases/ldb25/Makefile index 69df3c7b72cf..0729907ac55d 100644 --- a/databases/ldb25/Makefile +++ b/databases/ldb25/Makefile @@ -22,7 +22,7 @@ TEST_DEPENDS= ${LDB_DEPENDS} \ cmocka>=1.1.3:sysutils/cmocka RUN_DEPENDS= ${LDB_DEPENDS} -USES= compiler ldap pkgconfig waf +USES= compiler ldap localbase:ldflags pkgconfig waf CONFLICTS_INSTALL= ldb[0-9][0-9] # include/ldb.h @@ -79,9 +79,6 @@ PLIST_FILES= ${LDB_BINS} \ .include -CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - # Some symbols in ldb's linker version scripts are not defined, but since the # scripts are generated dynamically, suppress errors with lld >= 17 due to these # undefined symbols. diff --git a/databases/ldb25/files/patch-wscript b/databases/ldb25/files/patch-wscript index ff413e81afff..81600dc38d83 100644 --- a/databases/ldb25/files/patch-wscript +++ b/databases/ldb25/files/patch-wscript @@ -5,7 +5,7 @@ if not 'PACKAGE_VERSION' in bld.env: bld.env.PACKAGE_VERSION = VERSION - bld.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig' -+ bld.env.PKGCONFIGDIR = '/usr/local/libdata/pkgconfig' ++ bld.env.PKGCONFIGDIR = '%%PKGCONFIGDIR%%' private_library = False else: private_library = True