View | Details | Raw Unified | Return to bug 201574 | Differences between
and this patch

Collapse All | Expand All

(-)multimedia/vdr-plugins/Makefile (-79 / +13 lines)
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>

Return to bug 201574