Lines 6-15
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= gstreamer |
8 |
PORTNAME= gstreamer |
9 |
PORTVERSION= 0.8.4 |
9 |
PORTVERSION= 0.8.5 |
10 |
CATEGORIES= multimedia audio |
10 |
CATEGORIES= multimedia audio |
11 |
MASTER_SITES= ${MASTER_SITE_GNOME} \ |
11 |
MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-plugins/ \ |
12 |
http://gstreamer.freedesktop.org/src/gst-plugins/ |
12 |
${MASTER_SITE_GNOME} |
13 |
MASTER_SITE_SUBDIR= sources/gst-plugins/0.8 |
13 |
MASTER_SITE_SUBDIR= sources/gst-plugins/0.8 |
14 |
PKGNAMESUFFIX= -plugins |
14 |
PKGNAMESUFFIX= -plugins |
15 |
DISTNAME= gst-plugins-${PORTVERSION} |
15 |
DISTNAME= gst-plugins-${PORTVERSION} |
Lines 54-60
Link Here
|
54 |
CONFIGURE_ARGS+=\ |
54 |
CONFIGURE_ARGS+=\ |
55 |
--disable-tarkin \ |
55 |
--disable-tarkin \ |
56 |
--disable-lcs \ |
56 |
--disable-lcs \ |
57 |
--disable-mplex \ |
|
|
58 |
--disable-shout2 \ |
57 |
--disable-shout2 \ |
59 |
--disable-libvisual \ |
58 |
--disable-libvisual \ |
60 |
--disable-dirac \ |
59 |
--disable-dirac \ |
Lines 133-143
Link Here
|
133 |
${WRKSRC}/sys/cdrom/gstcdplayer_ioctl.c \ |
132 |
${WRKSRC}/sys/cdrom/gstcdplayer_ioctl.c \ |
134 |
${WRKSRC}/sys/vcd/vcdsrc.c \ |
133 |
${WRKSRC}/sys/vcd/vcdsrc.c \ |
135 |
${WRKSRC}/sys/vcd/vcdsrc.h |
134 |
${WRKSRC}/sys/vcd/vcdsrc.h |
136 |
# KDE libkio required thread support |
|
|
137 |
${REINPLACE_CMD} -E \ |
138 |
-e 's|(KIO_CFLAGS=.+)"$$|\1 ${PTHREAD_CFLAGS}"|' \ |
139 |
-e 's|(KIO_LIBS=.+)"$$|\1 ${PTHREAD_LIBS}"|' \ |
140 |
${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} |
141 |
|
135 |
|
142 |
.include <bsd.port.pre.mk> |
136 |
.include <bsd.port.pre.mk> |
143 |
|
137 |
|
Lines 221-236
Link Here
|
221 |
WITH_JACK=YES |
215 |
WITH_JACK=YES |
222 |
.endif |
216 |
.endif |
223 |
|
217 |
|
224 |
# KIO |
|
|
225 |
.if exists(${LOCALBASE}/lib/libkio.so) |
226 |
WITH_KIO=yes |
227 |
.endif |
228 |
|
229 |
# libcaca |
218 |
# libcaca |
230 |
.if exists(${LOCALBASE}/lib/libcaca.a) |
219 |
.if exists(${LOCALBASE}/lib/libcaca.a) |
231 |
WITH_LIBCACA=yes |
220 |
WITH_LIBCACA=yes |
232 |
.endif |
221 |
.endif |
233 |
|
222 |
|
|
|
223 |
# libmng |
224 |
.if exists(${LOCALBASE}/lib/libmng.a) |
225 |
WITH_MNG=yes |
226 |
.endif |
227 |
|
234 |
# gsm |
228 |
# gsm |
235 |
.if exists(${LOCALBASE}/lib/libgsm.a) |
229 |
.if exists(${LOCALBASE}/lib/libgsm.a) |
236 |
WITH_GSM=yes |
230 |
WITH_GSM=yes |
Lines 549-567
Link Here
|
549 |
PLIST_SUB+= JACK="" |
543 |
PLIST_SUB+= JACK="" |
550 |
.endif |
544 |
.endif |
551 |
|
545 |
|
552 |
# KIO |
|
|
553 |
.ifndef(WITH_KIO) |
554 |
CONFIGURE_ARGS+= --disable-kio |
555 |
PLIST_SUB+= KIO="@comment " |
556 |
.else |
557 |
LIB_DEPENDS+= kio.6:${PORTSDIR}/x11/kdelibs3 |
558 |
|
559 |
CONFIGURE_ENV+= KDE_PREFIX="${LOCALBASE}" \ |
560 |
KDE_MOC="${X11BASE}/bin/moc" \ |
561 |
QTDIR="${X11BASE}" |
562 |
PLIST_SUB+= KIO="" |
563 |
.endif |
564 |
|
565 |
# Hermes |
546 |
# Hermes |
566 |
.ifndef(WITH_HERMES) |
547 |
.ifndef(WITH_HERMES) |
567 |
CONFIGURE_ARGS+= --disable-hermes |
548 |
CONFIGURE_ARGS+= --disable-hermes |
Lines 757-767
Link Here
|
757 |
|
738 |
|
758 |
# mjpegtools |
739 |
# mjpegtools |
759 |
.ifndef(WITH_MJPEGTOOLS) |
740 |
.ifndef(WITH_MJPEGTOOLS) |
760 |
CONFIGURE_ARGS+= --disable-mpeg2enc |
741 |
CONFIGURE_ARGS+= --disable-mpeg2enc --disable-mplex |
761 |
PLIST_SUB+= MJPEGTOOLS="@comment " |
742 |
PLIST_SUB+= MJPEGTOOLS="@comment " |
762 |
.else |
743 |
.else |
763 |
LIB_DEPENDS+= lavjpeg-1.6.2:${PORTSDIR}/multimedia/mjpegtools |
744 |
LIB_DEPENDS+= lavjpeg-1.6.2:${PORTSDIR}/multimedia/mjpegtools |
764 |
|
745 |
|
|
|
746 |
EXTRA_BUILD_DIR+= ext/mpeg2enc |
765 |
# XXX - make sure CONFIGURE works with mpeg2enc even with "ccache |
747 |
# XXX - make sure CONFIGURE works with mpeg2enc even with "ccache |
766 |
# c++" ... weird but necessary |
748 |
# c++" ... weird but necessary |
767 |
CONFIGURE_ENV+= HAVE_CXX=yes |
749 |
CONFIGURE_ENV+= HAVE_CXX=yes |
Lines 806-811
Link Here
|
806 |
PLIST_SUB+= PANGO="" |
788 |
PLIST_SUB+= PANGO="" |
807 |
.endif |
789 |
.endif |
808 |
|
790 |
|
|
|
791 |
# mng |
792 |
.ifndef(WITH_MNG) |
793 |
CONFIGURE_ARGS+= --disable-libmng |
794 |
PLIST_SUB+= MNG="@comment " |
795 |
.else |
796 |
LIB_DEPENDS+= mng.1:${PORTSDIR}/graphics/libmng |
797 |
PLIST_SUB+= MNG="" |
798 |
.endif |
799 |
|
809 |
# png |
800 |
# png |
810 |
.ifndef(WITH_PNG) |
801 |
.ifndef(WITH_PNG) |
811 |
CONFIGURE_ARGS+= --disable-libpng |
802 |
CONFIGURE_ARGS+= --disable-libpng |
Lines 840-852
Link Here
|
840 |
.endif |
831 |
.endif |
841 |
|
832 |
|
842 |
# speex |
833 |
# speex |
843 |
.ifndef(WITH_SPEEX) |
834 |
# !!!BROKEN RIGHT NOW!!! - need -devel speex |
|
|
835 |
#.ifndef(WITH_SPEEX) |
844 |
CONFIGURE_ARGS+= --disable-speex |
836 |
CONFIGURE_ARGS+= --disable-speex |
845 |
PLIST_SUB+= SPEEX="@comment " |
837 |
PLIST_SUB+= SPEEX="@comment " |
846 |
.else |
838 |
#.else |
847 |
LIB_DEPENDS+= speex.3:${PORTSDIR}/audio/speex |
839 |
#LIB_DEPENDS+= speex.3:${PORTSDIR}/audio/speex |
848 |
PLIST_SUB+= SPEEX="" |
840 |
#PLIST_SUB+= SPEEX="" |
849 |
.endif |
841 |
#.endif |
850 |
|
842 |
|
851 |
# swfdec |
843 |
# swfdec |
852 |
.ifndef(WITH_SWFDEC) |
844 |
.ifndef(WITH_SWFDEC) |
Lines 987-996
Link Here
|
987 |
@${ECHO_MSG} '===>' |
979 |
@${ECHO_MSG} '===>' |
988 |
@${ECHO_MSG} '===> Define WITH_JACK to enable jackd audio plugin' |
980 |
@${ECHO_MSG} '===> Define WITH_JACK to enable jackd audio plugin' |
989 |
.endif |
981 |
.endif |
990 |
.ifndef(WITH_KIO) |
|
|
991 |
@${ECHO_MSG} '===>' |
992 |
@${ECHO_MSG} '===> Define WITH_KIO to enable support for KIO slave sources' |
993 |
.endif |
994 |
.ifndef(WITH_HERMES) |
982 |
.ifndef(WITH_HERMES) |
995 |
@${ECHO_MSG} '===>' |
983 |
@${ECHO_MSG} '===>' |
996 |
@${ECHO_MSG} '===> Define WITH_HERMES to enable Hermes colorspace plugin' |
984 |
@${ECHO_MSG} '===> Define WITH_HERMES to enable Hermes colorspace plugin' |
Lines 1066-1071
Link Here
|
1066 |
.ifndef(WITH_MAD) |
1054 |
.ifndef(WITH_MAD) |
1067 |
@${ECHO_MSG} '===>' |
1055 |
@${ECHO_MSG} '===>' |
1068 |
@${ECHO_MSG} '===> Define WITH_MAD to enable mad Audio plugin' |
1056 |
@${ECHO_MSG} '===> Define WITH_MAD to enable mad Audio plugin' |
|
|
1057 |
.endif |
1058 |
.ifndef(WITH_MNG) |
1059 |
@${ECHO_MSG} '===>' |
1060 |
@${ECHO_MSG} '===> Define WITH_MNG to enable libmng plugin' |
1069 |
.endif |
1061 |
.endif |
1070 |
.ifndef(WITH_NAS) |
1062 |
.ifndef(WITH_NAS) |
1071 |
@${ECHO_MSG} '===>' |
1063 |
@${ECHO_MSG} '===>' |