]> git.pld-linux.org Git - packages/gstreamer.git/blame - gstreamer.spec
- 0.2.1
[packages/gstreamer.git] / gstreamer.spec
CommitLineData
aa3775f0
MP
1Summary: GStreamer Streaming-media framework runtime
2Name: gstreamer
836bb034 3Version: 0.2.1
aa3775f0
MP
4Release: 1
5License: LGPL
6Group: Libraries
7Group(de): Libraries
8Group(es): Bibliotecas
9Group(fr): Librairies
10Group(pl): Biblioteki
836bb034
PG
11Source0: http://download.sourceforge.net/gstreamer/%{name}-%{version}.tar.bz2
12URL: http://gstreamer.net
13BuildRequires: gtk+-devel
14BuildRequires: libxml-devel
15BuildRequires: arts-devel
16BuildRequires: xmms-devel
17BuildRequires: gdk-pixbuf-devel
18BuildRequires: alsa-lib-devel
19BuildRequires: audiofile-devel
20BuildRequires: esound-devel
21BuildRequires: libglade-devel
22BuildRequires: libjpeg-devel
23BuildRequires: libvorbis-devel
24BuildRequires: libghttp-devel
25BuildRequires: Hermes-devel
26BuildRequires: avifile-devel
27BuildRequires: gnome-libs-devel
28BuildRequires: libraw1394-devel
29BuildRequires: mpeg2dec-devel
aa3775f0 30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
8fe6c68e 31
32%description
aa3775f0
MP
33GStreamer is a streaming-media framework, based on graphs of filters
34which operate on media data. Applications using this library can do
35anything from real-time sound processing to playing videos, and just
36about anything else media-related. Its plugin-based architecture means
37that new data types or processing capabilities can be added simply by
38installing new plugins.
8fe6c68e 39
40%package devel
aa3775f0
MP
41Summary: Libraries and include files for GStreamer streaming-media framework
42Group: Development/Libraries
43Group(de): Entwicklung/Libraries
44Group(fr): Development/Librairies
45Group(pl): Programowanie/Biblioteki
46Requires: %{name}
8fe6c68e 47
48%description devel
aa3775f0
MP
49GStreamer is a streaming-media framework, based on graphs of filters
50which operate on media data. Applications using this library can do
51anything from real-time sound processing to playing videos, and just
52about anything else media-related. Its plugin-based architecture means
53that new data types or processing capabilities can be added simply by
54installing new plugins.
8fe6c68e 55
aa3775f0
MP
56This package contains the libraries and includes files necessary to
57develop applications and plugins for GStreamer.
8fe6c68e 58
59%prep
aa3775f0 60%setup -q
8fe6c68e 61
62%build
836bb034
PG
63%configure \
64 --enable-libmmx \
65 --enable-libghttp \
66 --enable-gdk_pixbuf \
67 --enable-libaudiofile \
68 --enable-alsa \
69 --enable-libxmms \
70 --enable-libesd \
71 --enable-arts \
72 --enable-atomic \
73 --enable-autoplug
8fe6c68e 74
aa3775f0 75%{__make}
8fe6c68e 76
77%install
aa3775f0 78rm -rf $RPM_BUILD_ROOT
8fe6c68e 79[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
80
aa3775f0 81%{__make} prefix=$RPM_BUILD_ROOT%{_prefix} install
8fe6c68e 82
83%clean
84[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
85
86%post
87/sbin/ldconfig
88%{prefix}/bin/gstreamer-register
89
90%postun
91/sbin/ldconfig
92
93%files
aa3775f0
MP
94%defattr(644,root,root,755)
95%attr(755,root,root) %{_bindir}/*
96%{_libdir}/lib*.so.*
97%{_libdir}/gst/*
98%{_datadir}/*
8fe6c68e 99
100%files devel
aa3775f0
MP
101%defattr(644,root,root,755)
102%{_includedir}/*
103%{_libdir}/lib*.a
104%{_libdir}/lib*.so
This page took 0.094398 seconds and 4 git commands to generate.