SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

57
devel/apr-util/Makefile Normal file
View file

@ -0,0 +1,57 @@
COMMENT= companion library to APR
V= 1.6.3
DISTNAME= apr-util-$V
SHARED_LIBS += aprutil-1 6.2 # .6.0
CATEGORIES= devel
MAINTAINER= Stefan Sperling <stsp@openbsd.org>
HOMEPAGE= http://apr.apache.org/
FLAVORS= ldap
FLAVOR?=
# Apache License 2.0
PERMIT_PACKAGE= Yes
WANTLIB += lib/db4/db>=4 crypto expat iconv pthread ssl
MASTER_SITES= ${MASTER_SITE_APACHE:=apr/}
LIB_DEPENDS= converters/libiconv \
databases/db/v4,no_java,no_tcl
CONFIGURE_STYLE=autoconf
AUTOCONF_VERSION=2.71
CONFIGURE_ARGS= --with-apr=${LOCALBASE} \
--with-dbm=db4 \
--with-berkeley-db=${LOCALBASE}/include/db4:${LOCALBASE}/lib/db4 \
--with-iconv=${LOCALBASE} \
--includedir=${LOCALBASE}/include/apr-1/ \
--with-apr=${LOCALBASE}/bin/apr-1-config \
--with-crypto \
--with-sqlite3=no \
--with-nss=no \
--with-pgsql=no \
--with-mysql=no \
--with-oracle=no \
--with-freetds=no \
--with-odbc=no
.if ${FLAVOR:Mldap}
CONFIGURE_ARGS+= --with-ldap-include=${LOCALBASE}/include \
--with-ldap-lib=${LOCALBASE}/lib \
--with-ldap
LIB_DEPENDS+= databases/openldap
WANTLIB+= sasl2 lber ldap
.else
CONFIGURE_ARGS+= --with-ldap=no
.endif
CONFIGURE_ENV+= APRUTIL_EXPORT_LIBS=-pthread
LIB_DEPENDS+= devel/apr
WANTLIB+= apr-1
.include <bsd.port.mk>

2
devel/apr-util/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (apr-util-1.6.3.tar.gz) = K3TYkycDgmhiyjBbCU7vKYPCeznVyUFEQumXaprPGYM=
SIZE (apr-util-1.6.3.tar.gz) = 556623

4
devel/apr-util/pkg/DESCR Normal file
View file

@ -0,0 +1,4 @@
The APR-util provides a number of helpful abstractions on top of APR.
Flavors:
ldap - Enable LDAP support

View file

@ -0,0 +1,4 @@
lib/apr-util-1/apr_ldap-1.so
lib/apr-util-1/apr_ldap.a
lib/apr-util-1/apr_ldap.la
lib/apr-util-1/apr_ldap.so

53
devel/apr-util/pkg/PLIST Normal file
View file

@ -0,0 +1,53 @@
@conflict apr-util-mt-*
@pkgpath devel/apr-util,mt
bin/apu-1-config
include/apr-1/apr_anylock.h
include/apr-1/apr_base64.h
include/apr-1/apr_buckets.h
include/apr-1/apr_crypto.h
include/apr-1/apr_date.h
include/apr-1/apr_dbd.h
include/apr-1/apr_dbm.h
include/apr-1/apr_hooks.h
include/apr-1/apr_ldap.h
include/apr-1/apr_ldap_init.h
include/apr-1/apr_ldap_option.h
include/apr-1/apr_ldap_rebind.h
include/apr-1/apr_ldap_url.h
include/apr-1/apr_md4.h
include/apr-1/apr_md5.h
include/apr-1/apr_memcache.h
include/apr-1/apr_optional.h
include/apr-1/apr_optional_hooks.h
include/apr-1/apr_queue.h
include/apr-1/apr_redis.h
include/apr-1/apr_reslist.h
include/apr-1/apr_rmm.h
include/apr-1/apr_sdbm.h
include/apr-1/apr_sha1.h
include/apr-1/apr_siphash.h
include/apr-1/apr_strmatch.h
include/apr-1/apr_thread_pool.h
include/apr-1/apr_uri.h
include/apr-1/apr_uuid.h
include/apr-1/apr_xlate.h
include/apr-1/apr_xml.h
include/apr-1/apu.h
include/apr-1/apu_errno.h
include/apr-1/apu_version.h
include/apr-1/apu_want.h
lib/apr-util-1/
@so lib/apr-util-1/apr_crypto_openssl-1.so
lib/apr-util-1/apr_crypto_openssl.a
lib/apr-util-1/apr_crypto_openssl.la
@so lib/apr-util-1/apr_crypto_openssl.so
@so lib/apr-util-1/apr_dbm_db-1.so
lib/apr-util-1/apr_dbm_db.a
lib/apr-util-1/apr_dbm_db.la
@so lib/apr-util-1/apr_dbm_db.so
%%ldap%%
@comment lib/aprutil.exp
@static-lib lib/libaprutil-1.a
lib/libaprutil-1.la
@lib lib/libaprutil-1.so.${LIBaprutil-1_VERSION}
lib/pkgconfig/apr-util-1.pc