[meego-panel-datetime] initial import

Peter Robinson pbrobinson at fedoraproject.org
Thu Sep 9 07:41:27 UTC 2010


commit 78e4d3acbcd5774dfec7c0fbcef04b47ad67fcfa
Author: Peter Robinson <pbrobinson at gmail.com>
Date:   Thu Sep 9 08:41:29 2010 +0100

    initial import

 .gitignore                |    1 +
 meego-panel-datetime.spec |   94 +++++++++++++++++++++++++++++++++++++++++++++
 mpdate.patch              |   11 +++++
 sources                   |    1 +
 4 files changed, 107 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..5629cf5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/meego-panel-datetime-0.3.2.tar.bz2
diff --git a/meego-panel-datetime.spec b/meego-panel-datetime.spec
new file mode 100644
index 0000000..3534a21
--- /dev/null
+++ b/meego-panel-datetime.spec
@@ -0,0 +1,94 @@
+# Tarfile created using git
+# git clone git://gitorious.org/meego-netbook-ux/meego-panel-datetime.git
+# git archive --format=tar --prefix=meego-panel-datetime-%{version}/ %{version} | bzip2 > %{name}-%{version}.tar.bz2
+%define tarfile %{name}-%{version}.tar.bz2
+
+Name:          meego-panel-datetime
+Version:       0.3.2
+Release:       2%{?dist}
+Summary:       MeeGo date and time panel
+
+Group:         User Interface/Desktops 
+License:       LGPLv2
+URL:           http://www.meego.com/
+Source0:       %{tarfile}
+Patch0:        mpdate.patch
+
+BuildRequires: GConf2-devel
+BuildRequires: clutter-gtk-devel
+BuildRequires: evolution-data-server-devel
+BuildRequires: jana-devel
+BuildRequires: libcanberra-devel
+BuildRequires: libgweather-devel
+BuildRequires: libnotify-devel
+BuildRequires: libmx-devel
+BuildRequires: libxml2-devel
+BuildRequires: mutter-meego-devel
+#BuildRequires: meego-panel-myzone-devel
+BuildRequires: moblin-panel-myzone-devel
+BuildRequires: pkgconfig
+BuildRequires: intltool
+BuildRequires: gettext
+
+# Require until stable tar ball release
+BuildRequires: libtool
+BuildRequires: gnome-common
+
+Requires(pre): GConf2
+Requires(post): GConf2
+Requires(preun): GConf2
+
+%description
+Date and Time panel which features world clock and alarm support.
+
+%prep
+%setup -q
+%patch0 -p1 -b .mpldate
+
+#Fix panel name
+sed -i 's#moblin-panel#meego-panel#' configure.ac
+# Fix libmeego issues
+sed -i 's#meego-panel#libmeego-panel/meego-panel#' src/*.c
+sed -i 's#meego-panel#libmeego-panel/meego-panel#' src/*.h
+
+# Require until stable tar ball release
+NOCONFIGURE=yes ./autogen.sh
+
+%build
+%configure --disable-static --disable-schemas
+make %{?_smp_mflags} V=1
+
+%install
+rm -rf %{buildroot}
+export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+make install DESTDIR=%{buildroot} INSTALL='install -p'
+
+%find_lang %{name}
+
+%clean
+rm -rf %{buildroot}
+
+%pre
+%gconf_schema_prepare %{_sysconfdir}/gconf/schemas/date-time.schemas
+
+%post
+%gconf_schema_upgrade %{_sysconfdir}/gconf/schemas/date-time.schemas
+
+%preun
+%gconf_schema_remove %{_sysconfdir}/gconf/schemas/date-time.schemas
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING README
+%{_sysconfdir}/gconf/schemas/date-time.schemas
+%{_libexecdir}/meego-panel-datetime
+%{_datadir}/dbus-1/services/com.meego.UX.Shell.Panels.datetime.service
+%{_datadir}/mutter-meego/panels/meego-panel-datetime.desktop
+%{_datadir}/meego-panel-datetime/
+
+%changelog
+* Mon Sep  7 2010 Peter Robinson <pbrobinson at gmail.com> 0.3.2-2
+- Add gconf scriptlets
+
+* Sat Aug 14 2010 Peter Robinson <pbrobinson at gmail.com> 0.3.2-1
+- upstream 0.3.2 release, initial packaging
diff --git a/mpdate.patch b/mpdate.patch
new file mode 100644
index 0000000..5cbdb5d
--- /dev/null
+++ b/mpdate.patch
@@ -0,0 +1,11 @@
+--- meego-panel-datetime-0.3.1/configure.ac.orig	2010-07-05 16:47:44.295452529 +0100
++++ meego-panel-datetime-0.3.1/configure.ac	2010-07-05 16:48:06.193412036 +0100
+@@ -32,7 +32,7 @@
+ 
+ CFLAGS="$CFLAGS -Wall"
+ 
+-PKG_CHECK_MODULES(MPL, meego-panel >= 0.50.0)
++PKG_CHECK_MODULES(MPL, moblin-panel >= 0.50.0)
+ MEEGO_PANELS_DIR=`$PKG_CONFIG --variable=meego_panel_panels_dir meego-panel`
+ AC_SUBST(MEEGO_PANELS_DIR)
+ 
diff --git a/sources b/sources
index e69de29..40083eb 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+9ba2f3f52e2b73251a4751d2b7fd9bff  meego-panel-datetime-0.3.2.tar.bz2


More information about the scm-commits mailing list