diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9e8d9ba --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/startdde-3.1.15.tar.gz diff --git a/sources b/sources new file mode 100644 index 0000000..95f7a4e --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (startdde-3.1.15.tar.gz) = 2bcc361b8ced8bb97db300f53964408fc77f866cfa7334bf7061ec7ff9482914295da8fc2212b88673d5db2277c0a04d685446965f27b9058000fd91e90c1b60 diff --git a/startdde.spec b/startdde.spec new file mode 100644 index 0000000..56817fa --- /dev/null +++ b/startdde.spec @@ -0,0 +1,93 @@ +Name: startdde +Version: 3.1.15 +Release: 1%{?dist} +Summary: Starter of deepin desktop environment +License: GPLv3 +URL: https://github.com/linuxdeepin/startdde +Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz + +ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}} +BuildRequires: gcc-go +BuildRequires: coffee-script +BuildRequires: deepin-gir-generator +BuildRequires: golang-deepin-dbus-factory-devel +BuildRequires: golang(pkg.deepin.io/dde/api/dxinput) +BuildRequires: golang(pkg.deepin.io/lib) +BuildRequires: golang(github.com/BurntSushi/xgb) +BuildRequires: golang(github.com/BurntSushi/xgbutil) +BuildRequires: pkgconfig(libcanberra) +BuildRequires: pkgconfig(systemd) +%{?systemd_requires} +Requires: deepin-daemon +Requires: deepin-wm-switcher + +%description +Startdde is used for launching DDE components and invoking user's +custom applications which compliant with xdg autostart specification. + +%prep +%setup -q + +sed -i '/polkit-1/s|lib|libexec|' watchdog/dde_polkit_agent.go +sed -i '/deepin-daemon/s|lib|libexec|g' Makefile session.go \ + dde-readahead/dde-readahead.service + +# Fix systemd path +sed -i 's|/lib/systemd|/usr/lib/systemd|g' Makefile + +%build +export GOPATH="%{gopath}" +%make_build + +%install +%make_install + +%post +%systemd_post dde-readahead.service + +%preun +%systemd_preun dde-readahead.service + +%postun +%systemd_postun_with_restart dde-readahead.service + +%files +%doc README.md +%license LICENSE +%{_bindir}/%{name} +%{_libexecdir}/deepin-daemon/dde-readahead +%{_unitdir}/dde-readahead.service +%{_unitdir}/multi-user.target.wants/dde-readahead.service +%{_datadir}/xsessions/deepin.desktop + +%changelog +* Sat Aug 26 2017 mosquito - 3.1.15-1 +- Update to 3.1.15 + +* Tue Aug 1 2017 mosquito - 3.1.14-1 +- Update to 3.1.14 + +* Fri Jul 14 2017 mosquito - 3.1.13-1.git08de5b9 +- Update to 3.1.13 + +* Fri May 19 2017 mosquito - 3.1.8-1.gita9130d0 +- Update to 3.1.8 + +* Sun Feb 26 2017 mosquito - 3.1.2-1.gitd7c1216 +- Update to 3.1.2 + +* Tue Jan 17 2017 mosquito - 3.0.14.1-1.gitd3ba123 +- Update to 3.0.14.1 + +* Wed Dec 28 2016 Jaroslav Stepanek 3.0.13-2 +- Updated GO dependencies +- Fixed wrong system path for dde-readahead + +* Sun Dec 18 2016 Jaroslav Stepanek 3.0.13-1 +- Update to package 3.0.13 + +* Sat Oct 01 2016 Jaroslav Stepanek 3.0.12-1 +- Update to package 3.0.12 + +* Sat Oct 01 2016 Jaroslav Stepanek 3.0.11-1 +- Initial package build