Lines 6-25
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= musicpd |
8 |
PORTNAME= musicpd |
9 |
PORTVERSION= 0.11.5 |
9 |
PORTVERSION= 0.12.0 |
10 |
PORTREVISION= 2 |
|
|
11 |
CATEGORIES= audio ipv6 |
10 |
CATEGORIES= audio ipv6 |
12 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
11 |
MASTER_SITES= http://musicpd.org/uploads/files/ |
13 |
MASTER_SITE_SUBDIR= ${PORTNAME} |
12 |
MASTER_SITE_SUBDIR= ${PORTNAME} |
14 |
DISTNAME= mpd-${PORTVERSION} |
13 |
DISTNAME= mpd-${PORTVERSION} |
15 |
|
14 |
|
16 |
MAINTAINER= ports@mark.reidel.info |
15 |
MAINTAINER= redchrom@gmail.com |
17 |
COMMENT= A remote-controllable music-daemon |
16 |
COMMENT= A remote-controllable music-daemon |
18 |
|
17 |
|
19 |
LIB_DEPENDS+= ao.3:${PORTSDIR}/audio/libao \ |
18 |
LIB_DEPENDS+= mad.2:${PORTSDIR}/audio/libmad |
20 |
mad.2:${PORTSDIR}/audio/mad |
|
|
21 |
|
19 |
|
|
|
20 |
USE_BZIP2= yes |
22 |
GNU_CONFIGURE= yes |
21 |
GNU_CONFIGURE= yes |
|
|
22 |
USE_RC_SUBR= musicpd.sh |
23 |
PKGMESSAGE= ${WRKDIR}/pkg-message |
23 |
PKGMESSAGE= ${WRKDIR}/pkg-message |
24 |
|
24 |
|
25 |
OPTIONS= FLAC "Support for FLAC Audio" on \ |
25 |
OPTIONS= FLAC "Support for FLAC Audio" on \ |
Lines 33-44
Link Here
|
33 |
|
33 |
|
34 |
.include <bsd.port.pre.mk> |
34 |
.include <bsd.port.pre.mk> |
35 |
|
35 |
|
36 |
.if ${OSVERSION} >= 500038 |
|
|
37 |
RC_SUBR?= ${DESTDIR}/etc/rc.subr |
38 |
.else |
39 |
USE_RC_SUBR= yes |
40 |
.endif |
41 |
|
42 |
.ifdef(WITHOUT_FLAC) |
36 |
.ifdef(WITHOUT_FLAC) |
43 |
CONFIGURE_ARGS+=--disable-flac |
37 |
CONFIGURE_ARGS+=--disable-flac |
44 |
.else |
38 |
.else |
Lines 89-117
Link Here
|
89 |
CFLAGS+= -I${PREFIX}/include |
83 |
CFLAGS+= -I${PREFIX}/include |
90 |
|
84 |
|
91 |
MAN1= mpd.1 |
85 |
MAN1= mpd.1 |
|
|
86 |
MAN5= mpd.conf.5 |
92 |
|
87 |
|
93 |
DOCS= README \ |
88 |
DOCSDIR= ${PREFIX}/share/doc/mpd |
94 |
UPGRADING \ |
89 |
DOCS= COMMANDS \ |
95 |
doc/COMMANDS |
90 |
mpdconf.example \ |
96 |
|
91 |
README \ |
97 |
SED_SCRIPT+= -e 's,%%PREFIX%%,${PREFIX},g' \ |
92 |
UPGRADING |
98 |
-e 's,%%EXAMPLESDIR%%,${EXAMPLESDIR},g' \ |
93 |
|
99 |
-e 's,%%RC_SUBR%%,${RC_SUBR},g' |
94 |
SED_SCRIPT+= -e 's,%%PREFIX%%,${PREFIX},g' |
100 |
|
95 |
|
101 |
post-build: |
96 |
post-build: |
102 |
@${SED} ${SED_SCRIPT} ${FILESDIR}/musicpd.sh >${WRKDIR}/musicpd.sh |
|
|
103 |
@${SED} ${SED_SCRIPT} ${MASTERDIR}/pkg-message >${PKGMESSAGE} |
97 |
@${SED} ${SED_SCRIPT} ${MASTERDIR}/pkg-message >${PKGMESSAGE} |
104 |
|
98 |
|
105 |
do-install: |
99 |
post-install: |
106 |
${INSTALL_PROGRAM} ${WRKSRC}/src/mpd ${PREFIX}/bin/ |
|
|
107 |
${MKDIR} ${EXAMPLESDIR} |
108 |
${INSTALL_DATA} ${FILESDIR}/mpd.conf.sample ${EXAMPLESDIR}/mpd.conf |
109 |
${INSTALL_SCRIPT} ${WRKDIR}/musicpd.sh ${PREFIX}/etc/rc.d/ |
110 |
${INSTALL_MAN} ${WRKSRC}/doc/mpd.1 ${MAN1PREFIX}/man/man1/ |
111 |
.if !defined(NOPORTDOCS) |
112 |
${MKDIR} ${DOCSDIR} |
113 |
@cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}/ |
114 |
.endif |
115 |
@${CAT} ${PKGMESSAGE} |
100 |
@${CAT} ${PKGMESSAGE} |
116 |
|
101 |
|
117 |
.include <bsd.port.post.mk> |
102 |
.include <bsd.port.post.mk> |