!14 update to version 5-1
From: @paulthomas100199 Reviewed-by: @wang--ge Signed-off-by: @wang--ge
This commit is contained in:
commit
2248c41f43
@ -14,34 +14,45 @@
|
|||||||
%define _kde4_buildtype release
|
%define _kde4_buildtype release
|
||||||
%define _kde4_macros_api 2
|
%define _kde4_macros_api 2
|
||||||
|
|
||||||
%define rpm_macros_dir %{_sysconfdir}/rpm
|
|
||||||
%define rpm_macros_dir %{_rpmconfigdir}/macros.d
|
%define rpm_macros_dir %{_rpmconfigdir}/macros.d
|
||||||
|
|
||||||
Name: kde-filesystem
|
|
||||||
Version: 4
|
|
||||||
Release: 62
|
|
||||||
Summary: KDE filesystem layout
|
Summary: KDE filesystem layout
|
||||||
|
Name: kde-filesystem
|
||||||
|
Version: 5
|
||||||
|
Release: 1
|
||||||
|
|
||||||
License: Public Domain
|
License: Public Domain
|
||||||
|
|
||||||
Obsoletes: kde-filesystem
|
# noarch->arch transition
|
||||||
|
Obsoletes: kde-filesystem < 4-36
|
||||||
|
|
||||||
|
# teamnames (locales) borrowed from kde-i18n packaging
|
||||||
Source1: teamnames
|
Source1: teamnames
|
||||||
Source2: macros.kde4
|
|
||||||
Source3: applnk-hidden-directory
|
|
||||||
|
|
||||||
Provides: kde4-macros(api) = 2
|
Source2: macros.kde4
|
||||||
|
# increment whenever dirs change in an incompatible way
|
||||||
|
# kde4 apps built using macros.kde4 should
|
||||||
|
|
||||||
|
Source3: applnk-hidden-directory
|
||||||
|
|
||||||
BuildRequires: gawk
|
BuildRequires: gawk
|
||||||
|
|
||||||
Requires: filesystem rpm
|
Requires: filesystem
|
||||||
|
Requires: rpm
|
||||||
|
|
||||||
Obsoletes: kdegraphics kdegraphics-devel kdegraphics-libs
|
|
||||||
Obsoletes: kdenetwork kdenetwork-common kdenetwork-devel
|
|
||||||
Obsoletes: kdesdk kdesdk-common kdesdk-devel
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
This package provides some directories that are required/used by KDE.
|
This package provides some directories that are required/used by KDE.
|
||||||
|
|
||||||
|
%package -n kde4-filesystem
|
||||||
|
Summary: Filesystem and RPM macros for KDE 4
|
||||||
|
License: Public Domain
|
||||||
|
Provides: kde4-macros(api) = %{_kde4_macros_api}
|
||||||
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
|
||||||
|
%description -n kde4-filesystem
|
||||||
|
This package provides some directories that are required/used by KDE 4 applications.
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
|
|
||||||
@ -50,35 +61,34 @@ This package provides some directories that are required/used by KDE.
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
## KDE4
|
## KDE4
|
||||||
mkdir -p %{buildroot}%{_sysconfdir}/rpm \
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rpm \
|
||||||
%{buildroot}%{_kde4_sysconfdir}/kde/{env,shutdown,kdm} \
|
$RPM_BUILD_ROOT%{_kde4_sysconfdir}/kde/{env,shutdown,kdm} \
|
||||||
%{buildroot}%{_kde4_includedir} \
|
$RPM_BUILD_ROOT%{_kde4_includedir} \
|
||||||
%{buildroot}%{_kde4_libexecdir} \
|
$RPM_BUILD_ROOT%{_kde4_libexecdir} \
|
||||||
%{buildroot}%{_kde4_appsdir}/color-schemes \
|
$RPM_BUILD_ROOT%{_kde4_appsdir}/color-schemes \
|
||||||
%{buildroot}%{_kde4_appsdir}/solid/actions \
|
$RPM_BUILD_ROOT%{_kde4_appsdir}/solid/actions \
|
||||||
%{buildroot}%{_kde4_datadir}/applications/kde4 \
|
$RPM_BUILD_ROOT%{_kde4_datadir}/applications/kde4 \
|
||||||
%{buildroot}%{_kde4_datadir}/{autostart,wallpapers} \
|
$RPM_BUILD_ROOT%{_kde4_datadir}/{autostart,wallpapers} \
|
||||||
%{buildroot}%{_kde4_configdir} \
|
$RPM_BUILD_ROOT%{_kde4_configdir} \
|
||||||
%{buildroot}%{_kde4_sharedir}/config.kcfg \
|
$RPM_BUILD_ROOT%{_kde4_sharedir}/config.kcfg \
|
||||||
%{buildroot}%{_kde4_sharedir}/emoticons \
|
$RPM_BUILD_ROOT%{_kde4_sharedir}/emoticons \
|
||||||
%{buildroot}%{_kde4_sharedir}/kde4/services/ServiceMenus \
|
$RPM_BUILD_ROOT%{_kde4_sharedir}/kde4/services/ServiceMenus \
|
||||||
%{buildroot}%{_kde4_sharedir}/kde4/servicetypes \
|
$RPM_BUILD_ROOT%{_kde4_sharedir}/kde4/servicetypes \
|
||||||
%{buildroot}%{_kde4_sharedir}/templates/.source \
|
$RPM_BUILD_ROOT%{_kde4_sharedir}/templates/.source \
|
||||||
%{buildroot}%{_kde4_datadir}/icons/locolor/{16x16,22x22,32x32,48x48}/{actions,apps,mimetypes} \
|
$RPM_BUILD_ROOT%{_kde4_datadir}/icons/locolor/{16x16,22x22,32x32,48x48}/{actions,apps,mimetypes} \
|
||||||
%{buildroot}%{_kde4_docdir}/HTML/en/common
|
$RPM_BUILD_ROOT%{_kde4_docdir}/HTML/en/common
|
||||||
# do qt4 too?
|
# do qt4 too?
|
||||||
# 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 $RPM_BUILD_ROOT%{_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 $RPM_BUILD_ROOT%{_kde4_docdir}/HTML/${locale}/common
|
||||||
echo "%lang($locale) %{_kde4_docdir}/HTML/$locale/" >> %{name}.list
|
echo "%lang($locale) %{_kde4_docdir}/HTML/$locale/" >> %{name}.list
|
||||||
done
|
done
|
||||||
|
|
||||||
# rpm macros
|
# rpm macros
|
||||||
mkdir -p %{buildroot}%{rpm_macros_dir}
|
mkdir -p $RPM_BUILD_ROOT%{rpm_macros_dir}
|
||||||
cat >%{buildroot}%{rpm_macros_dir}/macros.kde4<<EOF
|
cat >$RPM_BUILD_ROOT%{rpm_macros_dir}/macros.kde4<<EOF
|
||||||
%%_kde4_prefix %%_prefix
|
%%_kde4_prefix %%_prefix
|
||||||
%%_kde4_sysconfdir %%_sysconfdir
|
%%_kde4_sysconfdir %%_sysconfdir
|
||||||
%%_kde4_libdir %%_libdir
|
%%_kde4_libdir %%_libdir
|
||||||
@ -95,41 +105,52 @@ cat >%{buildroot}%{rpm_macros_dir}/macros.kde4<<EOF
|
|||||||
%%_kde4_buildtype %_kde4_buildtype
|
%%_kde4_buildtype %_kde4_buildtype
|
||||||
%%_kde4_macros_api %_kde4_macros_api
|
%%_kde4_macros_api %_kde4_macros_api
|
||||||
EOF
|
EOF
|
||||||
cat %{SOURCE2} >> %{buildroot}%{rpm_macros_dir}/macros.kde4
|
cat %{SOURCE2} >> $RPM_BUILD_ROOT%{rpm_macros_dir}/macros.kde4
|
||||||
|
|
||||||
## Plasma5, forward compatibility
|
## Plasma5, forward compatibility
|
||||||
mkdir -p %{buildroot}%{_sysconfdir}/xdg/plasma-workspace/{env,shutdown}
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xdg/plasma-workspace/{env,shutdown}
|
||||||
|
mkdir -p $RPM_BUILD_ROOT%{_prefix}/{lib,%{_lib}}/kconf_update_bin
|
||||||
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/kconf_update
|
||||||
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/knsrcfiles
|
||||||
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/kpackage/{genericqml,kcms}
|
||||||
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/solid/{actions,devices}
|
||||||
|
|
||||||
|
|
||||||
%files -f %{name}.list
|
%files -f %{name}.list
|
||||||
# KDE4
|
%{_sysconfdir}/xdg/plasma-workspace/
|
||||||
|
%{_prefix}/lib/kconf_update_bin/
|
||||||
|
%{_prefix}/%{_lib}/kconf_update_bin/
|
||||||
|
%dir %{_docdir}/HTML/
|
||||||
|
%lang(en) %{_docdir}/HTML/en/
|
||||||
|
%{_datadir}/config.kcfg/
|
||||||
|
%{_datadir}/emoticons/
|
||||||
|
%{_datadir}/icons/locolor/
|
||||||
|
%{_datadir}/kconf_update/
|
||||||
|
%{_datadir}/knsrcfiles/
|
||||||
|
%{_datadir}/kpackage/
|
||||||
|
%{_datadir}/solid/
|
||||||
|
%{_datadir}/templates/
|
||||||
|
%{_datadir}/wallpapers/
|
||||||
|
|
||||||
|
%files -n kde4-filesystem
|
||||||
%{rpm_macros_dir}/macros.kde4
|
%{rpm_macros_dir}/macros.kde4
|
||||||
%{_kde4_sysconfdir}/kde/
|
%{_kde4_sysconfdir}/kde/
|
||||||
%{_kde4_libexecdir}/
|
%{_kde4_libexecdir}/
|
||||||
%{_kde4_includedir}/
|
%{_kde4_includedir}/
|
||||||
%{_kde4_appsdir}/
|
%{_kde4_appsdir}/
|
||||||
%{_kde4_configdir}/
|
%{_kde4_configdir}/
|
||||||
%{_kde4_sharedir}/config.kcfg/
|
|
||||||
%{_kde4_sharedir}/emoticons/
|
|
||||||
%{_kde4_sharedir}/kde4/
|
%{_kde4_sharedir}/kde4/
|
||||||
%{_kde4_sharedir}/templates/
|
|
||||||
%{_kde4_datadir}/applications/kde4/
|
%{_kde4_datadir}/applications/kde4/
|
||||||
%{_kde4_datadir}/autostart/
|
%{_kde4_datadir}/autostart/
|
||||||
%{_kde4_datadir}/icons/locolor/
|
|
||||||
%{_kde4_datadir}/wallpapers/
|
|
||||||
%{_kde4_prefix}/lib/kde4/
|
%{_kde4_prefix}/lib/kde4/
|
||||||
%{_kde4_prefix}/%{_lib}/kde4/
|
%{_kde4_prefix}/%{_lib}/kde4/
|
||||||
%dir %{_kde4_docdir}/HTML/
|
|
||||||
%lang(en) %{_kde4_docdir}/HTML/en/
|
|
||||||
|
|
||||||
# Plasma5
|
|
||||||
%{_sysconfdir}/xdg/plasma-workspace/
|
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Jan 02 2024 Paul Thomas <paulthomas100199@gmail.com> - 5-1
|
||||||
|
- update to version 5-1
|
||||||
|
|
||||||
* Sun Jan 19 2020 zhouyihang <zhouyihang1@huawei.com> - 4-62
|
* Sun Jan 19 2020 zhouyihang <zhouyihang1@huawei.com> - 4-62
|
||||||
- Remove kde3
|
- 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
|
||||||
|
|
||||||
|
|||||||
@ -22,6 +22,7 @@ bo=Tibetan
|
|||||||
br=Breton
|
br=Breton
|
||||||
bs=Bosnian
|
bs=Bosnian
|
||||||
ca=Catalan
|
ca=Catalan
|
||||||
|
ca@valencia=Catalan (Valencian)
|
||||||
cs=Czech
|
cs=Czech
|
||||||
cy=Welsh
|
cy=Welsh
|
||||||
da=Danish
|
da=Danish
|
||||||
@ -64,6 +65,7 @@ ms=Malay
|
|||||||
mt=Maltese
|
mt=Maltese
|
||||||
nl=Dutch
|
nl=Dutch
|
||||||
nb=Norwegian Bokmal
|
nb=Norwegian Bokmal
|
||||||
|
nds=Low Saxon
|
||||||
nso=Northern Sotho
|
nso=Northern Sotho
|
||||||
nn=Norwegian Nynorsk
|
nn=Norwegian Nynorsk
|
||||||
oc=Occitan
|
oc=Occitan
|
||||||
@ -78,7 +80,7 @@ sk=Slovak
|
|||||||
sl=Slovenian
|
sl=Slovenian
|
||||||
sq=Albanian
|
sq=Albanian
|
||||||
sr=Serbian
|
sr=Serbian
|
||||||
sr@Latn=Serbian Latin
|
sr@latin=Serbian Latin
|
||||||
ss=Swati
|
ss=Swati
|
||||||
sv=Swedish
|
sv=Swedish
|
||||||
ta=Tamil
|
ta=Tamil
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user