I have made the following changes intended for :
  CE:MW:Shared / libaccounts-glib
  CE:MW:Shared / libaccounts-qt
  CE:MW:Shared / openobex
  CE:MW:Shared / libwbxml2

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

Thank You,
Marko Saukko

[This message was auto-generated]

---

Request # 6720:

Messages from BOSS:

State: review at 2012-09-06T20:24:50 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: Project:MTF:MW / libaccounts-glib -> CE:MW:Shared / libaccounts-glib
  
changes files:
--------------

++++++ new changes file:
--- libaccounts-glib.changes
+++ libaccounts-glib.changes
@@ -0,0 +1,55 @@
+* Thu Aug 23 2012 Bernd Wachter <[email protected]> - 1.3
+- Update to latest upstream version
+- Switch to google-code upstream
+
+* Tue May 29 2012 Bernd Wachter <[email protected]> - 1.2
+- Update version
+- Disable building docs (gtk-doc dependency)
+
+* Wed Jul 13 2011 Ulf Hofemeier <[email protected]> - 0.64.3
+- Add CFLAG to Makefile.am for no-unused-but-set-variable
+
+* Fri Feb 11 2011 Bart Cerneels <[email protected]> - 0.64.3
+- Update to latest upstream version.
+  + API: Method needed for getting provider icon
+  + Addresses: Configured accounts are cleared/disappear after taking backup
+  + Bugfix: accountListEnabled and accountList doesnot return the expected size
+  + Add ag-tool command, thanks to Aparna Nand <[email protected]>
+  + API: ag_manager_list_enabled returning disabled accounts.
+
+* Mon Dec 02 2010 Dominic Velikakath <[email protected]> - 0.61
+- Update to 0.61 (BMC#10867)
+- BMC#10569 - Code comment - NULL check not present in ag-manager.c code
+- Bugfix: QMailAccount fields sometimes stored in accounts.db with incorrect 
service id of 0.
+- Bugfix: Configured accounts are cleared/disappear after taking backup
+- Changes for handling portability issues between 32/64 architectures 
+  (Changes to use precision ‘int’, as ‘long unsigned int’ is used on x86_64 and
+   Changes to use G_ macros instead of %ll[ud] specifiers as they are not 
portable between 32/64 bit architectures.)
+
+* Mon Oct 25 2010 Alberto Mardegan <[email protected]> - 0.58
+- Update to 0.58
+- Do not export internal symbols
+- Reduce DB accesses for changes coming from another instance
+- Bugfix: ag_account_list_enabled_services() returns more results
+  than it should.
+
+* Tue Sep 28 2010 Fathi Boudra <[email protected]> - 0.52
+- Set libaccounts-glib environment variables
+  (AG_SERVICES, AG_SERVICE_TYPES and AG_PROVIDERS) (BMC#7518)
+
+* Wed Sep 15 2010 Fathi Boudra <[email protected]> - 0.52
+- Update to 0.52 (BMC#7258)
+- Add libaccounts-glib-tests package
+- Clean up packaging
+
+* Mon Aug 02 2010 Bernd Wachter <[email protected]> - 0.45
+- Update to latest upstream version
+
+* Mon Jun 14 2010 Bernd Wachter <[email protected]> - 0.39
+- Update to latest version
+
+* Fri Apr 23 2010 Bernd Wachter <[email protected]> - 0.34
+- Updated to 0.34
+
+* Wed Feb 03 2010 Helio Castro <[email protected]> - 0.26-1
+- First release on top of fedora 12

new:
----
  libaccounts-glib-1.3.tar.gz
  libaccounts-glib.changes
  libaccounts-glib.sh
  libaccounts-glib.spec

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

++++++ new spec file:
--- libaccounts-glib.spec
+++ libaccounts-glib.spec
@@ -0,0 +1,91 @@
+Name:           libaccounts-glib
+Version:        1.3
+Release:        1
+License:        LGPLv2.1
+Summary:        Accounts base library
+URL:            http://code.google.com/p/accounts-sso/
+Group:          System/Libraries
+Source0:        
http://accounts-sso.googlecode.com/files/%{name}-%{version}.tar.gz
+Source1:        libaccounts-glib.sh
+BuildRequires:  pkgconfig(check) >= 0.9.4
+BuildRequires:  pkgconfig(dbus-1)
+BuildRequires:  pkgconfig(dbus-glib-1)
+BuildRequires:  pkgconfig(glib-2.0) >= 2.26
+BuildRequires:  pkgconfig(gio-2.0) >= 2.30
+BuildRequires:  pkgconfig(gio-unix-2.0)
+BuildRequires:  pkgconfig(gobject-2.0)
+BuildRequires:  pkgconfig(libxml-2.0) 
+BuildRequires:  pkgconfig(sqlite3) >= 3.7.0
+
+%description
+%{summary}.
+
+%package devel
+Summary:        Development files for %{name}
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig(glib-2.0)
+
+%description devel
+The %{name}-devel package contains libraries and header files for developing
+applications that use %{name}.
+
+%package doc
+Summary:        Documentation for %{name}
+Group:          Documentation
+
+%description doc
+%{summary}.
+
+
+%package tools
+Summary:        Tools for %{name}
+Group:          Development/Tools
+Requires:       %{name} = %{version}-%{release}
+
+%description tools
+ This package contains the ag-tool, which can be used to access the accounts DB
+ from the command line.
+
+
+%prep
+%setup -q
+
+%build
+%configure --disable-static --disable-gtk-doc
+make %{?_smp_mflags}
+
+%install
+%make_install
+install -D -p -m 0644 %{SOURCE1} \
+%{buildroot}%{_sysconfdir}/profile.d/%{name}.sh
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%config %{_sysconfdir}/profile.d/%{name}.sh
+%{_libdir}/libaccounts-glib.so.*
+%{_datadir}/backup-framework/applications/accounts.conf
+
+
+%files doc
+%defattr(-,root,root,-)
+%doc README COPYING
+%{_datadir}/gtk-doc/html/libaccounts-glib
+%exclude %{_prefix}/doc/reference
+
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/libaccounts-glib/*.h
+%{_libdir}/libaccounts-glib.so
+%{_libdir}/pkgconfig/libaccounts-glib.pc
+%exclude %{_datadir}/vala
+
+
+%files tools
+%defattr(-,root,root,-)
+%{_bindir}/ag-tool
+%{_bindir}/ag-backup

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

++++++ libaccounts-glib-1.3.tar.gz (new)

++++++ libaccounts-glib.sh (new)
--- libaccounts-glib.sh
+++ libaccounts-glib.sh
@@ -0,0 +1,4 @@
+# Set libaccounts-glib environment variables
+export AG_SERVICES=/usr/share/accounts/services
+export AG_SERVICE_TYPES=/usr/share/accounts/service-types
+export AG_PROVIDERS=/usr/share/accounts/providers

  submit: Project:MTF:MW / libaccounts-qt -> CE:MW:Shared / libaccounts-qt
  
changes files:
--------------

++++++ new changes file:
--- libaccounts-qt.changes
+++ libaccounts-qt.changes
@@ -0,0 +1,39 @@
+* Thu Aug 23 2012 Bernd Wachter <[email protected]> - 1.2
+- Update to latest upstream version
+- Move to google-code upstream
+
+* Tue May 29 2012 Bernd Wachter <[email protected]> - 1.1
+- Update to latest upstream version
+
+* Mon Mar 28 2011 Alberto Mardegan <[email protected]> - 0.39
+- Update to latest upstream version
+  + Documentation updates
+
+* Fri Feb 11 2011 Bart Cerneels <[email protected]> - 0.38.1
+- Update to lastest upstream version (fixes BMC#13447)
+  + Bugfix: API: Method needed for getting provider icon
+  + Bugfix: Copyright tag not defined in accounts-qt.
+  + Bugfix: Confusing documentation in Accounts::Account.
+
+* Fri Dec 10 2010 Paolo Capriotti <[email protected]> - 0.36
+- Update to latest upstream version (fixes BMC#11162)
+  + Bugfix: don't override distribution's compiler flags 
+  + Enable RTTI support.
+- Remove patch for QMAKE_CXXFLAGS
+
+* Wed Sep 15 2010 Fathi Boudra <[email protected]> - 0.34
+- Update to 0.34 (BMC#7258)
+- Add a fix for the overwritten QMAKE_CXXFLAGS
+- Clean up packaging
+
+* Wed Aug 11 2010 Kaitlin Rupert <[email protected]> - 0.31
+- mkspec files now install to /usr/share due to Qt beta2 update
+
+* Mon Aug 02 2010 Bernd Wachter <[email protected]> - 0.31
+- Update to latest upstream version
+
+* Mon Jun 14 2010 Bernd Wachter <[email protected]> - 0.28
+- Update to latest version
+
+* Wed Apr 21 2010 Bernd Wachter <[email protected]> - 0.24+0m6-1
+- First RPM version

new:
----
  accounts-qt-1.2.tar.bz2
  libaccounts-qt.changes
  libaccounts-qt.spec

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

++++++ new spec file:
--- libaccounts-qt.spec
+++ libaccounts-qt.spec
@@ -0,0 +1,94 @@
+%define _name accounts-qt
+Name:           libaccounts-qt
+Version:        1.2
+Release:        1
+License:        LGPLv2.1
+Summary:        Accounts framework (Qt binding)
+Url:            http://code.google.com/p/accounts-sso/
+Group:          System/Libraries
+Source0:        
http://accounts-sso.googlecode.com/files/%{_name}-%{version}.tar.bz2
+BuildRequires:  doxygen
+BuildRequires:  fdupes
+#BuildRequires:  graphviz
+BuildRequires:  pkgconfig(QtCore)
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(libaccounts-glib) >= 1.3
+
+%description
+Framework to provide the accounts.
+
+%package devel
+Summary:        Development files for accounts-qt
+Group:          Development/Libraries
+Requires:       %{name} = %{version}
+Provides:       accounts-qt-dev
+
+%description devel
+Headers and static libraries for the accounts.
+
+%package tests
+Summary:        Tests for accounts-qt
+Group:          System/Libraries
+Requires:       %{name} = %{version}
+
+%description tests
+Tests for accounts-qt.
+
+%package doc
+Summary:        Documentation for accounts-qt
+Group:          Documentation
+
+%description doc
+HTML documentation for the accounts.
+
+%prep
+%setup -q -n %{_name}-%{version}
+sed -i 's,DATA_PATH = .*,DATA_PATH = /opt/tests/%{name}/data,' 
tests/accountstest.pro
+sed -i 's,/usr/bin/accountstest,/opt/tests/%{name}/accountstest,' 
tests/tests.xml
+
+%build
+%qmake CONFIG+=release
+make %{?_smp_mflags}
+
+%install
+%qmake_install
+rm %{buildroot}%{_datadir}/doc/accounts-qt/html/installdox
+%fdupes %{buildroot}%{_includedir}
+%fdupes %{buildroot}%{_docdir}
+mkdir -p %{buildroot}/opt/tests/%{name}/test-definition
+mv %{buildroot}/opt/tests/%{name}/data/tests.xml 
%{buildroot}/opt/tests/%{name}/test-definition
+mv %{buildroot}/%{_bindir}/accountstest %{buildroot}/opt/tests/%{name}/
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%{_bindir}/account-tool
+%{_libdir}/libaccounts-qt.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/accounts-qt/Accounts/Account
+%{_includedir}/accounts-qt/Accounts/AccountService
+%{_includedir}/accounts-qt/Accounts/Application
+%{_includedir}/accounts-qt/Accounts/AuthData
+%{_includedir}/accounts-qt/Accounts/Error
+%{_includedir}/accounts-qt/Accounts/Manager
+%{_includedir}/accounts-qt/Accounts/Provider
+%{_includedir}/accounts-qt/Accounts/Service
+%{_includedir}/accounts-qt/Accounts/ServiceType
+%{_includedir}/accounts-qt/Accounts/*.h
+%{_libdir}/libaccounts-qt.so
+%{_libdir}/pkgconfig/accounts-qt.pc
+%{_datadir}/qt4/mkspecs/features/accounts.prf
+
+%files tests
+%defattr(-,root,root,-)
+/opt/tests/%{name}
+
+%files doc
+%defattr(-,root,root,-)
+%doc README COPYING
+%{_datadir}/doc/*

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

++++++ accounts-qt-1.2.tar.bz2 (new)

  submit: Project:MTF:MW / openobex -> CE:MW:Shared / openobex
  
changes files:
--------------

++++++ new changes file:
--- openobex.changes
+++ openobex.changes
@@ -0,0 +1,17 @@
+* Thu Mar 4 2010 Zhu Yanhai <[email protected]> - 1.5
+- Add fix-the-cmd-code-when-delivering.patch to fix MB#9932
+
+* Mon Feb 22 2010 Anas Nashif <[email protected]> - 1.5
+- Use spectacle
+
+* Wed Feb 18 2009 Yin Kangkai <[email protected]> 1.5
+- Upgrade to 1.5
+
+* Thu Dec 18 2008 Arjan van de Ven <[email protected]> 1.4
+- Use standard specfile
+
+* Fri Nov 25 2008 - Martin Xu <[email protected]>
+- clean the doc from devel package
+
+* Fri Nov 11 2008 - Martin Xu <[email protected]>
+- initialized openobex-1.4 package

new:
----
  fix-the-cmd-code-when-delivering.patch
  openobex-1.5.tar.gz
  openobex.changes
  openobex.spec
  openobex.yaml

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

++++++ new spec file:
--- openobex.spec
+++ openobex.spec
@@ -0,0 +1,92 @@
+# 
+# Do NOT Edit the Auto-generated Part!
+# Generated by: spectacle version 0.25
+# 
+
+Name:       openobex
+
+# >> macros
+# << macros
+
+Summary:    Library for using OBEX
+Version:    1.5
+Release:    1
+Group:      System/Libraries
+License:    GPLv2+
+URL:        http://openobex.org
+Source0:    
http://www.kernel.org/pub/linux/bluetooth/openobex-%{version}.tar.gz
+Source100:  openobex.yaml
+Patch0:     fix-the-cmd-code-when-delivering.patch
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires:  pkgconfig(libusb)
+BuildRequires:  autoconf
+BuildRequires:  sed
+BuildRequires:  automake
+BuildRequires:  autoconf
+BuildRequires:  libtool
+
+%description
+Open OBEX shared c-library
+
+%package devel
+Summary:    Files for development of applications which will use OBEX
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
+Requires:   bluez-libs-devel
+
+%description devel
+Open OBEX shared c-library
+
+
+%prep
+%setup -q -n %{name}-%{version}
+
+# fix-the-cmd-code-when-delivering.patch
+%patch0 -p1
+# >> setup
+# << setup
+
+%build
+# >> build pre
+# << build pre
+
+%configure --disable-static \
+    --enable-usb \
+    --disable-bluetooth \
+    --disable-apps
+
+make %{?jobs:-j%jobs}
+
+# >> build post
+# << build post
+
+%install
+rm -rf %{buildroot}
+# >> install pre
+# << install pre
+%make_install
+
+# >> install post
+# << install post
+
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+# >> files
+%doc AUTHORS COPYING COPYING.LIB ChangeLog README
+%{_libdir}/libopenobex*.so.*
+# << files
+
+%files devel
+%defattr(-,root,root,-)
+# >> files devel
+%{_libdir}/libopenobex*.so
+%dir %{_includedir}/openobex
+%{_includedir}/openobex/*.h
+%{_libdir}/pkgconfig/openobex.pc
+# << files devel

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

++++++ fix-the-cmd-code-when-delivering.patch (new)
--- fix-the-cmd-code-when-delivering.patch
+++ fix-the-cmd-code-when-delivering.patch
@@ -0,0 +1,58 @@
+From 52bf1445d2fa4b95dac4b98e1cb6e9dbb5d5ed7d Mon Sep 17 00:00:00 2001
+From: Chen Congwu <[email protected]>
+Date: Thu, 29 Oct 2009 17:02:52 +0800
+Subject: [PATCH] obex_object_resume: fix the cmd code when delivering event 
for server case
+
+At server side, it is sending response to client so the opcode is the
+response code instead of the real cmd code. Should use cmd field instead.
+While at client side, it is sending request to server so the cmd code
+should use opcode.
+---
+ lib/obex_object.c |   14 +++++++-------
+ 1 files changed, 7 insertions(+), 7 deletions(-)
+
+diff --git a/lib/obex_object.c b/lib/obex_object.c
+index 1073c97..60b14bf 100644
+--- a/lib/obex_object.c
++++ b/lib/obex_object.c
+@@ -911,6 +911,7 @@ int obex_object_suspend(obex_object_t *object)
+ int obex_object_resume(obex_t *self, obex_object_t *object)
+ {
+       int ret;
++      uint8_t cmd;
+ 
+       if (!object->suspend)
+               return 0;
+@@ -920,23 +921,22 @@ int obex_object_resume(obex_t *self, obex_object_t 
*object)
+       if (object->first_packet_sent && !object->continue_received)
+               return 0;
+ 
++      cmd = (self->state & MODE_SRV) ? object->cmd :
++                                              object->opcode & ~OBEX_FINAL;
++
+       ret = obex_object_send(self, object, TRUE, FALSE);
+ 
+       if (ret < 0) {
+-              obex_deliver_event(self, OBEX_EV_LINKERR,
+-                                      object->opcode & ~OBEX_FINAL, 0, TRUE);
++              obex_deliver_event(self, OBEX_EV_LINKERR, cmd, 0, TRUE);
+               return -1;
+       } else if (ret == 0) {
+-              obex_deliver_event(self, OBEX_EV_PROGRESS,
+-                                      object->opcode & ~OBEX_FINAL, 0,
+-                                      FALSE);
++              obex_deliver_event(self, OBEX_EV_PROGRESS, cmd, 0, FALSE);
+               object->first_packet_sent = 1;
+               object->continue_received = 0;
+       } else {
+               if (self->state & MODE_SRV) {
+                       obex_deliver_event(self, OBEX_EV_REQDONE,
+-                                              object->opcode & ~OBEX_FINAL,
+-                                              0, TRUE);
++                                                      cmd, 0, TRUE);
+                       self->state = MODE_SRV | STATE_IDLE;
+                       return 0;
+               }
+-- 
+1.7.0.1
+

++++++ openobex-1.5.tar.gz (new)

++++++ openobex.yaml (new)
--- openobex.yaml
+++ openobex.yaml
@@ -0,0 +1,33 @@
+Name: openobex
+Summary: Library for using OBEX
+Version: 1.5
+Release: 1
+Group: System/Libraries
+License: GPLv2+
+URL: http://openobex.org
+Sources:
+    - http://www.kernel.org/pub/linux/bluetooth/openobex-%{version}.tar.gz
+Patches:
+    - fix-the-cmd-code-when-delivering.patch
+Description: Open OBEX shared c-library
+
+PkgBR:
+    - autoconf
+    - sed
+    - automake
+    - autoconf
+    - libtool
+PkgConfigBR:
+    - libusb
+Configure: configure
+ConfigOptions:
+    - --enable-usb
+    - --disable-bluetooth
+    - --disable-apps
+SubPackages:
+    - Name: devel
+      Summary: Files for development of applications which will use OBEX
+      Group: Development/Libraries
+      Description: Open OBEX shared c-library
+      Requires:
+          - bluez-libs-devel

  submit: Project:MTF:MW / libwbxml2 -> CE:MW:Shared / libwbxml2
  
changes files:
--------------

++++++ new changes file:
--- libwbxml2.changes
+++ libwbxml2.changes
@@ -0,0 +1,5 @@
+* Thu Oct 21 2010 Bernd Wachter <[email protected]> - 0.10.8
+- Fix license 
+
+* Wed Jun 23 2010 Bernd Wachter <[email protected]> - 0.10.8
+- Initial version for MeeGo
\ No newline at end of file

new:
----
  libwbxml-0.10.8.tar.gz
  libwbxml2.changes
  libwbxml2.spec

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

++++++ new spec file:
--- libwbxml2.spec
+++ libwbxml2.spec
@@ -0,0 +1,63 @@
+%define _name libwbxml
+Name: libwbxml2
+Version: 0.10.8
+Release: 1
+Summary: Library to parse, encode and handle WBXML documents
+Group: System/Libraries
+License: LGPLv2.1
+Source0: %{_name}-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRequires: expat-devel zlib-devel popt-devel
+BuildRequires: pkgconfig(libxml-2.0)
+BuildRequires: cmake
+
+%description
+The WBXML Library (aka libwbxml) contains a library and its associated
+tools to Parse, Encode and Handle WBXML documents.  The WBXML format
+is a binary representation of XML, defined by the Wap Forum, and used
+to reduce bandwidth in mobile communications.
+
+
+%files
+%defattr(-,root,root,-)
+%{_bindir}/*
+%{_libdir}/*.so.*
+%doc %{_docdir}/*
+
+%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}/pkgconfig/*.pc
+
+
+%prep
+%setup -q -n %{_name}-%{version}
+mkdir build
+
+
+%build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+make
+
+
+%install
+rm -rf %{buildroot}
+make -C build DESTDIR=%{buildroot} install
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig

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

++++++ libwbxml-0.10.8.tar.gz (new)



Reply via email to