Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
01acc2b1fc
!10 Upgrade version to 20240201
From: @cherry530 
Reviewed-by: @wang--ge 
Signed-off-by: @wang--ge
2024-02-29 07:57:31 +00:00
cherry530
8b289276ec Upgrade version to 20240201
Signed-off-by: cherry530 <707078654@qq.com>
2024-02-29 14:55:53 +08:00
openeuler-ci-bot
017640d304
!8 Upgrade to 20230901
From: @starlet-dx 
Reviewed-by: @wang--ge 
Signed-off-by: @wang--ge
2023-10-18 02:22:23 +00:00
starlet-dx
a2c22bf39a Upgrade to 20230901 2023-10-17 20:23:55 +08:00
openeuler-ci-bot
474813ee4b
!7 License compliance rectification
From: @starlet-dx 
Reviewed-by: @small_leek 
Signed-off-by: @small_leek
2022-07-18 08:19:56 +00:00
starlet-dx
f66a034cdd License compliance rectification 2022-07-15 18:35:09 +08:00
openeuler-ci-bot
5dbb8e70d2 !2 Modify Source0 Url of package papirus-icon-theme
From: @wang--ge
Reviewed-by: @small_leek
Signed-off-by: @small_leek
2020-09-14 14:14:49 +08:00
wangge
c3805e064d Modify Source0 Url 2020-09-11 11:03:29 +08:00
openeuler-ci-bot
e9950c11c8 !1 package init
Merge pull request !1 from weidongkl/master
2020-08-21 11:12:00 +08:00
weidong
ca02bb98b2 fix yaml 2020-08-20 14:47:28 +08:00
3 changed files with 38 additions and 53 deletions

View File

