I have made the following changes intended for :
  CE:MW:Shared / buteo-mtp
  CE:MW:Shared / buteo-sync-plugins
  CE:MW:Shared / buteo-syncfw
  CE:MW:Shared / buteo-syncml

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/7106

Thank You,
aard

[This message was auto-generated]

---

Request # 7106:

Messages from BOSS:

State: review at 2012-10-22T15:25:26 by bossbot

Reviews:
       accepted by bossbot : Prechecks succeeded.
       new for CE-maintainers : Please replace this text with a review and 
approve/reject the review (not the SR). BOSS will take care of the rest

Changes:
  submit: home:aard:staging:accounts / buteo-mtp -> CE:MW:Shared / buteo-mtp
  
changes files:
--------------

++++++ new changes file:
--- buteo-mtp.changes
+++ buteo-mtp.changes
@@ -0,0 +1,9 @@
+* Mon Sep 24 2012 Bernd Wachter <[email protected]> - 0.0.39
+- Update to nemo upstream, contributing to JB#2310
+
+* Sun Aug 05 2012 Bernd Wachter <[email protected]> - 0.0.38
+- Update to functionfs version
+- Implements JB#1855
+
+* Thu Jun 24 2010 Bernd Wachter <[email protected]> - 0.0.36
+- Initial RPM version

new:
----
  buteo-mtp-0.0.39.tar.gz
  buteo-mtp.changes
  buteo-mtp.service
  buteo-mtp.spec

spec files:
-----------

