Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > b81a12de053f06a36091fc0ea91c6f75 > files > 4

meego-panel-devices-0.2.7-7.fc15.src.rpm

# Tarfile created using git
# git clone git://gitorious.org/meego-netbook-ux/meego-panel-devices.git
# git archive --format=tar --prefix=meego-panel-devices-%{version}/ %{version} | bzip2 > %{name}-%{version}.tar.bz2
%define tarfile %{name}-%{version}.tar.bz2

Name:          meego-panel-devices
Version:       0.2.7
Release:       7%{?dist}
Summary:       Meego devices panel

Group:         User Interface/Desktops 
License:       GPLv2+ and LGPLv2
URL:           http://www.meego.com/
Source0:       %{tarfile}
Patch0:        mpd-ld.patch
Patch1:        meego-panel-devices-0.2.4-gdk_display_get_default.patch
Patch2:        mpd-upower1.patch
Patch3:        mpd-upower2.patch
Patch4:        mpd-upower3.patch
# Build against libnotify 0.7: https://bugs.meego.com/show_bug.cgi?id=10673
Patch5:        meego-panel-devices-0.2.7-notify07.patch

BuildRequires: upower-devel
BuildRequires: GConf2-devel
BuildRequires: clutter-gtk010-devel
BuildRequires: dbus-glib-devel
BuildRequires: gdk-pixbuf2-devel
BuildRequires: gtk2-devel
BuildRequires: libcanberra-devel
BuildRequires: libnotify-devel
BuildRequires: libmx-devel
BuildRequires: libwnck-devel
BuildRequires: mutter-meego-devel
BuildRequires: pulseaudio-libs-devel
BuildRequires: udisks-devel

BuildRequires: pkgconfig
BuildRequires: intltool
BuildRequires: gettext

# Require until stable tar ball release
BuildRequires: libtool
BuildRequires: gnome-common

Provides: dalston = %{version}
Obsoletes: dalston < 0.1.13

%description
Panel for MeeGo for managing sound and disk devices.

%prep
%setup -q
%patch1 -p1 -b .no-GDK_DISPLAY
%patch2 -p1 -b .upower1
%patch3 -p1 -b .upower2
%patch4 -p1 -b .upower3
%patch5 -p1 -b .notify

# Require until stable tar ball release
NOCONFIGURE=yes ./autogen.sh

%patch0 -p1 -b .ld

%build
%configure --disable-static
make %{?_smp_mflags} V=1

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} INSTALL='install -p'

%find_lang meego-panel-devices

%files -f meego-panel-devices.lang
%defattr(-,root,root,-)
%doc COPYING README
%{_sysconfdir}/gconf/schemas/meego-panel-devices.schemas
%{_sysconfdir}/xdg/autostart/meego-power-icon.desktop
%{_libexecdir}/meego-panel-devices
%{_libexecdir}/meego-power-icon
%{_datadir}/dbus-1/services/com.meego.UX.Shell.Panels.devices.service
%{_datadir}/dbus-1/services/com.meego.UX.Shell.Panels.power.service
%{_datadir}/mutter-meego/panels/meego-panel-devices.desktop
%{_datadir}/mutter-meego/panels/meego-power-icon.desktop
%{_datadir}/meego-panel-devices/

%changelog
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.7-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

* Mon Jan 31 2011 Peter Robinson <pbrobinson@gmail.com> 0.2.7-6
- Rebuild against gtk2/clutter-gtk010

* Mon Jan 10 2011 Matthias Clasen <mclasen@redhat.com> 0.2.7-5
- Rebuild against newer gtk3

* Mon Dec  6 2010 Peter Robinson <pbrobinson@gmail.com> 0.2.7-4
- Rebuild against gtk3

* Tue Nov 30 2010 Adam Williamson <awilliam@redhat.com> 0.2.7-3
- add notify07.patch to fix build against libnotify 0.7

* Tue Nov 30 2010 Peter Robinson <pbrobinson@gmail.com> 0.2.7-2
- add patches to use upower instead of DeviceKit-power

* Mon Nov  1 2010 Peter Robinson <pbrobinson@gmail.com> 0.2.7-1
- 0.2.7 release

* Fri Oct  1 2010 Tom "spot" Callaway <tcallawa@redhat.com> 0.2.4-4
- look for clutter-gtk-1.0
- replace GDK_DISPLAY () (deprecated) with gdk_display_get_default()

* Wed Sep 29 2010 Peter Robinson <pbrobinson@gmail.com> 0.2.4-3
- Bump build

* Mon Aug 30 2010 Peter Robinson <pbrobinson@gmail.com> 0.2.4-2
- Obsolete dalston

* Sat Aug  7 2010 Peter Robinson <pbrobinson@gmail.com> 0.2.4-1
- Update to 0.2.4

* Fri Jul  2 2010 Peter Robinson <pbrobinson@gmail.com> 0.1.33-1
- upstream 0.1.33 release, initial packaging