@ -1,13 +1,13 @@
Name: papirus-icon-theme
Version: 20200301
Version: 20240201
Release: 1
Summary: Free and open source SVG icon theme based on Paper Icon Set
# Some icons are based on Paper Icon Theme, CC-BY-SA
# The rest is GPLv3
License: GPLv3 and CC-BY-SA
License: GPL-3.0-only and CC-BY-SA-4.0
URL: https://github.com/PapirusDevelopmentTeam/papirus-icon-theme
Source0: %url/archive/%{version}/%{name}-%{version}.tar.gz
Source0: https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/%{version}/%{name}-%{version}.tar.gz
BuildArch: noarch
@ -34,55 +34,28 @@ Papirus icon theme is available in six variants:
%install
%make_install
export THEMES="ePapirus Papirus Papirus-Adapta Papirus-Adapta-Nokto Papirus-Dark Papirus-Light"
export THEMES="ePapirus ePapirus-Dark Papirus Papirus-Dark Papirus-Light"
for t in $THEMES; do
mkdir -p %{buildroot}%{_datadir}/icons/$t
/bin/touch %{buildroot}%{_datadir}/icons/$t/icon-theme.cache
done
# Handle folder to link upgrade
# Remove in F33
%pretrans -p <lua>
-- Define the path to directory being replaced below.
-- DO NOT add a trailing slash at the end.
pathlist = {"%{_datadir}/icons/Papirus-Light/16x16/actions",
"%{_datadir}/icons/Papirus-Light/16x16/devices",
"%{_datadir}/icons/Papirus-Light/16x16/places",
"%{_datadir}/icons/Papirus-Light/22x22/actions",
"%{_datadir}/icons/Papirus-Light/24x24/actions"}
for key,path in ipairs(pathlist)
do
st = posix.stat(path)
if st and st.type == "directory" then
status = os.rename(path, path .. ".rpmmoved")
if not status then
suffix = 0
while not status do
suffix = suffix + 1
status = os.rename(path .. ".rpmmoved", path .. ".rpmmoved." .. suffix)
end
os.rename(path, path .. ".rpmmoved")
end
end
end
%post
export THEMES="ePapirus Papirus Papirus-Adapta Papirus-Adapta-Nokto Papirus-Dark Papirus-Light"
export THEMES="ePapirus ePapirus-Dark Papirus Papirus-Dark Papirus-Light"
for t in $THEMES; do
/bin/touch --no-create %{_datadir}/icons/$t &>/dev/null || :
done
%postun
export THEMES="ePapirus Papirus Papirus-Adapta Papirus-Adapta-Nokto Papirus-Dark Papirus-Light"
for t in $THEMES; do
if [ $1 -eq 0 ] ; then
if [ $1 -eq 0 ] ; then
export THEMES="ePapirus ePapirus-Dark Papirus Papirus-Dark Papirus-Light"
for t in $THEMES; do
/bin/touch --no-create %{_datadir}/icons/$t &>/dev/null
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/$t &>/dev/null || :
fi
done
done
fi
%posttrans
export THEMES="ePapirus Papirus Papirus-Adapta Papirus-Adapta-Nokto Papirus-Dark Papirus-Light"
export THEMES="ePapirus ePapirus-Dark Papirus Papirus-Dark Papirus-Light"
for t in $THEMES; do
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/$t &>/dev/null || :
done
@ -90,26 +63,34 @@ done
%files
%license LICENSE
%doc AUTHORS README.md
%{_datadir}/icons/ePapirus
%{_datadir}/icons/Papirus
%{_datadir}/icons/Papirus-Adapta
%{_datadir}/icons/Papirus-Adapta-Nokto
%{_datadir}/icons/Papirus-Dark
%{_datadir}/icons/Papirus-Light
%{_datadir}/icons/Papirus-Dark/*x*
%{_datadir}/icons/Papirus-Dark/symbolic
%{_datadir}/icons/Papirus-Light/*x*
%{_datadir}/icons/Papirus-Light/symbolic
%{_datadir}/icons/Papirus/*x*
%{_datadir}/icons/Papirus/symbolic
%{_datadir}/icons/ePapirus-Dark/*x*
%{_datadir}/icons/ePapirus-Dark/symbolic
%{_datadir}/icons/ePapirus/*x*
%{_datadir}/icons/ePapirus/symbolic
%ghost %{_datadir}/icons/ePapirus-Dark/icon-theme.cache
%ghost %{_datadir}/icons/ePapirus/icon-theme.cache
%ghost %{_datadir}/icons/Papirus/icon-theme.cache
%ghost %{_datadir}/icons/Papirus-Adapta/icon-theme.cache
%ghost %{_datadir}/icons/Papirus-Adapta-Nokto/icon-theme.cache
%ghost %{_datadir}/icons/Papirus-Dark/icon-theme.cache
%ghost %{_datadir}/icons/Papirus-Light/icon-theme.cache
# Handle folder to link upgrade
# Remove in F33
%ghost %{_datadir}/icons/Papirus-Light/16x16/actions.rpmmoved
%ghost %{_datadir}/icons/Papirus-Light/16x16/devices.rpmmoved
%ghost %{_datadir}/icons/Papirus-Light/16x16/places.rpmmoved
%ghost %{_datadir}/icons/Papirus-Light/22x22/actions.rpmmoved
%ghost %{_datadir}/icons/Papirus-Light/24x24/actions.rpmmoved
%changelog
* Thu Feb 29 2024 xu_ping <707078654@qq.com> - 20240201-1
- Upgrade to 20240201
* Tue Oct 17 2023 yaoxin <yao_xin001@hoperun.com> - 20230901-1
- Upgrade to 20230901
* Fri Jul 15 2022 yaoxin <yaoxin30@ha-partners.com> - 20200301-3
- License compliance rectification
* Mon Sep 7 2020 Ge Wang <wangge20@huawei.com> 20200301-2
- Modify the Source0 Url
* Fri Aug 7 2020 weidong <weidong@uniontech.com> - 20200301-1
- Initial release for OpenEuler

4
papirus-icon-theme.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: github
src_repo: PapirusDevelopmentTeam/papirus-icon-theme
tag_prefix: ""
seperator: ""