I have made the following changes intended for : CE:UX:MTF / contextkit-maemo-mce
Please review and accept or decline. BOSS has already run some checks on this request. See the "Messages from BOSS" section below. https://build.pub.meego.com//request/show/3298 Thank You, bossbot ([email protected]) [This message was auto-generated] --- Request # 3298: Messages from BOSS: Could not notify CE-maintainers (no address found) State: review 2011-12-01T14:28:39 bossbot Reviews: accepted by bossbot : Prechecks completed; none failed. new by : Please replace this text with a review and approve/reject the review (not the SR). BOSS will take care of the rest Changes: submit: Project:MTF:UX / contextkit-maemo-mce -> CE:UX:MTF / contextkit-maemo-mce changes files: -------------- ++++++ new changes file: --- contextkit-maemo-mce.changes +++ contextkit-maemo-mce.changes @@ -0,0 +1,2 @@ +* Thu Dec 01 2011 Marko Saukko <[email protected]> - 0.7.30 +- Building the mce pluging separately, Fixes NEMO#8. new: ---- contextkit-maemo-0.7.30-only-mce-plugin.patch contextkit-maemo-0.7.30.tar.bz2 contextkit-maemo-mce.changes contextkit-maemo-mce.spec contextkit-maemo-mce.yaml spec files: ----------- ++++++ new spec file: --- contextkit-maemo-mce.spec +++ contextkit-maemo-mce.spec @@ -0,0 +1,84 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.23 +# +# >> macros +# << macros + +Name: contextkit-maemo-mce +Summary: ContextKit Maemo specific providers +Version: 0.7.30 +Release: 1 +Group: Applications/System +License: GPLv2 +URL: http://maemo.gitorious.org/maemo-af/contextkit-maemo +Source0: contextkit-maemo-%{version}.tar.bz2 +Source100: contextkit-maemo-mce.yaml +Patch0: contextkit-maemo-0.7.30-only-mce-plugin.patch +BuildRequires: pkgconfig(mce) +BuildRequires: pkgconfig(QtGui) +BuildRequires: pkgconfig(contextprovider-1.0) +BuildRequires: pkgconfig(contextsubscriber-1.0) >= 0.5.25 +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig(x11) +BuildRequires: python + + +%description +This is ContextKit, a framework for collecting contextual +information from the bowels of the system, cleaning them up +and offering them through a simple API. + +The ContextKit consists of: +- libcontextprovider, a convenience library to export + contextual properties to the rest of the system. +- user documentation including a list of standard context properties +- contextd, daemon for combining and refining contextual information +- libcontextsubscriber, a library implementing + the simple API for accessing the contextual information. + + + + +%prep +%setup -q -n contextkit-maemo-%{version} + +# contextkit-maemo-0.7.30-only-mce-plugin.patch +%patch0 -p1 +# >> setup +# << setup + +%build +unset LD_AS_NEEDED +# >> build pre +# << build pre + +%autogen --disable-static +%configure --disable-static +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +# << install post + + + + + + +%files +%defattr(-,root,root,-) +%{_libdir}/contextkit/subscriber-plugins/mce-1.so +%{_datadir}/contextkit/providers/mce.context +# >> files +# << files + + other changes: -------------- ++++++ contextkit-maemo-0.7.30-only-mce-plugin.patch (new) --- contextkit-maemo-0.7.30-only-mce-plugin.patch +++ contextkit-maemo-0.7.30-only-mce-plugin.patch @@ -0,0 +1,33 @@ +diff --git a/Makefile.am b/Makefile.am +index 8415e8f..5fcd6af 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -1,4 +1,4 @@ +-SUBDIRS = contextd common libcontextsubscriber-plugins ++SUBDIRS = libcontextsubscriber-plugins + + ACLOCAL_AMFLAGS = -I m4 + +diff --git a/configure.ac b/configure.ac +index fd55d7d..680a58e 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -28,8 +28,6 @@ PKG_CHECK_MODULES_SUBST([udev], [libudev]) + PKG_CHECK_MODULES_SUBST([mce], [mce]) + PKG_CHECK_MODULES_SUBST([CTXTPROV], [contextprovider-1.0]) + PKG_CHECK_MODULES_SUBST([CTXTSUBS], [contextsubscriber-1.0]) +-PKG_CHECK_MODULES_SUBST([presence0], [presence0]) +-PKG_CHECK_MODULES([MT], [meegotouch >= 0.20]) + + AC_PROG_QT_MOC + AC_PROG_QT_UIC +diff --git a/libcontextsubscriber-plugins/Makefile.am b/libcontextsubscriber-plugins/Makefile.am +index 044d910..d42471d 100644 +--- a/libcontextsubscriber-plugins/Makefile.am ++++ b/libcontextsubscriber-plugins/Makefile.am +@@ -1,4 +1,4 @@ +-SUBDIRS = bluez session profile battery kbslider mce presence customer-tests ++SUBDIRS = mce + + coverage: covoptioncheck + $(MAKE) -C customer-tests coverage ++++++ contextkit-maemo-0.7.30.tar.bz2 (new) ++++++ contextkit-maemo-mce.yaml (new) --- contextkit-maemo-mce.yaml +++ contextkit-maemo-mce.yaml @@ -0,0 +1,38 @@ +Name: contextkit-maemo-mce +Summary: ContextKit Maemo specific providers +Version: 0.7.30 +Release: 1 +Group: Applications/System +License: GPLv2 +URL: http://maemo.gitorious.org/maemo-af/contextkit-maemo +Sources: + - "contextkit-maemo-%{version}.tar.bz2" +Patches: + - contextkit-maemo-0.7.30-only-mce-plugin.patch +Description: | + This is ContextKit, a framework for collecting contextual + information from the bowels of the system, cleaning them up + and offering them through a simple API. + + The ContextKit consists of: + - libcontextprovider, a convenience library to export + contextual properties to the rest of the system. + - user documentation including a list of standard context properties + - contextd, daemon for combining and refining contextual information + - libcontextsubscriber, a library implementing + the simple API for accessing the contextual information. +PkgBR: + - python +PkgConfigBR: + - mce + - QtGui + - contextprovider-1.0 + - contextsubscriber-1.0 >= 0.5.25 + - dbus-1 + - libudev + - x11 +Configure: autogen +UseAsNeeded: no +Files: + - "%{_libdir}/contextkit/subscriber-plugins/mce-1.so" + - "%{_datadir}/contextkit/providers/mce.context"
