Lines 5-13
Link Here
|
5 |
PORTVERSION= 1.7.29 |
5 |
PORTVERSION= 1.7.29 |
6 |
PORTREVISION= 3 |
6 |
PORTREVISION= 3 |
7 |
CATEGORIES= multimedia |
7 |
CATEGORIES= multimedia |
8 |
MASTER_SITES= # none |
|
|
9 |
DISTFILES= # none |
10 |
EXTRACT_ONLY= # none |
11 |
|
8 |
|
12 |
MAINTAINER= nox@FreeBSD.org |
9 |
MAINTAINER= nox@FreeBSD.org |
13 |
COMMENT= Video Disk Recorder - plugin metaport |
10 |
COMMENT= Video Disk Recorder - plugin metaport |
Lines 14-20
Link Here
|
14 |
|
11 |
|
15 |
RUN_DEPENDS+= vdr:${PORTSDIR}/multimedia/vdr |
12 |
RUN_DEPENDS+= vdr:${PORTSDIR}/multimedia/vdr |
16 |
|
13 |
|
17 |
NO_BUILD= yes |
14 |
USES= metaport |
18 |
|
15 |
|
19 |
OPTIONS_DEFINE= CONTROL EPGSEARCH FEMON INFOSATEPG IPTV OSDPIP \ |
16 |
OPTIONS_DEFINE= CONTROL EPGSEARCH FEMON INFOSATEPG IPTV OSDPIP \ |
20 |
OSDTELETEXT REELSCAN REMOTE SKINENIGMANG STREAMDEV \ |
17 |
OSDTELETEXT REELSCAN REMOTE SKINENIGMANG STREAMDEV \ |
Lines 52-132
Link Here
|
52 |
TTXTSUBS WIRBELSCAN XINELIBOUTPUT LIVE \ |
49 |
TTXTSUBS WIRBELSCAN XINELIBOUTPUT LIVE \ |
53 |
SLEEPTIMER EEPG VDRMANAGER EXTRECMENU VNSISERVER |
50 |
SLEEPTIMER EEPG VDRMANAGER EXTRECMENU VNSISERVER |
54 |
|
51 |
|
55 |
.include <bsd.port.options.mk> |
52 |
VDRDIR= ${LOCALBASE}/lib/vdr |
56 |
|
53 |
|
57 |
.if ${PORT_OPTIONS:MCONTROL} |
54 |
.for OPT in ${OPTIONS_DEFINE} |
58 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-control.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-control |
55 |
. if ${OPTIONS_DEFINE:MREELSCAN} == ${OPT} |
59 |
.endif |
56 |
${OPT}_RUN_DEPENDS= ${VDRDIR}/libvdr-reelchannelscan.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-reelchannelscan |
60 |
.if ${PORT_OPTIONS:MEPGSEARCH} |
57 |
. elif ${OPTIONS_DEFINE:MSTREAMDEV} == ${OPT} |
61 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-epgsearch.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-epgsearch |
58 |
${OPT}_RUN_DEPENDS= ${VDRDIR}/libvdr-${OPT:tl}-server.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-${OPT:tl} |
62 |
.endif |
59 |
. elif ${OPTIONS_DEFINE:MLIVE} == ${OPT} |
63 |
.if ${PORT_OPTIONS:MFEMON} |
60 |
${OPT}_RUN_DEPENDS= ${VDRDIR}/libvdr-${OPT:tl}.so.${PORTVERSION}:${PORTSDIR}/www/vdr-plugin-${OPT:tl} |
64 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-femon.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-femon |
61 |
. else |
65 |
.endif |
62 |
${OPT}_RUN_DEPENDS= ${VDRDIR}/libvdr-${OPT:tl}.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-${OPT:tl} |
66 |
.if ${PORT_OPTIONS:MINFOSATEPG} |
63 |
. endif |
67 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-infosatepg.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-infosatepg |
64 |
.endfor |
68 |
.endif |
|
|
69 |
.if ${PORT_OPTIONS:MIPTV} |
70 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-iptv.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-iptv |
71 |
.endif |
72 |
.if ${PORT_OPTIONS:MOSDPIP} |
73 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-osdpip.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-osdpip |
74 |
.endif |
75 |
.if ${PORT_OPTIONS:MOSDTELETEXT} |
76 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-osdteletext.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-osdteletext |
77 |
.endif |
78 |
.if ${PORT_OPTIONS:MREELSCAN} |
79 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-reelchannelscan.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-reelchannelscan |
80 |
.endif |
81 |
.if ${PORT_OPTIONS:MREMOTE} |
82 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-remote.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-remote |
83 |
.endif |
84 |
.if ${PORT_OPTIONS:MSKINENIGMANG} |
85 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-skinenigmang.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-skinenigmang |
86 |
.endif |
87 |
.if ${PORT_OPTIONS:MSTREAMDEV} |
88 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-streamdev-server.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-streamdev |
89 |
.endif |
90 |
.if ${PORT_OPTIONS:MTTXTSUBS} |
91 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-ttxtsubs.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-ttxtsubs |
92 |
.endif |
93 |
.if ${PORT_OPTIONS:MWIRBELSCAN} |
94 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-wirbelscan.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-wirbelscan |
95 |
.endif |
96 |
.if ${PORT_OPTIONS:MXINELIBOUTPUT} |
97 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-xineliboutput.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-xineliboutput |
98 |
.endif |
99 |
.if ${PORT_OPTIONS:MLIVE} |
100 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-live.so.${PORTVERSION}:${PORTSDIR}/www/vdr-plugin-live |
101 |
.endif |
102 |
.if ${PORT_OPTIONS:MUPNP} |
103 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-upnp.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-upnp |
104 |
.endif |
105 |
.if ${PORT_OPTIONS:MSLEEPTIMER} |
106 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-sleeptimer.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-sleeptimer |
107 |
.endif |
108 |
.if ${PORT_OPTIONS:MXVDR} |
109 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-xvdr.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-xvdr |
110 |
.endif |
111 |
.if ${PORT_OPTIONS:MEEPG} |
112 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-eepg.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-eepg |
113 |
.endif |
114 |
.if ${PORT_OPTIONS:MVNSISERVER} |
115 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-vnsiserver.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-vnsiserver |
116 |
.endif |
117 |
.if ${PORT_OPTIONS:MMARKAD} |
118 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-markad.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-markad |
119 |
.endif |
120 |
.if ${PORT_OPTIONS:MVDRMANAGER} |
121 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-vdrmanager.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-vdrmanager |
122 |
.endif |
123 |
.if ${PORT_OPTIONS:MSOFTHDDEVICE} |
124 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-softhddevice.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-softhddevice |
125 |
.endif |
126 |
.if ${PORT_OPTIONS:MEXTRECMENU} |
127 |
RUN_DEPENDS+= ${LOCALBASE}/lib/vdr/libvdr-extrecmenu.so.${PORTVERSION}:${PORTSDIR}/multimedia/vdr-plugin-extrecmenu |
128 |
.endif |
129 |
|
65 |
|
130 |
do-install: # empty |
|
|
131 |
|
132 |
.include <bsd.port.mk> |
66 |
.include <bsd.port.mk> |