Lines 2-16
Link Here
|
2 |
# Date created: 4 Nov 2009 |
2 |
# Date created: 4 Nov 2009 |
3 |
# Whom: Mykola Dzham <i@levsha.me> |
3 |
# Whom: Mykola Dzham <i@levsha.me> |
4 |
# |
4 |
# |
5 |
# $FreeBSD: ports/audio/liquidsoap/Makefile,v 1.8 2010/10/05 19:57:25 ade Exp $ |
5 |
# $FreeBSD: ports/audio/liquidsoap/Makefile,v 1.7 2010/09/15 18:33:55 ade Exp $ |
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= liquidsoap |
8 |
PORTNAME= liquidsoap |
9 |
PORTVERSION= 0.9.2 |
9 |
PORTVERSION= 0.9.3 |
10 |
PORTREVISION?= 6 |
|
|
11 |
DISTVERSIONPREFIX= full- |
10 |
DISTVERSIONPREFIX= full- |
|
|
11 |
DISTNAME= ${PORTNAME}-full-${PORTVERSION}-1 |
12 |
CATEGORIES= audio net |
12 |
CATEGORIES= audio net |
13 |
MASTER_SITES= SF/savonet/${PORTNAME}/${PORTVERSION} |
13 |
MASTER_SITES= SF/savonet/${PORTNAME}/${PORTVERSION} |
14 |
|
14 |
|
15 |
MAINTAINER= i@levsha.me |
15 |
MAINTAINER= i@levsha.me |
16 |
COMMENT= The audio stream generator of the Savonet project |
16 |
COMMENT= The audio stream generator of the Savonet project |
Lines 39-45
Link Here
|
39 |
SOUNDTOUCH "for changing pitch and tempo of sound" Off \ |
39 |
SOUNDTOUCH "for changing pitch and tempo of sound" Off \ |
40 |
PULSEAUDIO "cross-platform audio sound server" Off \ |
40 |
PULSEAUDIO "cross-platform audio sound server" Off \ |
41 |
TAGLIB "for MP3 ID3 tag reading" On \ |
41 |
TAGLIB "for MP3 ID3 tag reading" On \ |
42 |
WGET "for downloading remote files (http, https, ftp)" On |
42 |
WGET "for downloading remote files (http, https, ftp)" On |
43 |
|
43 |
|
44 |
# xmplapalylist disabled now: missing ocaml-xmlm port |
44 |
# xmplapalylist disabled now: missing ocaml-xmlm port |
45 |
# XMLPLAYLIST "support various xml format (rss/podcast/etc)" Off \ |
45 |
# XMLPLAYLIST "support various xml format (rss/podcast/etc)" Off \ |
Lines 68-81
Link Here
|
68 |
|
68 |
|
69 |
LIQUIDSOAP_USER= liquidsoap |
69 |
LIQUIDSOAP_USER= liquidsoap |
70 |
LIQUIDSOAP_GROUP= ${LIQUIDSOAP_USER} |
70 |
LIQUIDSOAP_GROUP= ${LIQUIDSOAP_USER} |
71 |
UID= 923 |
71 |
USERS= ${LIQUIDSOAP_USER} |
72 |
GID= ${UID} |
72 |
GROUPS= ${LIQUIDSOAP_GROUP} |
73 |
LOGDIR= /var/log/liquidsoap |
73 |
LOGDIR= /var/log/liquidsoap |
74 |
PIDDIR= /var/run/liquidsoap |
74 |
PIDDIR= /var/run/liquidsoap |
75 |
|
75 |
|
76 |
SUB_FILES= pkg-install |
76 |
SUB_LIST= LIQUIDSOAP_USER=${LIQUIDSOAP_USER} LIQUIDSOAP_GROUP=${LIQUIDSOAP_GROUP} \ |
77 |
SUB_LIST= LIQUIDSOAP_USER=${LIQUIDSOAP_USER} LIQUIDSOAP_GROUP=${LIQUIDSOAP_GROUP} UID=${UID} GID=${GID} PIDDIR=${PIDDIR} |
77 |
PIDDIR=${PIDDIR} |
78 |
PLIST_SUB= PORTVERSION=${PORTVERSION} LIQUIDSOAP_USER=${LIQUIDSOAP_USER} LIQUIDSOAP_GROUP=${LIQUIDSOAP_GROUP} LOGDIR=${LOGDIR} PIDDIR=${PIDDIR} |
78 |
PLIST_SUB= RELVER=${PORTVERSION} \ |
|
|
79 |
LIQUIDSOAP_USER=${LIQUIDSOAP_USER} LIQUIDSOAP_GROUP=${LIQUIDSOAP_GROUP} \ |
80 |
LOGDIR=${LOGDIR} PIDDIR=${PIDDIR} |
79 |
|
81 |
|
80 |
.include <bsd.port.options.mk> |
82 |
.include <bsd.port.options.mk> |
81 |
|
83 |
|
Lines 107-125
Link Here
|
107 |
.endif |
109 |
.endif |
108 |
|
110 |
|
109 |
.if defined(WITH_VORBIS) && !defined(WITH_OGG) |
111 |
.if defined(WITH_VORBIS) && !defined(WITH_OGG) |
110 |
IGNORE= OGG required for VORBIS. Please rerun make config and select OGG |
112 |
IGNORE= ogg required for vorbis. please rerun make config and select ogg |
111 |
.endif |
113 |
.endif |
112 |
|
114 |
|
113 |
.if defined(WITH_SPEEX) && !defined(WITH_OGG) |
115 |
.if defined(WITH_SPEEX) && !defined(WITH_OGG) |
114 |
IGNORE= OGG required for SPEEX. Please rerun make config and select OGG |
116 |
IGNORE= ogg required for speex. please rerun make config and select ogg |
115 |
.endif |
117 |
.endif |
116 |
|
118 |
|
117 |
.if defined(WITH_THEORA) && ( !defined(WITH_OGG) || !defined(WITH_VORBIS) ) |
119 |
.if defined(WITH_THEORA) && ( !defined(WITH_OGG) || !defined(WITH_VORBIS) ) |
118 |
IGNORE= OGG and VORBIS required for THEORA. Please rerun make config and select OGG and VORBIS |
120 |
IGNORE= ogg and vorbis required for theora. Please rerun make config and select ogg and vorbis |
119 |
.endif |
121 |
.endif |
120 |
|
122 |
|
121 |
.if defined(WITH_LASTFM) && !defined(WITH_XMLPLAYLIST) |
123 |
.if defined(WITH_LASTFM) && !defined(WITH_XMLPLAYLIST) |
122 |
IGNORE= XMLPLAYLIST required for LASTFM. Please rerun make config and select XMLPLAYLIST |
124 |
IGNORE= xmlplaylist required for lastfm. please rerun make config and select xmlplaylist |
123 |
.endif |
125 |
.endif |
124 |
|
126 |
|
125 |
#Server is known as JACK, but module named ocaml-bjack |
127 |
#Server is known as JACK, but module named ocaml-bjack |
Lines 150-156
Link Here
|
150 |
pre-configure: |
152 |
pre-configure: |
151 |
(cd ${WRKSRC} && ./bootstrap) |
153 |
(cd ${WRKSRC} && ./bootstrap) |
152 |
|
154 |
|
153 |
pre-install: |
|
|
154 |
PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL |
155 |
|
156 |
.include <bsd.port.mk> |
155 |
.include <bsd.port.mk> |