commit
cd0da0ff28
@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
Name: kde-filesystem
|
Name: kde-filesystem
|
||||||
Version: 4
|
Version: 4
|
||||||
Release: 61
|
Release: 62
|
||||||
Summary: KDE filesystem layout
|
Summary: KDE filesystem layout
|
||||||
License: Public Domain
|
License: Public Domain
|
||||||
|
|
||||||
@ -49,32 +49,6 @@ This package provides some directories that are required/used by KDE.
|
|||||||
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
## KDE3
|
|
||||||
mkdir -p %{buildroot}%{_sysconfdir}/kde/{env,shutdown,kdm}
|
|
||||||
mkdir -p %{buildroot}%{_datadir}/{applications/kde,applnk,apps,autostart,config,config.kcfg,emoticons,mimelnk,services,servicetypes,templates,source}
|
|
||||||
mkdir -p %{buildroot}%{_datadir}/apps/konqueror/servicemenus
|
|
||||||
# not sure who best should own locolor, so we'll included it here, for now. -- Rex
|
|
||||||
mkdir -p %{buildroot}%{_datadir}/icons/locolor/{16x16,22x22,32x32,48x48}/{actions,apps,mimetypes}
|
|
||||||
mkdir -p %{buildroot}%{_datadir}/applnk/{.hidden,Applications,Edutainment,Graphics,Internet,Settings,System,Toys,Utilities}
|
|
||||||
mkdir -p %{buildroot}%{_datadir}/mimelnk/{all,application,audio,fonts,image,inode,interface,media,message,model,multipart,print,text,uri,video}
|
|
||||||
# do qt3 too?
|
|
||||||
# mkdir -p $RPM_BUILD_ROOT%{_prefix}/{lib,%{_lib}}/qt-3.3/plugins
|
|
||||||
mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/kde3/plugins
|
|
||||||
mkdir -p %{buildroot}%{_docdir}/HTML/en
|
|
||||||
|
|
||||||
rm -f %{name}.list
|
|
||||||
for locale in $(grep '=' %{SOURCE1} | awk -F= '{print $1}') ; do
|
|
||||||
mkdir -p %{buildroot}%{_docdir}/HTML/${locale}/common
|
|
||||||
# do docs/common too, but it could be argued that apps/pkgs using or
|
|
||||||
# depending on is a bug -- Rex
|
|
||||||
mkdir -p %{buildroot}%{_docdir}/HTML/${locale}/docs/
|
|
||||||
ln -s ../common %{buildroot}%{_docdir}/HTML/${locale}/docs/common
|
|
||||||
echo "%lang($locale) %{_docdir}/HTML/$locale/" >> %{name}.list
|
|
||||||
done
|
|
||||||
|
|
||||||
# internal services shouldn't be displayed in menu
|
|
||||||
install -p -m644 -D %{SOURCE3} %{buildroot}%{_datadir}/applnk/.hidden/.directory
|
|
||||||
|
|
||||||
## KDE4
|
## KDE4
|
||||||
mkdir -p %{buildroot}%{_sysconfdir}/rpm \
|
mkdir -p %{buildroot}%{_sysconfdir}/rpm \
|
||||||
%{buildroot}%{_kde4_sysconfdir}/kde/{env,shutdown,kdm} \
|
%{buildroot}%{_kde4_sysconfdir}/kde/{env,shutdown,kdm} \
|
||||||
@ -96,9 +70,10 @@ mkdir -p %{buildroot}%{_sysconfdir}/rpm \
|
|||||||
# mkdir -p $RPM_BUILD_ROOT%{_prefix}/{lib,%{_lib}}/qt4/plugins
|
# mkdir -p $RPM_BUILD_ROOT%{_prefix}/{lib,%{_lib}}/qt4/plugins
|
||||||
mkdir -p %{buildroot}%{_kde4_prefix}/{lib,%{_lib}}/kde4/plugins/{gui_platform,styles}
|
mkdir -p %{buildroot}%{_kde4_prefix}/{lib,%{_lib}}/kde4/plugins/{gui_platform,styles}
|
||||||
|
|
||||||
|
rm -f %{name}.list
|
||||||
for locale in $(grep '=' %{SOURCE1} | awk -F= '{print $1}') ; do
|
for locale in $(grep '=' %{SOURCE1} | awk -F= '{print $1}') ; do
|
||||||
mkdir -p %{buildroot}%{_kde4_docdir}/HTML/${locale}/common
|
mkdir -p %{buildroot}%{_kde4_docdir}/HTML/${locale}/common
|
||||||
echo "%lang($locale) %{_kde4_docdir}/HTML/$locale/" >> %{name}.li
|
echo "%lang($locale) %{_kde4_docdir}/HTML/$locale/" >> %{name}.list
|
||||||
done
|
done
|
||||||
|
|
||||||
# rpm macros
|
# rpm macros
|
||||||
@ -127,25 +102,6 @@ mkdir -p %{buildroot}%{_sysconfdir}/xdg/plasma-workspace/{env,shutdown}
|
|||||||
|
|
||||||
|
|
||||||
%files -f %{name}.list
|
%files -f %{name}.list
|
||||||
# KDE3
|
|
||||||
%{_sysconfdir}/kde/
|
|
||||||
%{_datadir}/applications/kde/
|
|
||||||
%{_datadir}/applnk/
|
|
||||||
%{_datadir}/apps/
|
|
||||||
%{_datadir}/autostart/
|
|
||||||
%{_datadir}/config/
|
|
||||||
%{_datadir}/config.kcfg/
|
|
||||||
%{_datadir}/emoticons/
|
|
||||||
%{_datadir}/icons/locolor
|
|
||||||
%{_datadir}/mimelnk/
|
|
||||||
%{_datadir}/services/
|
|
||||||
%{_datadir}/servicetypes/
|
|
||||||
%{_datadir}/templates/
|
|
||||||
%{_prefix}/lib/kde3/
|
|
||||||
%{_prefix}/%{_lib}/kde3/
|
|
||||||
%dir %{_docdir}/HTML/
|
|
||||||
%lang(en) %{_docdir}/HTML/en/
|
|
||||||
|
|
||||||
# KDE4
|
# KDE4
|
||||||
%{rpm_macros_dir}/macros.kde4
|
%{rpm_macros_dir}/macros.kde4
|
||||||
%{_kde4_sysconfdir}/kde/
|
%{_kde4_sysconfdir}/kde/
|
||||||
@ -171,6 +127,9 @@ mkdir -p %{buildroot}%{_sysconfdir}/xdg/plasma-workspace/{env,shutdown}
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Sun Jan 19 2020 zhouyihang <zhouyihang1@huawei.com> - 4-62
|
||||||
|
- Remove kde3
|
||||||
|
|
||||||
* Thu Dec 12 2019 openEuler BuildTeam<buildteam@openeuler.org> - 4-61
|
* Thu Dec 12 2019 openEuler BuildTeam<buildteam@openeuler.org> - 4-61
|
||||||
- Package Init
|
- Package Init
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user