Magellan Linux

Contents of /branches/R11-unstable/extras/gstreamer0.10-plugins-ffmpeg/gstreamer0.10-plugins-ffmpeg-0.10.13-r4.smage2

Parent Directory Parent Directory | Revision Log Revision Log


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