[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