File meegolabs-ux-components.spec of Package meegolabs-ux-components
#
# Do NOT Edit the Auto-generated Part!
# Generated by: spectacle version 0.22
#
# >> macros
%define qmake \
qmake -makefile -nocache \\\
"QMAKE_CFLAGS_RELEASE=${CFLAGS:-%optflags}" \\\
"QMAKE_CFLAGS_DEBUG=${CFLAGS:-%optflags}" \\\
"QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS:-%optflags}" \\\
"QMAKE_CXXFLAGS_DEBUG=${CXXFLAGS:-%optflags}" \\\
QMAKE_STRIP=: \\\
PREFIX=%{_prefix}
%define qmake_install make install INSTALL_ROOT=%{buildroot}
# << macros
Name: meegolabs-ux-components
Summary: Common MeeGo QML Components
Version: 0.2.3
Release: 2.15
Group: System/Libraries
License: Apache 2.0
URL: http://www.meego.com
Source0: %{name}-%{version}.tar.bz2
Source100: meegolabs-ux-components.yaml
Patch0: use-kde-lib.patch
Requires: libdeclarative-contacts
BuildRequires: pkgconfig(libexif)
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(QtOpenGL)
BuildRequires: pkgconfig(QtCore)
BuildRequires: pkgconfig(QtDBus)
#BuildRequires: pkgconfig(QtSensors)
#BuildRequires: pkgconfig(qmfclient)
BuildRequires: pkgconfig(mlite)
#BuildRequires: pkgconfig(libkcalcoren)
BuildRequires: pkgconfig(contextsubscriber-1.0)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xcomposite)
BuildRequires: pkgconfig(xdamage)
BuildRequires: doxygen
BuildRequires: libQtWebKit-devel
BuildRequires: libkdecore4-devel
BuildRequires: qt-mobility-devel
%description
Common MeeGo QML Components used to create the Unified UX
%prep
%setup -q -n %{name}-%{version}
# >> setup
%patch0 -p 1
# << setup
%build
# >> build pre
# << build pre
%qmake
make %{?jobs:-j%jobs}
# >> build post
# << build post
%install
rm -rf %{buildroot}
# >> install pre
# << install pre
%qmake_install
# >> install post
# << install post
%files
%defattr(-,root,root,-)
/usr/lib/qt4/plugins/imports/MeeGo/Labs/Components
# >> files
# << files
%changelog
* Thu Apr 14 2011 Christian Kramer <Christian.Kramer@basyskom.de> - 0.2.3
- update Gesture Area
* Thu Apr 7 2011 Christian Kramer <Christian.Kramer@basyskom.de> - 0.2.3
- remove DatePicker, TimePicker
- update to 0.2.3
* Thu Mar 31 2011 Rusty Lynch <rusty.lynch@intel.com> - 0.2.2
- Add support for a music indication icon in the statusbar
- Add support for ActionMenu to have a title
- Make ShareObj flickable when the loaded content is large enough
- Fix BMC#5499 TextEntry field should be top aligned not vertically centered
- Cleanup orientation handling so that we use a consistant definition of where
TopUp starts
- Let the executable wrapper know when the Window no longer needs
orientation data for automatic layout changes
- Cleanup the packaging a bit.
* Thu Mar 24 2011 Rusty Lynch <rusty.lynch@intel.com> - 0.2.1
- Fix name of preloaded favorite entry for the video app
- Fixed abstract menu so it respects force fingermode
- Fixed property warning
- Fixed several small i18n issues
- Add default delegate for DropDownMenu
- Add dropshadow to toolbar
* Mon Mar 21 2011 Rusty Lynch <rusty.lynch@intel.com> - 0.2.0
- Install in new MeeGo.Labs.Components namespace
- Add additional data formats to LocaleHelper
- Update to new theme layout
- Add ContactsPicker
- Fix Sharing dialog content padding/centering
- Fix Sharing dialog issue where clicking inside the dialog, but
not on a button or text entry
* Mon Mar 14 2011 Rusty Lynch <rusty.lynch@intel.com> - 0.1.4
- Make TimePicker extend AbstractContext
- Cleanup visual presentation of DatePicker
- Add support for setting the window's actual orientation
- Make DropDownList scroll when the contents do not fit onscreen
* Sun Mar 6 2011 Rusty Lynch <rusty.lynch@intel.com> - 0.1.3
- Add support for rendering notification banners in the statusbar
- Add a new LocaleHelper QML element
- Fix a crasher bug when using more then one instance of VolumeControl
- Add a new NotificationIndicator element
- Add support for showing the statusbar in the lockscreen
* Sun Feb 27 2011 Rusty Lynch <rusty.lynch@intel.com> - 0.1.2
- Contact picker
- Add support for a new StatusBar that has no dependency on the meegotouch systemui
- [TextEntry] implement "enabled" property for read-only text
- This fix to TimePicker should fix this bug.
- [ModalSurface] Add a closeUponFogClicked property to give user the choice of
not close ModalSurface upon fog clicked
- Add meegotheme image provider for asset restructure
- [AbstractContext] Fix the finger position
- Adding support for a new LocalTime component
- left align modal dialog header as per visual design
- [ModalSurface] on Mouse Click, set visible to false instead of calling
container.close to avoid close signal been triggered twice
- Start using GestureArea 2.0
* Sat Feb 19 2011 Rusty Lynch <rusty.lynch@intel.com> - 0.1.1
- reanchor and rescale when hieght changes in ModalSurface/AbstractContext
- added property to AbstractContext to allow access to the modelSurface item
- Add support for using mlite in order to stop linking against meegotouch
- fixup the DropDown component
- Disable orientation changes while the app is in the background
- Make TimePicker use ModalSurface
* Tue Feb 8 2011 Rusty Lynch <rusty.lynch@intel.com> - 0.1.0
- Initial packaging