diff --git a/deepin-clone-5.0.3.tar.gz b/deepin-clone-5.0.3.tar.gz new file mode 100644 index 0000000..2d320d1 Binary files /dev/null and b/deepin-clone-5.0.3.tar.gz differ diff --git a/deepin-clone.spec b/deepin-clone.spec new file mode 100644 index 0000000..ee40551 --- /dev/null +++ b/deepin-clone.spec @@ -0,0 +1,46 @@ +Name: deepin-clone +Version: 5.0.3 +Release: 1 +Summary: Disk and partition backup/restore tool +License: GPLv3 +URL: https://github.com/linuxdeepin/deepin-clone +Source0: https://github.com/linuxdeepin/%{name}/archive/%{version}/%{name}-%{version}.tar.gz + +BuildRequires: gcc-c++ desktop-file-utils qt5-linguist qt5-qtbase-private-devel +BuildRequires: dtkwidget2-devel dtkcore2-devel deepin-gettext-tools dtkcore2 dtkwidget2 +BuildRequires: pkgconfig(polkit-qt5-1) pkgconfig(Qt5Core) pkgconfig(Qt5Concurrent) pkgconfig(Qt5Gui) pkgconfig(Qt5Widgets) +%{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}} +Requires: hicolor-icon-theme partclone +ExclusiveArch: x86_64 %{ix86} aarch64 + +%description +%{summary}. + +%prep +%setup -q +sed -i 's|/usr/sbin|/usr/bin|' app/{%{name}-app.pro,%{name}-ionice,%{name}-pkexec,com.deepin.pkexec.%{name}.policy.tmp} + +%build +export PATH=%{_qt5_bindir}:$PATH +%qmake_qt5 PREFIX=%{_prefix} +%make_build + +%install +%make_install INSTALL_ROOT=%{buildroot} + +desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop ||: + +%files +%doc README.md +%license LICENSE +%{_bindir}/%{name}* +%{_datadir}/%{name}/ +%{_datadir}/applications/%{name}.desktop +%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg +%{_datadir}/icons/hicolor/scalable/mimetypes/*.svg +%{_datadir}/mime/packages/%{name}.xml +%{_polkit_qt_policydir}/com.deepin.pkexec.%{name}.policy + +%changelog +* Thu Sep 10 2020 chenbo pan - 5.0.3-1 +- Initial build diff --git a/deepin-clone.yaml b/deepin-clone.yaml new file mode 100644 index 0000000..58a9fb5 --- /dev/null +++ b/deepin-clone.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: linuxdeepin/deepin-clone +tag_prefix: ^ +seperator: .