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


Reply via email to