The GStreamer bad extra codecs / plugins for SFOS 2.0.
Dependencies to: faad2 (2.7.1) libdca (0.0.5-1) libvpx (1.2.0-1) opus (1.1.1)
SPEC file (thanks to Sailfish_lib for the rpm work):
Name: gst-plugins-bad-extra
Version: 1.4.5
Release: 1
Summary: Gstreamer bad extra codecs
#Group:
License: GPLv2
URL: http://http://gstreamer.freedesktop.org
Source0: gst-plugins-bad-%{version}.tar.bz2
#BuildRoot:    %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: libvpx-devel, opus-devel, libdca-devel, faad2-devel
Requires: libvpx, opus, libdca, faad2
%description
The Gstreamer bad extra codecs.
%prep
%setup -q -n gst-plugins-bad-%{version}
./configure --prefix=/usr \
    --enable-shared \
    --disable-static \
    --with-package-name="GStreamer Bad Plugins (Openrepos)" \
    --with-package-origin="http://openrepos.net/" \
    --with-plugins=hls,mpegdemux,mpegtsdemux,mpegvideoparse \
    --enable-vp8 \
    --enable-opus \
    --enable-dts \
    --enable-faad \
    --disable-decklink \
    --disable-fbdev \
    --disable-linsys \
    --disable-dvb \
    --disable-gsettings \
    --disable-shm \
    --disable-vcd \
    --disable-schemas-compile
%build
make
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
# Remove unneded stuff
rm -r $RPM_BUILD_ROOT/usr/share
rm -r $RPM_BUILD_ROOT/usr/include
rm -r $RPM_BUILD_ROOT/usr/lib/pkgconfig
rm $RPM_BUILD_ROOT/usr/lib/lib*
rm $RPM_BUILD_ROOT/usr/lib/gstreamer-1.0/*.la
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%{_libdir}/*
%doc
%changelog
| Attachment | Size | Date | 
|---|---|---|
|  gst-plugins-bad-extra-1.4.5-1.armv7hl.rpm | 358.71 KB | 04/11/2015 - 01:43 | 
|  gst-plugins-bad-extra-1.4.5-1.i586.rpm | 346.25 KB | 01/03/2016 - 22:20 | 
Added i586 version of bad extra (thanks to Andrew Branson for safekeeping it!).
Recent comments