add yaml and fix spec

This commit is contained in:
panchenbo 2020-07-30 15:07:06 +08:00
parent 9ff41a001b
commit e65aa5331b
2 changed files with 4 additions and 8 deletions

View File

@ -10,16 +10,12 @@ Source0: %{name}_%{version}-%{release_name}.orig.tar.xz
Source1: locale.gen Source1: locale.gen
Source2: locale-gen Source2: locale-gen
#BuildRequires: dtkcore-devel >= 5.1.1
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: desktop-file-utils BuildRequires: desktop-file-utils
BuildRequires: dde-dock-devel BuildRequires: dde-dock-devel
BuildRequires: pkgconfig(dde-network-utils) BuildRequires: pkgconfig(dde-network-utils)
#BuildRequires: pkgconfig(dtkwidget) >= 5.1
BuildRequires: dtkwidget-devel BuildRequires: dtkwidget-devel
BuildRequires: dtkgui-devel dtkcore-devel BuildRequires: dtkgui-devel dtkcore-devel
#BuildRequires: pkgconfig(dtkwidget2)
#BuildRequires: pkgconfig(dframeworkdbus) >= 2.0
BuildRequires: dde-qt-dbus-factory-devel BuildRequires: dde-qt-dbus-factory-devel
BuildRequires: pkgconfig(gsettings-qt) BuildRequires: pkgconfig(gsettings-qt)
BuildRequires: pkgconfig(geoip) BuildRequires: pkgconfig(geoip)
@ -68,11 +64,7 @@ sed -i -E '/add_compile_definitions/d' CMakeLists.txt
%install %install
%make_install INSTALL_ROOT=%{buildroot} %make_install INSTALL_ROOT=%{buildroot}
# place holder plugins dir
mkdir -p %{buildroot}%{_libdir}/%{name}/plugins mkdir -p %{buildroot}%{_libdir}/%{name}/plugins
# https://github.com/linuxdeepin/dde-control-center/issues/115
# And we disabled SYS_UPDATE, so reboot-reminder-dialog is useless.
#rm %{buildroot}%{_bindir}/reboot-reminder-dialog
mkdir -p %{buildroot}/usr/lib64/cmake/DdeControlCenter mkdir -p %{buildroot}/usr/lib64/cmake/DdeControlCenter
mv %{buildroot}/cmake/DdeControlCenter/DdeControlCenterConfig.cmake %{buildroot}/usr/lib64/cmake/DdeControlCenter mv %{buildroot}/cmake/DdeControlCenter/DdeControlCenterConfig.cmake %{buildroot}/usr/lib64/cmake/DdeControlCenter
mv %{buildroot}/usr/lib/libdccwidgets.so %{buildroot}%{_libdir}/ mv %{buildroot}/usr/lib/libdccwidgets.so %{buildroot}%{_libdir}/

4
dde-control-center.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: github
src_repo: linuxdeepin/dde-control-center
tag_prefix: ^v
seperator: .