40 lines
864 B
Makefile
40 lines
864 B
Makefile
COMMENT = AirPlay audio player
|
|
|
|
GH_ACCOUNT = mikebrady
|
|
GH_PROJECT = shairport-sync
|
|
GH_TAGNAME = 3.3.9
|
|
REVISION = 1
|
|
|
|
CATEGORIES = audio
|
|
|
|
# BSD?
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
COMPILER= base-clang ports-gcc
|
|
|
|
WANTLIB += ${COMPILER_LIBCXX} avahi-client avahi-common c config
|
|
WANTLIB += crypto iconv intl m popt sndio ssl
|
|
|
|
LIB_DEPENDS = devel/libconfig \
|
|
devel/popt \
|
|
net/avahi,-libs
|
|
|
|
CONFIGURE_ENV += CFLAGS="${CFLAGS} -I${PREFIX}/include"
|
|
|
|
CONFIGURE_STYLE = autoreconf
|
|
AUTOCONF_VERSION = 2.69
|
|
AUTOMAKE_VERSION = 1.16
|
|
|
|
CONFIGURE_ARGS += --with-ssl=openssl \
|
|
--with-avahi \
|
|
--with-sndio \
|
|
--with-os=openbsd
|
|
FAKE_FLAGS = sysconfdir=${PREFIX}/share/examples/shairport-sync
|
|
|
|
post-install:
|
|
mv ${PREFIX}/man/man7/shairport-sync.7 \
|
|
${PREFIX}/man/man1/shairport-sync.1
|
|
rm ${PREFIX}/share/examples/shairport-sync/shairport-sync.conf.sample
|
|
|
|
.include <bsd.port.mk>
|