]> git.pld-linux.org Git - packages/gstreamer.git/blob - gstreamer.spec
1e41d056c9f3f0ece82967d308b434dc196b2eb7
[packages/gstreamer.git] / gstreamer.spec
1 Summary:        GStreamer Streaming-media framework runtime
2 Name:           gstreamer
3 Version:        0.2.1
4 Release:        2
5 License:        LGPL
6 Group:          Libraries
7 Group(de):      Libraries
8 Group(es):      Bibliotecas
9 Group(fr):      Librairies
10 Group(pl):      Biblioteki
11 Source0:        http://download.sourceforge.net/gstreamer/%{name}-%{version}.tar.bz2
12 URL:            http://gstreamer.net
13 BuildRequires:  gtk+-devel
14 BuildRequires:  libxml-devel
15 BuildRequires:  arts-devel
16 BuildRequires:  xmms-devel
17 BuildRequires:  gdk-pixbuf-devel
18 BuildRequires:  alsa-lib-devel
19 BuildRequires:  audiofile-devel
20 BuildRequires:  esound-devel
21 BuildRequires:  libglade-devel
22 BuildRequires:  libjpeg-devel
23 BuildRequires:  libvorbis-devel
24 BuildRequires:  libghttp-devel
25 BuildRequires:  Hermes-devel
26 BuildRequires:  avifile-devel
27 BuildRequires:  libraw1394-devel
28 BuildRequires:  gnome-libs-devel
29 BuildRequires:  gnome-vfs-devel
30 BuildRequires:  mpeg2dec-devel
31 BuildRequires:  libshout-devel
32 BuildRequires:  libgsm-devel
33 BuildRequires:  cdparanoia-III-devel
34 BuildRequires:  lame-libs-devel
35 BuildRequires:  libdv-devel
36 BuildRequires:  aalib-devel
37 #BuildRequires: quicktime4linux-devel
38 BuildRequires:  SDL-devel
39 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
41 %define         _prefix         /usr/X11R6
42
43 %description
44 GStreamer is a streaming-media framework, based on graphs of filters
45 which operate on media data. Applications using this library can do
46 anything from real-time sound processing to playing videos, and just
47 about anything else media-related. Its plugin-based architecture means
48 that new data types or processing capabilities can be added simply by
49 installing new plugins.
50
51 %package devel
52 Summary:        Libraries and include files for GStreamer streaming-media framework
53 Group:          Development/Libraries
54 Group(de):      Entwicklung/Libraries
55 Group(fr):      Development/Librairies
56 Group(pl):      Programowanie/Biblioteki
57 Requires:       %{name} = %{version}
58
59 %description devel
60 GStreamer is a streaming-media framework, based on graphs of filters
61 which operate on media data. Applications using this library can do
62 anything from real-time sound processing to playing videos, and just
63 about anything else media-related. Its plugin-based architecture means
64 that new data types or processing capabilities can be added simply by
65 installing new plugins.
66
67 This package contains the libraries and includes files necessary to
68 develop applications and plugins for GStreamer.
69
70 %prep
71 %setup -q
72
73 %build
74 rm 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  
93 rm -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.082775 seconds and 2 git commands to generate.