summaryrefslogtreecommitdiff
path: root/net/netatalk3/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'net/netatalk3/Makefile')
-rw-r--r--net/netatalk3/Makefile109
1 files changed, 0 insertions, 109 deletions
diff --git a/net/netatalk3/Makefile b/net/netatalk3/Makefile
deleted file mode 100644
index 8d070adde5a4..000000000000
--- a/net/netatalk3/Makefile
+++ /dev/null
@@ -1,109 +0,0 @@
-PORTNAME= netatalk
-PORTVERSION= 3.2.10
-PORTREVISION= 2
-PORTEPOCH= 1
-CATEGORIES= net
-MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/netatalk-${PORTVERSION:S/./-/g}/
-PKGNAMESUFFIX= 3
-
-MAINTAINER= marcus@FreeBSD.org
-COMMENT= File server for Mac OS X
-WWW= https://netatalk.io/
-
-LICENSE= GPLv2
-
-DEPRECATED= End of support; use net/netatalk4 instead
-EXPIRATION_DATE=2025-10-04
-
-LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
- libevent.so:devel/libevent
-
-USES= bdb:18 cpe gettext iconv:wchar_t meson perl5 pkgconfig shebangfix ssl tar:xz
-USE_LDCONFIG= yes
-USE_RC_SUBR= netatalk
-#INSTALL_TARGET=install-strip
-CPE_VENDOR= netatalk_project
-
-MESON_ARGS= -Dwith-libgcrypt-path=${LOCALBASE} \
- -Dwith-bdb-path=${LOCALBASE} \
- -Dwith-libiconv-path=${LOCALBASE} \
- -Dwith-dtrace=false \
- -Dwith-init-hooks=false \
- -Dpkg_config_path=${LOCALBASE}/libdata/pkgconfig \
- -Dwith-shadow=false \
- -Dwith-pgp-uam=false \
- -Ddefault_library=both \
- --infodir=${PREFIX}/share/info
-
-OPTIONS_DEFINE=PAM KERBEROS5 LDAP SENDFILE KERBEROS DBUS MYSQL ACL LIBWRAP SPOTLIGHT
-OPTIONS_DEFAULT=AVAHI DBUS KERBEROS LIBWRAP SENDFILE
-OPTIONS_RADIO=ZEROCONF
-OPTIONS_RADIO_ZEROCONF=AVAHI MDNSRESPONDER
-ZEROCONF_DESC= Zeroconf(Bonjour) support
-MYSQL_DESC= Enable MySQL CNID backend support
-SENDFILE_DESC= Enable Sendfile support
-ACL_DESC= Enable ACL support
-SPOTLIGHT_DESC= Enable Spotlight search support
-OPTIONS_SUB= yes
-KERBEROS5_MESON_ON= -Dwith-krbV-uam=true \
- -Dwith-kerberos=true
-KERBEROS5_MESON_OFF= -Dwith-krbV-uam=false \
- -Dwith-kerberos=false
-KERBEROS_LIB_DEPENDS=libgpg-error.so:security/libgpg-error
-PAM_MESON_ON= -Dwith-pam-path=${LOCALBASE}
-PAM_MESON_OFF= -Dwith-pam=false
-AVAHI_CFLAGS= -I${LOCALBASE}/include -L${LOCALBASE}/lib
-AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app
-AVAHI_SUB_LIST= ZEROCONF="avahi_daemon"
-MDNSRESPONDER_CFLAGS= -I${LOCALBASE}/include -L${LOCALBASE}/lib
-MDNSRESPONDER_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder
-MDNSRESPONDER_SUB_LIST= ZEROCONF="mdnsd"
-LDAP_MESON_ON= -Dwith-ldap-path=${LOCALBASE}
-LDAP_MESON_OFF= -Dwith-ldap=false
-LDAP_CFLAGS= -I${LOCALBASE}/include -L${LOCALBASE}/lib
-LDAP_USES= ldap
-SENDFILE_MESON_OFF=-Dwith-sendfile=false
-DBUS_USES= gnome python
-DBUS_USE= GNOME=glib20
-DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \
- libdbus-1.so:devel/dbus
-DBUS_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/dbus/_dbus.py:devel/py-dbus@${PY_FLAVOR}
-DBUS_MESON_ON= -Dwith-dbus-daemon-path=${LOCALBASE}/bin/dbus-daemon \
- -Dwith-dbus-sysconf-path=${LOCALBASE}/etc/dbus-1/system.d
-DBUS_MESON_OFF= -Dwith-afpstats=false
-MYSQL_USES= mysql
-MYSQL_MESON_OFF=-Dwith-cnid-mysql-backend=false
-ACL_LIB_DEPENDS= libsunacl.so:sysutils/libsunacl
-ACL_MESON_OFF=-Dwith-acls=false
-LIBWRAP_MESON_OFF=-Dwith-tcp-wrappers=false
-SPOTLIGHT_LIB_DEPENDS= libtinysparql-3.0.so:devel/tinysparql
-SPOTLIGHT_MESON_OFF= -Dwith-spotlight=false
-
-SHEBANG_GLOB= afpstats
-
-CONFLICTS= netatalk4
-
-.include <bsd.port.pre.mk>
-
-.if ${PORT_OPTIONS:MAVAHI}=="" && ${PORT_OPTIONS:MMDNSRESPONDER}==""
-SUB_LIST+= ZEROCONF=""
-MESON_ARGS+=-Dwith-zeroconf=false
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%DB_NAME%%|${BDB_INCLUDE_DIR:T}|' \
- ${WRKSRC}/meson.build
-# @${REINPLACE_CMD} -e 's|\.dist|\.sample|g' \
-# ${WRKSRC}/config/Makefile.in
-# @${REINPLACE_CMD} -e 's|%%PYTHONCMD%%|${PYTHONCMD}|' \
-# ${WRKSRC}/contrib/shell_utils/afpstats
-
-post-install:
- ${INSTALL_SCRIPT} ${BUILD_WRKSRC}/contrib/macusers/macusers \
- ${STAGEDIR}${PREFIX}/bin/macusers
-
-.if ${PORT_OPTIONS:MPAM}
- ${INSTALL_DATA} ${FILESDIR}/pam.conf ${STAGEDIR}${PREFIX}/etc/pam.d/netatalk.sample
-.endif
-
-.include <bsd.port.post.mk>