~ubuntu-branches/ubuntu/quantal/rhythmbox/quantal

« back to all changes in this revision

Viewing changes to rhythmbox.spec

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2005-03-25 23:58:54 UTC
  • Revision ID: james.westby@ubuntu.com-20050325235854-2212vevw1u4074w8
Tags: upstream-0.8.8
ImportĀ upstreamĀ versionĀ 0.8.8

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.8.8
 
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