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
openSUSE Build Service is sponsored by