Lines 6-13
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= murmur |
8 |
PORTNAME= murmur |
9 |
PORTVERSION= 1.1.8 |
9 |
PORTVERSION= 1.2.0 |
10 |
PORTREVISION= 1 |
|
|
11 |
CATEGORIES= audio net |
10 |
CATEGORIES= audio net |
12 |
MASTER_SITES= SF/mumble/Mumble/${PORTVERSION} |
11 |
MASTER_SITES= SF/mumble/Mumble/${PORTVERSION} |
13 |
DISTNAME= mumble-${PORTVERSION} |
12 |
DISTNAME= mumble-${PORTVERSION} |
Lines 17-22
Link Here
|
17 |
|
16 |
|
18 |
BUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:${PORTSDIR}/devel/boost-libs |
17 |
BUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:${PORTSDIR}/devel/boost-libs |
19 |
RUN_DEPENDS= ${LOCALBASE}/lib/qt4/plugins/sqldrivers/libqsqlite.so:${PORTSDIR}/databases/qt4-sqlite3-plugin |
18 |
RUN_DEPENDS= ${LOCALBASE}/lib/qt4/plugins/sqldrivers/libqsqlite.so:${PORTSDIR}/databases/qt4-sqlite3-plugin |
|
|
19 |
LIB_DEPENDS= protobuf.4:${PORTSDIR}/devel/protobuf |
20 |
|
20 |
|
21 |
USE_QT_VER= 4 |
21 |
USE_QT_VER= 4 |
22 |
QT_COMPONENTS= qmake_build moc_build corelib network xml sql |
22 |
QT_COMPONENTS= qmake_build moc_build corelib network xml sql |
Lines 28-34
Link Here
|
28 |
USE_RC_SUBR= murmur |
28 |
USE_RC_SUBR= murmur |
29 |
|
29 |
|
30 |
OPTIONS= ICE "Ice Support" on \ |
30 |
OPTIONS= ICE "Ice Support" on \ |
31 |
DBUS "D-Bus Support" off |
31 |
DBUS "D-Bus Support" off \ |
|
|
32 |
BONJOUR "Bonjour Support" on |
32 |
|
33 |
|
33 |
.include <bsd.port.pre.mk> |
34 |
.include <bsd.port.pre.mk> |
34 |
|
35 |
|
Lines 44-49
Link Here
|
44 |
CONFIG+= no-dbus |
45 |
CONFIG+= no-dbus |
45 |
.endif |
46 |
.endif |
46 |
|
47 |
|
|
|
48 |
.if defined(WITH_BONJOUR) |
49 |
LIB_DEPENDS+= dns_sd.1:${PORTSDIR}/net/mDNSResponder |
50 |
.else |
51 |
CONFIG+= no-bonjour |
52 |
.endif |
53 |
|
54 |
post-patch: |
55 |
.if ${OSVERSION} < 700000 |
56 |
@cd ${WRKSRC} && ${PATCH} -p < ${PATCHDIR}/freebsd6-patch-compiler.pri |
57 |
.endif |
58 |
|
47 |
do-configure: |
59 |
do-configure: |
48 |
@cd ${WRKSRC} && ${SETENV} QMAKESPEC=${QMAKESPEC} \ |
60 |
@cd ${WRKSRC} && ${SETENV} QMAKESPEC=${QMAKESPEC} \ |
49 |
${QMAKE} -unix PREFIX=${PREFIX} main.pro "CONFIG+=${CONFIG}" |
61 |
${QMAKE} -unix PREFIX=${PREFIX} main.pro "CONFIG+=${CONFIG}" |
Lines 55-63
Link Here
|
55 |
@${SED} -i '' -e 's|database=.*|database=/var/db/murmur/murmur.sqlite|' ${WRKSRC}/scripts/murmur.ini |
67 |
@${SED} -i '' -e 's|database=.*|database=/var/db/murmur/murmur.sqlite|' ${WRKSRC}/scripts/murmur.ini |
56 |
@${SED} -i '' -e 's|#pidfile=.*|pidfile=/var/run/murmur/murmur.pid|' ${WRKSRC}/scripts/murmur.ini |
68 |
@${SED} -i '' -e 's|#pidfile=.*|pidfile=/var/run/murmur/murmur.pid|' ${WRKSRC}/scripts/murmur.ini |
57 |
@${SED} -i '' -e 's|#logfile=.*|logfile=/var/log/murmur/murmur.log|' ${WRKSRC}/scripts/murmur.ini |
69 |
@${SED} -i '' -e 's|#logfile=.*|logfile=/var/log/murmur/murmur.log|' ${WRKSRC}/scripts/murmur.ini |
|
|
70 |
@${SED} -i '' -e 's|#host=.*|host=0.0.0.0|' ${WRKSRC}/scripts/murmur.ini |
58 |
|
71 |
|
59 |
do-install: |
72 |
do-install: |
60 |
@${INSTALL_PROGRAM} ${WRKSRC}/release/murmurd ${PREFIX}/bin |
73 |
@${INSTALL_PROGRAM} ${WRKSRC}/release/murmurd ${PREFIX}/sbin |
61 |
@${INSTALL_DATA} ${WRKSRC}/scripts/murmur.ini ${PREFIX}/etc |
74 |
@${INSTALL_DATA} ${WRKSRC}/scripts/murmur.ini ${PREFIX}/etc |
62 |
${INSTALL_MAN} ${WRKSRC}/man/murmurd.1 ${MANPREFIX}/man/man1 |
75 |
${INSTALL_MAN} ${WRKSRC}/man/murmurd.1 ${MANPREFIX}/man/man1 |
63 |
.if !defined(NOPORTDOCS) |
76 |
.if !defined(NOPORTDOCS) |