1 |
laffer1 |
12888 |
# $MidnightBSD: mports/multimedia/gstreamer-ffmpeg/Makefile,v 1.9 2011/12/15 00:57:50 laffer1 Exp $ |
2 |
laffer1 |
3709 |
|
3 |
|
|
PORTNAME= gstreamer |
4 |
laffer1 |
10615 |
PORTVERSION= 0.10.11 |
5 |
laffer1 |
12888 |
PORTREVISION= 3 |
6 |
laffer1 |
3709 |
CATEGORIES= multimedia |
7 |
|
|
MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-ffmpeg/ |
8 |
|
|
PKGNAMESUFFIX= -ffmpeg |
9 |
|
|
DISTNAME= gst-ffmpeg-${PORTVERSION} |
10 |
|
|
|
11 |
|
|
MAINTAINER= ports@MidnightBSD.org |
12 |
|
|
COMMENT= GStreamer plug-in for manipulating MPEG video streams |
13 |
crash |
7969 |
LICENSE= gpl2 |
14 |
laffer1 |
9337 |
|
15 |
laffer1 |
11842 |
LIB_DEPENDS= orc-0.4.11:${PORTSDIR}/devel/orc |
16 |
laffer1 |
10615 |
|
17 |
|
|
CFLAGS:= ${CFLAGS} -O2 -Wno-format |
18 |
laffer1 |
3709 |
USE_BZIP2= yes |
19 |
|
|
USE_GMAKE= yes |
20 |
|
|
USE_LDCONFIG= yes |
21 |
laffer1 |
12888 |
USE_GNOME= gnomelibs |
22 |
|
|
USE_PKGCONFIG= yes |
23 |
laffer1 |
3709 |
USE_GSTREAMER= yes |
24 |
|
|
GNU_CONFIGURE= yes |
25 |
laffer1 |
11976 |
CONFIGURE_TARGET= ${ARCH}-portbld-freebsd7.0 |
26 |
laffer1 |
12888 |
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ |
27 |
laffer1 |
3709 |
CFLAGS="${CFLAGS} -fno-force-addr" \ |
28 |
|
|
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" |
29 |
laffer1 |
12888 |
PLIST_SUB= VERSION="${GST_VERSION}" |
30 |
laffer1 |
3709 |
WITHOUT_CPU_CFLAGS= yes |
31 |
|
|
|
32 |
|
|
GST_VERSION=${PORTVERSION:C/..$//} |
33 |
|
|
|
34 |
|
|
.include <bsd.port.pre.mk> |
35 |
|
|
|
36 |
|
|
post-patch: |
37 |
laffer1 |
10615 |
${CP} ${FILESDIR}/config.sub ${FILESDIR}/config.guess \ |
38 |
|
|
${WRKSRC} |
39 |
laffer1 |
3709 |
@${REINPLACE_CMD} -e \ |
40 |
|
|
's|make|${GMAKE}|' \ |
41 |
|
|
${WRKSRC}/gst-libs/ext/Makefile.in |
42 |
laffer1 |
10615 |
@${REINPLACE_CMD} -e 's|/usr/bin|${LOCALBASE}/bin|g'\ |
43 |
|
|
${WRKSRC}/gst-libs/ext/ffmpeg/doc/texi2pod.pl |
44 |
|
|
@${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g' \ |
45 |
|
|
${WRKSRC}/configure |
46 |
|
|
@cd ${WRKSRC}/gst-libs/ext/ffmpeg/libavcodec && \ |
47 |
|
|
${LN} -s x86 i386 && ${LN} -s x86 amd64 |
48 |
|
|
|
49 |
laffer1 |
3709 |
.include <bsd.port.post.mk> |