]> git.pld-linux.org Git - packages/gstreamer.git/blame_incremental - gstreamer.spec
- req: %{name} -> %{name} = %{version} for devel subpkg
[packages/gstreamer.git] / gstreamer.spec
... / ...
CommitLineData
1Summary: GStreamer Streaming-media framework runtime
2Name: gstreamer
3Version: 0.2.1
4Release: 2
5License: LGPL
6Group: Libraries
7Group(de): Libraries
8Group(es): Bibliotecas
9Group(fr): Librairies
10Group(pl): Biblioteki
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: libraw1394-devel
28BuildRequires: gnome-libs-devel
29BuildRequires: gnome-vfs-devel
30BuildRequires: mpeg2dec-devel
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
39BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
41%define _prefix /usr/X11R6
42
43%description
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.
50
51%package devel
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} = %{version}
58
59%description devel
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.
66
67This package contains the libraries and includes files necessary to
68develop applications and plugins for GStreamer.
69
70%prep
71%setup -q
72
73%build
74rm missing
75#LDFLAGS="-L/usr/X11R6/lib"
76#autoconf
77%configure \
78 --prefix=%{_prefix} \
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 \
87 --disable-atomic \
88 --enable-autoplug
89
90%{__make}
91
92%install
93rm -rf $RPM_BUILD_ROOT
94[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
95
96%{__make} prefix=$RPM_BUILD_ROOT%{_prefix} install
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
109%defattr(644,root,root,755)
110%attr(755,root,root) %{_bindir}/*
111%{_libdir}/lib*.so.*
112%{_libdir}/gst/*
113%{_datadir}/*
114
115%files devel
116%defattr(644,root,root,755)
117%{_includedir}/*
118%{_libdir}/lib*.a
119%{_libdir}/lib*.so
This page took 0.078006 seconds and 4 git commands to generate.