Magellan Linux

Contents of /branches/R11-stable/extras/gstreamer0.10-plugins-ffmpeg/gstreamer0.10-plugins-ffmpeg-0.10.13-r3.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 17941 - (show annotations) (download)
Thu Jun 27 06:33:37 2013 UTC (10 years, 10 months ago) by niro
File size: 1293 byte(s)
-release branches/R11-stable
1 # $Id$
2
3 _realPNAME="gst-plugins-ffmpeg"
4 _realPVER="0.10.13"
5 _majorPVER="${_realPVER%.*}"
6
7 PNAME="gstreamer${_majorPVER}-plugins-ffmpeg"
8 PVER="${_realPVER}"
9 PBUILD="r3"
10
11 PCAT="media-libs"
12
13 DESCRIPTION="FFMPEG plugin for gstreamer${_majorPVER}."
14 HOMEPAGE="http://gstreamer.sourceforge.net"
15
16 DEPEND=">= media-libs/gstreamer${_majorPVER}-${_majorPVER}
17 >= media-libs/gstreamer${_majorPVER}-plugins-base-${_majorPVER}
18 >= dev-libs/glib2-2.36
19 >= dev-libs/liborc-0.4.16"
20
21 SDEPEND=">= sys-dev/gettext-0.18
22 >= dev-util/pkgconfig-0.26
23 >= dev-lang/orc-0.4.16
24 >= dev-lang/yasm-0.7
25 >= media-libs/libsdl-1.2.14"
26
27 SRCFILE="${_realPNAME/-plugins/}-${PVER}.tar.bz2"
28 SRCDIR="${BUILDDIR}/${_realPNAME/-plugins/}-${PVER}"
29
30 sminclude mbuild
31 msetfeature "!check"
32
33 SRC_URI=(
34 http://gstreamer.freedesktop.org/src/gst-ffmpeg/${SRCFILE}
35 mirror://${_realPNAME}/${SRCFILE}
36 mirror://${_realPNAME}/${_realPNAME}-${PVER}-gcc47.patch
37 )
38
39 UP2DATE="updatecmd http://gstreamer.freedesktop.org/src/gst-ffmpeg/ | grep gst-ffmpeg-${_majorPVER}| lasttarball"
40
41 src_prepare()
42 {
43 munpack ${SRCFILE} || die
44 cd ${SRCDIR}
45 mpatch ${_realPNAME}-${PVER}-gcc47.patch || die
46 }
47
48 src_compile()
49 {
50 cd ${SRCDIR}
51
52 mconfigure --disable-static --enable-orc --with-ffmpeg-extra-configure="--enable-runtime-cpudetect" || die
53 mmake || die
54 }