|
Lines 1-8
Link Here
|
| 1 |
# $FreeBSD$ |
1 |
# $FreeBSD$ |
| 2 |
|
2 |
|
| 3 |
PORTNAME= plexhometheater |
3 |
PORTNAME= plexhometheater |
| 4 |
PORTVERSION= 1.2.1 |
4 |
PORTVERSION= 1.2.2 |
| 5 |
PORTREVISION= 4 |
|
|
| 6 |
CATEGORIES= multimedia |
5 |
CATEGORIES= multimedia |
| 7 |
|
6 |
|
| 8 |
MAINTAINER= woodsb02@gmail.com |
7 |
MAINTAINER= woodsb02@gmail.com |
|
Lines 40-46
Link Here
|
| 40 |
libmad.so:${PORTSDIR}/audio/libmad \ |
39 |
libmad.so:${PORTSDIR}/audio/libmad \ |
| 41 |
libmicrohttpd.so:${PORTSDIR}/www/libmicrohttpd \ |
40 |
libmicrohttpd.so:${PORTSDIR}/www/libmicrohttpd \ |
| 42 |
libmodplug.so:${PORTSDIR}/audio/libmodplug \ |
41 |
libmodplug.so:${PORTSDIR}/audio/libmodplug \ |
| 43 |
libmp3lame.so:${PORTSDIR}/audio/lame \ |
|
|
| 44 |
libmpeg2.so:${PORTSDIR}/multimedia/libmpeg2 \ |
42 |
libmpeg2.so:${PORTSDIR}/multimedia/libmpeg2 \ |
| 45 |
libpcre.so:${PORTSDIR}/devel/pcre \ |
43 |
libpcre.so:${PORTSDIR}/devel/pcre \ |
| 46 |
libplist.so:${PORTSDIR}/devel/libplist \ |
44 |
libplist.so:${PORTSDIR}/devel/libplist \ |
|
Lines 67-74
Link Here
|
| 67 |
USE_GITHUB= yes |
65 |
USE_GITHUB= yes |
| 68 |
GH_ACCOUNT= plexinc |
66 |
GH_ACCOUNT= plexinc |
| 69 |
GH_PROJECT= plex-home-theater-public |
67 |
GH_PROJECT= plex-home-theater-public |
| 70 |
GH_COMMIT= bdd03dd |
68 |
GH_COMMIT= 2d6426d |
| 71 |
GH_TAGNAME= pht-v1.2.1 |
69 |
GH_TAGNAME= pht-v1.2.2 |
| 72 |
|
70 |
|
| 73 |
USES= cmake:outsource iconv pkgconfig python:2 |
71 |
USES= cmake:outsource iconv pkgconfig python:2 |
| 74 |
CMAKE_ARGS+= -DENABLE_AUTOUPDATE:BOOL=false |
72 |
CMAKE_ARGS+= -DENABLE_AUTOUPDATE:BOOL=false |
|
Lines 77-92
Link Here
|
| 77 |
CMAKE_ARGS+= -DUSE_INTERNAL_FFMPEG:BOOL=true |
75 |
CMAKE_ARGS+= -DUSE_INTERNAL_FFMPEG:BOOL=true |
| 78 |
CMAKE_ARGS+= -DCREATE_BUNDLE:BOOL=false |
76 |
CMAKE_ARGS+= -DCREATE_BUNDLE:BOOL=false |
| 79 |
CMAKE_ARGS+= -DCMAKE_PREFIX_PATH=${LOCALBASE} |
77 |
CMAKE_ARGS+= -DCMAKE_PREFIX_PATH=${LOCALBASE} |
|
|
78 |
CFLAGS+= -isystem${LOCALBASE}/include |
| 80 |
LDFLAGS+= -L${LOCALBASE}/lib |
79 |
LDFLAGS+= -L${LOCALBASE}/lib |
| 81 |
USE_XORG= xt xmu xtst xrandr |
80 |
USE_XORG= xt xmu xtst xrandr |
| 82 |
USE_GL= glu |
81 |
USE_GL= glu |
| 83 |
USE_SDL= image sdl mixer |
82 |
USE_SDL= image sdl mixer |
| 84 |
USE_JAVA= yes |
|
|
| 85 |
JAVA_BUILD= jre |
| 86 |
INSTALLS_ICONS= yes |
83 |
INSTALLS_ICONS= yes |
| 87 |
ONLY_FOR_ARCHS= i386 amd64 |
84 |
ONLY_FOR_ARCHS= i386 amd64 |
| 88 |
|
85 |
|
| 89 |
SUB_FILES= ${PORTNAME}.sh |
86 |
SUB_FILES= ${PORTNAME}.sh pkg-message |
| 90 |
|
87 |
|
| 91 |
DESKTOP_ENTRIES="Plex Home Theater" \ |
88 |
DESKTOP_ENTRIES="Plex Home Theater" \ |
| 92 |
"${COMMENT}" \ |
89 |
"${COMMENT}" \ |
|
Lines 117-122
Link Here
|
| 117 |
PLIST_SUB+= ARCH="x86_64" |
114 |
PLIST_SUB+= ARCH="x86_64" |
| 118 |
.endif |
115 |
.endif |
| 119 |
|
116 |
|
|
|
117 |
.if ${OSVERSION} < 900033 |
| 118 |
BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils |
| 119 |
MAKE_ENV= COMPILER_PATH=${LOCALBASE}/bin |
| 120 |
.endif |
| 121 |
|
| 122 |
post-patch: |
| 123 |
@${REINPLACE_CMD} 's/[[:<:]]ARCH[[:>:]]/FFMPEG_ARCH/' \ |
| 124 |
${WRKSRC}/lib/ffmpeg/Makefile \ |
| 125 |
${WRKSRC}/lib/ffmpeg/common.mak \ |
| 126 |
${WRKSRC}/lib/ffmpeg/configure \ |
| 127 |
${WRKSRC}/lib/ffmpeg/libavcodec/Makefile |
| 128 |
|
| 120 |
post-install: |
129 |
post-install: |
| 121 |
${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin |
130 |
${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin |
| 122 |
|
131 |
|