source: projects/specs/trunk/n/nautilus-media/nautilus-media-vl.spec @ 521

Revision 521, 2.7 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary: A Nautilus media package with views and thumbnailers.
2Name: nautilus-media
3Version: 0.8.1
4Release: 0vl1
5Group: User Interface/Desktop
6License: LGPL
7Source: %{name}-%{version}.tar.bz2
8BuildRoot: %{_tmppath}/%{name}-%{version}-root
9
10Requires:       gstreamer >= 0.6.0
11Requires:       gstreamer-plugins >= 0.6.0
12
13BuildRequires:  gstreamer-devel >= 0.6.0
14BuildRequires:  gstreamer-plugins-devel >= 0.6.0
15BuildRequires:  nautilus >= 2.2.0
16BuildRequires:  eel2-devel
17
18# gstreamer-plugins is currently excluding ia64, so we do too
19ExcludeArch: ia64
20
21%description
22This package contains a Nautilus view for audio using GStreamer.
23
24%prep
25%setup -n %{name}-%{version}
26
27%build
28%configure
29make %{?_smp_mflags}
30
31
32%install
33export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
34%makeinstall
35unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
36
37#remove unwanted packages
38rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
39rm $RPM_BUILD_ROOT%{_libdir}/bonobo/*.a
40rm $RPM_BUILD_ROOT%{_libdir}/bonobo/*.la
41
42%find_lang %name
43
44
45%clean
46[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
47
48%post
49export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
50SCHEMAS="gst-thumbnail.schemas"
51for S in $SCHEMAS; do
52  gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S > /dev/null
53done
54
55
56%files -f %{name}.lang
57%defattr(-, root, root)
58%doc AUTHORS COPYING README ChangeLog
59%{_bindir}/gst-thumbnail
60%{_libdir}/bonobo/servers/*
61%{_libdir}/bonobo/*.so
62%{_libexecdir}/nautilus-audio-view
63%{_datadir}/pixmaps/nautilus-media
64%{_datadir}/gnome-2.0/ui/nautilus-audio-view-ui.xml
65%{_datadir}/nautilus/glade/audio-properties-view.glade
66%{_sysconfdir}/gconf/schemas/*
67
68
69%changelog
70* Thu Nov 11 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.1-0vl1
71- new upstream release
72
73* Tue Jun 10 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.0-0vl1
74- new upstream release
75
76* Sat Feb 22 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.2.1-0vl1
77- new upstream release
78- build with gstreamer-0.6.0
79- import rawhide patch
80
81* Fri Jan 24 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.2.0-0vl1
82- new upstream release
83
84* Sun Jan 19 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.1.2-0vl1
85- new upstream release
86- initial build for Vine Linux
87
88* Tue Dec 17 2002 Alexander Larsson <alexl@redhat.com> 0.1.0-5
89- rebuild with new gstreamer
90
91* Fri Dec 13 2002 Alexander Larsson <alexl@redhat.com> 0.1.0-4
92- Excludearch ia64 since it has no gstreamer-plugins yet
93
94* Fri Dec 13 2002 Alexander Larsson <alexl@redhat.com> 0.1.0-3
95- Buildreq gstreamer-plugins-devel. Revert last change.
96
97* Fri Dec 13 2002 Alexander Larsson <alexl@redhat.com> 0.1.0-2
98- Don't require gstreamer-libs. That doesn't seem to exist
99
100* Fri Dec 13 2002 Alexander Larsson <alexl@redhat.com> 0.1.0-1
101- Update to 0.1.0
102
103* Mon Dec  9 2002 Alexander Larsson <alexl@redhat.com>
104- Initial package
105
Note: See TracBrowser for help on using the repository browser.