than 0.0.0.0 by default. This isn't good on OpenBSD which deliberately doesn't allow IPv4 connections on an IPv6 socket so revert that change. Failure reported and fix tested by Johan Huldtgren, ok aja@
75 lines
1.7 KiB
Makefile
75 lines
1.7 KiB
Makefile
# $OpenBSD: Makefile,v 1.5 2016/01/18 22:30:44 sthen Exp $
|
|
|
|
SHARED_ONLY= Yes
|
|
|
|
COMMENT= AFP file and print services for IP networks
|
|
|
|
V= 3.1.8
|
|
REVISION= 0
|
|
DISTNAME= netatalk-${V}
|
|
EXTRACT_SUFX= .tar.bz2
|
|
PKGSPEC = netatalk->=3,<4
|
|
|
|
SHARED_LIBS += atalk 16.0 # 16.0
|
|
|
|
CATEGORIES= net
|
|
|
|
HOMEPAGE= http://netatalk.sourceforge.net/
|
|
|
|
MAINTAINER= Antoine Jacoutot <ajacoutot@openbsd.org>
|
|
|
|
# GPLv2+
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
|
|
WANTLIB += avahi-client avahi-common c crypto db dbus-1 dbus-glib-1
|
|
WANTLIB += event_core event_extra ffi gcrypt gio-2.0 glib-2.0
|
|
WANTLIB += gmodule-2.0 gobject-2.0 gpg-error gthread-2.0 pcre
|
|
WANTLIB += pthread tdb z
|
|
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=netatalk/}
|
|
|
|
MODULES= devel/gettext \
|
|
lang/python
|
|
|
|
MODPY_BUILDDEP= No
|
|
MODPY_ADJ_FILES= contrib/shell_utils/afpstats
|
|
|
|
LIB_DEPENDS= databases/db/v4 \
|
|
databases/tdb \
|
|
devel/libevent2 \
|
|
net/avahi \
|
|
security/libgcrypt \
|
|
x11/dbus-glib
|
|
|
|
# afpstats(1)
|
|
RUN_DEPENDS += x11/dbus-python
|
|
|
|
LIBTOOL_FLAGS= --tag=disable-static
|
|
|
|
CONFIGURE_STYLE= gnu
|
|
|
|
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
|
LDFLAGS="-L${LOCALBASE}/lib" \
|
|
ac_cv_path_MYSQL_CONFIG=
|
|
|
|
CONFIGURE_ARGS= --disable-cups \
|
|
--with-pkgconfdir=${SYSCONFDIR}/netatalk \
|
|
--with-ssl-dir=/usr \
|
|
--with-tdb=${LOCALBASE} \
|
|
--with-libevent-header=${LOCALBASE}/include \
|
|
--with-libevent-lib=${LOCALBASE}/lib \
|
|
--without-ldap \
|
|
--without-pam
|
|
|
|
# XXX does not build
|
|
CONFIGURE_ARGS += --disable-quota
|
|
|
|
FAKE_FLAGS= sysconfdir=${PREFIX}/share/examples/netatalk \
|
|
pkgconfdir=${PREFIX}/share/examples/netatalk/netatalk \
|
|
localstatedir=${PREFIX}/share/examples/netatalk/var
|
|
|
|
post-install:
|
|
rm ${PREFIX}/lib/netatalk/*.la
|
|
|
|
.include <bsd.port.mk>
|