682d48e
a46b51f
# options
Rex Dieter 3322396
#define examples 1
a46b51f
Rex Dieter ccb4a37
%define git_long  169da60c8f657b3b61309c0a570d296107181411
Rex Dieter ccb4a37
%define git_short 169da60c
Rex Dieter ccb4a37
%define snap 20140317
918e7b5
a46b51f
Name:    qt-mobility
682d48e
Summary: Qt Mobility Framework
Rex Dieter 2eaa5c3
Version: 1.2.2
b240b1a
Release: 0.37.%{snap}git%{git_short}%{?dist}
Rex Dieter 2eaa5c3
682d48e
License: LGPLv2 with exceptions
Rex Dieter 4b7d6e7
URL:     https://code.qt.io/cgit/qt-mobility/qt-mobility.git
918e7b5
%if 0%{?snap:1}
Rex Dieter 4b7d6e7
# git clone https://code.qt.io/qt-mobility/qt-mobility.git
Rex Dieter ccb4a37
# cd qt-mobility; git archive --prefix=qt-mobility-opensource-src-%{version}/ %{git_long} | xz -9 >  qt-mobility-opensources-src-%{version}-%{git_short}.tar.xz
Rex Dieter ccb4a37
Source0: qt-mobility-opensource-src-%{version}-%{git_short}.tar.xz
918e7b5
%else
a46b51f
Source0: http://get.qt.nokia.com/qt/add-ons/qt-mobility-opensource-src-%{version}.tar.gz
918e7b5
%endif
682d48e
682d48e
Provides: qt4-mobility = %{version}-%{release}
682d48e
Provides: qt4-mobility%{?_isa} = %{version}-%{release}
682d48e
Rex Dieter 3fd819b
## local patches
Rex Dieter 3fd819b
# kill rpath
Rex Dieter 3fd819b
Patch1: qt-mobility-opensource-src-1.2.2-no_rpath.patch
e74a4ad
# proj 6 support
e74a4ad
Patch2: qt-mobility-proj6.patch
Rex Dieter 3fd819b
682d48e
## upstreamable patches
7ac0275
Patch50: qt-mobility-opensource-src-1.2.0-translationsdir.patch
Rex Dieter 2eaa5c3
# add pkgconfig for linux-* platforms too, Requires.private: QtCore
Rex Dieter 2eaa5c3
Patch51: qt-mobility-opensource-src-1.2.2-pkgconfig.patch
Rex Dieter ccb4a37
# fix ftbfs in sensors doc
Rex Dieter 94f21a9
Patch52: qt-mobility-opensource-src-1.2.2-sensors_ftbfs.patch
41cb0a8
# dso
41cb0a8
Patch53: qt-mobility-opensource-src-1.1.0-pulseaudio-lib.patch
Rex Dieter 4b7d6e7
# gcc6 FTBFS
Rex Dieter 4b7d6e7
Patch54: qt-mobility-opensource-src-1.2.2-gcc6.patch
41fbb0b
# adapt to NetworkManager's libnm api
41fbb0b
Patch55: qt-mobility-libnm.patch
682d48e
682d48e
## upstream patches
682d48e
41fbb0b
BuildRequires: gcc-c++
918e7b5
BuildRequires: pkgconfig(alsa)
918e7b5
BuildRequires: pkgconfig(blkid)
918e7b5
BuildRequires: pkgconfig(bluez)
415045f
%if 0%{?fedora} < 26 && 0%{?rhel} <= 7
918e7b5
BuildRequires: pkgconfig(gstreamer-plugins-bad-0.10) 
918e7b5
BuildRequires: pkgconfig(gstreamer-app-0.10)
Rex Dieter c504b05
%endif
41fbb0b
BuildRequires: pkgconfig(libnm)
918e7b5
BuildRequires: pkgconfig(libpulse)
Rex Dieter e591e26
%if 0%{?fedora} || 0%{?rhel} > 6
918e7b5
BuildRequires: pkgconfig(libudev)
Rex Dieter e591e26
%endif
Rex Dieter 3fd819b
BuildRequires: pkgconfig(QtCore)
Rex Dieter 3fd819b
BuildRequires: pkgconfig(QtDeclarative)
Rex Dieter 3fd819b
BuildRequires: pkgconfig(QtGui) pkgconfig(QtOpenGL)
Rex Dieter f45f838
BuildRequires: pkgconfig(QtNetwork) >= 4.7
918e7b5
BuildRequires: pkgconfig(xv)
484ac8b
BuildRequires: proj-devel
415045f
BuildRequires: perl
918e7b5
Rex Dieter 3fd819b
Provides: qt4-mobility = %{version}-%{release}
Rex Dieter 3fd819b
Provides: qt4-mobility%{?_isa} = %{version}-%{release}
682d48e
Rex Dieter 3fd819b
# base metapackage pulls in split stuff for upgrade path
Rex Dieter 3fd819b
Requires: %{name}-bearer%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-connectivity%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-feedback%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-gallery%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-location%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-multimediakit%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-pim%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
#Requires: %{name}-contacts%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
#Requires: %{name}-organizer%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
#Requires: %{name}-versit%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-publishsubscribe%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-sensors%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-serviceframework%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-systeminfo%{?_isa} = %{version}-%{release}
682d48e
682d48e
%description
682d48e
Qt Mobility Project delivers a set of new APIs to Qt with features that are well
682d48e
known from the mobile device world, in particular phones. However, these APIs
682d48e
allow the developer to use these features with ease from one framework and apply
682d48e
them to phones, netbooks and non-mobile personal computers. The framework not
682d48e
only improves many aspects of a mobile experience, because it improves the use
682d48e
of these technologies, but has applicability beyond the mobile device arena.
682d48e
Rex Dieter 3fd819b
%package common
Rex Dieter 3fd819b
Summary: Common files for %{name}
Rex Dieter 3fd819b
%{?_qt4_version:Requires: qt4%{?_isa} >= %{_qt4_version}}
Rex Dieter 3fd819b
%description common
Rex Dieter 3fd819b
%{summary}.
Rex Dieter 3fd819b
682d48e
%package devel
682d48e
Summary: Qt Mobility Framework development files
682d48e
Requires: %{name}%{?_isa} = %{version}-%{release}
682d48e
Requires: qt4-devel
a46b51f
Provides: qt4-mobility-devel = %{version}-%{release}
a46b51f
Provides: qt4-mobility-devel%{?_isa} = %{version}-%{release}
a46b51f
Provides: %{name}-bearer-devel = %{version}-%{release}
Rex Dieter 3fd819b
Provides: %{name}-connectivity-devel = %{version}-%{release}
a46b51f
Provides: %{name}-contacts-devel = %{version}-%{release}
Rex Dieter 3fd819b
Provides: %{name}-feedback-devel = %{version}-%{release}
Rex Dieter 3fd819b
Provides: %{name}-gallery-devel = %{version}-%{release}
a46b51f
Provides: %{name}-location-devel = %{version}-%{release}
Rex Dieter 3fd819b
Provides: %{name}-multimediakit-devel = %{version}-%{release}
Rex Dieter 3fd819b
Provides: %{name}-organizer-devel = %{version}-%{release}
a46b51f
Provides: %{name}-publishsubscribe-devel = %{version}-%{release}
a46b51f
Provides: %{name}-sensors-devel = %{version}-%{release}
a46b51f
Provides: %{name}-serviceframework-devel = %{version}-%{release}
a46b51f
Provides: %{name}-systeminfo-devel = %{version}-%{release}
Rex Dieter 3fd819b
Provides: %{name}-versit-devel = %{version}-%{release}
682d48e
%description devel
682d48e
%{summary}.
682d48e
682d48e
%package doc
682d48e
Summary: API documentation for %{name}
682d48e
Requires: qt4
682d48e
BuildArch: noarch
682d48e
%description doc
682d48e
%{summary}.
682d48e
a46b51f
%package examples
a46b51f
Summary: Qt Mobility Framework examples
a46b51f
Requires: %{name}%{?_isa} = %{version}-%{release}
a46b51f
%description examples
a46b51f
%{summary}.
a46b51f
Rex Dieter 3fd819b
%package bearer
Rex Dieter 3fd819b
Summary: QtBearer support
Rex Dieter 3fd819b
Requires: %{name}-common%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
%description bearer
Rex Dieter 3fd819b
%{summary}.
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%package connectivity
Rex Dieter 3fd819b
Summary: QtConnectivity support
Rex Dieter 3fd819b
Requires: %{name}-common%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
%description connectivity
Rex Dieter 3fd819b
%{summary}.
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%package contacts
Rex Dieter 3fd819b
Summary: QtContacts support
Rex Dieter 3fd819b
Requires: %{name}-common%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-serviceframework%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-versit%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
%description contacts
Rex Dieter 3fd819b
%{summary}.
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%package feedback
Rex Dieter 3fd819b
Summary: QtFeedback support
Rex Dieter 3fd819b
Requires: %{name}-common%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-multimediakit%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
%description feedback
Rex Dieter 3fd819b
%{summary}.
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%package gallery
Rex Dieter 3fd819b
Summary: QtGallery support
Rex Dieter 3fd819b
Requires: %{name}-common%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
%description gallery
Rex Dieter 3fd819b
%{summary}.
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%package location
Rex Dieter 3fd819b
Summary: QtLocation support
Rex Dieter 3fd819b
Requires: %{name}-common%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
%description location
Rex Dieter 3fd819b
%{summary}.
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%package multimediakit
Rex Dieter 3fd819b
Summary: QtMultiMediaKit support
Rex Dieter 3fd819b
Requires: %{name}-common%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
%description multimediakit
Rex Dieter 3fd819b
%{summary}.
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%package organizer
Rex Dieter 3fd819b
Summary: QtOrganizer support
Rex Dieter 3fd819b
Requires: %{name}-common%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-contacts%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-versit%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
%description organizer
Rex Dieter 3fd819b
%{summary}.
Rex Dieter 3fd819b
Rex Dieter 3fd819b
# Combine these items since they are (currently) interdependant anyway
Rex Dieter 3fd819b
%package pim
Rex Dieter 3fd819b
Summary: Qt Mobility Personal Information Management support
Rex Dieter 3fd819b
Requires: %{name}-common%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
## contacts
Rex Dieter 3fd819b
Provides: %{name}-contacts%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-serviceframework%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
#Requires: %{name}-versit%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
## organizer
Rex Dieter 3fd819b
Provides: %{name}-organizer%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
#Requires: %{name}-contacts%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
#Requires: %{name}-versit%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
## versit
Rex Dieter 3fd819b
Provides: %{name}-versit%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
#Requires: %{name}-contacts%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
#Requires: %{name}-organizer%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
%description pim
Rex Dieter 3fd819b
%{summary}, including:
Rex Dieter 3fd819b
QtContacts, QtOrganzier, QtVersit, QtVersitOrganizer.
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%package publishsubscribe
Rex Dieter 3fd819b
Summary: QtPublishSubscribe support
Rex Dieter 3fd819b
Requires: %{name}-common%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
%description publishsubscribe
Rex Dieter 3fd819b
%{summary}.
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%package sensors
Rex Dieter 3fd819b
Summary: QtSensors support
Rex Dieter 3fd819b
Requires: %{name}-common%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
%description sensors
Rex Dieter 3fd819b
%{summary}.
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%package serviceframework
Rex Dieter 3fd819b
Summary: QtServiceFramework support
Rex Dieter 3fd819b
Requires: %{name}-common%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
%description serviceframework
Rex Dieter 3fd819b
%{summary}.
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%package systeminfo
Rex Dieter 3fd819b
Summary: QtSystemInfo support
Rex Dieter 3fd819b
Requires: %{name}-common%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
%description systeminfo
Rex Dieter 3fd819b
%{summary}.
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%package versit
Rex Dieter 3fd819b
Summary: QtVersit and QtVersitOrganzier support
Rex Dieter 3fd819b
Requires: %{name}-common%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-contacts%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
Requires: %{name}-organizer%{?_isa} = %{version}-%{release}
Rex Dieter 3fd819b
%description versit
Rex Dieter 3fd819b
%{summary}.
Rex Dieter 3fd819b
682d48e
682d48e
%prep
682d48e
%setup -q -n %{name}-opensource-src-%{version}
484ac8b
rm -r src/3rdparty/proj
682d48e
Rex Dieter 3fd819b
%patch1 -p1 -b .no_rpath
e74a4ad
%patch2 -p1 -b .proj6
682d48e
%patch50 -p1 -b .translationsdir
cd3eebf
%patch51 -p1 -b .pkgconfig
Rex Dieter 94f21a9
%patch52 -p1 -b .sensors_ftbfs
41cb0a8
%patch53 -p1 -b .pulseaudio_lib
Rex Dieter 4b7d6e7
%patch54 -p1 -b .gcc6
41fbb0b
%patch55 -p1 -b .libnm
682d48e
682d48e
682d48e
%build
682d48e
PATH=%{_qt4_bindir}:$PATH; export PATH
682d48e
682d48e
./configure \
682d48e
  -prefix %{_qt4_prefix} \
