2006-12-19 23:22:37 +01:00
|
|
|
#
|
2007-10-03 00:53:10 +02:00
|
|
|
# spec file for package fvwm2 (Version 2.5.23)
|
2006-12-19 23:22:37 +01:00
|
|
|
#
|
2007-01-19 12:28:11 +01:00
|
|
|
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
2006-12-19 23:22:37 +01:00
|
|
|
# This file and all modifications and additions to the pristine
|
|
|
|
# package are under the same license as the package itself.
|
|
|
|
#
|
|
|
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
|
|
|
#
|
|
|
|
|
|
|
|
# norootforbuild
|
|
|
|
|
|
|
|
Name: fvwm2
|
2007-10-03 00:53:10 +02:00
|
|
|
BuildRequires: freetype2-devel fribidi-devel gcc-c++ gnome-libs-devel gtk-devel gtkdoc imlib-config imlib-devel libpng-devel librsvg-devel libstroke-devel pkgconfig readline-devel update-desktop-files
|
2007-07-21 17:30:48 +02:00
|
|
|
License: GPL v2 or later
|
2006-12-19 23:22:37 +01:00
|
|
|
Group: System/GUI/Other
|
2007-10-03 00:53:10 +02:00
|
|
|
Provides: fvwm fvwmicns windowmanager xpmroot
|
2006-12-19 23:22:37 +01:00
|
|
|
Obsoletes: fvwm xpmroot
|
2007-10-03 00:53:10 +02:00
|
|
|
AutoReqProv: on
|
|
|
|
Version: 2.5.23
|
2007-10-16 02:24:45 +02:00
|
|
|
Release: 7
|
2006-12-19 23:22:37 +01:00
|
|
|
Summary: Improved Version of FVWM Window Manager
|
2007-10-03 00:53:10 +02:00
|
|
|
Url: http://www.fvwm.org
|
|
|
|
Source0: fvwm-2.5.23.tar.bz2
|
2006-12-19 23:22:37 +01:00
|
|
|
Source1: fvwm_icons.tar.bz2
|
|
|
|
Source3: %name.desktop
|
|
|
|
Source4: system.fvwm2rc
|
|
|
|
Source5: _system.fvwm2rc
|
2007-01-19 12:28:11 +01:00
|
|
|
Source6: openSuSE.xpm
|
2006-12-19 23:22:37 +01:00
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
2007-03-01 22:19:04 +01:00
|
|
|
Requires: xdg-menu, desktop-data, mktemp, xli
|
2006-12-19 23:22:37 +01:00
|
|
|
Patch0: fvwm-configure.patch
|
|
|
|
Patch1: fvwm-%{version}-gcc-warnings.patch
|
|
|
|
Patch2: fvwm-%{version}-ia64.patch
|
2007-03-01 22:19:04 +01:00
|
|
|
Patch3: fvwm-%{version}-sv_SE.patch
|
2007-03-10 23:53:44 +01:00
|
|
|
Patch4: fvwm-%{version}-utf_encoding.patch
|
2007-10-16 02:24:45 +02:00
|
|
|
Patch5: fvwm-%{version}-charset_in_title.patch
|
2006-12-19 23:22:37 +01:00
|
|
|
|
|
|
|
%description
|
|
|
|
FVWM is a virtual desktop window manager for the X Window System.
|
|
|
|
|
|
|
|
FVWM is intended to have a small memory footprint but a rich feature
|
|
|
|
set, to be extremely customizable and extendible, and to be very
|
|
|
|
compatible with the Motif MWM.
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-05-10 18:53:04 +02:00
|
|
|
Authors:
|
|
|
|
--------
|
|
|
|
The fvwm developers <fvwm-workers@fvwm.org>
|
|
|
|
|
|
|
|
%package gtk
|
|
|
|
Summary: Improved Version of FVWM Window Manager
|
|
|
|
Group: System/GUI/Other
|
|
|
|
Requires: fvwm2
|
|
|
|
|
|
|
|
%description gtk
|
|
|
|
FVWM is a virtual desktop window manager for the X Window System.
|
|
|
|
|
|
|
|
FVWM is intended to have a small memory footprint but a rich feature
|
|
|
|
set, to be extremely customizable and extendible, and to be very
|
|
|
|
compatible with the Motif MWM.
|
|
|
|
|
|
|
|
|
|
|
|
|
2006-12-19 23:22:37 +01:00
|
|
|
Authors:
|
|
|
|
--------
|
|
|
|
The fvwm developers <fvwm-workers@fvwm.org>
|
|
|
|
|
|
|
|
%if "%(xft-config --prefix)" == "/usr"
|
|
|
|
%define _xorg7libs %_lib
|
|
|
|
%define _xorg7bin bin
|
|
|
|
%define _xorg7libs32 lib
|
|
|
|
%define _xorg7libshare share
|
|
|
|
%define _xorg7prefix /usr
|
|
|
|
%define _xorg7mandir %_mandir
|
|
|
|
%else
|
|
|
|
%define _xorg7libs X11R6/%_lib
|
|
|
|
%define _xorg7bin X11R6/bin
|
|
|
|
%define _xorg7libshare X11R6/lib
|
|
|
|
%define _xorg7libs32 X11R6/lib
|
|
|
|
%define _xorg7prefix /usr/X11R6
|
|
|
|
%define _xorg7mandir /usr/X11R6/man
|
|
|
|
%endif
|
2007-10-16 02:24:45 +02:00
|
|
|
|
2006-12-19 23:22:37 +01:00
|
|
|
%prep
|
2007-10-03 00:53:10 +02:00
|
|
|
%setup -q -n fvwm-2.5.23
|
2006-12-19 23:22:37 +01:00
|
|
|
%patch0
|
|
|
|
%patch1
|
|
|
|
%patch2
|
2007-03-01 22:19:04 +01:00
|
|
|
%patch3
|
2007-03-10 23:53:44 +01:00
|
|
|
%patch4
|
2007-10-16 02:24:45 +02:00
|
|
|
%patch5
|
2007-03-01 22:19:04 +01:00
|
|
|
find . -name *sv_SE* |xargs rename sv_SE sv
|
2006-12-19 23:22:37 +01:00
|
|
|
mkdir icons
|
|
|
|
tar -C icons -j -x -v -f $RPM_SOURCE_DIR/fvwm_icons.tar.bz2
|
2007-01-19 12:28:11 +01:00
|
|
|
cp %{S:6} icons
|
2006-12-19 23:22:37 +01:00
|
|
|
#
|
|
|
|
# build
|
|
|
|
|
|
|
|
%build
|
|
|
|
%{?suse_update_config:%{suse_update_config -f}}
|
|
|
|
autoreconf -fi
|
|
|
|
CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" \
|
|
|
|
LDFLAGS="-L/usr/%_lib" \
|
|
|
|
./configure \
|
|
|
|
--prefix=%{_xorg7prefix} \
|
|
|
|
--bindir=%{_prefix}/%{_xorg7bin} \
|
|
|
|
--sysconfdir=/etc/X11/fvwm2 \
|
|
|
|
--libexecdir=%{_xorg7prefix}/lib/X11/fvwm2 \
|
|
|
|
--mandir=%{_xorg7mandir} \
|
2007-01-24 14:35:42 +01:00
|
|
|
--x-includes=%{_xorg7prefix}/include \
|
2007-10-03 00:53:10 +02:00
|
|
|
--x-libraries=%{_xorg7prefix}/%_lib \
|
|
|
|
--with-imagepath=%{_prefix}/%{_xorg7libshare}/X11/fvwm2/pixmaps:%{_prefix}/%{_xorg7libshare}/X11/fvwm2/bitmaps:/usr/share/wallpapers
|
2007-01-24 14:35:42 +01:00
|
|
|
make %{?jobs:-j%jobs}
|
2006-12-19 23:22:37 +01:00
|
|
|
|
|
|
|
%install
|
|
|
|
make DESTDIR=$RPM_BUILD_ROOT install
|
|
|
|
#make prefix=$RPM_BUILD_ROOT%{_xorg7prefix} \
|
|
|
|
# sysconfdir=$RPM_BUILD_ROOT/etc/X11/fvwm2 \
|
|
|
|
# install
|
|
|
|
#
|
|
|
|
# default config
|
|
|
|
install -d -m 755 $RPM_BUILD_ROOT/etc/X11/fvwm2
|
|
|
|
%if "%(xft-config --prefix)" == "/usr"
|
|
|
|
install -m 644 %SOURCE4 $RPM_BUILD_ROOT/etc/X11/fvwm2/system.fvwm2rc
|
|
|
|
%else
|
|
|
|
install -m 644 %SOURCE5 $RPM_BUILD_ROOT/etc/X11/fvwm2/system.fvwm2rc
|
|
|
|
%endif
|
|
|
|
#
|
|
|
|
# some extra utils
|
2007-01-24 14:35:42 +01:00
|
|
|
install -d -m 755 $RPM_BUILD_ROOT%{_prefix}/%{_xorg7libshare}/X11/fvwm2/utils
|
|
|
|
install utils/quantize_pixmaps $RPM_BUILD_ROOT%{_prefix}/%{_xorg7libshare}/X11/fvwm2/utils
|
2006-12-19 23:22:37 +01:00
|
|
|
#
|
|
|
|
# documentation for modules
|
2007-08-10 17:05:42 +02:00
|
|
|
rm sample.fvwmrc/Makefile* sample.fvwmrc/system.fvwm2rc-sample-95
|
|
|
|
rm docs/Makefile*
|
2006-12-19 23:22:37 +01:00
|
|
|
install -d -m 755 docu-module
|
|
|
|
for i in `find -name "README*" ! -name "*,v" ! -name "*.orig"`
|
|
|
|
do
|
|
|
|
TMPDIR=`dirname ${i#./}`
|
|
|
|
if [ "x$TMPDIR" = "x." ]; then
|
|
|
|
install -m 644 $i docu-module/${i#./}
|
|
|
|
else
|
|
|
|
install -m 644 $i docu-module/README.`basename "$TMPDIR"`
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
#
|
|
|
|
# icons
|
2007-01-24 14:35:42 +01:00
|
|
|
install -d -m 755 $RPM_BUILD_ROOT%{_prefix}/%{_xorg7libshare}/X11/fvwm2/pixmaps
|
|
|
|
install -m 644 icons/* $RPM_BUILD_ROOT%{_prefix}/%{_xorg7libshare}/X11/fvwm2/pixmaps
|
2006-12-19 23:22:37 +01:00
|
|
|
#
|
|
|
|
# install kdm/gdm entry
|
|
|
|
install -m 0755 -d $RPM_BUILD_ROOT/usr/share/xsessions/
|
|
|
|
install -m 0644 %SOURCE3 $RPM_BUILD_ROOT/usr/share/xsessions/
|
2007-10-03 00:53:10 +02:00
|
|
|
# removing the useless README.vms file
|
|
|
|
rm -f $RPM_BUILD_ROOT/%{_prefix}/share/doc/packages/fvwm2/README.vms
|
2006-12-19 23:22:37 +01:00
|
|
|
%suse_update_desktop_file $RPM_BUILD_ROOT/usr/share/xsessions/%name.desktop
|
|
|
|
|
|
|
|
%clean
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
%files
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%doc AUTHORS COPYING ChangeLog NEWS docs sample.fvwmrc docu-module/*
|
|
|
|
%dir /etc/X11/fvwm2
|
|
|
|
%config /etc/X11/fvwm2/system.fvwm2rc
|
|
|
|
%{_prefix}/%{_xorg7bin}/*
|
|
|
|
%{_prefix}/%{_xorg7libs32}/X11/fvwm2/*
|
2007-05-10 18:53:04 +02:00
|
|
|
%exclude %{_prefix}/%{_xorg7libs32}/X11/fvwm2/FvwmGtk*
|
2006-12-19 23:22:37 +01:00
|
|
|
%{_prefix}/%{_xorg7libshare}/X11/fvwm2/pixmaps/*
|
2007-10-03 00:53:10 +02:00
|
|
|
#%{_xorg7prefix}/share/locale/*/*/*
|
|
|
|
# the find_lang macro is not very usable for fwvm,
|
|
|
|
# listing the files manually
|
|
|
|
%lang(ar) %{_xorg7prefix}/share/locale/ar/LC_MESSAGES/fvwm.mo
|
|
|
|
%lang(de) %{_xorg7prefix}/share/locale/de/LC_MESSAGES/fvwm.mo
|
|
|
|
%lang(fr) %{_xorg7prefix}/share/locale/fr/LC_MESSAGES/fvwm.mo
|
|
|
|
%lang(sv) %{_xorg7prefix}/share/locale/sv/LC_MESSAGES/fvwm.mo
|
|
|
|
%lang(zh) %{_xorg7prefix}/share/locale/zh_CN/LC_MESSAGES/fvwm.mo
|
|
|
|
%lang(ar) %{_xorg7prefix}/share/locale/ar/LC_MESSAGES/FvwmScript.mo
|
|
|
|
%lang(ar) %{_xorg7prefix}/share/locale/ar/LC_MESSAGES/FvwmTaskBar.mo
|
|
|
|
%lang(de) %{_xorg7prefix}/share/locale/de/LC_MESSAGES/FvwmScript.mo
|
|
|
|
%lang(de) %{_xorg7prefix}/share/locale/de/LC_MESSAGES/FvwmTaskBar.mo
|
|
|
|
%lang(fr) %{_xorg7prefix}/share/locale/fr/LC_MESSAGES/FvwmScript.mo
|
|
|
|
%lang(fr) %{_xorg7prefix}/share/locale/fr/LC_MESSAGES/FvwmTaskBar.mo
|
|
|
|
%lang(sv) %{_xorg7prefix}/share/locale/sv/LC_MESSAGES/FvwmScript.mo
|
|
|
|
%lang(sv) %{_xorg7prefix}/share/locale/sv/LC_MESSAGES/FvwmTaskBar.mo
|
|
|
|
%lang(zh) %{_xorg7prefix}/share/locale/zh_CN/LC_MESSAGES/FvwmScript.mo
|
|
|
|
%lang(zh) %{_xorg7prefix}/share/locale/zh_CN/LC_MESSAGES/FvwmTaskBar.mo
|
2006-12-19 23:22:37 +01:00
|
|
|
%{_prefix}/%{_xorg7libshare}/X11/fvwm2/utils/quantize_pixmaps
|
|
|
|
%dir %{_xorg7prefix}/lib/X11/fvwm2
|
|
|
|
%{_xorg7prefix}/share/fvwm
|
|
|
|
%dir %{_prefix}/%{_xorg7libshare}/X11/fvwm2
|
|
|
|
%dir %{_prefix}/%{_xorg7libshare}/X11/fvwm2/pixmaps
|
|
|
|
%dir %{_prefix}/%{_xorg7libshare}/X11/fvwm2/utils
|
|
|
|
%{_xorg7mandir}/man1/*
|
|
|
|
%{_datadir}/xsessions/*desktop
|
|
|
|
%if "%(xft-config --prefix)" == "/usr/X11R6"
|
|
|
|
%dir %{_xorg7prefix}/share/locale/ar
|
|
|
|
%dir %{_xorg7prefix}/share/locale/ar/LC_MESSAGES
|
|
|
|
%dir %{_xorg7prefix}/share/locale/de
|
|
|
|
%dir %{_xorg7prefix}/share/locale/de/LC_MESSAGES
|
|
|
|
%dir %{_xorg7prefix}/share/locale/fr
|
|
|
|
%dir %{_xorg7prefix}/share/locale/fr/LC_MESSAGES
|
|
|
|
%dir %{_xorg7prefix}/share/locale/zh_CN
|
|
|
|
%dir %{_xorg7prefix}/share/locale/zh_CN/LC_MESSAGES
|
|
|
|
%endif
|
|
|
|
|
2007-05-10 18:53:04 +02:00
|
|
|
%files gtk
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%{_prefix}/%{_xorg7libs32}/X11/fvwm2/FvwmGtk*
|
2007-02-16 18:21:51 +01:00
|
|
|
%changelog
|
2007-10-16 02:24:45 +02:00
|
|
|
* Mon Oct 15 2007 - lmichnovic@suse.cz
|
|
|
|
- fixed wrong font for non ascii characters in titles of windows
|
|
|
|
especially for english locales (charset_in_title.patch) [#307361]
|
2007-10-03 00:53:10 +02:00
|
|
|
* Tue Sep 25 2007 - lmichnovic@suse.cz
|
|
|
|
- excluding useless file README.vms
|
|
|
|
- file list with %%lang (macro find_lang is hard to use for fvwm)
|
|
|
|
- added gnome-libs-devel (/usr/bin/gnome-config) and librsvg into
|
|
|
|
BuildReq to enable more features
|
|
|
|
* Tue Sep 25 2007 - lmichnovic@suse.cz
|
|
|
|
- update to version 2.5.23
|
|
|
|
- obsoletes *string_compar.patch
|
|
|
|
- fixes segfault on dual core processors [#304236]
|
|
|
|
- New Features in 2.5.23 cumulative with 2.5.22:
|
|
|
|
- New Style command options:
|
|
|
|
StartShaded
|
|
|
|
UnderMousePlacementHonorsStartsOnPage
|
|
|
|
UnderMousePlacementIgnoresStartsOnPage
|
|
|
|
!MinOverlapPlacementPenalties
|
|
|
|
!MinOverlapPercentPlacementPenalties
|
|
|
|
MinWindowSize
|
|
|
|
- SVG (scalable vector graphics) image loading support.
|
|
|
|
- New extended variables
|
|
|
|
$[w.iconfile.svgopts]
|
|
|
|
$[w.miniiconfile.svgopts].
|
|
|
|
- Added suffix 'w' to the arguments of the Move command and
|
|
|
|
similar. It is now possible to add multiple shifts to a
|
|
|
|
window position, e.g. "50-50w 50-50w" for the center of the
|
|
|
|
screen.
|
|
|
|
- Removed UnderMousePlacement and CenterPlacement. Use
|
|
|
|
"PositionPlacement Center" and "PositionPlacement UnderMouse"
|
|
|
|
instead.
|
|
|
|
- Documentation in HTML format.
|
|
|
|
- Replaced "UseListSkip" with "UseSkipList" & "OnlyListSkip" with
|
|
|
|
"OnlySkipList" in WindowList command. (Old options deprecated.)
|
|
|
|
- New subject ImageCache for PrintInfo command.
|
|
|
|
- The new commad EchoFuncDefinition prints a function's
|
|
|
|
definition to the console for debugging purposes.
|
|
|
|
- The CursorStyle command can now load PNG and SVG images as
|
|
|
|
mouse cursors. New x and y arguments to specify the
|
|
|
|
hot spot. Also, it is now possible to load non-monochrome
|
|
|
|
cursors and cursors with partial transparency.
|
|
|
|
- New module features:
|
|
|
|
- FvwmScript: New instructions: ChangeWindowTitle and
|
|
|
|
ChangeWindowTitleFromArg.
|
|
|
|
- Bug Fixes:
|
|
|
|
- Windows with aspect ratio no longer maximize past the screen
|
|
|
|
edges.
|
|
|
|
- Fixed CenterPlacement with Xinerama screens.
|
|
|
|
- Fixed CascadePlacement with title direction west and east
|
|
|
|
- Windows no longer unstick when going to fullscreen mode.
|
|
|
|
- Fixed crash when raising/lowering a destroyed window.
|
|
|
|
- Fixed expansion of $[n-] and $[*], broken in 2.5.20.
|
|
|
|
- Fixes for resizing shaded windows and windows with a gravity
|
|
|
|
other than northwest.
|
|
|
|
- Fixed CursorStyle POSITION, broken since 2.3.24.
|
|
|
|
- The hi, sh and fgsh colors in colorsets are no longer replaced
|
|
|
|
by computed values if not explicit set on the same line as the
|
|
|
|
bg, or for fgsh fg, changes. (bug #3359)
|
|
|
|
- FvwmButtons now redraws stretched button backgrounds correctly
|
|
|
|
on partial expose.
|
|
|
|
- Windows with circular transient for hints may no longer crash
|
|
|
|
fvwm with StackTransientParent style.
|
|
|
|
- FvwmPager now displays windows that are StickyAcrossPages
|
|
|
|
correctly.
|
|
|
|
- Fixed a possible crash with modules closing down.
|
|
|
|
- Fixed broken demo script fvwm_make_browse_menu.sh.
|
|
|
|
- The conditon following a comma separator without whitespace
|
|
|
|
padding was previously ignored if the presiding condition was
|
|
|
|
multi-worded.
|
|
|
|
- Various FvwmButtons drawing problems.
|
|
|
|
- Window movement or resizing triggered by an EWMH message now
|
|
|
|
honours the FixedSize and FixedPosition window styles.
|
|
|
|
- Properly generate leave_window and enter_window events for
|
|
|
|
the root window in FvwmEvent.
|
|
|
|
- Fixed crash in UTF8 code.
|
|
|
|
- Fixed parsing of the PropertyChange command.
|
|
|
|
- Fixed windowlist crash when combining CurrentAtEnd with
|
|
|
|
IconifiedAtEnd and all windows are iconified.
|
2007-08-10 17:05:42 +02:00
|
|
|
* Fri Aug 10 2007 - dmueller@suse.de
|
|
|
|
- package size reduction (#217472)
|
2007-07-21 17:30:48 +02:00
|
|
|
* Thu Jul 19 2007 - lmichnovic@suse.cz
|
|
|
|
- wiped susewmif from rc file because it's not available since 9.1
|
2007-05-10 18:53:04 +02:00
|
|
|
* Thu May 10 2007 - ro@suse.de
|
|
|
|
- split off FvwmGtk to its own subpackage
|
2007-04-04 21:52:56 +02:00
|
|
|
* Wed Apr 04 2007 - schwab@suse.de
|
|
|
|
- Fix last change.
|
2007-04-04 20:48:33 +02:00
|
|
|
* Wed Apr 04 2007 - lmichnovic@suse.cz
|
|
|
|
- fixed gcc warnings: comparing a char* pointer with a
|
|
|
|
string literal (string_compar.patch)
|
2007-03-10 23:53:44 +01:00
|
|
|
* Fri Mar 09 2007 - lmichnovic@suse.cz
|
|
|
|
- Fixed corrupted characters in sax2 test mode for some locales
|
|
|
|
[#251639] (*utf_encoding.patch)
|
2007-03-01 22:19:04 +01:00
|
|
|
* Wed Feb 28 2007 - lmichnovic@suse.cz
|
|
|
|
- renamed sv_SE to sv, (sv_SE.patch) [#248751]
|
|
|
|
- removed xorg-x11 from Requires and Buildrequires since
|
|
|
|
/usr/share/xsessions is part of filesystem [#229172]
|
2007-02-16 18:21:51 +01:00
|
|
|
* Tue Feb 13 2007 - lmichnovic@suse.cz
|
|
|
|
- adjusted fvwm2rc file, thanks to Thomas Adam [#242015]
|
2007-02-15 18:19:29 +01:00
|
|
|
* Tue Feb 13 2007 - lmichnovic@suse.cz
|
|
|
|
- update to version 2.5.21
|
|
|
|
* New feature: The command Scroll can now be used for interactive
|
|
|
|
scrolling.
|
|
|
|
* Bug Fix: Tile...Placement styles (SmartPlacement) that were
|
|
|
|
broken in 2.5.20.
|
2007-01-24 14:35:42 +01:00
|
|
|
* Wed Jan 24 2007 - lmichnovic@suse.cz
|
|
|
|
- removed superfluous slashes ante macros
|
|
|
|
- now building with icecream
|
2007-01-19 12:28:11 +01:00
|
|
|
* Tue Jan 16 2007 - lmichnovic@suse.cz
|
|
|
|
- fixed wrong path for icons in system.fvwm2rc [#223521]
|
|
|
|
- changed titles to openSUSE
|
|
|
|
- created openSuSE.xpm icon for Button bar menu
|
|
|
|
- spec cleanup
|
|
|
|
* Mon Jan 15 2007 - lmichnovic@suse.cz
|
|
|
|
- update to 2.5.20
|
|
|
|
- many bug fixes
|
|
|
|
- fixed few memory leaks
|
|
|
|
- some new functions and features:
|
|
|
|
* "Mouse n M N" is no longer used to disable or remap the
|
|
|
|
builtin tear off menu button. See the section Tear Off Menus.
|
|
|
|
* Full support for menu context (M) key and mouse bindings.
|
|
|
|
* New window conditions: StickyIcon, StickyAcrossPagesIcon
|
|
|
|
and StickyAcrossDesksIcon.
|
|
|
|
* Hilighted menu backgrounds now use pixmaps gradients and
|
|
|
|
transparency from their related colorset.
|
|
|
|
* Fri Jan 05 2007 - lmichnovic@suse.cz
|
|
|
|
- fixed missing background image [#223521]
|
2006-12-19 23:22:37 +01:00
|
|
|
* Tue Dec 19 2006 - lmichnovic@suse.cz
|
|
|
|
- added xorg-x11 into Requires and Buildrequires and excluding
|
|
|
|
/usr/share/xsessions directory from filelist [#229172]
|
|
|
|
* Tue Dec 12 2006 - lmichnovic@suse.cz
|
|
|
|
- update to version 2.5.19 including bugfix in FvwmWinList: problem
|
|
|
|
with window name/button mixups during Init/Restart of fvwm.
|
|
|
|
* Many bugfixes:
|
|
|
|
- fvwm no longer crashes on 1 and 4 bit displays.
|
|
|
|
- Security fix in fvwm-menu-directory. (CVE-2006-5969)
|
|
|
|
- which obsoletes *sec-fvwmname.patch
|
|
|
|
* New features (from version 2.5.17):
|
|
|
|
- New MenuStyle options TitleFont, TitleColorset and
|
|
|
|
HilightTitleBack.
|
|
|
|
- New command PressButton in module FvwmButtons for being able
|
|
|
|
to emulate button press via other means than the mouse.
|
|
|
|
- New wrap options to EdgeScroll command for wrapping with pixel
|
|
|
|
distances.
|
|
|
|
- New Style option UnderMousePlacement.
|
|
|
|
- Unused arguments to Style options generate warnings.
|
|
|
|
- The name style names match against can be augmented by the
|
|
|
|
X-resource "fvwmstyle".
|
|
|
|
- New options, Reverse and UseStack, to All command.
|
|
|
|
- WindowShade can now reshade windows using the Last direction.
|
|
|
|
- Positional parameters to complex functions can now be expanded
|
|
|
|
using $[n], $[n-m], $[n-] and $[*] expressions.
|
|
|
|
- The width and height arguments of the Resize command now
|
|
|
|
accept the prefix 'w' to allow resizing relative to the
|
|
|
|
current window size.
|
|
|
|
- New command ModuleListenOnly.
|
|
|
|
- New "Periodic" option added to Schedule command.
|
|
|
|
* Tue Nov 14 2006 - lmichnovic@suse.cz
|
|
|
|
- fixed possible command execution (sec-fvwmname.patch) [#220708]
|
|
|
|
* Tue Sep 05 2006 - lmichnovic@suse.cz
|
|
|
|
- distinquishing from X.org version which config file to install
|
|
|
|
(Source4 resp. Source5)
|
|
|
|
* Mon Sep 04 2006 - lmichnovic@suse.cz
|
|
|
|
- omitting X11R6 in config file (which is Source4)
|
|
|
|
- specifying X.org libs and headers
|
|
|
|
* Sun Aug 06 2006 - pnemec@suse.cz
|
|
|
|
- major change in specfile instalation and file section to build
|
|
|
|
with Xorg 7
|
|
|
|
* Mon Jul 03 2006 - schwab@suse.de
|
|
|
|
- Set mandir.
|
|
|
|
* Tue May 30 2006 - pnemec@suse.cz
|
|
|
|
- updated to 2.5.16
|
|
|
|
clean up in code see changelog
|
|
|
|
- patches (-64bit, -grab_pointer, -conf) are in upstream now
|
|
|
|
- patch -ia64 is in upstream only partially
|
|
|
|
* Fri Feb 17 2006 - pnemec@suse.cz
|
|
|
|
- fixed menu entry #150221
|
|
|
|
* Wed Jan 25 2006 - mls@suse.de
|
|
|
|
- converted neededforbuild to BuildRequires
|
|
|
|
* Thu Oct 20 2005 - pnemec@suse.cz
|
|
|
|
- changed fvmw default theme to use diferent program to set background #106011
|
|
|
|
- fixed gcc warnings
|
|
|
|
* Thu Aug 25 2005 - schwab@suse.de
|
|
|
|
- Remove obsolete patch.
|
|
|
|
* Mon May 16 2005 - ltinkl@suse.cz
|
|
|
|
- update to 2.5.12
|
|
|
|
- adapt patches
|
|
|
|
* Thu Feb 10 2005 - adrian@suse.de
|
|
|
|
- install session desktop file
|
|
|
|
* Thu Jan 27 2005 - ro@suse.de
|
|
|
|
- add 64bit fix from lubos (#50203)
|
|
|
|
* Fri May 07 2004 - ltinkl@suse.cz
|
|
|
|
- added mktemp to requirements
|
|
|
|
- updated sources to 2.5.10
|
|
|
|
* Thu Apr 08 2004 - ltinkl@suse.cz
|
|
|
|
- fix button background (#37677)
|
|
|
|
* Thu Mar 18 2004 - ltinkl@suse.cz
|
|
|
|
- fixed missing icons (#35551)
|
|
|
|
- fixed SUSE helpcenter command line
|
|
|
|
- reworked color scheme to match the current blueish design
|
|
|
|
- build the list of screensavers dynamically
|
|
|
|
- fixed the invocation of fvwm2 manpage
|
|
|
|
- build with -fno-strict-aliasing
|
|
|
|
- make Acroread work in fullscreen mode (#36189)
|
|
|
|
* Mon Mar 15 2004 - kukuk@suse.de
|
|
|
|
- Provide/Obsolete xpmroot
|
|
|
|
* Thu Mar 11 2004 - ltinkl@suse.cz
|
|
|
|
- SuSE -> SUSE
|
|
|
|
- use the default system wallpaper (#31644, #35687)
|
|
|
|
* Tue Mar 09 2004 - schwab@suse.de
|
|
|
|
- Don't require on xpmroot.
|
|
|
|
* Thu Mar 04 2004 - ltinkl@suse.cz
|
|
|
|
- updated to 2.4.9
|
|
|
|
* Wed Jan 28 2004 - ltinkl@suse.cz
|
|
|
|
- fix security problem with temp file handling (#34077)
|
|
|
|
* Sat Jan 10 2004 - adrian@suse.de
|
|
|
|
- build as user
|
|
|
|
* Wed Dec 17 2003 - mfabian@suse.de
|
|
|
|
- enable building with Xft2 again (configure script had changed
|
|
|
|
the way of detecting Xft2, therefore building with Xft2 was
|
|
|
|
accidentally disabled again after the update).
|
|
|
|
* Tue Nov 18 2003 - ltinkl@suse.cz
|
|
|
|
- update to latest stable version 2.5.8
|
|
|
|
* Wed Sep 17 2003 - ltinkl@suse.cz
|
|
|
|
- fix menu encoding (has to be UTF-8)
|
|
|
|
- fix RMB desktop menu
|
|
|
|
* Mon Sep 15 2003 - ltinkl@suse.cz
|
|
|
|
- adjusted default fonts and fixed some broken menu entries (#30521)
|
|
|
|
* Sat Sep 13 2003 - schwab@suse.de
|
|
|
|
- Workaround broken module interface (it can't handle padding).
|
|
|
|
* Fri Sep 05 2003 - mfabian@suse.de
|
|
|
|
- enable Xft2 support to get better i18n support out of the box
|
|
|
|
and to be able to finally fix Bugzilla #24765.
|
|
|
|
- change system.fvwm2rc to use only fonts via Xft2 by default
|
|
|
|
- specify "StringEncoding=UTF-8:" and ":encoding=iso10646-1"
|
|
|
|
for all fonts (config file should be UTF-8 encoded!).
|
|
|
|
- remove my fvwm-nls-examples.tar.bz2 documentation, it is very
|
|
|
|
obsolete now.
|
|
|
|
- add xpmroot to Requires because it is used to draw the
|
|
|
|
background in system.fvwmrc.
|
|
|
|
* Fri Sep 05 2003 - ltinkl@suse.cz
|
|
|
|
- integrate common (XDG) menu, closes #29498
|
|
|
|
* Tue Sep 02 2003 - ltinkl@suse.cz
|
|
|
|
- created an implicit configuration to fix #29498
|
|
|
|
* Wed Jul 30 2003 - schwab@suse.de
|
|
|
|
- Update to fvwm 2.5.7.
|
|
|
|
- Fix misalignment bug.
|
|
|
|
* Tue Jul 15 2003 - ltinkl@suse.cz
|
|
|
|
- updated sources to 2.4.16
|
|
|
|
* Sat Mar 08 2003 - adrian@suse.de
|
|
|
|
- add wallpaper background pixmap
|
|
|
|
* Sun Feb 16 2003 - adrian@suse.de
|
|
|
|
- do not require icon packages anymore, default config will be
|
|
|
|
without icons due to dropped package. Let's see what breaks :/
|
|
|
|
* Tue Feb 04 2003 - pmladek@suse.cz
|
|
|
|
- updated to version 2.4.15 (many bug fixes)
|
|
|
|
* Tue Sep 03 2002 - mfabian@suse.de
|
|
|
|
- add fvwm-2.4.8-utf-8-font-load.patch.
|
|
|
|
Thanks to Egbert Eich <eich@suse.de>
|
|
|
|
Without this patch, fvwm2 doesn't work in UTF-8 locales.
|
|
|
|
It writes many "internal error" messages about missing fonts
|
|
|
|
to stdout and the menus are empty because the fonts couldn't
|
|
|
|
be loaded. I.e. without this patch fvwm2 is unusable in UTF-8
|
|
|
|
locales.
|
|
|
|
* Sat Aug 17 2002 - ro@suse.de
|
|
|
|
- don't duplicate README's in filelist
|
|
|
|
* Tue Jul 09 2002 - pmladek@suse.cz
|
|
|
|
- updated to version 2.4.8:
|
|
|
|
* many bugfixes, some improvents
|
|
|
|
- removed obsolete ia64-prep patch
|
|
|
|
* Tue Apr 02 2002 - pmladek@suse.cz
|
|
|
|
- fixed to compile with autoconf-2.53
|
|
|
|
* added missing brackets into smr_SWITCH macro
|
|
|
|
* removed redundant AC_SUBST(LIBOBJS)
|
|
|
|
* Wed Mar 06 2002 - mmj@suse.de
|
|
|
|
- Fixed permissions [Bug #14421]
|
|
|
|
* Sun Feb 10 2002 - ro@suse.de
|
|
|
|
- new option for bz2 tar is "j"
|
|
|
|
* Tue Feb 05 2002 - pmladek@suse.cz
|
|
|
|
- updated to version 2.4.5
|
|
|
|
* Mon Jan 21 2002 - pmladek@suse.cz
|
|
|
|
- updated to version 2.4.4
|
|
|
|
* Tue Dec 04 2001 - pmladek@suse.cz
|
|
|
|
- fixed too long time of deadlock when fvwm2 tries to grab mouse
|
|
|
|
pointer but the mouse pointer is already grabbed by another
|
|
|
|
application (#12167)
|
|
|
|
* Thu Nov 29 2001 - pmladek@suse.cz
|
|
|
|
- updated to version 2.4.3
|
|
|
|
* many bug fixes
|
|
|
|
* new commands and options
|
|
|
|
* Thu Aug 09 2001 - pmladek@suse.cz
|
|
|
|
- updated to stable version 2.4.0
|
|
|
|
- fixed configure.in
|
|
|
|
* forget cached value in readline tests
|
|
|
|
* Thu Jun 14 2001 - pmladek@suse.cz
|
|
|
|
- fixed to compile with new automake
|
|
|
|
* Wed May 16 2001 - pmladek@suse.cz
|
|
|
|
- fixed cast warnigs on ia64
|
|
|
|
* Thu May 10 2001 - pmladek@suse.cz
|
|
|
|
- removed link:
|
|
|
|
ln -sf system.fvwm2rc $RPM_BUILD_ROOT/etc/X11/fvwm2/.fvwm2rc
|
|
|
|
(because susewm generates right config file system.fvwm2rc now)
|
|
|
|
- /etc/X11/fvwm2/system.fvwm2rc is right config file now
|
|
|
|
* Tue Apr 24 2001 - pmladek@suse.cz
|
|
|
|
- fixed conversions int <-> poiter on ia64
|
|
|
|
- fixed preprocesor problems on ia64
|
|
|
|
* Thu Apr 12 2001 - pmladek@suse.cz
|
|
|
|
- updated to version 2.3.31
|
|
|
|
* Mon Apr 09 2001 - pmladek@suse.cz
|
|
|
|
- added icons-xpm to Requires
|
|
|
|
* Wed Apr 04 2001 - mfabian@suse.de
|
|
|
|
- removed rplay again from "# neededforbuild" because a small
|
|
|
|
fvwm2 is needed as a default windowmanager and rplay will not
|
|
|
|
be in the default selection.
|
|
|
|
* Wed Apr 04 2001 - mfabian@suse.de
|
|
|
|
- added libstroke, libstroke-devel, and rplay to "# neededforbuild"
|
|
|
|
(request of upstream fvwm2 authors)
|
|
|
|
* Fri Mar 30 2001 - pmladek@suse.cz
|
|
|
|
- updated to version 2.3.30
|
|
|
|
- added URL
|
|
|
|
- compiled witk GTK and IMLIB
|
|
|
|
* added gtk gtk-devel gtkdoc glib glib-devel imlib imlib-devel
|
|
|
|
imlib-config to neededforbuild
|
|
|
|
- fixed call of suse_update_config
|
|
|
|
* Thu Mar 15 2001 - cihlar@suse.cz
|
|
|
|
- fixed file list
|
|
|
|
- removed xselection, package xselect is better
|
|
|
|
* Wed Mar 07 2001 - mfabian@suse.de
|
|
|
|
- repair packaging mistake, forgot to pack /usr/X11R6/share/
|
|
|
|
* Wed Mar 07 2001 - mfabian@suse.de
|
|
|
|
- upgrade to fvwm2-2.3.29
|
|
|
|
- improve nls examples
|
|
|
|
* Fri Feb 23 2001 - ro@suse.de
|
|
|
|
- added readline/readline-devel to neededforbuild (split from bash)
|
|
|
|
* Sun Jan 28 2001 - mfabian@suse.de
|
|
|
|
- upgraded to "stable beta release" FVWM 2.3.28.
|
|
|
|
- added icons tarball (previously included in main tarball)
|
|
|
|
- added "--enable-multibyte" to ./configure
|
|
|
|
- added fvwm-nls-examples.tar.bz2 (explanation and examples
|
|
|
|
for native language support, especially for Japanese)
|
|
|
|
- added symlink:
|
|
|
|
ln -sf system.fvwm2rc $RPM_BUILD_ROOT/etc/X11/fvwm2/.fvwm2rc
|
|
|
|
(because fvwm2 now reads only /etc/X11/fvwm2/system.fvwm2rc, but
|
|
|
|
SuSEconfig generates /etc/X11/fvwm/.fvwm2rc)
|
|
|
|
- removed patches changing path of perl (handled by configure now)
|
|
|
|
- removed old i18n patch (already included upstream now)
|
|
|
|
* Wed Dec 13 2000 - cihlar@suse.cz
|
|
|
|
- fixed i18n patch [#4532]
|
|
|
|
- removed %%preun
|
|
|
|
* Mon Nov 20 2000 - cihlar@suse.cz
|
|
|
|
- fixed neededforbuild
|
|
|
|
- requires: icons ...
|
|
|
|
* Fri Oct 13 2000 - cihlar@suse.cz
|
|
|
|
- fixed i18n
|
|
|
|
- bzipped sources
|
|
|
|
- fixed configuration
|
|
|
|
* Fri Aug 18 2000 - cihlar@suse.cz
|
|
|
|
- fixed to work with new pixmaps
|
|
|
|
- fixed config file
|
|
|
|
* Tue Jun 06 2000 - kukuk@suse.de
|
|
|
|
- Update to 2.2.4
|
|
|
|
- Move sysconfdir to /etc/X11/fvwm2
|
|
|
|
* Mon Jun 05 2000 - ro@suse.de
|
|
|
|
- doc relocation
|
|
|
|
* Mon Dec 13 1999 - ro@suse.de
|
|
|
|
- use /usr/X11R6/bin instead of /usr/bin/X11
|
|
|
|
- use /usr/X11R6/lib/X11 instead of /usr/lib/X11
|
|
|
|
* Mon Sep 20 1999 - ro@suse.de
|
|
|
|
- added Provides windowmanager
|
|
|
|
* Mon Sep 13 1999 - bs@suse.de
|
|
|
|
- ran old prepare_spec on spec file to switch to new prepare_spec.
|
|
|
|
* Sat Jul 17 1999 - maddin@suse.de
|
|
|
|
- created package version 2.2.2 (based on and conflicting with fvwm-2.0)
|