++++++ new spec file:
--- buteo-mtp.spec
+++ buteo-mtp.spec
@@ -0,0 +1,83 @@
+Name: buteo-mtp
+Version: 0.0.39
+Release: 1
+Summary: MTP library
+Group: System/Libraries
+License: LGPLv2.1
+URL: https://github.com/nemomobile/buteo-mtp
+Source0: %{name}-%{version}.tar.gz
+Source1: %{name}.service
+BuildRequires: pkgconfig(contextsubscriber-1.0)
+BuildRequires: pkgconfig(qttracker)
+BuildRequires: pkgconfig(synccommon)
+
+%description
+%{summary}.
+
+%files
+%defattr(-,root,root,-)
+%{_unitdir}/*.service
+%{_libdir}/*.so.*
+%{_libdir}/mtp/*.so
+%{_datadir}/mtp/*.xml
+%{_bindir}/mtp_service
+%{_bindir}/start-mtp.sh
+
+
+%package devel
+Summary: Development files for %{name}
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+%{summary}.
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/*
+%{_libdir}/*.so
+
+
+%package sync-plugin
+Summary: MTP plugin for buteo-sync
+Group: System/Libraries
+
+%description sync-plugin
+%{summary}.
+
+%files sync-plugin
+%defattr(-,root,root,-)
+%{_libdir}/sync/*.so
+%config %{_sysconfdir}/sync/profiles/server/*.xml
+
+
+%package tests
+Summary: Tests for %{name}
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description tests
+%{summary}.
+
+%files tests
+%defattr(-,root,root,-)
+/opt/tests/%{name}
+
+
+%prep
+%setup -q
+
+
+%build
+qmake
+# breaks on parallel builds
+make
+
+
+%install
+make INSTALL_ROOT=%{buildroot} install
+mkdir -p %{buildroot}/%{_unitdir}
+cp %{SOURCE1} %{buildroot}/%{_unitdir}/
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig

other changes:
--------------

++++++ buteo-mtp-0.0.39.tar.gz (new)

++++++ buteo-mtp.service (new)
--- buteo-mtp.service
+++ buteo-mtp.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=MTP service
+
+[Service]
+ExecStart=/usr/bin/start-mtp.sh
+Restart=always
+RestartSec=1
+User=1000
+Nice=-10
+Environment=HOME=/home/nemo

  submit: home:aard:staging:accounts / buteo-sync-plugins -> CE:MW:Shared / 
buteo-sync-plugins
  
changes files:
--------------

++++++ new changes file:
--- buteo-sync-plugins.changes
+++ buteo-sync-plugins.changes
@@ -0,0 +1,36 @@
+* Mon Sep 24 2012 Bernd Wachter <[email protected]> - 0.7.0
+- Update to nemo upstream, contributing to JB#2310
+
+* Sun Sep 09 2012 Bernd Wachter <[email protected]> - 0.6.5
+- Update to latest upstream
+- Move tests to /opt/tests
+
+* Mon Jan 31 2011 Bernd Wachter <[email protected]> - 0.5.6.64
+- Update version, fixing BMC#13137
+
+* Wed Jan 05 2011 Bernd Wachter <[email protected]> - 0.5.6.61
+- Update version, fixing BMC#11997
+
+* Fri Dec 17 2010 Bernd Wachter <[email protected]> - 0.5.6.60
+- Update version, fixing BMC#4945
+
+* Wed Nov 24 2010 Bernd Wachter <[email protected]> - 0.5.6.57
+- Update version, fixes: BME#3869
+
+* Sun Oct 17 2010 Bernd Wachter <[email protected]> - 0.5.6.48
+- Update to latest version
+
+* Thu Sep 23 2010 Bernd Wachter <[email protected]> - 0.5.6.46
+- Update version, fixing BMC#3869, BMC#3888, BMC#4945
+
+* Tue Aug 24 2010 Bernd Wachter <[email protected]> - 0.5.6.34
+- Update to latest version
+
+* Fri Aug 13 2010 Bernd Wachter <[email protected]> - 0.5.6
+- Change build requires to pkgconfig
+
+* Wed Aug 11 2010 Kaitlin Rupert <[email protected]> - 0.5.6
+- Replace qt4-devel with QtCore and QtNetwork
+
+* Tue Jun 29 2010 Bernd Wachter <[email protected]> - 0.5.6
+- Initial RPM version

new:
----
  buteo-sync-plugins-0.7.0.tar.gz
  buteo-sync-plugins.changes
  buteo-sync-plugins.spec

spec files:
-----------

++++++ new spec file:
--- buteo-sync-plugins.spec
+++ buteo-sync-plugins.spec
@@ -0,0 +1,146 @@
+Name: buteo-sync-plugins
+Version: 0.7.0
+Release: 1
+Summary: Synchronization plugins
+Group: System/Libraries
+URL: https://github.com/nemomobile/buteo-sync-plugins
+License: LGPLv2.1
+Source0: %{name}-%{version}.tar.gz
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(QtCore)
+BuildRequires: pkgconfig(QtNetwork)
+BuildRequires: pkgconfig(qttracker)
+BuildRequires: pkgconfig(QtContacts)
+BuildRequires: pkgconfig(openobex)
+BuildRequires: pkgconfig(accounts-qt)
+BuildRequires: pkgconfig(meegosyncml)
+BuildRequires: pkgconfig(synccommon)
+BuildRequires: doxygen
+
+%description
+%{summary}.
+
+%files
+%defattr(-,root,root,-)
+%config %{_sysconfdir}/sync/xml/*.xml
+%config %{_sysconfdir}/sync/profiles/client/*.xml
+%config %{_sysconfdir}/sync/profiles/storage/*.xml
+# the following 3 files might need to go into a separate
+# package some day
+%config %{_sysconfdir}/sync/profiles/service/btS40.xml
+%config %{_sysconfdir}/sync/profiles/service/bt.xml
+%config %{_sysconfdir}/sync/profiles/sync/bt_template.xml
+%{_libdir}/sync/*.so
+%{_libdir}/*.so.*
+
+%package devel
+Requires: %{name} = %{version}-%{release}
+Summary: Development files for %{name}
+Group: Development/Libraries
+
+%description devel
+%{summary}.
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/*
+%{_libdir}/*.so
+%{_libdir}/*.prl
+%{_libdir}/pkgconfig/*.pc
+
+%package doc
+Summary: Documentation for %{name}
+Group: Documentation
+
+%description doc
+%{summary}.
+
+%files doc
+%defattr(-,root,root,-)
+%{_docdir}/sync-app-doc
+
+
+%package tests
+Summary: Tests for %{name}
+Group: System/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description tests
+%{summary}.
+
+%files tests
+%defattr(-,root,root,-)
+/opt/tests/buteo-sync-plugins
+
+
+%package -n buteo-service-scheduleworld
+Summary: ScheduleWorld service description for Buteo SyncML
+Group: System/Libraries
+Requires: %{name} = %{version}
+
+%description -n buteo-service-scheduleworld
+%{summary}.
+
+%files -n buteo-service-scheduleworld
+%defattr(-,root,root,-)
+%config %{_sysconfdir}/sync/profiles/service/sw.com.xml
+%config %{_sysconfdir}/sync/profiles/sync/sw.com.xml
+
+
+%package -n buteo-service-mobical
+Summary: ScheduleWorld service description for Buteo SyncML
+Group: System/Libraries
+Requires: %{name} = %{version}
+
+%description -n buteo-service-mobical
+%{summary}.
+
+%files -n buteo-service-mobical
+%defattr(-,root,root,-)
+%config %{_sysconfdir}/sync/profiles/service/mobical.com.xml
+%config %{_sysconfdir}/sync/profiles/sync/mobical.com.xml
+
+%package -n buteo-service-google
+Summary: Google Contacts service description for Buteo SyncML
+Group: System/Libraries
+Requires: %{name} = %{version}
+
+%description -n buteo-service-google
+%{summary}.
+
+%files -n buteo-service-google
+%defattr(-,root,root,-)
+%config %{_sysconfdir}/sync/profiles/service/google.com.xml
+%config %{_sysconfdir}/sync/profiles/sync/google.com.xml
+
+%package -n buteo-service-memotoo
+Summary: Memotoo service description for Buteo SyncML
+Group: System/Libraries
+Requires: %{name} = %{version}
+
+%description -n buteo-service-memotoo
+%{summary}.
+
+%files -n buteo-service-memotoo
+%defattr(-,root,root,-)
+%config %{_sysconfdir}/sync/profiles/service/memotoo.com.xml
+%config %{_sysconfdir}/sync/profiles/sync/memotoo.com.xml
+
+%prep
+%setup -q
+
+
+%build
+qmake
+make %{?_smp_mflags}
+
+
+%install
+make INSTALL_ROOT=%{buildroot} install
+# ovi service, currently incomplete
+rm -f %{buildroot}/%{_sysconfdir}/sync/profiles/service/ovisuite.xml
+rm -f %{buildroot}/%{_sysconfdir}/sync/profiles/sync/switch.xml
+
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig

other changes:
--------------

++++++ buteo-sync-plugins-0.7.0.tar.gz (new)

  submit: home:aard:staging:accounts / buteo-syncfw -> CE:MW:Shared / 
buteo-syncfw
  
changes files:
--------------

++++++ new changes file:
--- buteo-syncfw.changes
+++ buteo-syncfw.changes
@@ -0,0 +1,42 @@
+* Mon Sep 24 2012 Bernd Wachter <[email protected]> - 0.6.0
+- Update to nemo upstream, contributing to JB#2310
+
+* Thu Sep 06 2012 Bernd Wachter <[email protected]> - 0.5.40
+- Update to latest upstream, contributing to JB#1813
+- Move tests to /opt/tests
+- Adjust to Accounts API changes
+
+* Wed Feb 16 2011 Bernd Wachter <[email protected]> - 0.5.4
+- Move binaries only required for testing to -tests, fixing BMC#13446
+
+* Thu Feb 10 2011 Bernd Wachter <[email protected]> - 0.5.4
+- Add patch to fix BMC#13367 - buteo-syncfw: removing profile fails
+
+* Thu Feb 03 2011 Bernd Wachter <[email protected]> - 0.5.4
+- Update version, implementing FEA#8027
+
+* Mon Jan 31 2011 Bernd Wachter <[email protected]> - 0.5.2.8
+- Update version, fixing BMC#13137
+
+* Wed Jan 05 2011 Bernd Wachter <[email protected]> - 0.5.2.2
+- Update version, fixing BMC#11995
+
+* Fri Dec 17 2010 Bernd Wachter <[email protected]> - 0.5.2.1
+- Update version, fixing BMC#11486
+
+* Wed Nov 24 2010 Bernd Wachter <[email protected]> - 0.5.1.25
+- Update version, required for buteo-sync-plugins fixes from BME#3888
+
+* Sun Oct 17 2010 Bernd Wachter <[email protected]> - 0.5.1.12
+- Update to current version
+
+* Thu Sep 23 2010 Bernd Wachter <[email protected]> - 0.5.1.8
+- Update version, fixing BMC#3860
+
+* Tue Aug 24 2010 Bernd Wachter <[email protected]> - 0.5.0.21
+- Update to latest version
+- Change BuildRequires to pkgconfig
+- Package documentation
+
+* Thu Jun 24 2010 Bernd Wachter <[email protected]> - 0.4.9
+- Initial RPM version

new:
----
  0001-Synchronizer-removeProfile-remove-profiles-even-if-p.patch
  buteo-syncfw-0.6.0.tar.gz
  buteo-syncfw.changes
  buteo-syncfw.spec

spec files:
-----------

++++++ new spec file:
--- buteo-syncfw.spec
+++ buteo-syncfw.spec
@@ -0,0 +1,93 @@
+Name: buteo-syncfw
+Version: 0.6.0
+Release: 1
+Summary: Synchronization backend
+Group: System/Libraries
+URL: https://github.com/nemomobile/buteo-syncfw
+License: LGPLv2.1
+Source0: %{name}-%{version}.tar.gz
+BuildRequires: doxygen, fdupes
+BuildRequires: pkgconfig(QtCore)
+BuildRequires: pkgconfig(dbus-1)
+BuildRequires: pkgconfig(contextsubscriber-1.0)
+BuildRequires: pkgconfig(accounts-qt)
+BuildRequires: pkgconfig(qttracker)
+BuildRequires: pkgconfig(libsignon-qt)
+BuildRequires: pkgconfig(QtSystemInfo)
+BuildRequires: libiphb-devel
+Patch0: 0001-Synchronizer-removeProfile-remove-profiles-even-if-p.patch
+
+%description
+%{summary}.
+
+%files
+%defattr(-,root,root,-)
+%config %{_sysconfdir}/sync/*
+%config %{_sysconfdir}/xdg/autostart/*.desktop
+%config %{_sysconfdir}/syncwidget/*
+%{_bindir}/msyncd
+%{_libdir}/*.so.*
+
+%package devel
+Summary: Development files for %{name}
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+%{summary}.
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/*
+%{_libdir}/*.so
+%{_libdir}/*.prl
+%{_libdir}/pkgconfig/*.pc
+
+%package doc
+Summary: Documentation for %{name}
+Group: Documentation
+
+%description doc
+%{summary}.
+
+%files doc
+%defattr(-,root,root,-)
+%{_docdir}/sync-fw-doc/*
+
+%package tests
+Summary: Tests for %{name}
+Group: Development/Libraries
+
+%description tests
+%{summary}.
+
+%files tests
+%defattr(-,root,root,-)
+/opt/tests/buteo-syncfw/*.so
+/opt/tests/buteo-syncfw/*.pl
+/opt/tests/buteo-syncfw/*.sh
+/opt/tests/buteo-syncfw/sync-fw-tests*
+/opt/tests/buteo-syncfw/syncprofiletests
+/opt/tests/buteo-syncfw/test-definition/*.xml
+%{_datadir}/accounts/services/*.service
+
+
+%prep
+%setup -q
+%patch0 -p1
+
+%build
+qmake
+make
+
+
+%install
+make INSTALL_ROOT=%{buildroot} install
+chmod -x %{buildroot}/%{_includedir}/libsyncprofile/*.h
+chmod +x %{buildroot}/%{_bindir}/*
+chmod +x %{buildroot}/opt/tests/buteo-syncfw/*.pl 
%{buildroot}/opt/tests/buteo-syncfw/*.sh
+%fdupes %{buildroot}/opt/tests/buteo-syncfw/
+
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig

other changes:
--------------

++++++ 0001-Synchronizer-removeProfile-remove-profiles-even-if-p.patch (new)
--- 0001-Synchronizer-removeProfile-remove-profiles-even-if-p.patch
+++ 0001-Synchronizer-removeProfile-remove-profiles-even-if-p.patch
@@ -0,0 +1,46 @@
+From e0bb7f1fdae8413c020a0ef2bc45e51dbad71665 Mon Sep 17 00:00:00 2001
+From: Patrick Ohly <[email protected]>
+Date: Wed, 9 Feb 2011 13:18:25 +0100
+Subject: [PATCH] Synchronizer::removeProfile: remove profiles even if plugin 
cleanup failed
+
+Removing a profile currently fails:
+1. if a plugin doesn't implement cleanUp().
+2. in the SyncML plugin if there were only failed syncs.
+
+This patch allows the profile to be removed despite such false return
+code from the plugin. Depending on the intended semantic of the return
+code (which is not documented), this might not be the right solution, but
+it solves the immediate problem.
+
+A better, more intrusive solution might be:
+- let plugins indicate permanent and temporary errors in their return code
+- fix the default implementation of cleanUp()
+- refuse to remove the profile only for temporary errors
+---
+ msyncd/synchronizer.cpp |    9 ++++-----
+ 1 files changed, 4 insertions(+), 5 deletions(-)
+
+diff --git a/msyncd/synchronizer.cpp b/msyncd/synchronizer.cpp
+index 917e721..c4a20a0 100644
+--- a/msyncd/synchronizer.cpp
++++ b/msyncd/synchronizer.cpp
+@@ -670,12 +670,11 @@ bool Synchronizer::removeProfile(QString aProfileId)
+ 
+         const SyncResults * syncResults = profile->lastResults();
+         if (!pluginRunner->cleanUp() && syncResults){
+-            LOG_CRITICAL ("Error in removing anchors, sync session ");
+-        } else {
+-            LOG_DEBUG("Removing the profile");
+-            iProfileManager.removeProfile(aProfileId);
+-            status = true;
++            LOG_WARNING ("error inside plugin while cleaning up");
+         }
++        LOG_DEBUG("Removing the profile");
++        iProfileManager.removeProfile(aProfileId);
++        status = true;
+         delete profile;
+         delete pluginRunner;
+     }
+-- 
+1.7.2.3
+

++++++ buteo-syncfw-0.6.0.tar.gz (new)

  submit: home:aard:staging:accounts / buteo-syncml -> CE:MW:Shared / 
buteo-syncml
  
changes files:
--------------

++++++ new changes file:
--- buteo-syncml.changes
+++ buteo-syncml.changes
@@ -0,0 +1,34 @@
+* Mon Sep 24 2012 Bernd Wachter <[email protected]> - 0.5.0
+- Update to nemo upstream, contributing to JB#2310
+
+* Thu Sep 06 2012 Bernd Wachter <[email protected]> - 0.4.18
+- Update to latest upstream
+- Move tests to /opt/tests
+
+* Mon Jan 31 2011 Bernd Wachter <[email protected]> - 0.4.10.7
+- Update version, fixing BMC#13137
+
+* Wed Jan 05 2011 Bernd Wachter <[email protected]> - 0.4.10.2
+- Update version, fixing BMC#11996
+
+* Fri Dec 17 2010 Bernd Wachter <[email protected]> - 0.4.9.52
+- Update version, fixing BMC#11096
+
+* Wed Nov 24 2010 Bernd Wachter <[email protected]> - 0.4.9.47
+- Update version, required for buteo-sync-plugins fixes from BME#3888
+
+* Sun Oct 17 2010 Bernd Wachter <[email protected]> - 0.4.9.38
+- Update to latest version
+
+* Thu Sep 23 2010 Bernd Wachter <[email protected]> - 0.4.9.35
+- Update version, fixing BMC#6136
+
+* Tue Aug 24 2010 Bernd Wachter <[email protected]> - 0.4.9.28
+- Update to latest version
+- Change BuildRequires to pkgconfig
+
+* Mon Jun 28 2010 Bernd Wachter <[email protected]> - 0.4.9
+- Update to latest version
+
+* Fri Jun 18 2010 Bernd Wachter <[email protected]> - 0.4.6
+- Initial RPM version
\ No newline at end of file

new:
----
  buteo-syncml-0.5.0.tar.gz
  buteo-syncml.changes
  buteo-syncml.spec

spec files:
-----------

++++++ new spec file:
--- buteo-syncml.spec
+++ buteo-syncml.spec
@@ -0,0 +1,71 @@
+Name: buteo-syncml
+Version: 0.5.0
+Release: 1
+Summary: SyncML library for MeeGo sync
+Group: System/Libraries
+License: LGPLv2.1
+URL: https://github.com/nemomobile/buteo-syncml
+Source0: %{name}-%{version}.tar.gz
+BuildRequires: doxygen
+BuildRequires: pkgconfig(QtCore)
+BuildRequires: pkgconfig(libwbxml2)
+BuildRequires: pkgconfig(sqlite3)
+BuildRequires: pkgconfig(openobex)
+BuildRequires: pkgconfig(synccommon)
+
+%description
+%{summary}.
+
+%files
+%defattr(-,root,root,-)
+%config %{_sysconfdir}/sync/*.xsd
+%config %{_sysconfdir}/sync/*.xml
+%{_libdir}/*.so.*
+
+%package devel
+Summary: Development files for %{name}
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+%{summary}.
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/*
+%{_libdir}/*.so
+%{_libdir}/*.prl
+%{_libdir}/pkgconfig/*.pc
+
+
+%package tests
+Summary: Development files for %{name}
+Group: System/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description tests
+%{summary}.
+
+%files tests
+%defattr(-,root,root,-)
+/opt/tests/buteo-syncml/test-definition/tests.xml
+/opt/tests/buteo-syncml/libmeegosyncml-tests
+/opt/tests/buteo-syncml/runstarget.sh
+/opt/tests/buteo-syncml/data/
+
+
+%prep
+%setup -q
+
+
+%build
+qmake libmeegosyncml.pro
+make %{?_smp_mflags}
+
+
+%install
+make INSTALL_ROOT=%{buildroot} install
+
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig

other changes:
--------------

++++++ buteo-syncml-0.5.0.tar.gz (new)



Reply via email to