Lines 9-16
Link Here
|
9 |
# |
9 |
# |
10 |
|
10 |
|
11 |
PORTNAME= vlc |
11 |
PORTNAME= vlc |
12 |
DISTVERSION= 1.0.1 |
12 |
DISTVERSION= 1.0.2 |
13 |
PORTREVISION= 1 |
|
|
14 |
PORTEPOCH= 3 |
13 |
PORTEPOCH= 3 |
15 |
CATEGORIES= multimedia audio ipv6 net www |
14 |
CATEGORIES= multimedia audio ipv6 net www |
16 |
MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION}/ \ |
15 |
MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION}/ \ |
Lines 20-27
Link Here
|
20 |
MAINTAINER= jsa@wickedmachine.net |
19 |
MAINTAINER= jsa@wickedmachine.net |
21 |
COMMENT= Multimedia streaming server and player for various audio/video formats |
20 |
COMMENT= Multimedia streaming server and player for various audio/video formats |
22 |
|
21 |
|
23 |
BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev.h:${PORTSDIR}/multimedia/v4l_compat \ |
|
|
24 |
${LOCALBASE}/include/X11/xpm.h:${PORTSDIR}/x11/libXpm |
25 |
LIB_DEPENDS= avcodec.1:${PORTSDIR}/multimedia/ffmpeg |
22 |
LIB_DEPENDS= avcodec.1:${PORTSDIR}/multimedia/ffmpeg |
26 |
RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/bitstream-vera/Vera.ttf:${PORTSDIR}/x11-fonts/bitstream-vera |
23 |
RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/bitstream-vera/Vera.ttf:${PORTSDIR}/x11-fonts/bitstream-vera |
27 |
|
24 |
|
Lines 65-73
Link Here
|
65 |
|
62 |
|
66 |
USE_BZIP2= yes |
63 |
USE_BZIP2= yes |
67 |
USE_GMAKE= yes |
64 |
USE_GMAKE= yes |
|
|
65 |
.if !defined(WITHOUT_X11) |
68 |
WANT_GNOME= yes |
66 |
WANT_GNOME= yes |
69 |
USE_GNOME= gnomehack gnometarget libxml2 |
67 |
USE_GNOME= gnomehack gnometarget libxml2 |
|
|
68 |
.endif |
69 |
.if !defined(WITHOUT_SDL) && !defined(WITHOUT_X11) |
70 |
WANT_SDL= yes |
70 |
WANT_SDL= yes |
|
|
71 |
.endif |
71 |
USE_ICONV= yes |
72 |
USE_ICONV= yes |
72 |
USE_PERL5_BUILD=yes |
73 |
USE_PERL5_BUILD=yes |
73 |
|
74 |
|
Lines 87-93
Link Here
|
87 |
--enable-postproc \ |
88 |
--enable-postproc \ |
88 |
--without-dv-raw1394 \ |
89 |
--without-dv-raw1394 \ |
89 |
--disable-dv \ |
90 |
--disable-dv \ |
90 |
--disable-galaktos |
91 |
--disable-galaktos \ |
|
|
92 |
--disable-glx |
91 |
|
93 |
|
92 |
MAN1= vlc.1 \ |
94 |
MAN1= vlc.1 \ |
93 |
vlc-config.1 \ |
95 |
vlc-config.1 \ |
Lines 105-111
Link Here
|
105 |
BROKEN= Does not compile with perl ${PERL_VERSION} |
107 |
BROKEN= Does not compile with perl ${PERL_VERSION} |
106 |
.endif |
108 |
.endif |
107 |
|
109 |
|
108 |
.if !defined(WITHOUT_QT4) |
110 |
.if !defined(WITHOUT_QT4) && !defined(WITHOUT_X11) |
109 |
USE_QT_VER+= 4 |
111 |
USE_QT_VER+= 4 |
110 |
QT_COMPONENTS+= gui corelib moc_build rcc_build uic_build |
112 |
QT_COMPONENTS+= gui corelib moc_build rcc_build uic_build |
111 |
CONFIGURE_ARGS+=--enable-qt4 |
113 |
CONFIGURE_ARGS+=--enable-qt4 |
Lines 162-168
Link Here
|
162 |
DEFAULT_DVD_DEVICE=/dev/acd0 |
164 |
DEFAULT_DVD_DEVICE=/dev/acd0 |
163 |
.endif |
165 |
.endif |
164 |
|
166 |
|
165 |
.if !defined(WITHOUT_GNOMEVFS) |
167 |
.if !defined(WITHOUT_GNOMEVFS) && !defined(WITHOUT_X11) |
166 |
USE_GNOME+= gnomevfs2 |
168 |
USE_GNOME+= gnomevfs2 |
167 |
CONFIGURE_ARGS+= --enable-gnomevfs |
169 |
CONFIGURE_ARGS+= --enable-gnomevfs |
168 |
.else |
170 |
.else |
Lines 175-188
Link Here
|
175 |
DEFAULT_CDROM_DEVICE=/dev/acd0 |
177 |
DEFAULT_CDROM_DEVICE=/dev/acd0 |
176 |
.endif |
178 |
.endif |
177 |
|
179 |
|
178 |
.if !defined(WITHOUT_LIBNOTIFY) |
180 |
.if !defined(WITHOUT_LIBNOTIFY) && !defined(WITHOUT_X11) |
179 |
LIB_DEPENDS+= notify.1:${PORTSDIR}/devel/libnotify |
181 |
LIB_DEPENDS+= notify.1:${PORTSDIR}/devel/libnotify |
180 |
CONFIGURE_ARGS+=--enable-notify |
182 |
CONFIGURE_ARGS+=--enable-notify |
181 |
.else |
183 |
.else |
182 |
CONFIGURE_ARGS+=--disable-notify |
184 |
CONFIGURE_ARGS+=--disable-notify |
183 |
.endif |
185 |
.endif |
184 |
|
186 |
|
185 |
.if defined(WITH_SKINS) && !defined(WITHOUT_SKINS) && !defined(WITHOUT_QT4) |
187 |
.if defined(WITH_SKINS) && !defined(WITHOUT_SKINS) && !defined(WITHOUT_QT4) && !defined(WITHOUT_X11) |
186 |
LIB_DEPENDS+= tar.0:${PORTSDIR}/devel/libtar |
188 |
LIB_DEPENDS+= tar.0:${PORTSDIR}/devel/libtar |
187 |
CONFIGURE_ARGS+=--enable-skins2 --enable-libtar |
189 |
CONFIGURE_ARGS+=--enable-skins2 --enable-libtar |
188 |
.else |
190 |
.else |
Lines 231-244
Link Here
|
231 |
CONFIGURE_ARGS+=--disable-zvbi |
233 |
CONFIGURE_ARGS+=--disable-zvbi |
232 |
.endif |
234 |
.endif |
233 |
|
235 |
|
234 |
.if !defined(WITHOUT_HAL) |
236 |
.if !defined(WITHOUT_HAL) && !defined(WITHOUT_X11) |
235 |
LIB_DEPENDS+= hal.1:${PORTSDIR}/sysutils/hal |
237 |
LIB_DEPENDS+= hal.1:${PORTSDIR}/sysutils/hal |
236 |
CONFIGURE_ARGS+=--enable-hal |
238 |
CONFIGURE_ARGS+=--enable-hal |
237 |
.else |
239 |
.else |
238 |
CONFIGURE_ARGS+=--disable-hal |
240 |
CONFIGURE_ARGS+=--disable-hal |
239 |
.endif |
241 |
.endif |
240 |
|
242 |
|
241 |
.if (defined(WITH_ARTS) || exists(${LOCALBASE}/lib/libartsc.so)) && !defined(WITHOUT_ARTS) |
243 |
.if (defined(WITH_ARTS) || exists(${LOCALBASE}/lib/libartsc.so)) && !defined(WITHOUT_ARTS) && !defined(WITHOUT_X11) |
242 |
LIB_DEPENDS+= artsc.0:${PORTSDIR}/audio/arts |
244 |
LIB_DEPENDS+= artsc.0:${PORTSDIR}/audio/arts |
243 |
CONFIGURE_ARGS+= --enable-arts |
245 |
CONFIGURE_ARGS+= --enable-arts |
244 |
.else |
246 |
.else |
Lines 296-302
Link Here
|
296 |
CONFIGURE_ARGS+=--disable-dvdread |
298 |
CONFIGURE_ARGS+=--disable-dvdread |
297 |
.endif |
299 |
.endif |
298 |
|
300 |
|
299 |
.if (defined(WITH_ESOUND) || ${HAVE_GNOME:Mesound}!="") && !defined(WITHOUT_ESOUND) |
301 |
.if (defined(WITH_ESOUND) || defined(HAVE_GNOME) && ${HAVE_GNOME:Mesound}!="") && !defined(WITHOUT_ESOUND) && !defined(WITHOUT_X11) |
300 |
USE_GNOME+= esound |
302 |
USE_GNOME+= esound |
301 |
CONFIGURE_ARGS+=--enable-esd |
303 |
CONFIGURE_ARGS+=--enable-esd |
302 |
.else |
304 |
.else |
Lines 502-508
Link Here
|
502 |
CONFIGURE_ARGS+=--disable-smb |
504 |
CONFIGURE_ARGS+=--disable-smb |
503 |
.endif |
505 |
.endif |
504 |
|
506 |
|
505 |
.if !defined(WITHOUT_SDL) |
507 |
.if !defined(WITHOUT_SDL) && !defined(WITHOUT_X11) |
506 |
USE_SDL= image |
508 |
USE_SDL= image |
507 |
CONFIGURE_ARGS+=--enable-sdl |
509 |
CONFIGURE_ARGS+=--enable-sdl |
508 |
.else |
510 |
.else |
Lines 532-538
Link Here
|
532 |
CONFIGURE_ARGS+=--disable-sout |
534 |
CONFIGURE_ARGS+=--disable-sout |
533 |
.endif |
535 |
.endif |
534 |
|
536 |
|
535 |
.if (defined(WITH_SVG) || ${HAVE_GNOME:Mlibrsvg2}!="") && !defined(WITHOUT_SVG) |
537 |
.if (defined(WITH_SVG) || defined(HAVE_GNOME) && ${HAVE_GNOME:Mlibrsvg2}!="") && !defined(WITHOUT_SVG) && !defined(WITHOUT_X11) |
536 |
USE_GNOME+= librsvg2 |
538 |
USE_GNOME+= librsvg2 |
537 |
CONFIGURE_ARGS+=--enable-svg |
539 |
CONFIGURE_ARGS+=--enable-svg |
538 |
.else |
540 |
.else |
Lines 587-592
Link Here
|
587 |
.if defined(WITHOUT_V4L) |
589 |
.if defined(WITHOUT_V4L) |
588 |
CONFIGURE_ARGS+=--disable-v4l |
590 |
CONFIGURE_ARGS+=--disable-v4l |
589 |
.else |
591 |
.else |
|
|
592 |
BUILD_DEPENDS+= ${LOCALBASE}/include/linux/videodev.h:${PORTSDIR}/multimedia/v4l_compat |
590 |
CONFIGURE_ARGS+=--enable-v4l |
593 |
CONFIGURE_ARGS+=--enable-v4l |
591 |
.endif |
594 |
.endif |
592 |
|
595 |
|
Lines 594-599
Link Here
|
594 |
CONFIGURE_ARGS+=--disable-x11 |
597 |
CONFIGURE_ARGS+=--disable-x11 |
595 |
.else |
598 |
.else |
596 |
USE_XORG= xpm |
599 |
USE_XORG= xpm |
|
|
600 |
BUILD_DEPENDS+= ${LOCALBASE}/include/X11/xpm.h:${PORTSDIR}/x11/libXpm |
597 |
CONFIGURE_ARGS+=--enable-x11 |
601 |
CONFIGURE_ARGS+=--enable-x11 |
598 |
.endif |
602 |
.endif |
599 |
|
603 |
|