diff --git a/libmpris-qt5.spec b/libmpris-qt5.spec new file mode 100644 index 0000000..a220842 --- /dev/null +++ b/libmpris-qt5.spec @@ -0,0 +1,59 @@ +Name: libmpris-qt5 +Summary: Qt and QML MPRIS interface and adaptor +Version: 1.0.0 +Release: 1 +License: LGPLv2+ +URL: https://git.merproject.org/mer-core/qtmpris +Source0: https://git.merproject.org/mer-core/qtmpris/-/archive/%{version}/qtmpris-%{version}.tar.bz2 +BuildRequires: gcc-c++ +BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5Qml) +BuildRequires: pkgconfig(dbusextended-qt5) + +%description +%{summary}. + +%package devel +Summary: Development package for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +Header files and libraries for %{name}. + +%prep +%setup -q -n qtmpris-%{version} + +%build +%qmake_qt5 +%make_build + +%install +%make_install INSTALL_ROOT=%{buildroot} + +%files +%{_libdir}/lib*.so.1* + +%files devel +%dir %{_qt5_includedir}/MprisQt/ +%{_qt5_includedir}/MprisQt/Mpris +%{_qt5_includedir}/MprisQt/MprisQt +%{_qt5_includedir}/MprisQt/MprisPlayer +%{_qt5_includedir}/MprisQt/MprisController +%{_qt5_includedir}/MprisQt/MprisManager +%{_qt5_includedir}/MprisQt/mpris.h +%{_qt5_includedir}/MprisQt/mprisqt.h +%{_qt5_includedir}/MprisQt/mprisplayer.h +%{_qt5_includedir}/MprisQt/mpriscontroller.h +%{_qt5_includedir}/MprisQt/mprismanager.h +%dir %{_qt5_qmldir}/org/nemomobile/ +%dir %{_qt5_qmldir}/org/nemomobile/mpris/ +%{_qt5_qmldir}/org/nemomobile/mpris/%{name}-qml-plugin.so +%{_qt5_qmldir}/org/nemomobile/mpris/plugins.qmltypes +%{_qt5_qmldir}/org/nemomobile/mpris/qmldir +%{_qt5_archdatadir}/mkspecs/features/*.prf +%{_libdir}/pkgconfig/*.pc +%{_libdir}/lib*.so + +%changelog +* Thu May 13 2021 He Rengui - 1.0.0-1 +- package init diff --git a/qtmpris-1.0.0.tar.bz2 b/qtmpris-1.0.0.tar.bz2 new file mode 100644 index 0000000..545ddb5 Binary files /dev/null and b/qtmpris-1.0.0.tar.bz2 differ