diff --git a/dde-app-services-0.0.20.tar.gz b/dde-app-services-0.0.20.tar.gz new file mode 100644 index 0000000..d00e19e Binary files /dev/null and b/dde-app-services-0.0.20.tar.gz differ diff --git a/dde-app-services.spec b/dde-app-services.spec new file mode 100644 index 0000000..93440ca --- /dev/null +++ b/dde-app-services.spec @@ -0,0 +1,79 @@ +Name: dde-app-services +Version: 0.0.20 +Release: 1 +Summary: Service collection of DDE applications +License: LGPL-3.0+ +Url: https://github.com/linuxdeepin/dde-app-services +Source0: %{name}-%{version}.tar.gz + +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: dtkcore-devel +BuildRequires: dtkcommon-devel +BuildRequires: dtkgui-devel +BuildRequires: dtkwidget-devel +BuildRequires: qt5-qtbase-devel +BuildRequires: gtest-devel +BuildRequires: gmock-devel + +%description +%summary. + + +%package -n dde-dconfig-daemon +Summary: deepin desktop-environment - dde-dconfig-daemon module +Requires: %{name} + +%description -n dde-dconfig-daemon +dde-dconfig-daemon provids dbus service for reading and writing DSG configuration. + + +%package -n dde-dconfig-editor +Summary: deepin desktop-environment - dde-dconfig-editor module +Requires: %{name} + +%description -n dde-dconfig-editor +dde-dconfig-editor is a GUI or Console tool, it's used to view and edit DSG configuration for current user. + + +%prep +%setup -q + +%if 0%{?openeuler} +sed -i 's/set(REQUIRED_QT_VERSION 5.11.3)/set(REQUIRED_QT_VERSION 5.11.1)/' $(find ./dconfig-center/*/ -name "CMakeLists.txt") +%endif + +%build +export PATH=%_qt5_bindir:$PATH +%cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo +# +%make_build + +%install +%make_install +#chmod +x %buildroot%_datadir/bash-completion/completions/dde-dconfig + +%files +%doc LICENSE README.md + +%{_datadir}/dsg/configs/example.json +%{_datadir}/dsg/configs/dconfig-example/ +%{_datadir}/dsg/configs/overrides/dconfig-example/example/ + +%files -n dde-dconfig-daemon +%{_bindir}/dde-dconfig +%{_bindir}/dde-dconfig-daemon +%{_datadir}/bash-completion/completions/* +%{_datadir}/dbus-1/system.d/* +%{_datadir}/dbus-1/interfaces/* +%{_datadir}/dbus-1/system-services/* + +%files -n dde-dconfig-editor +%{_bindir}/dde-dconfig-editor + + +%changelog +* Mon Aug 14 2023 leeffo - 0.0.20-1 +- init: init package diff --git a/dde-app-services.yaml b/dde-app-services.yaml new file mode 100644 index 0000000..948ae4f --- /dev/null +++ b/dde-app-services.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: dde-app-services +tag_prefix: ^v +separator: .