Hello community, here is the log from the commit of package WindowMaker for openSUSE:Factory checked in at 2017-04-12 17:34:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/WindowMaker (Old) and /work/SRC/openSUSE:Factory/.WindowMaker.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "WindowMaker" Wed Apr 12 17:34:20 2017 rev:42 rq:484223 version:0.95.8 Changes: -------- --- /work/SRC/openSUSE:Factory/WindowMaker/WindowMaker.changes 2016-03-26 15:27:00.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.WindowMaker.new/WindowMaker.changes 2017-04-12 17:59:30.667681719 +0200 @@ -1,0 +2,22 @@ +Tue Mar 14 22:02:11 UTC 2017 - ch...@computersalat.de + +- Update to 0.95.8 + * for changes and news see + http://repo.or.cz/wmaker-crm.git/blob/HEAD:/NEWS + http://repo.or.cz/wmaker-crm.git/blob/HEAD:/ChangeLog +- rework/rebase patches + * WindowMaker-menu.patch + * wm-giflib.patch +- some spec cleanup + * rename README.SuSE -> README.SUSE + +------------------------------------------------------------------- +Sat Jun 25 18:13:37 UTC 2016 - ch...@computersalat.de + +- rebase patches (p0) + * WindowMaker-config.patch + * WindowMaker-menu.patch + * fix_wmgenmenu_paths.patch + * wm-giflib.patch + +------------------------------------------------------------------- Old: ---- README.SuSE WindowMaker-0.95.7.tar.gz New: ---- README.SUSE WindowMaker-0.95.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ WindowMaker.spec ++++++ --- /var/tmp/diff_new_pack.Eyehxt/_old 2017-04-12 17:59:31.459569728 +0200 +++ /var/tmp/diff_new_pack.Eyehxt/_new 2017-04-12 17:59:31.463569162 +0200 @@ -1,7 +1,7 @@ # # spec file for package WindowMaker # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ Summary: A Colorful and Flexible Window Manager License: GPL-2.0+ and LGPL-2.1+ and SUSE-Public-Domain Group: System/GUI/Other -Version: 0.95.7 +Version: 0.95.8 Release: 0 # 81eefca4ef70414d73048300058e5007f402dd7f # f846b7cdd39749b5291d4559185a229b752b4fed @@ -29,7 +29,7 @@ Source: http://windowmaker.org/pub/source/release/%{name}-%{version}.tar.gz Source1: %{name}-extra-0.1.tar.bz2 Source2: theme.tar.bz2 -Source4: README.SuSE +Source4: README.SUSE Source5: %{name}.desktop Source6: windowmaker Source7: %{name}-rpmlintrc @@ -39,6 +39,7 @@ # Patch101: wm-giflib.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: fdupes BuildRequires: fontconfig-devel BuildRequires: freetype2-devel BuildRequires: gcc-c++ @@ -96,25 +97,19 @@ mkdir menu_orig cp %{name}/{menu.*,plmenu.*} menu_orig %patch1 -%patch2 -p1 -%patch3 -p1 -%patch101 -p1 +%patch2 +%patch3 +%patch101 cp %{S:4} . cp %{S:6} . %if 0%{?suse_version} < 1140 rename no nb po/no.* %endif -(cd %{name}; rm -f *.orig; ./mkMakefile ) # --------------------------------------------------------------------------- %build ./autogen.sh -#autoreconf --force --install -%if 0%{?suse_version} >= 1140 export LINGUAS="be bg bs ca cs da de el es et fi fr gl hr hu hy it ja ko ms nl no pl pt ro ru sk sv tr zh_CN zh_TW" -%else -export LINGUAS="be bg bs ca cs da de el es et fi fr gl hr hu hy it ja ko ms nl nb pl pt ro ru sk sv tr zh_CN zh_TW" -%endif export CFLAGS="$RPM_OPT_FLAGS $(freetype-config --cflags)" %configure \ --prefix=/usr \ @@ -127,7 +122,6 @@ --with-pixmapdir=/usr/share/%{name}/Pixmaps \ --with-gnustepdir=/usr/lib/GNUstep -(cd %{name}/Defaults; make clean; make %{?_smp_mflags}) make %{?_smp_mflags} (cd %{name}-extra-0.1 %configure \ @@ -167,6 +161,9 @@ %find_lang WPrefs %{name}.lang %find_lang wmgenmenu %{name}.lang +# rpmlint +%fdupes -s $RPM_BUILD_ROOT/usr/share/ + %post -p /sbin/ldconfig %postun -p /sbin/ldconfig ++++++ README.SUSE ++++++ CHANGED PREFIX /usr/X11R6 => /usr ================================= Beginning with openSUSE 10.2 WindowMaker was moved from /usr/X11R6 to /usr. An automatic conversion of configuration files in ~/GNUstep is offered at the first start. If you have your home directory on a network filesystem, shared among various openSUSE versions, you may prefer to keep the configuration files unchanged and create symlinks instead, to maintain compatibility with previous versions. In order to create the compatibility links, run these commands as root: mkdir -p /usr/X11R6/share ln -s /usr/share/WindowMaker /usr/X11R6/share ln -s /usr/lib/GNUstep /usr/X11R6 PROBLEMS WITH UTF-8 LOCALES =========================== If you switch to UTF-8 locale (the default since SUSE LINUX 9.1), please note that the configuration and especialy menu files in ~/GNUstep remains unchanged. If you encounter any broken characters in WindowMaker menu, please update the menu file ~/GNUstep/Defaults/WMRootMenu. The most convenient way to do it is by running script "wmaker.inst" which overwrites the file by the default one. ++++++ WindowMaker-0.95.7.tar.gz -> WindowMaker-0.95.8.tar.gz ++++++ ++++ 18602 lines of diff (skipped) ++++++ WindowMaker-config.patch ++++++ --- /var/tmp/diff_new_pack.Eyehxt/_old 2017-04-12 17:59:32.071483190 +0200 +++ /var/tmp/diff_new_pack.Eyehxt/_new 2017-04-12 17:59:32.075482624 +0200 @@ -9,7 +9,7 @@ PopupSwitchMenu = NO; MenuStyle = normal; DisableMiniwindows = NO; -@@ -33,7 +34,7 @@ +@@ -34,7 +35,7 @@ IconSize = 64; FocusMode = manual; DisableWSMouseActions = NO; @@ -274,7 +274,7 @@ =================================================================== --- util/wmaker.inst.in.orig +++ util/wmaker.inst.in -@@ -276,41 +276,41 @@ echo " $GSDIR/Library/WindowMaker/$in +@@ -280,41 +280,41 @@ echo " $GSDIR/Library/WindowMaker/$in } wmaker_found=0 ++++++ WindowMaker-menu.patch ++++++ ++++ 1213 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/WindowMaker/WindowMaker-menu.patch ++++ and /work/SRC/openSUSE:Factory/.WindowMaker.new/WindowMaker-menu.patch ++++++ fix_wmgenmenu_paths.patch ++++++ --- /var/tmp/diff_new_pack.Eyehxt/_old 2017-04-12 17:59:32.143473009 +0200 +++ /var/tmp/diff_new_pack.Eyehxt/_new 2017-04-12 17:59:32.147472443 +0200 @@ -12,10 +12,10 @@ Signed-off-by: Carlos R. Mafra <crma...@gmail.com> --- -Index: WindowMaker-0.95.6/util/wmgenmenu.c +Index: util/wmgenmenu.c =================================================================== ---- WindowMaker-0.95.6.orig/util/wmgenmenu.c -+++ WindowMaker-0.95.6/util/wmgenmenu.c +--- util/wmgenmenu.c.orig ++++ util/wmgenmenu.c @@ -41,12 +41,13 @@ int main(int argc, char *argv[]) { char *t; @@ -31,7 +31,7 @@ struct option longopts[] = { { "version", no_argument, NULL, 'v' }, -@@ -244,7 +245,7 @@ int main(int argc, char *argv[]) +@@ -245,7 +246,7 @@ int main(int argc, char *argv[]) L3Menu = WMCreatePLArray( WMCreatePLString(_("Images")), WMCreatePLString("OPEN_MENU"), @@ -40,7 +40,7 @@ NULL ); WMAddToPLArray(L2Menu, L3Menu); -@@ -333,7 +334,7 @@ int main(int argc, char *argv[]) +@@ -334,7 +335,7 @@ int main(int argc, char *argv[]) L1Menu = WMCreatePLArray( WMCreatePLString(_("Configure Window Maker")), WMCreatePLString("EXEC"), ++++++ wm-giflib.patch ++++++ ++++ 2332 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/WindowMaker/wm-giflib.patch ++++ and /work/SRC/openSUSE:Factory/.WindowMaker.new/wm-giflib.patch