diff --git a/gio-qt-0.0.8.orig.tar.xz b/gio-qt-0.0.8.orig.tar.xz new file mode 100644 index 0000000..13c2b78 Binary files /dev/null and b/gio-qt-0.0.8.orig.tar.xz differ diff --git a/gio-qt.spec b/gio-qt.spec new file mode 100644 index 0000000..c13ec3c --- /dev/null +++ b/gio-qt.spec @@ -0,0 +1,66 @@ +%bcond_with check +%global _unpackaged_files_terminate_build 0 +%global debug_package %{nil} +%global sname libgio-qt + +Name: gio-qt +Version: 0.0.8 +Release: 1 +Summary: This library is designed to be exception-free and avoid Qt application developer do direct access to glib/glibmm + +License: GPLv3 +URL: https://uos-packages.deepin.com/uos/pool/main/g/gio-qt/ +Source0: %{name}-%{version}.orig.tar.xz + +BuildRequires: cmake qt5-qtbase-devel glibmm24-devel doxygen + + + +%description +%{summary}. + +%package -n %{sname} +Summary: %{summary} +%description -n %{sname} + + +%package -n %{sname}-devel +Summary: %{summary} +%description -n %{sname}-devel + +%prep +%setup +sed -i 's|VERSION 3.12.4|VERSION 3.11.4|g' CMakeLists.txt +sed -i 's|BUILD_DOCS "Build documentation" ON|BUILD_DOCS "Build documentation" OFF|g' CMakeLists.txt + +%build +cmake . +make +%install +%make_install + +%files -n %{sname} +/usr/lib64/libgio-qt.so +/usr/lib64/libgio-qt.so.0 +/usr/lib64/libgio-qt.so.0.0.1 + +%files -n %{sname}-devel +%{_includedir}/%{name}/dgiodrive.h +%{_includedir}/%{name}/dgiofile.h +%{_includedir}/%{name}/dgiofileinfo.h +%{_includedir}/%{name}/dgiofileiterator.h +%{_includedir}/%{name}/dgiomount.h +%{_includedir}/%{name}/dgiomountoperation.h +%{_includedir}/%{name}/dgiosettings.h +%{_includedir}/%{name}/dgiovolume.h +%{_includedir}/%{name}/dgiovolumemanager.h +%{_includedir}/%{name}/dglibutils.h +%{_libdir}/pkgconfig/gio-qt.pc + +%license LICENSE +%doc README.md + + +%changelog +* Fri Aug 7 2020 weidong - 0.0.8-1 +- Initial release for OpenEuler diff --git a/gio-qt.yaml b/gio-qt.yaml new file mode 100644 index 0000000..f2eb4d1 --- /dev/null +++ b/gio-qt.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: linuxdeepin/gio-qt +tag_prefix: "" +seperator: "."