682d48e
  -bindir %{_bindir} \
682d48e
  -headerdir %{_qt4_headerdir} \
Rex Dieter 3fd819b
  -languages "ar cs da de es fr he hu ja ko pl pt ru sk sl sv uk zh_CN zh_TW" \
682d48e
  -libdir %{_qt4_libdir} \
a46b51f
  -plugindir %{_qt4_plugindir} \
a46b51f
  -qmake-exec %{_qt4_qmake} \
Rex Dieter b5e7d5a
  -release \
a46b51f
  %{?examples:-examples} 
682d48e
Rex Dieter 4eab49a
# manually rerun qmake to ensure build flags, though this may be fragile
Rex Dieter 4eab49a
# consider using qmake wrapper for -qmake-exec above in that case -- rex
e74a4ad
# For proj 6 compat
e74a4ad
export CXXFLAGS="%{optflags} -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H"
Rex Dieter 4eab49a
%{qmake_qt4} -r
Rex Dieter 4eab49a
41fbb0b
%make_build
682d48e
41fbb0b
%make_build qch_docs
918e7b5
682d48e
682d48e
%install
682d48e
make install INSTALL_ROOT=%{buildroot} 
682d48e
682d48e
# manually install docs
682d48e
install -p -m644 -D doc/qch/qtmobility.qch %{buildroot}%{_qt4_docdir}/qch/qtmobility.qch
682d48e
mkdir -p %{buildroot}%{_qt4_docdir}/html/qtmobility
682d48e
cp -a doc/html/* %{buildroot}%{_qt4_docdir}/html/qtmobility/
682d48e
Rex Dieter 3fd819b
%find_lang %{name} --all-name --with-qt --without-mo
682d48e
682d48e
Rex Dieter 3fd819b
%files
Rex Dieter 3fd819b
# empty metapackage
682d48e
Rex Dieter 3fd819b
%files common -f %{name}.lang
682d48e
%doc LICENSE.LGPL LGPL_EXCEPTION.txt
Rex Dieter 3fd819b
%dir %{_qt4_importdir}/QtMobility/
Rex Dieter 3fd819b
41fbb0b
%ldconfig_scriptlets bearer
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%files bearer
682d48e
%{_qt4_libdir}/libQtBearer.so.1*
Rex Dieter 3fd819b
41fbb0b
%ldconfig_scriptlets connectivity
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%files connectivity
7ac0275
%{_qt4_libdir}/libQtConnectivity.so.1*
Rex Dieter 3fd819b
%{_qt4_importdir}/QtMobility/connectivity/
Rex Dieter 3fd819b
41fbb0b
%ldconfig_scriptlets feedback
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%files feedback
a46b51f
%{_qt4_libdir}/libQtFeedback.so.1*
Rex Dieter 3fd819b
%{_qt4_importdir}/QtMobility/feedback/
Rex Dieter 3fd819b
%{_qt4_plugindir}/feedback/
Rex Dieter 3fd819b
41fbb0b
%ldconfig_scriptlets gallery
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%files gallery
a46b51f
%{_qt4_libdir}/libQtGallery.so.1*
Rex Dieter 3fd819b
%{_qt4_importdir}/QtMobility/gallery/
Rex Dieter 3fd819b
41fbb0b
%ldconfig_scriptlets location
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%files location
682d48e
%{_qt4_libdir}/libQtLocation.so.1*
Rex Dieter 3fd819b
%{_qt4_importdir}/QtMobility/location/
Rex Dieter 3fd819b
%{_qt4_plugindir}/geoservices/
Rex Dieter 3fd819b
%{_qt4_plugindir}/landmarks/
Rex Dieter 3fd819b
41fbb0b
%ldconfig_scriptlets multimediakit
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%files multimediakit
682d48e
%{_qt4_libdir}/libQtMultimediaKit.so.1*
Rex Dieter 3fd819b
%{_qt4_importdir}/QtMultimediaKit/
Rex Dieter 3fd819b
%{_qt4_plugindir}/audio/
Rex Dieter 3fd819b
%{_qt4_plugindir}/mediaservice/
Rex Dieter 3fd819b
%{_qt4_plugindir}/playlistformats/
Rex Dieter 3fd819b
41fbb0b
%ldconfig_scriptlets pim
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%files pim
Rex Dieter 3fd819b
#files contacts
Rex Dieter 3fd819b
%{_qt4_libdir}/libQtContacts.so.1*
Rex Dieter 3fd819b
%{_qt4_importdir}/QtMobility/contacts/
Rex Dieter 3fd819b
%{_qt4_plugindir}/contacts/
Rex Dieter 3fd819b
#files organizer
a46b51f
%{_qt4_libdir}/libQtOrganizer.so.1*
Rex Dieter 3fd819b
%{_qt4_importdir}/QtMobility/organizer/
Rex Dieter 3fd819b
#files versit
Rex Dieter 3fd819b
%{_qt4_libdir}/libQtVersit.so.1*
Rex Dieter 3fd819b
%{_qt4_libdir}/libQtVersitOrganizer.so.1*
Rex Dieter 3fd819b
%{_qt4_plugindir}/versit/
Rex Dieter 3fd819b
41fbb0b
%ldconfig_scriptlets publishsubscribe
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%files publishsubscribe
682d48e
%{_qt4_libdir}/libQtPublishSubscribe.so.1*
Rex Dieter 3fd819b
%{_qt4_importdir}/QtMobility/publishsubscribe/
Rex Dieter 3fd819b
41fbb0b
%ldconfig_scriptlets sensors
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%files sensors
682d48e
%{_qt4_libdir}/libQtSensors.so.1*
Rex Dieter 3fd819b
%{_qt4_importdir}/QtMobility/sensors/
Rex Dieter 3fd819b
%{_qt4_plugindir}/sensorgestures/
Rex Dieter 3fd819b
%{_qt4_plugindir}/sensors/
Rex Dieter 3fd819b
41fbb0b
%ldconfig_scriptlets serviceframework
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%files serviceframework
682d48e
%{_qt4_libdir}/libQtServiceFramework.so.1*
Rex Dieter 3fd819b
%{_qt4_importdir}/QtMobility/serviceframework/
Rex Dieter 3fd819b
41fbb0b
%ldconfig_scriptlets systeminfo
Rex Dieter 3fd819b
Rex Dieter 3fd819b
%files systeminfo
682d48e
%{_qt4_libdir}/libQtSystemInfo.so.1*
Rex Dieter 3fd819b
%{_qt4_importdir}/QtMobility/systeminfo/
682d48e
682d48e
%files devel
a46b51f
%{_bindir}/icheck
7ac0275
%{_bindir}/ndefhandlergen
a46b51f
%{_bindir}/qcrmlgen
a46b51f
%{_bindir}/servicedbgen
a46b51f
%{_bindir}/servicefw
a46b51f
%{_bindir}/servicexmlgen
a46b51f
%{_bindir}/vsexplorer
a46b51f
%{_qt4_prefix}/mkspecs/features/mobility.prf
a46b51f
%{_qt4_prefix}/mkspecs/features/mobilityconfig.prf 
682d48e
%{_qt4_headerdir}/Qt*/
682d48e
%{_qt4_libdir}/libQt*.prl
682d48e
%{_qt4_libdir}/libQt*.so
cd3eebf
%{_qt4_libdir}/pkgconfig/Qt*.pc
682d48e
682d48e
%files doc
682d48e
%{_qt4_docdir}/qch/qtmobility.qch
682d48e
%{_qt4_docdir}/html/qtmobility/
682d48e
a46b51f
%if 0%{?examples}
a46b51f
%files examples
a46b51f
%{_qt4_bindir}/arrowkeys
a46b51f
%{_qt4_bindir}/audiodevices
a46b51f
%{_qt4_bindir}/audioinput
a46b51f
%{_qt4_bindir}/audiooutput
a46b51f
%{_qt4_bindir}/audiorecorder
a46b51f
%{_qt4_bindir}/battery-publisher
a46b51f
%{_qt4_bindir}/battery-subscriber
a46b51f
%{_qt4_bindir}/bearercloud
a46b51f
%{_qt4_bindir}/bearermonitor
a46b51f
%{_qt4_bindir}/cubehouse
a46b51f
%{_qt4_bindir}/flickrdemo
a46b51f
%{_qt4_bindir}/grueapp
a46b51f
%{_qt4_bindir}/logfilepositionsource
a46b51f
%{_qt4_bindir}/metadata
a46b51f
%{_qt4_bindir}/nmealog.txt
a46b51f
%{_qt4_bindir}/orientation
a46b51f
%{_qt4_bindir}/publish-subscribe
a46b51f
%{_qt4_bindir}/radio
a46b51f
%{_qt4_bindir}/samplephonebook
a46b51f
%{_qt4_bindir}/satellitedialog
a46b51f
%{_qt4_bindir}/sensor_explorer
a46b51f
%{_qt4_bindir}/servicebrowser
a46b51f
%{_qt4_bindir}/sfw-notes
a46b51f
%{_qt4_bindir}/show_acceleration
a46b51f
%{_qt4_bindir}/show_als
a46b51f
%{_qt4_bindir}/show_compass
a46b51f
%{_qt4_bindir}/show_magneticflux
a46b51f
%{_qt4_bindir}/show_orientation
a46b51f
%{_qt4_bindir}/show_proximity
a46b51f
%{_qt4_bindir}/show_rotation
a46b51f
%{_qt4_bindir}/show_tap
a46b51f
%{_qt4_bindir}/simplelog.txt
a46b51f
%{_qt4_bindir}/slideshow
a46b51f
%{_qt4_bindir}/videographicsitem
a46b51f
%{_qt4_bindir}/videowidget
a46b51f
%{_qt4_bindir}/xmldata
a46b51f
%{_qt4_plugindir}/serviceframework/libserviceframework_voipdialerservice.so
a46b51f
%{_qt4_plugindir}/serviceframework/libserviceframework_landlinedialerservice.so
a46b51f
%{_qt4_plugindir}/serviceframework/libserviceframework_filemanagerplugin.so
a46b51f
%{_qt4_plugindir}/serviceframework/libserviceframework_bluetoothtransferplugin.so
a46b51f
%{_qt4_plugindir}/serviceframework/libserviceframework_notesmanagerplugin.so
a46b51f
%{_qt4_plugindir}/sensors/libqtsensors_grueplugin.so
a46b51f
%endif
a46b51f
682d48e
682d48e
%changelog
b240b1a
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-0.37.20140317git169da60c
b240b1a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
b240b1a
e74a4ad
* Mon Sep 09 2019 Orion Poplawski <orion@nwra.com> - 1.2.2-0.36.20140317git169da60c
e74a4ad
- Rebuild for proj 6.2.0
e74a4ad
- Add patch and flags for proj 6 support
e74a4ad
b5728af
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-0.35.20140317git169da60c
b5728af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
b5728af
7879d83
* Mon Apr 22 2019 Rex Dieter <rdieter@fedoraproject.org> - 1.2.2-0.34.20140317git169da60c
7879d83
- rebuild
7879d83
6d2fce5
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-0.33.20140317git169da60c
6d2fce5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
6d2fce5
fbfc7e7
* Sat Jul 21 2018 Rex Dieter <rdieter@fedoraproject.org> - 1.2.2-0.32.20140317git169da60c
41fbb0b
- use %%make_build %%ldconfig_scriptlets
41fbb0b
- libnm.patch
fbfc7e7
- BR: gcc-c++
41fbb0b
d45b864
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-0.31.20140317git169da60c
d45b864
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
d45b864
76fcff9
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-0.30.20140317git169da60c
76fcff9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
76fcff9
415045f
* Tue Oct 31 2017 Merlin Mathesius <mmathesi@redhat.com> - 1.2.2-0.29.20140317git169da60c
415045f
- Cleanup spec file conditionals and add needed BuildRequires for perl
415045f
6eece30
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-0.28.20140317git169da60c
6eece30
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
6eece30
52b809b
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-0.27.20140317git169da60c
52b809b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
52b809b
53b7392
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-0.26.20140317git169da60c
53b7392
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
53b7392
8e628b5
* Thu Jan 26 2017 Dan Horák <dan@danny.cz> - 1.2.2-0.25.20140317git169da60c
8e628b5
- Rebuilt for proj 4.9.3
8e628b5
Rex Dieter c504b05
* Mon Dec 12 2016 Rex Dieter <rdieter@fedoraproject.org> - 1.2.2-0.24
Rex Dieter c504b05
- drop gstreamer support on f26+
Rex Dieter c504b05
Rex Dieter 4b7d6e7
* Sun Feb 07 2016 Rex Dieter <rdieter@fedoraproject.org> 1.2.2-0.23.20140317git169da60c
Rex Dieter 4b7d6e7
- gcc6 FTBFS (#1305226), update URL
Rex Dieter 4b7d6e7
Rex Dieter 4eab49a
* Wed Feb 03 2016 Rex Dieter <rdieter@fedoraproject.org> - 1.2.2-0.22.20140317git169da60c
Rex Dieter 4eab49a
- use %%qmake_qt4 macro to ensure proper build flags
Rex Dieter 4eab49a
09308cc
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-0.21.20140317git169da60c
09308cc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
09308cc
bb54862
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.2.2-0.20.20140317git169da60c
bb54862
- Rebuilt for GCC 5 C++11 ABI change
bb54862
Rex Dieter a258718
* Wed Mar 11 2015 Rex Dieter <rdieter@fedoraproject.org> 1.2.2-0.19.20140317git169da60c
Rex Dieter a258718
- rebuild (proj)
Rex Dieter a258718
Rex Dieter 82a8786
* Wed Feb 18 2015 Rex Dieter <rdieter@fedoraproject.org> 1.2.2-0.18.20140317git169da60c
Rex Dieter 82a8786
- rebuild (gcc5)
Rex Dieter 82a8786
d4a2aed
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-0.17.20140317git169da60c
d4a2aed
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
d4a2aed
95cbdef
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-0.16.20140317git169da60c
95cbdef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
95cbdef
Rex Dieter 83140cb
* Sat Jun 07 2014 Rex Dieter <rdieter@fedoraproject.org> 1.2.2-0.15.20140317git169da60c
Rex Dieter 83140cb
- revert proj workaround, postinstaller's google-earth packaging is fixed
Rex Dieter 83140cb
Rex Dieter 3322396
* Wed Jun 04 2014 Rex Dieter <rdieter@fedoraproject.org> 1.2.2-0.14.20140317git169da60c
Rex Dieter 3322396
- update no_rpath patch for -examples too (which isn't enabled by default yet)
Rex Dieter 3322396
Rex Dieter 4cf8bd2
* Wed Jun 04 2014 Rex Dieter <rdieter@fedoraproject.org> 1.2.2-0.13.20140317git169da60c
Rex Dieter 4cf8bd2
- -location: add explicit 'Requires: proj' to workaround google-earth packaging bug (kde#335751)
Rex Dieter 4cf8bd2
Rex Dieter 1c5cf85
* Fri May 02 2014 Rex Dieter <rdieter@fedoraproject.org> 1.2.2-0.12.20140317git169da60c
Rex Dieter 1c5cf85
- update URL
Rex Dieter 1c5cf85
Rex Dieter 3fd819b
* Mon Apr 28 2014 Rex Dieter <rdieter@fedoraproject.org> - 1.2.2-0.11.20140317git169da60c
Rex Dieter 3fd819b
- split packaging
Rex Dieter 3fd819b
- (re)enable translations
Rex Dieter 3fd819b
- better rpath handling
Rex Dieter 3fd819b
Rex Dieter ccb4a37
* Mon Apr 28 2014 Rex Dieter <rdieter@fedoraproject.org> 1.2.2-0.10.20140317git169da60c
Rex Dieter ccb4a37
- fresh snapshot
Rex Dieter ccb4a37
Rex Dieter 2eaa5c3
* Mon Apr 28 2014 Rex Dieter <rdieter@fedoraproject.org> 1.2.2-0.9.20120224git
Rex Dieter 2eaa5c3
- .spec cleanup, pkgconfig: +Requires.private: QtCore
Rex Dieter 2eaa5c3
484ac8b
* Wed Mar 19 2014 Ville Skyttä <ville.skytta@iki.fi> - 1.2.2-0.8.20120224git
484ac8b
- Use system proj instead of bundled one
484ac8b
Kevin Kofler a35c4e3
* Sat Mar 08 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> 1.2.2-0.7.20120224git
Kevin Kofler a35c4e3
- rebuild against fixed qt to fix -debuginfo (#1074041)
Kevin Kofler a35c4e3
Rex Dieter f45f838
* Fri Oct 25 2013 Rex Dieter <rdieter@fedoraproject.org> 1.2.2-0.6.20120224git
Rex Dieter f45f838
- BR: pkgconfig(QtNetwork) >= 4.7
Rex Dieter e591e26
- omit udev support on el6 (ftbfs)
Rex Dieter f45f838
9a5eda3
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-0.5.20120224git
9a5eda3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
9a5eda3
42a0b54
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-0.4.20120224git
42a0b54
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
42a0b54
76e741c
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-0.3.20120224git
76e741c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
76e741c
76742f7
* Thu Jun 14 2012 Rex Dieter <rdieter@fedoraproject.org> 1.2.2-0.2.20120224git
76742f7
- rebuild for newer libudev/systemd (#831991) 
76742f7
41cb0a8
* Fri Feb 24 2012 Rex Dieter <rdieter@fedoraproject.org> 1.2.2-0.1.20120224git
41cb0a8
- 1.2.2 20120224git snapshot
41cb0a8
Rex Dieter b5e7d5a
* Fri Feb 24 2012 Rex Dieter <rdieter@fedoraproject.org> 1.2.0-9.20110922
Rex Dieter b5e7d5a
- build in release mode
Rex Dieter b5e7d5a
8ab5f58
* Fri Feb 24 2012 Jaroslav Reznik <jreznik@redhat.com> - 1.2.0-8.20110922
8ab5f58
- fix FTBFS because of missing unistd.h include
8ab5f58
f6b7695
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-7.20110922
f6b7695
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
f6b7695
cd3eebf
* Sat Oct 29 2011 Rex Dieter <rdieter@fedoraproject.org> 1.2.0-6.20110922
cd3eebf
- add pkgconfig support
cd3eebf
918e7b5
* Thu Sep 22 2011 Rex Dieter <rdieter@fedoraproject.org> 1.2.0-5.20110922
918e7b5
- 20110922 snapshot
918e7b5
- use pkgconfig-style deps
918e7b5
140f9a0
* Wed Jul 20 2011 Rex Dieter <rdieter@fedoraproject.org> 1.2.0-4
140f9a0
- rebuild (qt48)
140f9a0
b5e5728
* Mon May 23 2011 Rex Dieter <rdieter@fedoraproject.org> 1.2.0-3
3ba122d
- drop BR: qt4-webkit-devel
4c04b03
- BR: libXv-devel
3ba122d
7c9264b
* Tue May 17 2011 Rex Dieter <rdieter@fedoraproject.org> 1.2.0-2
7c9264b
- BR: libudev-devel
7c9264b
- BR: gstreamer-plugins-bad-free-devel gstreamer-plugins-base-devel
7c9264b
7ac0275
* Fri May 13 2011 Jaroslav Reznik <jreznik@redhat.com> 1.2.0-1
7ac0275
- 1.2.0
7ac0275
07cb6cd
* Mon May 09 2011 Jaroslav Reznik <jreznik@redhat.com> 1.1.3-1
07cb6cd
- 1.1.3
07cb6cd
9df3eb0
* Tue Apr 19 2011 Rex Dieter <rdieter@fedoraproject.org> 1.1.1-1
9df3eb0
- 1.1.1
9df3eb0
370dc2c
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-2
370dc2c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
370dc2c
a46b51f
* Thu Dec 09 2010 Rex Dieter <rdieter@fedoraproject.org> 1.1.0-1
a46b51f
- 1.1.0
a46b51f
682d48e
* Wed Jul 14 2010 Rex Dieter <rdieter@fedoraproject.org> 1.0.1-3
682d48e
- License: LGPLv2 ...
682d48e
- -doc subpkg
682d48e
682d48e
* Wed Jul 14 2010 Rex Dieter <rdieter@fedoraproject.org> 1.0.1-2
682d48e
- 1.0.1 (first try, based on work by heliocastro)
682d48e