Hi Marko,
OK, I won't.
Br,
Gabor
ext Marko Saukko wrote:
Hi,
DO NOT change the tarball name if the upstream doesn't change. tarball
should always be straight from the upstream with the upstream version.
Now when I look this also the previous change from .1 to .10 was
wrong. The version of this should still be 0.7.5.1 and just patches
added to OBS packaging. OBS will increase the package version
automatically when submits are done for the same package version,
i.e., 0.7.5.1-1.1 with first submission to specific version
0.7.5.1-2.1 with second submission to the same version etc. Last
number is how many times the package has been recompiled without any
source changes.
Regards,
Marko
On Thu, Apr 28, 2011 at 6:54 PM, Gabor Juhasz <[email protected]> wrote:
Hi,
I have made the following changes to meegotouchcp-datetime in project
devel:qt-mtf. Please review and accept ASAP.
Thank You,
Gabor Juhasz
[This message was auto-generated]
---
Request #17112:
submit: home:gabor:branches:devel:qt-mtf/meegotouchcp-datetime(r3)(cleanup)
-> devel:qt-mtf/meegotouchcp-datetime
Message:
* Thu Apr 28 2011 Gabor Juhasz <[email protected]> - 0.7.50.13
- 3 patches for meegotouchcp-datetime : BMC#16835
- BMC#15676 Top Bar Time format for clock doesn't work on boot
- BMC#16535 Year, month and day fields have no manual input option for Date
settings
- BMC#16777 Removing automatic timeupdate UI control
State: new 2011-04-28T08:54:10 gabor
Comment: None
changes files:
--------------
--- meegotouchcp-datetime.changes
+++ meegotouchcp-datetime.changes
@@ -0,0 +1,6 @@
+* Thu Apr 28 2011 Gabor Juhasz <[email protected]> - 0.7.50.13
+- 3 patches for meegotouchcp-datetime : BMC#16835
+- BMC#15676 Top Bar Time format for clock doesn't work on boot
+- BMC#16535 Year, month and day fields have no manual input option for Date
settings
+- BMC#16777 Removing automatic timeupdate UI control
+
old:
----
meegotouchcp-datetime-0.7.50.10.tar.bz2
new:
----
6_BMC_15676_Top-Bar-Time-format-for-clock-does-not-work-on-boot.patch
7_BMC_16535_Year-month-and-day-fields-have-no-manual-input-option-for-Date-settings.patch
8_BMC_16777_Removing-automatic-timeupdate-UI-control.patch
meegotouchcp-datetime-0.7.50.13.tar.bz2
spec files:
-----------
--- meegotouchcp-datetime.spec
+++ meegotouchcp-datetime.spec
@@ -7,7 +7,7 @@
Name: meegotouchcp-datetime
Summary: MeeGo Language Settings
-Version: 0.7.50.10
+Version: 0.7.50.13
Release: 1
Group: Application Framework/MeeGo Touch Settings
License: LGPLv2.1
@@ -19,6 +19,9 @@
Patch2:
3_BMC_14301_Don-not-require-cellular-net-if-not-using-cellular-qt.patch
Patch3: 4_BMC_15899_Datetime-can-not-be-compiled-with-new-qmsystem.patch
Patch4: 5_BMC_15677_No-difference-between-analog-and-digital-clock.patch
+Patch5:
6_BMC_15676_Top-Bar-Time-format-for-clock-does-not-work-on-boot.patch
+Patch6:
7_BMC_16535_Year-month-and-day-fields-have-no-manual-input-option-for-Date-settings.patch
+Patch7: 8_BMC_16777_Removing-automatic-timeupdate-UI-control.patch
Requires: meegotouchcp-datetime-l10n-engineering-english = %{version}
BuildRequires: pkgconfig(QtGui)
BuildRequires: pkgconfig(icu-uc)
@@ -64,6 +67,12 @@
%patch3 -p1
# 5_BMC_15677_No-difference-between-analog-and-digital-clock.patch
%patch4 -p1
+# 6_BMC_15676_Top-Bar-Time-format-for-clock-does-not-work-on-boot.patch
+%patch5 -p1
+#
7_BMC_16535_Year-month-and-day-fields-have-no-manual-input-option-for-Date-settings.patch
+%patch6 -p1
+# 8_BMC_16777_Removing-automatic-timeupdate-UI-control.patch
+%patch7 -p1
# >> setup
# << setup
other changes:
--------------
++++++ 6_BMC_15676_Top-Bar-Time-format-for-clock-does-not-work-on-boot.patch
(new)
--- 6_BMC_15676_Top-Bar-Time-format-for-clock-does-not-work-on-boot.patch
+++ 6_BMC_15676_Top-Bar-Time-format-for-clock-does-not-work-on-boot.patch
+diff --git a/dcpapplet/src/mainview.cpp b/dcpapplet/src/mainview.cpp
+index 8222784..15a82e8 100644
+--- a/dcpapplet/src/mainview.cpp
++++ b/dcpapplet/src/mainview.cpp
+@@ -344,7 +344,7 @@ void MainView::datetimeSettingsChangedSlot()
+ void MainView::timeFormatCBoxActivatedSlot(int idx)
+ {
+ qDebug() << Q_FUNC_INFO;
+- // m_Locale->connectSettings();
++ m_Locale->connectSettings();
+ Settings::instance().setTimeFormat(
+ (idx == TimeFormatCBoxIndex12h) ? TimeFormat12h : TimeFormat24h);
+ if (m_Locale)
++++++
7_BMC_16535_Year-month-and-day-fields-have-no-manual-input-option-for-Date-settings.patch
(new)
---
7_BMC_16535_Year-month-and-day-fields-have-no-manual-input-option-for-Date-settings.patch
+++
7_BMC_16535_Year-month-and-day-fields-have-no-manual-input-option-for-Date-settings.patch
+diff --git a/dcpapplet/src/datepicker-fake.cpp
b/dcpapplet/src/datepicker-fake.cpp
+index fe202da..c5526d1 100644
+--- a/dcpapplet/src/datepicker-fake.cpp
++++ b/dcpapplet/src/datepicker-fake.cpp
+@@ -296,24 +296,18 @@ DatePicker::construct(const MCalendar& cal)
+ connect (m_Calendar, SIGNAL (clicked (QDate)),
+ this, SLOT (onClicked (QDate)));
+
+- // this hack disables opening of the month and year buttons:
+- QWidget* monthButton =
+- m_Calendar->findChild<QWidget*>("qt_calendar_monthbutton");
+- QWidget* yearButton =
+- m_Calendar->findChild<QWidget*>("qt_calendar_yearbutton");
+- monthButton->setEnabled (false);
+- yearButton->setEnabled (false);
+-
+ setWidget (m_Calendar);
+-
++
+ QSize minSize(470,380);
+
+ m_Calendar->setMinimumSize (minSize);
+ m_Calendar->setSizePolicy (QSizePolicy::MinimumExpanding,
QSizePolicy::MinimumExpanding);
+ setMinimumSize (minSize);
+ setSizePolicy (QSizePolicy::MinimumExpanding,
QSizePolicy::MinimumExpanding);
++ m_Calendar->setStyleSheet("QToolButton::menu-arrow {minimum-size: 5px
5px;}");
+ }
+
++
+ DatePicker::~DatePicker()
+ {
+ }
++++++ 8_BMC_16777_Removing-automatic-timeupdate-UI-control.patch (new)
--- 8_BMC_16777_Removing-automatic-timeupdate-UI-control.patch
+++ 8_BMC_16777_Removing-automatic-timeupdate-UI-control.patch
+diff --git a/dcpapplet/src/mainview.cpp b/dcpapplet/src/mainview.cpp
+index 15a82e8..fe47223 100644
+--- a/dcpapplet/src/mainview.cpp
++++ b/dcpapplet/src/mainview.cpp
+@@ -85,17 +85,18 @@ void MainView::initWidget()
+ spacer1->setStyleName("CommonSmallSpacer");
+ mainLayoutPolicy->addItem(spacer1);
+
++#ifndef MEEGO
+ /* m_AutoSyncButton */
+ m_AutoSyncButton = new AutoSyncButton();
+ m_AutoSyncButton->setObjectName("m_AutoSyncButton");
+ m_AutoSyncButton->setSizePolicy(QSizePolicy::Expanding,
QSizePolicy::Minimum);
+
+ mainLayoutPolicy->addItem(m_AutoSyncButton);
+-
+ MStylableWidget* sep1 = new MStylableWidget();
+ sep1->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Minimum);
+ sep1->setStyleName("CommonHeaderDividerInverted");
+ mainLayoutPolicy->addItem(sep1);
++#endif
+
+ /* m_TimeButton */
+ m_TimeButton = new DrillListItem();
+@@ -164,7 +165,7 @@ void MainView::finishMainView()
+
+ // init values and dimming state
+ datetimeSettingsChangedSlot();
+-
++ timeFormatCBoxActivatedSlot(m_Locale->timeFormat24h() ==
MLocale::TwelveHourTimeFormat24h ? 0:1);
+ m_IsViewCreated = true;
+ }
+
+@@ -335,10 +336,12 @@ void MainView::datetimeSettingsChangedSlot()
+ datetimeChangedSlot();
+ updateTimeZoneText();
+ updateTimeFormatText();
++#ifndef MEEGO
+ bool autoSyncEnabled = Settings::instance().getAutoSync();
+ m_TimeButton->setDisabled(autoSyncEnabled);
+ m_DateButton->setDisabled(autoSyncEnabled);
+ m_TimeZoneButton->setDisabled(autoSyncEnabled);
++#endif
+ }
+
+ void MainView::timeFormatCBoxActivatedSlot(int idx)
++++++ meegotouchcp-datetime-0.7.50.10.tar.bz2 ->
meegotouchcp-datetime-0.7.50.13.tar.bz2
++++++ meegotouchcp-datetime.yaml
--- meegotouchcp-datetime.yaml
+++ meegotouchcp-datetime.yaml
@@ -1,6 +1,6 @@
Name: meegotouchcp-datetime
Summary: MeeGo Language Settings
-Version: 0.7.50.10
+Version: 0.7.50.13
Release: 1
Group: Application Framework/MeeGo Touch Settings
License: LGPLv2.1
@@ -13,6 +13,9 @@
- 3_BMC_14301_Don-not-require-cellular-net-if-not-using-cellular-qt.patch
- 4_BMC_15899_Datetime-can-not-be-compiled-with-new-qmsystem.patch
- 5_BMC_15677_No-difference-between-analog-and-digital-clock.patch
+ - 6_BMC_15676_Top-Bar-Time-format-for-clock-does-not-work-on-boot.patch
+ -
7_BMC_16535_Year-month-and-day-fields-have-no-manual-input-option-for-Date-settings.patch
+ - 8_BMC_16777_Removing-automatic-timeupdate-UI-control.patch
Description: MeegoTouchControlPanel plugin to set date and time.
PkgConfigBR:
- QtGui
_______________________________________________
MeeGo-commits mailing list
[email protected]
http://lists.meego.com/listinfo/meego-commits
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging