]> git.pld-linux.org Git - packages/gstreamer.git/blame - gstreamer.spec
- even more buildrequires
[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
836bb034 27BuildRequires: libraw1394-devel
4988018f
PG
28BuildRequires: gnome-libs-devel
29BuildRequires: gnome-vfs-devel
836bb034 30BuildRequires: mpeg2dec-devel
4988018f
PG
31BuildRequires: libshout-devel
32BuildRequires: libgsm-devel
33BuildRequires: cdparanoia-III-devel
34BuildRequires: lame-libs-devel
35BuildRequires: libdv-devel
36BuildRequires: aalib-devel
37#BuildRequires: quicktime4linux-devel
38BuildRequires: SDL-devel
aa3775f0 39BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
8fe6c68e 40
4988018f
PG
41%define _prefix /usr/X11R6
42
8fe6c68e 43%description
aa3775f0
MP
44GStreamer is a streaming-media framework, based on graphs of filters
45which operate on media data. Applications using this library can do
46anything from real-time sound processing to playing videos, and just
47about anything else media-related. Its plugin-based architecture means
48that new data types or processing capabilities can be added simply by
49installing new plugins.
8fe6c68e 50
51%package devel
aa3775f0
MP
52Summary: Libraries and include files for GStreamer streaming-media framework
53Group: Development/Libraries
54Group(de): Entwicklung/Libraries
55Group(fr): Development/Librairies
56Group(pl): Programowanie/Biblioteki
57Requires: %{name}
8fe6c68e 58
59%description devel
aa3775f0
MP
60GStreamer is a streaming-media framework, based on graphs of filters
61which operate on media data. Applications using this library can do
62anything from real-time sound processing to playing videos, and just
63about anything else media-related. Its plugin-based architecture means
64that new data types or processing capabilities can be added simply by
65installing new plugins.
8fe6c68e 66
aa3775f0
MP
67This package contains the libraries and includes files necessary to
68develop applications and plugins for GStreamer.
8fe6c68e 69
70%prep
aa3775f0 71%setup -q
8fe6c68e 72
73%build
4988018f
PG
74rm missing
75#LDFLAGS="-L/usr/X11R6/lib"
76#autoconf
836bb034 77%configure \
4988018f 78 --prefix=%{_prefix} \
836bb034
PG
79 --enable-libmmx \
80 --enable-libghttp \
81 --enable-gdk_pixbuf \
82 --enable-libaudiofile \
83 --enable-alsa \
84 --enable-libxmms \
85 --enable-libesd \
86 --enable-arts \
4988018f 87 --disable-atomic \
836bb034 88 --enable-autoplug
8fe6c68e 89
aa3775f0 90%{__make}
8fe6c68e 91
92%install
aa3775f0 93rm -rf $RPM_BUILD_ROOT
8fe6c68e 94[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
95
aa3775f0 96%{__make} prefix=$RPM_BUILD_ROOT%{_prefix} install
8fe6c68e 97
98%clean
99[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
100
101%post
102/sbin/ldconfig
103%{prefix}/bin/gstreamer-register
104
105%postun
106/sbin/ldconfig
107
108%files
aa3775f0
MP
109%defattr(644,root,root,755)
110%attr(755,root,root) %{_bindir}/*
111%{_libdir}/lib*.so.*
112%{_libdir}/gst/*
113%{_datadir}/*
8fe6c68e 114
115%files devel
aa3775f0
MP
116%defattr(644,root,root,755)
117%{_includedir}/*
118%{_libdir}/lib*.a
119%{_libdir}/lib*.so
This page took 0.063064 seconds and 4 git commands to generate.