~ubuntu-branches/ubuntu/precise/rhythmbox/precise-201203091205

« back to all changes in this revision

Viewing changes to rhythmbox.spec

Tags: upstream-0.9.2cvs20060102
ImportĀ upstreamĀ versionĀ 0.9.2cvs20060102

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# arch-tag: Rhythmbox RPM specification
2
 
 
3
 
%define gstreamer_version 0.7.0
4
 
%define libvorbis_version 1.0
5
 
%define gtk2_version 2.2.0
6
 
%define libgnomeui_version 2.2.0
7
 
 
8
 
Name:           rhythmbox
9
 
Summary:        Music Management Application 
10
 
Version:        0.9.2
11
 
Release:        1
12
 
License:        GPL
13
 
Group:          Applications/Multimedia
14
 
Source:         %{name}-%{version}.tar.gz
15
 
BuildRoot:      %{_tmppath}/%{name}-%{version}-root
16
 
Requires:       gtk2 >= %{gtk2_version}
17
 
Requires:       libgnomeui >= %{libgnomeui_version}
18
 
Requires:       gstreamer >= %{gstreamer_version}
19
 
Requires:       gstreamer-plugins >= %{gstreamer_version}
20
 
Requires:       libvorbis >= %{libvorbis_version}
21
 
 
22
 
Prereq:         GConf2
23
 
Prereq:         /usr/bin/gconftool-2
24
 
 
25
 
 
26
 
 
27
 
 
28
 
BuildRequires:  gstreamer-devel >= %{gstreamer_version}
29
 
BuildRequires:  gstreamer-plugins-devel >= %{gstreamer_version}
30
 
BuildRequires:  gtk2-devel >= %{gtk2_version}
31
 
 
32
 
%description
33
 
A program for organizing and playing back your music.  It supports
34
 
most popular music formats, also supports extracting CDs.
35
 
 
36
 
%prep
37
 
%setup -q
38
 
 
39
 
%build
40
 
 
41
 
%configure
42
 
 
43
 
make %{?_smp_mflags}
44
 
 
45
 
%install
46
 
rm -rf %{buildroot}
47
 
 
48
 
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1;
49
 
%makeinstall
50
 
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
51
 
 
52
 
%find_lang %name
53
 
 
54
 
%clean
55
 
rm -rf %{buildroot}
56
 
 
57
 
%post
58
 
/sbin/ldconfig
59
 
scrollkeeper-update -q
60
 
GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/rhythmbox.schemas > /dev/null;
61
 
 
62
 
%postun 
63
 
/sbin/ldconfig
64
 
scrollkeeper-update
65
 
 
66
 
%files -f %name.lang
67
 
%defattr(-, root, root)
68
 
%doc AUTHORS COPYING ChangeLog INSTALL README NEWS
69
 
%{_bindir}/rhythmbox
70
 
%{_sysconfdir}/gconf/schemas/rhythmbox.schemas
71
 
%{_datadir}/rhythmbox/*
72
 
%{_datadir}/applications/rhythmbox.desktop
73
 
%{_datadir}/application-registry/rhythmbox.applications
74
 
%{_datadir}/pixmaps/rhythmbox.png
75
 
%{_datadir}/locale/*
76
 
%{_datadir}/gnome-2.0/ui/*.xml
77
 
%{_datadir}/idl/Rhythmbox.idl
78
 
%{_libdir}/bonobo/librb-nautilus-context-menu.*
79
 
%{_libdir}/bonobo/servers/*
80
 
%{_libdir}/pkgconfig/*
81
 
%{_datadir}/gnome/help/rhythmbox/*/*
82
 
%{_datadir}/gnome/help/rhythmbox/ja/*
83
 
%{_datadir}/omf/rhythmbox/rhythmbox-*.omf
84
 
%{_datadir}/mime-info/rhythmbox.keys
85
 
 
86
 
%changelog
87
 
* Fri Nov 07 2003 Colin Walters <walters@verbum.org>
88
 
- Fix description, bump required gst version
89
 
 
90
 
* Wed Sep 10 2003 William Jon McCann <mccann@jhu.edu>
91
 
- Added missing files
92
 
 
93
 
* Thu Aug 14 2003 William Jon McCann <mccann@jhu.edu>
94
 
- Don't install Rhythmbox.h.
95
 
 
96
 
* Wed Aug 13 2003 William Jon McCann <mccann@jhu.edu>
97
 
- Updated dependencies and files
98
 
 
99
 
* Sun Oct 20 2002 Christian F.K. Schaller <Uraeus@linuxrising.org>
100
 
- Added documentation
101
 
 
102
 
* Thu Oct 10 2002 Christian F.K. Schaller <Uraeus@linuxrising.org>
103
 
- Added .applications file, rpmbuild complains about .mo files being listed twice, dont see how.
104
 
 
105
 
* Sat Jun 22 2002 Christian F.K. Schaller <Uraeus@linuxrising.org>
106
 
- Added gconf file
107
 
- Added i18n directory
108
 
 
109
 
* Sat Jun 15 2002 Christian F.K. Schaller <Uraeus@linuxrising.org>
110
 
- Updated for new rewrite of rhythmbox, thanks to Jeroen
111
 
 
112
 
* Mon Mar 18 2002 Jorn Baayen <jorn@nl.linux.org>
113
 
- removed bonobo dependency
114
 
* Sat Mar 02 2002 Christian Schaller <Uraeus@linuxrising.org>
115
 
- created new spec file