Lines 3-12
Link Here
|
3 |
|
3 |
|
4 |
PORTNAME= universal-media-server |
4 |
PORTNAME= universal-media-server |
5 |
PORTVERSION= 4.0.0 |
5 |
PORTVERSION= 4.0.0 |
|
|
6 |
PORTREVISION= 1 |
6 |
CATEGORIES= multimedia java |
7 |
CATEGORIES= multimedia java |
7 |
MASTER_SITES= SF/unimediaserver/Official%20Releases/Linux |
8 |
MASTER_SITES= SF/unimediaserver/Official%20Releases/Linux |
8 |
DISTNAME= UMS-${PORTVERSION} |
9 |
DISTNAME= UMS-${PORTVERSION} |
9 |
EXTRACT_SUFX= .tgz |
|
|
10 |
|
10 |
|
11 |
MAINTAINER= dreamcat4@gmail.com |
11 |
MAINTAINER= dreamcat4@gmail.com |
12 |
COMMENT= Universal Media Server |
12 |
COMMENT= Universal Media Server |
Lines 13-18
Link Here
|
13 |
|
13 |
|
14 |
LICENSE= GPLv2 |
14 |
LICENSE= GPLv2 |
15 |
|
15 |
|
|
|
16 |
USES= tar:tgz |
16 |
USE_JAVA= yes |
17 |
USE_JAVA= yes |
17 |
JAVA_VERSION= 1.7+ |
18 |
JAVA_VERSION= 1.7+ |
18 |
JAVA_VENDOR= openjdk |
19 |
JAVA_VENDOR= openjdk |
Lines 54-63
Link Here
|
54 |
UMS_LOG_DIR= /var/log/${PORTNAME} |
55 |
UMS_LOG_DIR= /var/log/${PORTNAME} |
55 |
UMS_PID_DIR= /var/run/${PORTNAME} |
56 |
UMS_PID_DIR= /var/run/${PORTNAME} |
56 |
|
57 |
|
57 |
SUB_LIST= RCNAME=${USE_RC_SUBR} JAVA_HOME=${JAVA_HOME} JAVA=${JAVA} \ |
58 |
SUB_LIST= RCNAME=${USE_RC_SUBR} JAVA_HOME=${JAVA_HOME} JAVA=${JAVA} |
58 |
UMS_PROFILE_PATH=${UMS_PROFILE_PATH} |
|
|
59 |
PLIST_SUB= ${SUB_LIST} |
59 |
PLIST_SUB= ${SUB_LIST} |
60 |
PLIST_SUB+= RESETPREFIX=${PREFIX} |
|
|
61 |
SUB_FILES= pkg-message |
60 |
SUB_FILES= pkg-message |
62 |
USE_RC_SUBR= universal_media_server |
61 |
USE_RC_SUBR= universal_media_server |
63 |
|
62 |
|
Lines 64-83
Link Here
|
64 |
.include <bsd.port.pre.mk> |
63 |
.include <bsd.port.pre.mk> |
65 |
|
64 |
|
66 |
do-install: |
65 |
do-install: |
67 |
@${MKDIR} ${STAGEDIR}${UMS_PROFILE_PATH} |
66 |
${MKDIR} ${STAGEDIR}${UMS_PROFILE_PATH} \ |
68 |
@${CP} ${WRKSRC}/UMS.conf ${STAGEDIR}${UMS_PROFILE_PATH}/UMS.conf.sample |
67 |
${STAGEDIR}${UMS_PID_DIR} \ |
69 |
@${CP} ${WRKSRC}/WEB.conf ${STAGEDIR}${UMS_PROFILE_PATH}/WEB.conf.sample |
68 |
${STAGEDIR}${UMS_LOG_DIR} \ |
70 |
@${MKDIR} ${STAGEDIR}${UMS_PID_DIR} |
69 |
${STAGEDIR}${DOCSDIR} \ |
71 |
@${MKDIR} ${STAGEDIR}${UMS_LOG_DIR} |
70 |
${STAGEDIR}${DATADIR} \ |
|
|
71 |
${STAGEDIR}${ETCDIR} |
72 |
${INSTALL_DATA} ${WRKSRC}/UMS.conf ${STAGEDIR}${ETCDIR}/UMS.conf.sample |
73 |
${INSTALL_DATA} ${WRKSRC}/WEB.conf ${STAGEDIR}${ETCDIR}/WEB.conf.sample |
72 |
|
74 |
|
73 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
75 |
(cd ${WRKSRC}/documentation && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}) |
74 |
@(cd ${WRKSRC}/documentation && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}) |
76 |
(cd ${WRKSRC} && ${RM} -rf documentation) |
75 |
@(cd ${WRKSRC} && ${RM} -rf documentation) |
|
|
76 |
|
77 |
|
77 |
@(cd ${WRKSRC}/linux && ${RM} -rf *) |
78 |
(cd ${WRKSRC}/linux && ${RM} -rf *) |
78 |
@(cd ${WRKSRC}/linux && ${LN} -sf ${PREFIX}/bin/tsMuxeR tsMuxeR-new) |
79 |
(cd ${WRKSRC}/linux && ${LN} -sf ${PREFIX}/bin/tsMuxeR tsMuxeR-new) |
79 |
|
80 |
|
80 |
@${MKDIR} ${STAGEDIR}${DATADIR} |
81 |
(cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}) |
81 |
@(cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}) |
|
|
82 |
|
82 |
|
83 |
.include <bsd.port.post.mk> |
83 |
.include <bsd.port.post.mk> |