Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:ftake:meego
qt-mobility
qt-mobility.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File qt-mobility.spec of Package qt-mobility
Name: qt-mobility Summary: Qt Mobility APIs Version: 1.1.0 Release: 0 Group: System/Libraries License: LGPL v2.1 URL: http://qt.nokia.com Source0: %name-opensource-src-%version.tar.bz2 Patch1: qt-mobility-opensource-src-translationsdir.patch BuildRequires: doxygen icu BuildRequires: alsa-devel BuildRequires: fdupes BuildRequires: libQtWebKit-devel BuildRequires: messagingframework-devel BuildRequires: NetworkManager-devel BuildRequires: pulseaudio-devel BuildRequires: bluez-devel %description Qt Mobility Project delivers a set of mobile device related APIs to Qt. These APIs allow the developer to use these features with ease from one framework and apply them to phones, netbooks and non-mobile personal computers. %package devel Summary: Development files for using QtMobility Group: Development/Libraries/C and C++ Requires: %{name} = %{version} %description devel This package contains the files necessary to develop QtMobility applications %prep %setup -q -n %name-opensource-src-%version %patch1 %define _qt4_prefix %{_libdir}/qt4 %define _qt4_plugindir %{_qt4_prefix}/plugins %define _qt4_examplesdir %{_qt4_prefix}/examples/qt-mobility %define _qt4_tools_bindir %{_qt4_prefix}/bin %build export PATH=$PATH:%_libdir/qt4/bin export QMF_INCLUDEDIR=%_includedir/QtMessagingFramework export QMF_LIBDIR=%_libdir export CFLAGS="$RPM_OPT_FLAGS" export CXXFLAGS="$RPM_OPT_FLAGS" #Hack - we'll want to include tests, but these are causing build issues #Furthermore, we should be using the configure directive, but that includes options that #qt-mobility's configure script doesn't support. ./configure \ -prefix %{_qt4_prefix} \ -bindir %_bindir \ -libdir %_libdir \ -headerdir %_includedir/QtMobility \ -plugindir %{_qt4_plugindir} # -libdir %{_qt4_libdir} \ %__make %{?jobs:-j%jobs} %install %makeinstall INSTALL_ROOT=%{buildroot} # QtMobility.pc mkdir -p %{buildroot}%{_libdir}/pkgconfig cat >%{buildroot}%{_libdir}/pkgconfig/QtMobility.pc<<EOF libdir=%{_libdir} includedir=%{_includedir}/QtMobility Name: Qtmobility Description: Qt Mobility Version: %{version} EOF %fdupes %buildroot %check cd tests # broken with Qt 4.6 qmake . || true # currently broken ... make check || true %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %_bindir/* %_libdir/*.so.* %_libdir/*.prl %{_qt4_plugindir}/contacts %{_qt4_plugindir}/geoservices %if 0%{?suse_version} > 1130 %{_qt4_plugindir}/imports %endif %{_qt4_plugindir}/landmarks %{_qt4_plugindir}/mediaservice %{_qt4_plugindir}/organizer %{_qt4_plugindir}/sensors %{_qt4_plugindir}/playlistformats %{_qt4_plugindir}/versit #%{_qt4_prefix}/mkspecs/features/mobility.prf %_datadir/qt4/mkspecs/features/mobility.prf %_datadir/qt4/mkspecs/features/mobilityconfig.prf #%_datadir/qt4/translations/qtmobility_*.qm %files devel %defattr(-,root,root,-) %_libdir/*.so %_libdir/pkgconfig/QtMobility.pc %_includedir/QtMobility #%{_qt4_examplesdir}/* #%{_qt4_tools_bindir}/* #%{_qt4_plugindir}/xmldata/notesmanagerservice.xml %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor