[meego-panel-devices] initial import
Peter Robinson
pbrobinson at fedoraproject.org
Mon Aug 23 22:01:50 UTC 2010
commit 4596877f433039029f36ad62cbdabb675fdd7603
Author: Peter Robinson <pbrobinson at gmail.com>
Date: Mon Aug 23 23:01:40 2010 +0100
initial import
.gitignore | 1 +
meego-panel-devices.spec | 81 ++++++++++++++++++++++++++++++++++++++++++++++
mpd-ld.patch | 22 ++++++++++++
sources | 1 +
4 files changed, 105 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..92a4beb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/meego-panel-devices-0.2.4.tar.bz2
diff --git a/meego-panel-devices.spec b/meego-panel-devices.spec
new file mode 100644
index 0000000..0678c90
--- /dev/null
+++ b/meego-panel-devices.spec
@@ -0,0 +1,81 @@
+# 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.4
+Release: 1%{?dist}
+Summary: Meego devices panel
+
+Group: User Interface/Desktops
+License: GPLv2+ and LGPLv2
+URL: http://www.meego.com/
+Source0: %{tarfile}
+Patch0: mpd-ld.patch
+
+BuildRequires: DeviceKit-power-devel
+BuildRequires: GConf2-devel
+BuildRequires: clutter-gtk-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
+
+%description
+Panel for MeeGo for managing sound and disk devices.
+
+%prep
+%setup -q
+
+# 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
+
+%clean
+rm -rf %{buildroot}
+
+%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
+* Sat Aug 7 2010 Peter Robinson <pbrobinson at gmail.com> 0.2.4-1
+- Update to 0.2.4
+
+* Fri Jul 2 2010 Peter Robinson <pbrobinson at gmail.com> 0.1.33-1
+- upstream 0.1.33 release, initial packaging
diff --git a/mpd-ld.patch b/mpd-ld.patch
new file mode 100644
index 0000000..a61980f
--- /dev/null
+++ b/mpd-ld.patch
@@ -0,0 +1,22 @@
+--- meego-panel-devices-0.2.4/power-icon/src/Makefile.in.orig 2010-08-07 21:42:56.868054124 +0100
++++ meego-panel-devices-0.2.4/power-icon/src/Makefile.in 2010-08-07 21:45:56.840051861 +0100
+@@ -150,7 +150,7 @@
+ INTLTOOL_PERL = @INTLTOOL_PERL@
+ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+ LD = @LD@
+-LDFLAGS = @LDFLAGS@
++LDFLAGS = @LDFLAGS@ -lXrandr
+ LIBEXECDIR = @LIBEXECDIR@
+ LIBOBJS = @LIBOBJS@
+ LIBS = @LIBS@
+--- meego-panel-devices-0.2.4/power-icon/tests/Makefile.in.orig 2010-08-07 21:42:56.977054125 +0100
++++ meego-panel-devices-0.2.4/power-icon/tests/Makefile.in 2010-08-07 21:45:56.843052074 +0100
+@@ -189,7 +189,7 @@
+ INTLTOOL_PERL = @INTLTOOL_PERL@
+ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+ LD = @LD@
+-LDFLAGS = @LDFLAGS@
++LDFLAGS = @LDFLAGS@ -lXrandr
+ LIBEXECDIR = @LIBEXECDIR@
+ LIBOBJS = @LIBOBJS@
+ LIBS = @LIBS@
diff --git a/sources b/sources
index e69de29..61ed921 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+397f5e6892ef95fa526abb392c1ccc63 meego-panel-devices-0.2.4.tar.bz2
More information about the scm-commits
mailing list