|
|
@ -1,5 +1,8 @@ |
|
|
|
|
|
|
|
# Autotools/CMake |
|
|
|
|
|
|
|
%bcond_with fallback_build_tool |
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?fedora} || 0%{?rhel} >= 8 |
|
|
|
%if 0%{?fedora} || 0%{?rhel} >= 8 |
|
|
|
### Enable LTO |
|
|
|
# Enable LTO |
|
|
|
%global optflags %{optflags} -flto |
|
|
|
%global optflags %{optflags} -flto |
|
|
|
%global build_ldflags %{build_ldflags} -flto |
|
|
|
%global build_ldflags %{build_ldflags} -flto |
|
|
|
%endif |
|
|
|
%endif |
|
|
@ -8,40 +11,40 @@ |
|
|
|
%global awe_shortcommit %(c=%{awe_commit}; echo ${c:0:7}) |
|
|
|
%global awe_shortcommit %(c=%{awe_commit}; echo ${c:0:7}) |
|
|
|
|
|
|
|
|
|
|
|
Name: icewm |
|
|
|
Name: icewm |
|
|
|
Version: 1.6.3 |
|
|
|
Version: 1.6.4 |
|
|
|
Release: 1%{?dist} |
|
|
|
Release: 1%{?dist} |
|
|
|
Summary: Window manager designed for speed, usability, and consistency |
|
|
|
Summary: Window manager designed for speed, usability, and consistency |
|
|
|
|
|
|
|
|
|
|
|
License: LGPLv2+ |
|
|
|
License: LGPLv2+ |
|
|
|
URL: https://github.com/bbidulock/icewm |
|
|
|
URL: https://ice-wm.org/ |
|
|
|
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz |
|
|
|
Source0: https://github.com/ice-wm/%{name}/archive/%{version}/%{name}-%{version}.tar.gz |
|
|
|
Source1: https://github.com/tim77/awesome-%{name}/archive/%{awe_commit}/awesome-%{name}.git%{awe_shortcommit}.tar.gz |
|
|
|
Source1: https://github.com/tim77/awesome-%{name}/archive/%{awe_commit}/awesome-%{name}.git%{awe_shortcommit}.tar.gz |
|
|
|
|
|
|
|
|
|
|
|
### Themes |
|
|
|
# Themes |
|
|
|
## https://www.box-look.org/p/1310273/ |
|
|
|
# * https://www.box-look.org/p/1310273/ |
|
|
|
Source10: IceClearlooks2-ColorsMas_theme_pack-0.8.tar.bz2 |
|
|
|
Source10: IceClearlooks2-ColorsMas_theme_pack-0.8.tar.bz2 |
|
|
|
|
|
|
|
|
|
|
|
## https://www.box-look.org/p/1266477/ |
|
|
|
# * https://www.box-look.org/p/1266477/ |
|
|
|
Source12: KDE-Core-20181026134422.tar.bz2 |
|
|
|
Source12: KDE-Core-20181026134422.tar.bz2 |
|
|
|
|
|
|
|
|
|
|
|
## https://www.box-look.org/p/1163246/ |
|
|
|
# * https://www.box-look.org/p/1163246/ |
|
|
|
Source13: Windows7ice1.tar.xz |
|
|
|
Source13: Windows7ice1.tar.xz |
|
|
|
|
|
|
|
|
|
|
|
## https://www.box-look.org/p/1321163/ |
|
|
|
# * https://www.box-look.org/p/1321163/ |
|
|
|
Source14: Araita+.tar.bz2 |
|
|
|
Source14: Araita+.tar.bz2 |
|
|
|
Source15: Araita-Dark+.tar.bz2 |
|
|
|
Source15: Araita-Dark+.tar.bz2 |
|
|
|
|
|
|
|
|
|
|
|
### Better font rendering on non HiDPI screens |
|
|
|
# Better font rendering on non HiDPI screens |
|
|
|
Source20: local.conf |
|
|
|
Source20: local.conf |
|
|
|
Source21: gtkrc-2.0 |
|
|
|
Source21: gtkrc-2.0 |
|
|
|
Source22: gkt3-settings.ini |
|
|
|
Source22: gkt3-settings.ini |
|
|
|
|
|
|
|
|
|
|
|
Source30: %{name}-startup |
|
|
|
Source30: %{name}-startup |
|
|
|
|
|
|
|
|
|
|
|
### Wallpaper |
|
|
|
# Wallpaper |
|
|
|
Source40: %{name}-wallpaper.png |
|
|
|
Source40: %{name}-wallpaper.png |
|
|
|
|
|
|
|
|
|
|
|
### 3rd party config files |
|
|
|
# 3rd party config files |
|
|
|
Source50: dunstrc |
|
|
|
Source50: dunstrc |
|
|
|
Source51: conky.conf |
|
|
|
Source51: conky.conf |
|
|
|
|
|
|
|
|
|
|
@ -49,12 +52,18 @@ Patch0: %{name}-keys.patch |
|
|
|
Patch1: %{name}-toolbar.patch |
|
|
|
Patch1: %{name}-toolbar.patch |
|
|
|
Patch2: %{name}-menu.patch |
|
|
|
Patch2: %{name}-menu.patch |
|
|
|
|
|
|
|
|
|
|
|
### Fallback build tool |
|
|
|
# Missing library link |
|
|
|
# BuildRequires: automake |
|
|
|
# * https://github.com/ice-wm/icewm/issues/6 |
|
|
|
# BuildRequires: autoconf |
|
|
|
Patch10: https://github.com/ice-wm/icewm/commit/6b1721fec3e5608327e553c43f3fd8f761cb66a7.patch#/missing-ytimer-link.patch |
|
|
|
|
|
|
|
|
|
|
|
BuildRequires: asciidoc |
|
|
|
%if %{with fallback_build_tool} |
|
|
|
|
|
|
|
BuildRequires: automake |
|
|
|
|
|
|
|
BuildRequires: autoconf |
|
|
|
|
|
|
|
%else |
|
|
|
BuildRequires: cmake3 |
|
|
|
BuildRequires: cmake3 |
|
|
|
|
|
|
|
%endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BuildRequires: asciidoc |
|
|
|
BuildRequires: gcc-c++ |
|
|
|
BuildRequires: gcc-c++ |
|
|
|
BuildRequires: intltool |
|
|
|
BuildRequires: intltool |
|
|
|
BuildRequires: libtool |
|
|
|
BuildRequires: libtool |
|
|
@ -92,22 +101,22 @@ Recommends: %{name}-themes = %{version}-%{release} |
|
|
|
Recommends: %{name}-wallpaper |
|
|
|
Recommends: %{name}-wallpaper |
|
|
|
Recommends: abattis-cantarell-fonts |
|
|
|
Recommends: abattis-cantarell-fonts |
|
|
|
|
|
|
|
|
|
|
|
### Compositor for X11 |
|
|
|
# Compositor for X11 |
|
|
|
Recommends: compton-ng%{?_isa} |
|
|
|
Recommends: compton-ng%{?_isa} |
|
|
|
|
|
|
|
|
|
|
|
### Notification daemon |
|
|
|
# Notification daemon |
|
|
|
Recommends: dunst%{?_isa} |
|
|
|
Recommends: dunst%{?_isa} |
|
|
|
|
|
|
|
|
|
|
|
### Display resolution control |
|
|
|
# Display resolution control |
|
|
|
Recommends: lxrandr%{?_isa} |
|
|
|
Recommends: lxrandr%{?_isa} |
|
|
|
|
|
|
|
|
|
|
|
### Night mode |
|
|
|
# Night mode |
|
|
|
Recommends: redshift-gtk%{?_isa} |
|
|
|
Recommends: redshift-gtk%{?_isa} |
|
|
|
|
|
|
|
|
|
|
|
### Launcher |
|
|
|
# Launcher |
|
|
|
Recommends: rofi%{?_isa} |
|
|
|
Recommends: rofi%{?_isa} |
|
|
|
|
|
|
|
|
|
|
|
### Volume control |
|
|
|
# Volume control |
|
|
|
Recommends: volumeicon%{?_isa} |
|
|
|
Recommends: volumeicon%{?_isa} |
|
|
|
|
|
|
|
|
|
|
|
Recommends: conky%{?_isa} |
|
|
|
Recommends: conky%{?_isa} |
|
|
@ -116,24 +125,24 @@ Recommends: gnome-terminal%{?_isa} |
|
|
|
Recommends: network-manager-applet%{?_isa} |
|
|
|
Recommends: network-manager-applet%{?_isa} |
|
|
|
Suggests: %{name}-minimal-session = %{version}-%{release} |
|
|
|
Suggests: %{name}-minimal-session = %{version}-%{release} |
|
|
|
|
|
|
|
|
|
|
|
### Various additional useful tools |
|
|
|
# Various additional useful tools |
|
|
|
## Screenshot |
|
|
|
# * Screenshot |
|
|
|
Suggests: deepin-screenshot%{?_isa} |
|
|
|
Suggests: deepin-screenshot%{?_isa} |
|
|
|
Suggests: flameshot%{?_isa} |
|
|
|
Suggests: flameshot%{?_isa} |
|
|
|
|
|
|
|
|
|
|
|
## Volume control |
|
|
|
# * Volume control |
|
|
|
Suggests: pasystray%{?_isa} |
|
|
|
Suggests: pasystray%{?_isa} |
|
|
|
Suggests: pavucontrol%{?_isa} |
|
|
|
Suggests: pavucontrol%{?_isa} |
|
|
|
|
|
|
|
|
|
|
|
## Graphical app launcher for X with minimal dependencies |
|
|
|
# * Graphical app launcher for X with minimal dependencies |
|
|
|
Suggests: xlunch%{?_isa} |
|
|
|
Suggests: xlunch%{?_isa} |
|
|
|
|
|
|
|
|
|
|
|
## https://github.com/bbidulock/icewm/issues/379 |
|
|
|
# https://github.com/bbidulock/icewm/issues/379 |
|
|
|
Suggests: xterm%{?_isa} |
|
|
|
Suggests: xterm%{?_isa} |
|
|
|
%endif |
|
|
|
%endif |
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?fedora} |
|
|
|
%if 0%{?fedora} |
|
|
|
### Screen brightness control (not available in EPEL8 yet) |
|
|
|
# Screen brightness control (not available in EPEL8 yet) |
|
|
|
Recommends: xbacklight%{?_isa} |
|
|
|
Recommends: xbacklight%{?_isa} |
|
|
|
%endif |
|
|
|
%endif |
|
|
|
|
|
|
|
|
|
|
@ -146,6 +155,7 @@ You can install minimal version of IceWM without all optional dependencies: |
|
|
|
sudo dnf install %{name}-minimal-session --setopt=install_weak_deps=False |
|
|
|
sudo dnf install %{name}-minimal-session --setopt=install_weak_deps=False |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Data package |
|
|
|
%package data |
|
|
|
%package data |
|
|
|
Summary: Data files for %{name} |
|
|
|
Summary: Data files for %{name} |
|
|
|
BuildArch: noarch |
|
|
|
BuildArch: noarch |
|
|
@ -156,6 +166,7 @@ Requires: %{name} = %{version}-%{release} |
|
|
|
Data files for %{name}. |
|
|
|
Data files for %{name}. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Themes package |
|
|
|
%package themes |
|
|
|
%package themes |
|
|
|
Summary: Extra themes for %{name} |
|
|
|
Summary: Extra themes for %{name} |
|
|
|
BuildArch: noarch |
|
|
|
BuildArch: noarch |
|
|
@ -166,6 +177,7 @@ Requires: %{name} = %{version}-%{release} |
|
|
|
Extra themes for %{name}. |
|
|
|
Extra themes for %{name}. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Minimal-session package |
|
|
|
%package minimal-session |
|
|
|
%package minimal-session |
|
|
|
Summary: Minimal session for %{name} |
|
|
|
Summary: Minimal session for %{name} |
|
|
|
BuildArch: noarch |
|
|
|
BuildArch: noarch |
|
|
@ -176,6 +188,7 @@ Requires: %{name} = %{version}-%{release} |
|
|
|
Minimal, lightweight session for %{name}. |
|
|
|
Minimal, lightweight session for %{name}. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Wallpaper package |
|
|
|
%package wallpaper |
|
|
|
%package wallpaper |
|
|
|
Summary: Wallpaper for %{name} |
|
|
|
Summary: Wallpaper for %{name} |
|
|
|
BuildArch: noarch |
|
|
|
BuildArch: noarch |
|
|
@ -186,6 +199,7 @@ Requires: %{name} |
|
|
|
Wallpaper for %{name}. |
|
|
|
Wallpaper for %{name}. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Fonts-settings package |
|
|
|
%package fonts-settings |
|
|
|
%package fonts-settings |
|
|
|
Summary: Font settings and tweaks for %{name} |
|
|
|
Summary: Font settings and tweaks for %{name} |
|
|
|
BuildArch: noarch |
|
|
|
BuildArch: noarch |
|
|
@ -196,6 +210,7 @@ Requires: %{name} = %{version}-%{release} |
|
|
|
Font settings and tweaks for %{name}. |
|
|
|
Font settings and tweaks for %{name}. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 3rd-party-cfg package |
|
|
|
%package 3rd-party-cfg |
|
|
|
%package 3rd-party-cfg |
|
|
|
Summary: Config files for 3rd-party apps to play nicely with %{name} |
|
|
|
Summary: Config files for 3rd-party apps to play nicely with %{name} |
|
|
|
BuildArch: noarch |
|
|
|
BuildArch: noarch |
|
|
@ -211,15 +226,17 @@ Various config files for 3rd-party apps to play nicely with %{name}. |
|
|
|
%patch0 -p1 |
|
|
|
%patch0 -p1 |
|
|
|
%patch1 -p1 |
|
|
|
%patch1 -p1 |
|
|
|
%patch2 -p1 |
|
|
|
%patch2 -p1 |
|
|
|
|
|
|
|
%patch10 -p1 |
|
|
|
%setup -q -D -T -a1 |
|
|
|
%setup -q -D -T -a1 |
|
|
|
%setup -q -D -T -a10 |
|
|
|
%setup -q -D -T -a10 |
|
|
|
|
|
|
|
|
|
|
|
### Tweak IceClearlooks2 theme |
|
|
|
# Tweak IceClearlooks2 theme |
|
|
|
sed -i 's!sans-serif:size=10!Cantarell:size=11!' IceClearlooks2*/*.theme |
|
|
|
sed -i 's!sans-serif:size=10!Cantarell:size=11!' IceClearlooks2*/*.theme |
|
|
|
sed -i 's!MenuFontNameXft = Cantarell:size=11!MenuFontNameXft = Cantarell:size=10!' IceClearlooks2*/*.theme |
|
|
|
sed -i 's!MenuFontNameXft = Cantarell:size=11!MenuFontNameXft = Cantarell:size=10!' IceClearlooks2*/*.theme |
|
|
|
sed -i 's!xmirs!xmis!' IceClearlooks2*/*.theme |
|
|
|
sed -i 's!xmirs!xmis!' IceClearlooks2*/*.theme |
|
|
|
sed -i 's!#DesktopBackgroundScaled=1 # 0 / 1!DesktopBackgroundScaled=1 # 0 / 1!' IceClearlooks2*/*.theme |
|
|
|
sed -i 's!#DesktopBackgroundScaled=1 # 0 / 1!DesktopBackgroundScaled=1 # 0 / 1!' IceClearlooks2*/*.theme |
|
|
|
sed -i 's!#DesktopBackgroundImage = "/home/ren/Imágenes/cafe70.jpg"!DesktopBackgroundImage = "%{_datadir}/backgrounds/%{name}-wallpaper.png"!' IceClearlooks2*/*.theme |
|
|
|
sed -i 's!#DesktopBackgroundImage = "/home/ren/Imágenes/cafe70.jpg"!DesktopBackgroundImage = "%{_datadir}/backgrounds/%{name}-wallpaper.png"!' \ |
|
|
|
|
|
|
|
IceClearlooks2*/*.theme |
|
|
|
|
|
|
|
|
|
|
|
%setup -q -D -T -a12 |
|
|
|
%setup -q -D -T -a12 |
|
|
|
%setup -q -D -T -a13 |
|
|
|
%setup -q -D -T -a13 |
|
|
@ -227,26 +244,30 @@ find Windows7ice1/. -type f -executable -exec chmod -x "{}" \; |
|
|
|
%setup -q -D -T -a14 |
|
|
|
%setup -q -D -T -a14 |
|
|
|
%setup -q -D -T -a15 |
|
|
|
%setup -q -D -T -a15 |
|
|
|
|
|
|
|
|
|
|
|
### Tweak Araita theme |
|
|
|
# Tweak Araita theme |
|
|
|
sed -i 's!carlito:size=12!Cantarell:size=11!' Araita*/*.theme |
|
|
|
sed -i 's!carlito:size=12!Cantarell:size=11!' Araita*/*.theme |
|
|
|
sed -i 's!carlito:size=13!Cantarell:size=11!' Araita*/*.theme |
|
|
|
sed -i 's!carlito:size=13!Cantarell:size=11!' Araita*/*.theme |
|
|
|
sed -i 's!22!16!' Araita*/*.theme |
|
|
|
sed -i 's!22!16!' Araita*/*.theme |
|
|
|
sed -i 's!#DesktopBackgroundImage= "/usr/share/wallpapers/default.jpg"!DesktopBackgroundImage= "%{_datadir}/backgrounds/%{name}-wallpaper.png"!' Araita*/*.theme |
|
|
|
sed -i 's!#DesktopBackgroundImage= "/usr/share/wallpapers/default.jpg"!DesktopBackgroundImage= "%{_datadir}/backgrounds/%{name}-wallpaper.png"!' \ |
|
|
|
|
|
|
|
Araita*/*.theme |
|
|
|
|
|
|
|
|
|
|
|
mkdir -p %{_target_platform} |
|
|
|
mkdir -p %{_target_platform} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%build |
|
|
|
%build |
|
|
|
%if 0%{?fedora} || 0%{?rhel} >= 8 |
|
|
|
%if 0%{?fedora} || 0%{?rhel} >= 8 |
|
|
|
### Enable LTO |
|
|
|
# Enable LTO |
|
|
|
export AR=%{_bindir}/gcc-ar |
|
|
|
export AR=%{_bindir}/gcc-ar |
|
|
|
export RANLIB=%{_bindir}/gcc-ranlib |
|
|
|
export RANLIB=%{_bindir}/gcc-ranlib |
|
|
|
export NM=%{_bindir}/gcc-nm |
|
|
|
export NM=%{_bindir}/gcc-nm |
|
|
|
%endif |
|
|
|
%endif |
|
|
|
|
|
|
|
|
|
|
|
### Fallback build tool |
|
|
|
%if %{with fallback_build_tool} |
|
|
|
# autoreconf -vif |
|
|
|
#./autogen.sh |
|
|
|
|
|
|
|
autoreconf -fiv |
|
|
|
|
|
|
|
%configure \ |
|
|
|
|
|
|
|
--with-xterm=%{_bindir}/gnome-terminal \ |
|
|
|
|
|
|
|
%else |
|
|
|
pushd %{_target_platform} |
|
|
|
pushd %{_target_platform} |
|
|
|
%cmake3 \ |
|
|
|
%cmake3 \ |
|
|
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \ |
|
|
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \ |
|
|
@ -256,28 +277,38 @@ pushd %{_target_platform} |
|
|
|
-DCONFIG_XPM=on \ |
|
|
|
-DCONFIG_XPM=on \ |
|
|
|
-DXTERMCMD=%{_bindir}/gnome-terminal \ |
|
|
|
-DXTERMCMD=%{_bindir}/gnome-terminal \ |
|
|
|
.. |
|
|
|
.. |
|
|
|
%make_build |
|
|
|
|
|
|
|
popd |
|
|
|
popd |
|
|
|
|
|
|
|
%endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%if %{with fallback_build_tool} |
|
|
|
|
|
|
|
%make_build |
|
|
|
|
|
|
|
%else |
|
|
|
|
|
|
|
%make_build -C %{_target_platform} |
|
|
|
|
|
|
|
%endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%install |
|
|
|
%install |
|
|
|
|
|
|
|
%if %{with fallback_build_tool} |
|
|
|
|
|
|
|
%make_install |
|
|
|
|
|
|
|
%else |
|
|
|
%make_install -C %{_target_platform} |
|
|
|
%make_install -C %{_target_platform} |
|
|
|
|
|
|
|
%endif |
|
|
|
|
|
|
|
|
|
|
|
### Themes |
|
|
|
# Themes |
|
|
|
cp -a IceClearlooks2-* %{buildroot}%{_datadir}/%{name}/themes/ |
|
|
|
cp -ap IceClearlooks2-* %{buildroot}%{_datadir}/%{name}/themes/ |
|
|
|
cp -ra awesome-%{name}-%{awe_commit}/themes/AntiX-collection/* %{buildroot}%{_datadir}/%{name}/themes/ |
|
|
|
cp -rap awesome-%{name}-%{awe_commit}/themes/AntiX-collection/* %{buildroot}%{_datadir}/%{name}/themes/ |
|
|
|
cp -ra awesome-%{name}-%{awe_commit}/themes/IceAdwaita-* %{buildroot}%{_datadir}/%{name}/themes/ |
|
|
|
cp -rap awesome-%{name}-%{awe_commit}/themes/IceAdwaita-* %{buildroot}%{_datadir}/%{name}/themes/ |
|
|
|
install -m 0644 -p awesome-%{name}-%{awe_commit}/distro-logos/fedora/icewm.xpm %{buildroot}%{_datadir}/%{name}/themes/IceAdwaita-Small/taskbar/icewm.xpm |
|
|
|
install -m 0644 -p awesome-%{name}-%{awe_commit}/distro-logos/fedora/icewm.xpm %{buildroot}%{_datadir}/%{name}/themes/IceAdwaita-Small/taskbar/icewm.xpm |
|
|
|
install -m 0644 -p awesome-%{name}-%{awe_commit}/distro-logos/fedora/icewm-24.xpm %{buildroot}%{_datadir}/%{name}/themes/IceAdwaita-Medium/taskbar/icewm.xpm |
|
|
|
install -m 0644 -p awesome-%{name}-%{awe_commit}/distro-logos/fedora/icewm-24.xpm %{buildroot}%{_datadir}/%{name}/themes/IceAdwaita-Medium/taskbar/icewm.xpm |
|
|
|
install -m 0644 -p awesome-%{name}-%{awe_commit}/distro-logos/fedora/icewm-24.xpm %{buildroot}%{_datadir}/%{name}/themes/IceAdwaita-Dark-Medium-alpha/taskbar/icewm.xpm |
|
|
|
install -m 0644 -p awesome-%{name}-%{awe_commit}/distro-logos/fedora/icewm-24.xpm %{buildroot}%{_datadir}/%{name}/themes/IceAdwaita-Dark-Medium-alpha/taskbar/icewm.xpm |
|
|
|
install -m 0644 -p awesome-%{name}-%{awe_commit}/distro-logos/fedora/icewm-32.xpm %{buildroot}%{_datadir}/%{name}/themes/IceAdwaita-Large/taskbar/icewm.xpm |
|
|
|
install -m 0644 -p awesome-%{name}-%{awe_commit}/distro-logos/fedora/icewm-32.xpm %{buildroot}%{_datadir}/%{name}/themes/IceAdwaita-Large/taskbar/icewm.xpm |
|
|
|
cp -a KDE-Core %{buildroot}%{_datadir}/%{name}/themes/ |
|
|
|
cp -ap KDE-Core %{buildroot}%{_datadir}/%{name}/themes/ |
|
|
|
cp -a Windows7ice1 %{buildroot}%{_datadir}/%{name}/themes/ |
|
|
|
cp -ap Windows7ice1 %{buildroot}%{_datadir}/%{name}/themes/ |
|
|
|
cp -a Araita+ %{buildroot}%{_datadir}/%{name}/themes/ |
|
|
|
cp -ap Araita+ %{buildroot}%{_datadir}/%{name}/themes/ |
|
|
|
cp -a Araita-Dark+ %{buildroot}%{_datadir}/%{name}/themes/ |
|
|
|
cp -ap Araita-Dark+ %{buildroot}%{_datadir}/%{name}/themes/ |
|
|
|
echo "Theme=\"IceAdwaita-Medium/default.theme\"" > %{buildroot}%{_datadir}/%{name}/theme |
|
|
|
echo "Theme=\"IceAdwaita-Medium/default.theme\"" > %{buildroot}%{_datadir}/%{name}/theme |
|
|
|
|
|
|
|
|
|
|
|
### Font settings |
|
|
|
# Font settings |
|
|
|
install -Dp -m 0644 %{SOURCE20} %{buildroot}%{_sysconfdir}/fonts/local.conf |
|
|
|
install -Dp -m 0644 %{SOURCE20} %{buildroot}%{_sysconfdir}/fonts/local.conf |
|
|
|
install -Dp -m 0644 %{SOURCE21} %{buildroot}%{_sysconfdir}/gtk-2.0/gtkrc |
|
|
|
install -Dp -m 0644 %{SOURCE21} %{buildroot}%{_sysconfdir}/gtk-2.0/gtkrc |
|
|
|
install -Dp -m 0644 %{SOURCE22} %{buildroot}%{_sysconfdir}/gtk-3.0/settings.ini |
|
|
|
install -Dp -m 0644 %{SOURCE22} %{buildroot}%{_sysconfdir}/gtk-3.0/settings.ini |
|
|
@ -286,17 +317,17 @@ install -Dp -m 0755 %{SOURCE30} %{buildroot}%{_datadir}/%{name}/startup |
|
|
|
install -Dp -m 0644 %{SOURCE40} %{buildroot}%{_datadir}/backgrounds/%{name}-wallpaper.png |
|
|
|
install -Dp -m 0644 %{SOURCE40} %{buildroot}%{_datadir}/backgrounds/%{name}-wallpaper.png |
|
|
|
%find_lang %{name} |
|
|
|
%find_lang %{name} |
|
|
|
|
|
|
|
|
|
|
|
### Tweak default settings |
|
|
|
# Tweak default settings |
|
|
|
sed -i 's!# TaskBarShowMailboxStatus=1 # 0/1!TaskBarShowMailboxStatus=0 # 0/1!' %{buildroot}%{_datadir}/%{name}/preferences |
|
|
|
sed -i 's!# TaskBarShowMailboxStatus=1 # 0/1!TaskBarShowMailboxStatus=0 # 0/1!' %{buildroot}%{_datadir}/%{name}/preferences |
|
|
|
sed -i 's!# TaskBarShowCPUStatus=1 # 0/1!TaskBarShowCPUStatus=0 # 0/1!' %{buildroot}%{_datadir}/%{name}/preferences |
|
|
|
sed -i 's!# TaskBarShowCPUStatus=1 # 0/1!TaskBarShowCPUStatus=0 # 0/1!' %{buildroot}%{_datadir}/%{name}/preferences |
|
|
|
sed -i 's!# TaskBarShowMEMStatus=1 # 0/1!TaskBarShowMEMStatus=0 # 0/1!' %{buildroot}%{_datadir}/%{name}/preferences |
|
|
|
sed -i 's!# TaskBarShowMEMStatus=1 # 0/1!TaskBarShowMEMStatus=0 # 0/1!' %{buildroot}%{_datadir}/%{name}/preferences |
|
|
|
sed -i 's!# TaskBarShowNetStatus=1 # 0/1!TaskBarShowNetStatus=0 # 0/1!' %{buildroot}%{_datadir}/%{name}/preferences |
|
|
|
sed -i 's!# TaskBarShowNetStatus=1 # 0/1!TaskBarShowNetStatus=0 # 0/1!' %{buildroot}%{_datadir}/%{name}/preferences |
|
|
|
|
|
|
|
|
|
|
|
### 3rd-party configs |
|
|
|
# 3rd-party configs |
|
|
|
install -Dp -m 0644 %{SOURCE50} %{buildroot}%{_sysconfdir}/xdg/dunst/dunstrc |
|
|
|
install -Dp -m 0644 %{SOURCE50} %{buildroot}%{_sysconfdir}/xdg/dunst/dunstrc |
|
|
|
install -Dp -m 0644 %{SOURCE51} %{buildroot}%{_sysconfdir}/xdg/conky/conky.conf |
|
|
|
install -Dp -m 0644 %{SOURCE51} %{buildroot}%{_sysconfdir}/xdg/conky/conky.conf |
|
|
|
|
|
|
|
|
|
|
|
### Better default conky config |
|
|
|
# Better default conky config |
|
|
|
%post 3rd-party-cfg |
|
|
|
%post 3rd-party-cfg |
|
|
|
install -m 0644 -p %{_sysconfdir}/xdg/conky/conky.conf %{_sysconfdir}/conky/conky.conf |
|
|
|
install -m 0644 -p %{_sysconfdir}/xdg/conky/conky.conf %{_sysconfdir}/conky/conky.conf |
|
|
|
|
|
|
|
|
|
|
@ -352,7 +383,7 @@ install -m 0644 -p %{_sysconfdir}/xdg/conky/conky.conf %{_sysconfdir}/conky/conk |
|
|
|
%{_datadir}/%{name}/themes/win95/ |
|
|
|
%{_datadir}/%{name}/themes/win95/ |
|
|
|
%{_datadir}/%{name}/themes/Windows7ice1/ |
|
|
|
%{_datadir}/%{name}/themes/Windows7ice1/ |
|
|
|
|
|
|
|
|
|
|
|
### AntiX-collection |
|
|
|
# AntiX-collection |
|
|
|
%{_datadir}/%{name}/themes/AntiX-* |
|
|
|
%{_datadir}/%{name}/themes/AntiX-* |
|
|
|
%{_datadir}/%{name}/themes/Antix-* |
|
|
|
%{_datadir}/%{name}/themes/Antix-* |
|
|
|
%{_datadir}/%{name}/themes/blue-crystal-* |
|
|
|
%{_datadir}/%{name}/themes/blue-crystal-* |
|
|
@ -391,12 +422,18 @@ install -m 0644 -p %{_sysconfdir}/xdg/conky/conky.conf %{_sysconfdir}/conky/conk |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog |
|
|
|
%changelog |
|
|
|
|
|
|
|
* Thu Jan 09 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 1.6.4-1 |
|
|
|
|
|
|
|
- Update to 1.6.4 |
|
|
|
|
|
|
|
- Switch source URL to 'github.com/ice-wm/icewm' due to release lags |
|
|
|
|
|
|
|
https://github.com/bbidulock/icewm/issues/405 |
|
|
|
|
|
|
|
- Preserve timestamps during copying |
|
|
|
|
|
|
|
|
|
|
|
* Mon Nov 25 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 1.6.3-1 |
|
|
|
* Mon Nov 25 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 1.6.3-1 |
|
|
|
- Update to 1.6.3 |
|
|
|
- Update to 1.6.3 |
|
|
|
|
|
|
|
|
|
|
|
* Sat Nov 23 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 1.6.2-6 |
|
|
|
* Sat Nov 23 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 1.6.2-6 |
|
|
|
- Add patch fix: Anti-aliasing icon edges #392 |
|
|
|
- Add patch fix: Anti-aliasing icon edges |
|
|
|
- https://github.com/bbidulock/icewm/issues/392 |
|
|
|
https://github.com/bbidulock/icewm/issues/392 |
|
|
|
|
|
|
|
|
|
|
|
* Wed Oct 16 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 1.6.2-5 |
|
|
|
* Wed Oct 16 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 1.6.2-5 |
|
|
|
- Theme polishing and new themes |
|
|
|
- Theme polishing and new themes |
|
|
|