diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4c93d0f --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/deepin-editor-0.0.5.tar.gz diff --git a/deepin-editor.spec b/deepin-editor.spec new file mode 100644 index 0000000..8a8292b --- /dev/null +++ b/deepin-editor.spec @@ -0,0 +1,58 @@ +Name: deepin-editor +Version: 0.0.5 +Release: 1%{?dist} +Summary: Simple editor for Linux Deepin +License: GPLv3 +URL: https://github.com/linuxdeepin/deepin-editor +Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz + +BuildRequires: gcc-c++ +BuildRequires: freeimage-devel +BuildRequires: cmake(KF5Codecs) +BuildRequires: cmake(KF5SyntaxHighlighting) +BuildRequires: pkgconfig(dtkwidget) >= 2.0.6 +BuildRequires: pkgconfig(dtkwm) +BuildRequires: pkgconfig(libexif) +BuildRequires: pkgconfig(xcb-aux) +BuildRequires: pkgconfig(xtst) +BuildRequires: pkgconfig(polkit-qt5-1) +BuildRequires: pkgconfig(Qt5) +BuildRequires: pkgconfig(Qt5DBus) +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Svg) +BuildRequires: pkgconfig(Qt5X11Extras) +BuildRequires: qt5-linguist +Requires: deepin-notifications +Requires: deepin-qt5integration + +%description +%{summary}. + +%prep +%setup -q + +%build +%qmake_qt5 PREFIX=%{_prefix} +%make_build + +%install +%make_install INSTALL_ROOT=%{buildroot} + +%check +desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop ||: + +%files +%doc README.md +%license LICENSE +%{_bindir}/%{name} +%{_bindir}/%{name}-daemon +%dir %{_datadir}/%{name}/ +%{_datadir}/%{name}/words.db +%{_datadir}/applications/%{name}.desktop +%{_datadir}/dbus-1/system.d/com.deepin.editor.conf +%{_datadir}/dbus-1/system-services/com.deepin.editor.daemon.service +%{_datadir}/polkit-1/actions/com.deepin.editor.policy + +%changelog +* Mon Jul 23 2018 mosquito - 0.0.5-1 +- Initial package build diff --git a/sources b/sources new file mode 100644 index 0000000..1d7cf95 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (deepin-editor-0.0.5.tar.gz) = 126ec9a70f476c610d6dc7b45d3601b75ce491ab5c5f0304672b9c4fbb4be31b34798317c7cc91d8381e582773ba0fe6c49ddd8d7633e212372fd0f194927194