[meego-commits] 9390: Changes to Trunk:Testing/libmeegotouch
Fathi Boudra
no_reply at build.meego.com
Thu Nov 11 09:05:01 UTC 2010
Hi,
I have made the following changes to libmeegotouch in project Trunk:Testing. Please review and accept ASAP.
Thank You,
Fathi Boudra
[This message was auto-generated]
---
Request #9390:
submit: devel:qt-mtf/libmeegotouch(r115) -> Trunk:Testing/libmeegotouch
Message:
* Thu Nov 11 2010 Wang Quanxian <quanxian.wang at intel.com> 0.20.51
- Since icu is upgrade to 4.5.2, the pc mechanism is changed
- Change to adapt icu 4.5.2
* Wed Nov 09 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.51
- BMC#9902:Spec file post errors for libmeegotouch-tests
- fdupes order in spectacle
- disabled /usr/sbin/locale-gen in %post because it has to generated different way
- version numbers corrention in changes file
- temporary meegotouch-theme dependency change restored
* Mon Nov 08 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.51
- cleaning unpackaged files
- moved fdupes post install before post for test package
* Fri Nov 05 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.51
- added correction patch for arm build arm_read_write.patch
* Thu Nov 04 2010 Kaitlin Rupert <kaitlin.rupert at intel.com> 0.20.51
- Temporarily change the meegotouch-theme version dependency to enable build
* Thu Nov 04 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.51
- updated to release 0.20.51-1
* Mon Nov 01 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.50
- updated to release 0.20.50-1
* Tue Oct 26 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.49
* Wed Oct 20 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.48
* Thu Oct 19 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.48
* Thu Oct 14 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.48
* Fri Oct 08 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.46
* Fri Oct 08 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.46
* Wed Oct 06 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.46
* Fri Oct 01 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.45
State: new 2010-11-11T01:04:47 boudra
Comment: None
changes files:
--------------
--- libmeegotouch.changes
+++ libmeegotouch.changes
@@ -1 +1,28 @@
-* Tue Oct 26 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.49-1
+* Thu Nov 11 2010 Wang Quanxian <quanxian.wang at intel.com> 0.20.51
+- Since icu is upgrade to 4.5.2, the pc mechanism is changed
+- Change to adapt icu 4.5.2
+
+* Wed Nov 09 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.51
+- BMC#9902:Spec file post errors for libmeegotouch-tests
+ - fdupes order in spectacle
+ - disabled /usr/sbin/locale-gen in %post because it has to generated different way
+- version numbers corrention in changes file
+- temporary meegotouch-theme dependency change restored
+
+* Mon Nov 08 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.51
+- cleaning unpackaged files
+- moved fdupes post install before post for test package
+
+* Fri Nov 05 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.51
+- added correction patch for arm build arm_read_write.patch
+
+* Thu Nov 04 2010 Kaitlin Rupert <kaitlin.rupert at intel.com> 0.20.51
+- Temporarily change the meegotouch-theme version dependency to enable build
+
+* Thu Nov 04 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.51
+- updated to release 0.20.51-1
+
+* Mon Nov 01 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.50
+- updated to release 0.20.50-1
+
+* Tue Oct 26 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.49
@@ -4 +31 @@
-* Wed Oct 20 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.48-1
+* Wed Oct 20 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.48
@@ -8 +35 @@
-* Thu Oct 19 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.48-1
+* Thu Oct 19 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.48
@@ -13 +40 @@
-* Thu Oct 14 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.48-1
+* Thu Oct 14 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.48
@@ -19 +46 @@
-* Fri Oct 08 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.46-1
+* Fri Oct 08 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.46
@@ -24 +51 @@
-* Fri Oct 08 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.46-1
+* Fri Oct 08 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.46
@@ -33 +60 @@
-* Wed Oct 06 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.46-1
+* Wed Oct 06 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.46
@@ -38 +65 @@
-* Fri Oct 01 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.45~1
+* Fri Oct 01 2010 Miroslav Safr <miroslav.safr at tieto.com.com> 0.20.45
old:
----
libmeegotouch-0.20.49.tar.bz2
new:
----
arm_read_write.patch
libmeegotouch-0.20.51.tar.bz2
spec files:
-----------
--- libmeegotouch.spec
+++ libmeegotouch.spec
@@ -7,7 +7,7 @@
Name: libmeegotouch
Summary: MeeGo Touch Framework
-Version: 0.20.49
+Version: 0.20.51
Release: 1
Group: System/Libraries
License: LGPLv2.1
@@ -18,6 +18,7 @@
Source100: libmeegotouch.yaml
Patch0: arm_ftbfs_egl.patch
Patch1: arm_egl_visibility.patch
+Patch2: arm_read_write.patch
Requires: meegotouch-theme >= %{version}
Requires: libmeegotouch-l10n-en
Requires(post): /sbin/ldconfig
@@ -30,7 +31,7 @@
BuildRequires: pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(xdamage)
-BuildRequires: pkgconfig(icu)
+BuildRequires: pkgconfig(icu-uc)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(contextprovider-1.0)
@@ -182,6 +183,8 @@
%patch0 -p1
# arm_egl_visibility.patch
%patch1 -p1
+# arm_read_write.patch
+%patch2 -p1
# >> setup
# << setup
@@ -226,19 +229,6 @@
rm -f %{buildroot}%{_datadir}/themes/base/meegotouch/widgetsgallery/feedbacks/press-space/vibra.ivt
rm -f %{buildroot}%{_datadir}/themes/base/meegotouch/widgetsgallery/feedbacks/release-babytoy/vibra.ivt
-# Remove unpackaged files
-rm -f %{buildroot}%{_datadir}/l10n/meegotouch/libmeegotouch.qm
-rm -f %{buildroot}%{_datadir}/l10n/meegotouch/animatedlayout.qm
-rm -f %{buildroot}%{_datadir}/l10n/meegotouch/widgetsgallery.qm
-
-%post tests
-# add en_US.UTF-8 locale if not already there:
-# (this locale is needed for the test ft_meegotouchgconfitem)
-if ! egrep -q -E "^[[:space:]]*en_US.UTF-8[[:space:]]+UTF-8" /etc/locale.gen ; then
-echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen
-/usr/sbin/locale-gen
-fi
-
# << install post
%fdupes %{buildroot}/%{_datadir}
@@ -395,6 +385,9 @@
%{_datadir}/themes/base/meegotouch/widgetsgallery/style/widgetsgallery.css
%{_datadir}/themes/base/meegotouch/widgetsgallery/svg/Widgets-Gallery-Graphics.svg
%{_datadir}/themes/base/meegotouch/widgetsgallery/svg/multimedia-overlays.svg
+%exclude %{_datadir}/l10n/meegotouch/animatedlayout.qm
+%exclude %{_datadir}/l10n/meegotouch/libmeegotouch.qm
+%exclude %{_datadir}/l10n/meegotouch/widgetsgallery.qm
%attr(1777, -, -) /var/cache/meegotouch
# << files
@@ -489,6 +482,7 @@
%{_includedir}/meegotouch/MGridLayoutPolicy
%{_includedir}/meegotouch/MGroupAnimation
%{_includedir}/meegotouch/MGroupAnimationStyle
+%{_includedir}/meegotouch/MHelpButton
%{_includedir}/meegotouch/MHomeButtonPanel
%{_includedir}/meegotouch/MImageWidget
%{_includedir}/meegotouch/MImageWidgetView
@@ -667,7 +661,6 @@
%{_includedir}/meegotouch/mcheckboxstyle.h
%{_includedir}/meegotouch/mcheckboxview.h
%{_includedir}/meegotouch/mcity.h
-%{_includedir}/meegotouch/mclassfactory.h
%{_includedir}/meegotouch/mcollator.h
%{_includedir}/meegotouch/mcombobox.h
%{_includedir}/meegotouch/mcomboboxmodel.h
@@ -739,6 +732,7 @@
%{_includedir}/meegotouch/mgridlayoutpolicy.h
%{_includedir}/meegotouch/mgroupanimation.h
%{_includedir}/meegotouch/mgroupanimationstyle.h
+%{_includedir}/meegotouch/mhelpbutton.h
%{_includedir}/meegotouch/mhomebuttonpanel.h
%{_includedir}/meegotouch/mhomebuttonpanelstyle.h
%{_includedir}/meegotouch/mhomebuttonpanelview.h
@@ -898,10 +892,6 @@
%{_includedir}/meegotouch/mstylablewidgetstyle.h
%{_includedir}/meegotouch/mstyle.h
%{_includedir}/meegotouch/mstylecreator.h
-%{_includedir}/meegotouch/mstylesheet.h
-%{_includedir}/meegotouch/mstylesheetattribute.h
-%{_includedir}/meegotouch/mstylesheetparser.h
-%{_includedir}/meegotouch/mstylesheetselector.h
%{_includedir}/meegotouch/msubdatastore.h
%{_includedir}/meegotouch/mswiperecognizer.h
%{_includedir}/meegotouch/mswiperecognizerstyle.h
@@ -1056,7 +1046,6 @@
%{_libdir}/libmeegotouch-tests/ft_mgconfitem
%{_libdir}/libmeegotouch-tests/ft_mgconfitem_exec
%{_libdir}/libmeegotouch-tests/ft_mmoc
-%{_libdir}/libmeegotouch-tests/ft_mmoc-samples
%{_libdir}/libmeegotouch-tests/ft_mmoc-samples/ft_mmoc.h
%{_libdir}/libmeegotouch-tests/ft_mmoc-samples/mextensionhandlemodel.h
%{_libdir}/libmeegotouch-tests/ft_mmoc-samples/moc_ft_mmoc.cpp.correct
@@ -1088,18 +1077,15 @@
%{_libdir}/libmeegotouch-tests/ft_numbers
%{_libdir}/libmeegotouch-tests/ft_sorting
%{_libdir}/libmeegotouch-tests/ft_theme
-%{_libdir}/libmeegotouch-tests/icudt42l
%{_libdir}/libmeegotouch-tests/icudt42l/fi_FI.res
%{_libdir}/libmeegotouch-tests/priorities.conf
%{_libdir}/libmeegotouch-tests/test.ini
%{_libdir}/libmeegotouch-tests/test.mov
%{_libdir}/libmeegotouch-tests/test2.ini
-%{_libdir}/libmeegotouch-tests/translations-qttrid
%{_libdir}/libmeegotouch-tests/translations-qttrid/ut_translations-qttrid.qm
%{_libdir}/libmeegotouch-tests/translations-qttrid/ut_translations-qttrid_ar_EG.qm
%{_libdir}/libmeegotouch-tests/translations-qttrid/ut_translations-qttrid_de_DE.qm
%{_libdir}/libmeegotouch-tests/translations-qttrid/ut_translations-qttrid_en_GB.qm
-%{_libdir}/libmeegotouch-tests/translations-tr
%{_libdir}/libmeegotouch-tests/translations-tr/ut_translations-tr_en_GB.qm
%{_libdir}/libmeegotouch-tests/translations-tr/ut_translations-tr_fi_FI.qm
%{_libdir}/libmeegotouch-tests/ut_mabstractitemmodel
@@ -1260,6 +1246,7 @@
%{_libdir}/libmeegotouch-tests/ut_mtextedit
%{_libdir}/libmeegotouch-tests/ut_mtexteditview
%{_libdir}/libmeegotouch-tests/ut_mtheme
+%{_libdir}/libmeegotouch-tests/ut_mtheme.svg
%{_libdir}/libmeegotouch-tests/ut_mthemedaemonprotocol
%{_libdir}/libmeegotouch-tests/ut_mtoolbar
%{_libdir}/libmeegotouch-tests/ut_mtoolbarview
other changes:
--------------
++++++ arm_read_write.patch (new)
--- arm_read_write.patch
+++ arm_read_write.patch
+diff --git a/mthemedaemon/mthemedaemonserver.cpp b/mthemedaemon/mthemedaemonserver.cpp
+index 8ad2f9f..dbbe008 100644
+--- a/mthemedaemon/mthemedaemonserver.cpp
++++ b/mthemedaemon/mthemedaemonserver.cpp
+@@ -671,26 +671,30 @@ bool MThemeDaemonServer::createCacheDir(const QString& path)
+ void MThemeDaemonServer::hupSignalHandler(int)
+ {
+ char a = 1;
+- ::write(sighupFd[0], &a, sizeof(a));
++ ssize_t writtenBytes = ::write(sighupFd[0], &a, sizeof(a));
++ Q_UNUSED(writtenBytes);
+ }
+
+ void MThemeDaemonServer::termSignalHandler(int)
+ {
+ char a = 1;
+- ::write(sigtermFd[0], &a, sizeof(a));
++ ssize_t writtenBytes = ::write(sigtermFd[0], &a, sizeof(a));
++ Q_UNUSED(writtenBytes);
+ }
+
+ void MThemeDaemonServer::intSignalHandler(int)
+ {
+ char a = 1;
+- ::write(sigintFd[0], &a, sizeof(a));
++ ssize_t writtenBytes = ::write(sigintFd[0], &a, sizeof(a));
++ Q_UNUSED(writtenBytes);
+ }
+
+ void MThemeDaemonServer::handleSigTerm()
+ {
+ snTerm->setEnabled(false);
+ char tmp;
+- ::read(sigtermFd[1], &tmp, sizeof(tmp));
++ ssize_t readBytes = ::read(sigtermFd[1], &tmp, sizeof(tmp));
++ Q_UNUSED(readBytes);
+
+ // kill the daemon so that it can save it's current state (caches, refcounts, etc)
+ qApp->quit();
+@@ -702,7 +706,8 @@ void MThemeDaemonServer::handleSigHup()
+ {
+ snHup->setEnabled(false);
+ char tmp;
+- ::read(sighupFd[1], &tmp, sizeof(tmp));
++ ssize_t readBytes = ::read(sighupFd[1], &tmp, sizeof(tmp));
++ Q_UNUSED(readBytes);
+
+ themeChanged(true);
+
+@@ -713,7 +718,8 @@ void MThemeDaemonServer::handleSigInt()
+ {
+ snInt->setEnabled(false);
+ char tmp;
+- ::read(sigintFd[1], &tmp, sizeof(tmp));
++ ssize_t readBytes = ::read(sigintFd[1], &tmp, sizeof(tmp));
++ Q_UNUSED(readBytes);
+
+ // kill the daemon so that it can save it's current state (caches, refcounts, etc)
+ qApp->quit();
++++++ libmeegotouch-0.20.49.tar.bz2 -> libmeegotouch-0.20.51.tar.bz2
21552 lines of diff (skipped)
++++++ libmeegotouch.yaml
--- libmeegotouch.yaml
+++ libmeegotouch.yaml
@@ -1,6 +1,6 @@
Name: libmeegotouch
Summary: MeeGo Touch Framework
-Version: 0.20.49
+Version: 0.20.51
Release: 1
Group: System/Libraries
License: LGPLv2.1
@@ -12,6 +12,7 @@
Patches:
- arm_ftbfs_egl.patch
- arm_egl_visibility.patch
+ - arm_read_write.patch
Description: |
Qt based MeeGo Touch Framework for developing touch based user interfaces.
Requires:
@@ -27,7 +28,7 @@
- gstreamer-plugins-base-0.10
- dbus-1
- xdamage
- - icu
+ - icu-uc
- x11
- gconf-2.0
- contextprovider-1.0
More information about the MeeGo-commits
mailing list