Accepting request 1003555 from X11:windowmanagers
OBS-URL: https://build.opensuse.org/request/show/1003555 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/icewm?expand=0&rev=70
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8d5d0f78a49c952f7f185d0f6713c6fabba597dcb713b1ac92e0e5795db29a25
|
||||
size 1768030
|
3
icewm-2.9.9.tar.lz
Normal file
3
icewm-2.9.9.tar.lz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:af7bab3472189febf50753eaecfac586901419d282cbcbff92e860d4b74894b3
|
||||
size 1775050
|
@@ -1,3 +1,34 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 13 09:17:24 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 2.9.9:
|
||||
* Permit percentages to have comma's in icesh.
|
||||
* Keep accurate track of window changes in workspace buttons for
|
||||
PagerShowPreview. Only redraw affected workspace buttons, which reduces
|
||||
the total number of workspace button redraws, especially for larges
|
||||
number of workspace buttons.
|
||||
* Add key bindings for single window tiling operations for issues
|
||||
bbidulock/icewm#335, ice-wm/icewm#74 and ice-wm/icewm#84.
|
||||
* Complete -e option.
|
||||
* WindowMaker dock apps are supported.
|
||||
* Support more HTML entities in icehelp.
|
||||
* Remove dependency on asciidoc and prefer markdown format for the manual.
|
||||
* Prevent warnings.
|
||||
* Also install markdown.
|
||||
* Try srcdir.
|
||||
* Cleanup test and prefer markdown manual.
|
||||
* Cleanup key grabs.
|
||||
* Drop obsolete wmOccupyAll().
|
||||
* Accept either markdown or asciidoc to generate manual html with CMake.
|
||||
* Add markdown and icesh.
|
||||
* Automatically detect and prevent race conditions in icesh relating to
|
||||
moving and sizing windows for issue #335. Improve the accuracy of the
|
||||
"sizeto" command in icesh for issue #335. Add "extents" command to
|
||||
icesh. Add "workarea" command to icesh.
|
||||
* Get rid of the frameContext.
|
||||
* Prefer findClient in two cases: unmap notify and recv ping.
|
||||
- spec-cleaner run
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jul 23 07:04:43 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
42
icewm.spec
42
icewm.spec
@@ -18,7 +18,7 @@
|
||||
|
||||
%global lites icewm icewmhint icewmbg icesh icewm-session
|
||||
Name: icewm
|
||||
Version: 2.9.8
|
||||
Version: 2.9.9
|
||||
Release: 0
|
||||
Summary: Window Manager with a Taskbar
|
||||
License: LGPL-2.1-or-later
|
||||
@@ -37,12 +37,6 @@ BuildRequires: gcc-c++
|
||||
BuildRequires: libtool
|
||||
BuildRequires: lzip
|
||||
BuildRequires: pkgconfig
|
||||
# Needed for documentation.
|
||||
%if 0%{?suse_version} <= 1320
|
||||
BuildRequires: asciidoc
|
||||
%else
|
||||
BuildRequires: rubygem(asciidoctor)
|
||||
%endif
|
||||
BuildRequires: update-alternatives
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: pkgconfig(alsa)
|
||||
@@ -65,11 +59,6 @@ BuildRequires: pkgconfig(xrandr)
|
||||
Requires: alsa-utils
|
||||
Requires: desktop-data
|
||||
Requires: icewm-bin
|
||||
%if !0%{?sle_version}
|
||||
Requires: icewm-configuration-files
|
||||
%else
|
||||
Requires: icewm-theme-branding
|
||||
%endif
|
||||
Requires: imlib2-loaders
|
||||
Requires: xdg-menu
|
||||
Requires(post): update-alternatives
|
||||
@@ -77,15 +66,26 @@ Requires(postun):update-alternatives
|
||||
# If you have the choice, prefer the big one.
|
||||
Recommends: icewm-default
|
||||
Recommends: icewm-lang = %{version}
|
||||
Recommends: xclock
|
||||
# For locking you need xscreensaver
|
||||
Recommends: xscreensaver
|
||||
Recommends: xclock
|
||||
%if 0%{?sle_version}
|
||||
Recommends: polkit-gnome
|
||||
%endif
|
||||
Provides: icewm-gnome = %{version}
|
||||
Obsoletes: icewm-gnome < %{version}
|
||||
Provides: windowmanager
|
||||
# Needed for documentation.
|
||||
%if 0%{?suse_version} <= 1320
|
||||
BuildRequires: asciidoc
|
||||
%else
|
||||
BuildRequires: rubygem(asciidoctor)
|
||||
%endif
|
||||
%if !0%{?sle_version}
|
||||
Requires: icewm-configuration-files
|
||||
%else
|
||||
Requires: icewm-theme-branding
|
||||
%endif
|
||||
%if 0%{?sle_version}
|
||||
Recommends: polkit-gnome
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1315
|
||||
Requires: xterm-bin
|
||||
%else
|
||||
@@ -102,9 +102,9 @@ mailbox status, and a digital clock. It is fast and small.
|
||||
%package config-upstream
|
||||
Summary: Window Manager with a Taskbar -- Default configuration
|
||||
Group: System/GUI/Other
|
||||
Conflicts: icewm-theme-branding
|
||||
Provides: icewm-configuration-files = %{version}
|
||||
BuildArch: noarch
|
||||
Conflicts: icewm-theme-branding
|
||||
|
||||
%description config-upstream
|
||||
A window manager for the X Window System that can emulate the look
|
||||
@@ -172,13 +172,13 @@ autoreconf -fi
|
||||
--disable-menus-fdo \
|
||||
--disable-menus-mate \
|
||||
--disable-fribidi
|
||||
make %{?_smp_mflags}
|
||||
%make_build
|
||||
# Grab the lite content.
|
||||
mkdir lite
|
||||
for file in %{lites}; do
|
||||
mv -f src/$file lite/$file-lite
|
||||
done
|
||||
make %{?_smp_mflags} clean
|
||||
%make_build clean
|
||||
# Configure for full deployment.
|
||||
%configure \
|
||||
--docdir=%{_docdir}/%{name} \
|
||||
@@ -194,7 +194,7 @@ make %{?_smp_mflags} clean
|
||||
--enable-shaped-decorations \
|
||||
--enable-menus-fdo \
|
||||
--enable-i18n
|
||||
make %{?_smp_mflags}
|
||||
%make_build
|
||||
%if !0%{?sle_version}
|
||||
# Patch generated lib/preferences file.
|
||||
patch -p1 -i %{PATCH99}
|
||||
@@ -224,7 +224,7 @@ ln -sf icewm.html %{buildroot}/%{_docdir}/icewm/index.html
|
||||
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/alternatives/
|
||||
for file in %{lites}; do
|
||||
mv -f lite/$file-lite %{buildroot}%{_prefix}/bin
|
||||
mv -f lite/$file-lite %{buildroot}%{_bindir}
|
||||
mv -f %{buildroot}%{_bindir}/$file %{buildroot}%{_bindir}/$file-default
|
||||
|
||||
# Dummy.
|
||||
|
Reference in New Issue
Block a user