pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Make icewm14 build.



Module Name:	pkgsrc-wip
Committed By:	Benny Siegert <bsiegert%gmail.com@localhost>
Pushed By:	bsiegert
Date:		Tue Oct 30 20:12:05 2018 +0100
Changeset:	da3ae84b92b01af41728b07ae67ff2de30dc1b5f

Modified Files:
	icewm14/Makefile
	icewm14/PLIST
	icewm14/distinfo
Added Files:
	icewm14/patches/patch-src_CMakeLists.txt
	icewm14/patches/patch-src_icesm.cc
	icewm14/patches/patch-src_icetray.cc

Log Message:
Make icewm14 build.

Now with 100% more cmake!

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=da3ae84b92b01af41728b07ae67ff2de30dc1b5f

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 icewm14/Makefile                         |   6 +-
 icewm14/PLIST                            | 368 ++++++++++++++++++++++++++-----
 icewm14/distinfo                         |   3 +
 icewm14/patches/patch-src_CMakeLists.txt |  22 ++
 icewm14/patches/patch-src_icesm.cc       |  13 ++
 icewm14/patches/patch-src_icetray.cc     |  13 ++
 6 files changed, 366 insertions(+), 59 deletions(-)

diffs:
diff --git a/icewm14/Makefile b/icewm14/Makefile
index 67d8e02e1a..b75d795231 100644
--- a/icewm14/Makefile
+++ b/icewm14/Makefile
@@ -5,6 +5,7 @@ CATEGORIES=	wm
 MASTER_SITES=	${MASTER_SITE_GITHUB:=bbidulock/}
 GITHUB_RELEASE=	${PKGVERSION_NOREV}
 EXTRACT_SUFX=	.tar.bz2
+EXTRACT_USING=	gtar
 
 MAINTAINER=	ryoon%NetBSD.org@localhost
 HOMEPAGE=	http://www.icewm.org/
@@ -15,16 +16,17 @@ CONFLICTS+=	icewm-imlib-[0-9]*
 
 FILESDIR=	${.CURDIR}/../../wm/icewm/files
 
-GNU_CONFIGURE=	yes
-#USE_CMAKE=	yes
+USE_CMAKE=	yes
 USE_LANGUAGES=	c c++03
 USE_TOOLS+=	msgfmt pkg-config
 
 post-extract:
 	cp ${FILESDIR}/bsd-daemon.xpm ${WRKSRC}/lib/taskbar
 
+#.include "../../devel/gettext-lib/buildlink3.mk"
 .include "../../converters/libiconv/buildlink3.mk"
 .include "../../graphics/gdk-pixbuf2-xlib/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
 .include "../../x11/libXft/buildlink3.mk"
 .include "../../x11/libXinerama/buildlink3.mk"
 .include "../../x11/libXrandr/buildlink3.mk"
diff --git a/icewm14/PLIST b/icewm14/PLIST
index 5c9818d566..9447845e16 100644
--- a/icewm14/PLIST
+++ b/icewm14/PLIST
@@ -1,29 +1,88 @@
-@comment $NetBSD: PLIST,v 1.1 2014/01/05 12:33:26 ryoon Exp $
+@comment $NetBSD$
 bin/icehelp
 bin/icesh
 bin/icewm
+bin/icewm-menu-fdo
 bin/icewm-session
 bin/icewm-set-gnomewm
 bin/icewmbg
 bin/icewmhint
 bin/icewmtray
+share/doc/icewm/icewm.html
+share/icewm/icons/about_16x16.xpm
+share/icewm/icons/about_32x32.xpm
 share/icewm/icons/app_16x16.xpm
 share/icewm/icons/app_32x32.xpm
+share/icewm/icons/bomb_16x16.xpm
+share/icewm/icons/bomb_32x32.xpm
+share/icewm/icons/communicator-abook_16x16.xpm
+share/icewm/icons/communicator-abook_32x32.xpm
+share/icewm/icons/communicator-browser_16x16.xpm
+share/icewm/icons/communicator-browser_32x32.xpm
+share/icewm/icons/communicator-composer_16x16.xpm
+share/icewm/icons/communicator-composer_32x32.xpm
+share/icewm/icons/communicator-discussion_16x16.xpm
+share/icewm/icons/communicator-discussion_32x32.xpm
+share/icewm/icons/communicator-mail_16x16.xpm
+share/icewm/icons/communicator-mail_32x32.xpm
 share/icewm/icons/emacs_16x16.xpm
 share/icewm/icons/emacs_32x32.xpm
 share/icewm/icons/file_16x16.xpm
 share/icewm/icons/file_32x32.xpm
+share/icewm/icons/focus_16x16.xpm
+share/icewm/icons/focus_32x32.xpm
 share/icewm/icons/folder_16x16.xpm
 share/icewm/icons/folder_32x32.xpm
 share/icewm/icons/fte_16x16.xpm
 share/icewm/icons/fte_32x32.xpm
+share/icewm/icons/gimp_16x16.xpm
+share/icewm/icons/gimp_32x32.xpm
+share/icewm/icons/gnome_16x16.xpm
+share/icewm/icons/help_16x16.xpm
+share/icewm/icons/help_32x32.xpm
 share/icewm/icons/java_16x16.xpm
 share/icewm/icons/java_32x32.xpm
+share/icewm/icons/kde_16x16.xpm
+share/icewm/icons/koules_16x16.xpm
+share/icewm/icons/koules_32x32.xpm
+share/icewm/icons/lock_16x16.xpm
+share/icewm/icons/lock_32x32.xpm
+share/icewm/icons/lock_48x48.xpm
+share/icewm/icons/logout_16x16.xpm
+share/icewm/icons/logout_32x32.xpm
+share/icewm/icons/navigator_16x16.xpm
+share/icewm/icons/navigator_32x32.xpm
+share/icewm/icons/netscape_16x16.xpm
+share/icewm/icons/netscape_32x32.xpm
+share/icewm/icons/pdf_16x16.xpm
+share/icewm/icons/pdf_32x32.xpm
+share/icewm/icons/programs_16x16.xpm
+share/icewm/icons/programs_32x32.xpm
+share/icewm/icons/reboot_16x16.xpm
+share/icewm/icons/reboot_32x32.xpm
+share/icewm/icons/restart_16x16.xpm
+share/icewm/icons/restart_32x32.xpm
+share/icewm/icons/run_16x16.xpm
+share/icewm/icons/run_32x32.xpm
+share/icewm/icons/settings_16x16.xpm
+share/icewm/icons/settings_32x32.xpm
+share/icewm/icons/shutdown_16x16.xpm
+share/icewm/icons/shutdown_32x32.xpm
+share/icewm/icons/themes_16x16.xpm
+share/icewm/icons/themes_32x32.xpm
 share/icewm/icons/vim_16x16.xpm
 share/icewm/icons/vim_32x32.xpm
 share/icewm/icons/vim_48x48.xpm
+share/icewm/icons/windows_16x16.xpm
+share/icewm/icons/windows_32x32.xpm
+share/icewm/icons/xisp_16x16.xpm
+share/icewm/icons/xisp_32x32.xpm
+share/icewm/icons/xload_16x16.xpm
+share/icewm/icons/xload_32x32.xpm
 share/icewm/icons/xterm_16x16.xpm
 share/icewm/icons/xterm_32x32.xpm
+share/icewm/icons/xv_16x16.xpm
+share/icewm/icons/xv_32x32.xpm
 share/icewm/keys
 share/icewm/ledclock/a.xpm
 share/icewm/ledclock/colon.xpm
@@ -50,12 +109,136 @@ share/icewm/mailbox/nomail.xpm
 share/icewm/mailbox/unreadmail.xpm
 share/icewm/menu
 share/icewm/preferences
+share/icewm/programs
 share/icewm/taskbar/bsd-daemon.xpm
 share/icewm/taskbar/collapse.xpm
+share/icewm/taskbar/debian.xpm
 share/icewm/taskbar/desktop.xpm
 share/icewm/taskbar/expand.xpm
+share/icewm/taskbar/icewm.xpm
+share/icewm/taskbar/linux.xpm
+share/icewm/taskbar/linux1.xpm
+share/icewm/taskbar/linux2.xpm
+share/icewm/taskbar/linux20.xpm
 share/icewm/taskbar/start.xpm
 share/icewm/taskbar/windows.xpm
+share/icewm/taskbar/xfreeos2.xpm
+share/icewm/themes/CrystalBlue/close.xpm
+share/icewm/themes/CrystalBlue/closeA.xpm
+share/icewm/themes/CrystalBlue/closeO.xpm
+share/icewm/themes/CrystalBlue/default.theme
+share/icewm/themes/CrystalBlue/dframeAB.xpm
+share/icewm/themes/CrystalBlue/dframeABL.xpm
+share/icewm/themes/CrystalBlue/dframeABR.xpm
+share/icewm/themes/CrystalBlue/dframeAL.xpm
+share/icewm/themes/CrystalBlue/dframeAR.xpm
+share/icewm/themes/CrystalBlue/dframeAT.xpm
+share/icewm/themes/CrystalBlue/dframeATL.xpm
+share/icewm/themes/CrystalBlue/dframeATR.xpm
+share/icewm/themes/CrystalBlue/dframeIB.xpm
+share/icewm/themes/CrystalBlue/dframeIBL.xpm
+share/icewm/themes/CrystalBlue/dframeIBR.xpm
+share/icewm/themes/CrystalBlue/dframeIL.xpm
+share/icewm/themes/CrystalBlue/dframeIR.xpm
+share/icewm/themes/CrystalBlue/dframeIT.xpm
+share/icewm/themes/CrystalBlue/dframeITL.xpm
+share/icewm/themes/CrystalBlue/dframeITR.xpm
+share/icewm/themes/CrystalBlue/frameAB.xpm
+share/icewm/themes/CrystalBlue/frameABL.xpm
+share/icewm/themes/CrystalBlue/frameABR.xpm
+share/icewm/themes/CrystalBlue/frameAL.xpm
+share/icewm/themes/CrystalBlue/frameAR.xpm
+share/icewm/themes/CrystalBlue/frameAT.xpm
+share/icewm/themes/CrystalBlue/frameATL.xpm
+share/icewm/themes/CrystalBlue/frameATR.xpm
+share/icewm/themes/CrystalBlue/frameIB.xpm
+share/icewm/themes/CrystalBlue/frameIBL.xpm
+share/icewm/themes/CrystalBlue/frameIBR.xpm
+share/icewm/themes/CrystalBlue/frameIL.xpm
+share/icewm/themes/CrystalBlue/frameIR.xpm
+share/icewm/themes/CrystalBlue/frameIT.xpm
+share/icewm/themes/CrystalBlue/frameITL.xpm
+share/icewm/themes/CrystalBlue/frameITR.xpm
+share/icewm/themes/CrystalBlue/ledclock/a.xpm
+share/icewm/themes/CrystalBlue/ledclock/colon.xpm
+share/icewm/themes/CrystalBlue/ledclock/dot.xpm
+share/icewm/themes/CrystalBlue/ledclock/m.xpm
+share/icewm/themes/CrystalBlue/ledclock/n0.xpm
+share/icewm/themes/CrystalBlue/ledclock/n1.xpm
+share/icewm/themes/CrystalBlue/ledclock/n2.xpm
+share/icewm/themes/CrystalBlue/ledclock/n3.xpm
+share/icewm/themes/CrystalBlue/ledclock/n4.xpm
+share/icewm/themes/CrystalBlue/ledclock/n5.xpm
+share/icewm/themes/CrystalBlue/ledclock/n6.xpm
+share/icewm/themes/CrystalBlue/ledclock/n7.xpm
+share/icewm/themes/CrystalBlue/ledclock/n8.xpm
+share/icewm/themes/CrystalBlue/ledclock/n9.xpm
+share/icewm/themes/CrystalBlue/ledclock/p.xpm
+share/icewm/themes/CrystalBlue/ledclock/slash.xpm
+share/icewm/themes/CrystalBlue/ledclock/space.xpm
+share/icewm/themes/CrystalBlue/maximize.xpm
+share/icewm/themes/CrystalBlue/maximizeA.xpm
+share/icewm/themes/CrystalBlue/maximizeO.xpm
+share/icewm/themes/CrystalBlue/menuButtonA.xpm
+share/icewm/themes/CrystalBlue/menuButtonI.xpm
+share/icewm/themes/CrystalBlue/menubg.xpm
+share/icewm/themes/CrystalBlue/menusel.xpm
+share/icewm/themes/CrystalBlue/minimize.xpm
+share/icewm/themes/CrystalBlue/minimizeA.xpm
+share/icewm/themes/CrystalBlue/minimizeO.xpm
+share/icewm/themes/CrystalBlue/restore.xpm
+share/icewm/themes/CrystalBlue/restoreA.xpm
+share/icewm/themes/CrystalBlue/restoreO.xpm
+share/icewm/themes/CrystalBlue/rolldown.xpm
+share/icewm/themes/CrystalBlue/rolldownA.xpm
+share/icewm/themes/CrystalBlue/rolldownO.xpm
+share/icewm/themes/CrystalBlue/rollup.xpm
+share/icewm/themes/CrystalBlue/rollupA.xpm
+share/icewm/themes/CrystalBlue/rollupO.xpm
+share/icewm/themes/CrystalBlue/taskbar/collapse.xpm
+share/icewm/themes/CrystalBlue/taskbar/desktop.xpm
+share/icewm/themes/CrystalBlue/taskbar/expand.xpm
+share/icewm/themes/CrystalBlue/taskbar/icewm.xpm
+share/icewm/themes/CrystalBlue/taskbar/taskbarbg.xpm
+share/icewm/themes/CrystalBlue/taskbar/taskbuttonactive.xpm
+share/icewm/themes/CrystalBlue/taskbar/taskbuttonbg.xpm
+share/icewm/themes/CrystalBlue/taskbar/taskbuttonminimized.xpm
+share/icewm/themes/CrystalBlue/taskbar/toolbuttonbg.xpm
+share/icewm/themes/CrystalBlue/taskbar/windows.xpm
+share/icewm/themes/CrystalBlue/titleAB.xpm
+share/icewm/themes/CrystalBlue/titleAJ.xpm
+share/icewm/themes/CrystalBlue/titleAM.xpm
+share/icewm/themes/CrystalBlue/titleAP.xpm
+share/icewm/themes/CrystalBlue/titleAQ.xpm
+share/icewm/themes/CrystalBlue/titleAS.xpm
+share/icewm/themes/CrystalBlue/titleAT.xpm
+share/icewm/themes/CrystalBlue/titleIB.xpm
+share/icewm/themes/CrystalBlue/titleIJ.xpm
+share/icewm/themes/CrystalBlue/titleIM.xpm
+share/icewm/themes/CrystalBlue/titleIP.xpm
+share/icewm/themes/CrystalBlue/titleIQ.xpm
+share/icewm/themes/CrystalBlue/titleIS.xpm
+share/icewm/themes/CrystalBlue/titleIT.xpm
+share/icewm/themes/Helix/closeA.xpm
+share/icewm/themes/Helix/closeI.xpm
+share/icewm/themes/Helix/default.theme
+share/icewm/themes/Helix/maximizeA.xpm
+share/icewm/themes/Helix/maximizeI.xpm
+share/icewm/themes/Helix/menuButtonA.xpm
+share/icewm/themes/Helix/menuButtonI.xpm
+share/icewm/themes/Helix/minimizeA.xpm
+share/icewm/themes/Helix/minimizeI.xpm
+share/icewm/themes/Helix/restoreA.xpm
+share/icewm/themes/Helix/restoreI.xpm
+share/icewm/themes/Helix/titleAB.xpm
+share/icewm/themes/Helix/titleAM.xpm
+share/icewm/themes/Helix/titleAP.xpm
+share/icewm/themes/Helix/titleAS.xpm
+share/icewm/themes/Helix/titleAT.xpm
+share/icewm/themes/Helix/titleIB.xpm
+share/icewm/themes/Helix/titleIP.xpm
+share/icewm/themes/Helix/titleIS.xpm
+share/icewm/themes/Helix/titleIT.xpm
 share/icewm/themes/Infadel2/Ergonomic.theme
 share/icewm/themes/Infadel2/Overloaded.theme
 share/icewm/themes/Infadel2/closeA.xpm
@@ -74,7 +257,7 @@ share/icewm/themes/Infadel2/cursors/sizeTR.xpm
 share/icewm/themes/Infadel2/default.theme
 share/icewm/themes/Infadel2/depthA.xpm
 share/icewm/themes/Infadel2/depthI.xpm
-share/icewm/themes/Infadel2/fonts.dir
+share/icewm/themes/Infadel2/fonts.dir.default
 share/icewm/themes/Infadel2/hideA.xpm
 share/icewm/themes/Infadel2/hideI.xpm
 share/icewm/themes/Infadel2/icons/app_16x16.xpm
@@ -98,6 +281,7 @@ share/icewm/themes/Infadel2/rolldownI.xpm
 share/icewm/themes/Infadel2/rollupA.xpm
 share/icewm/themes/Infadel2/rollupI.xpm
 share/icewm/themes/Infadel2/snap.pcf
+share/icewm/themes/Infadel2/taskbar/linux.xpm
 share/icewm/themes/Infadel2/taskbar/start.xpm
 share/icewm/themes/Infadel2/taskbar/windows.xpm
 share/icewm/themes/Infadel2/titleAB.xpm
@@ -116,17 +300,121 @@ share/icewm/themes/Infadel2/titleIQ.xpm
 share/icewm/themes/Infadel2/titleIR.xpm
 share/icewm/themes/Infadel2/titleIS.xpm
 share/icewm/themes/Infadel2/titleIT.xpm
-share/icewm/themes/gtk2/closeA.xpm
-share/icewm/themes/gtk2/closeI.xpm
-share/icewm/themes/gtk2/default.theme
-share/icewm/themes/gtk2/maximizeA.xpm
-share/icewm/themes/gtk2/maximizeI.xpm
-share/icewm/themes/gtk2/menuButtonA.xpm
-share/icewm/themes/gtk2/menuButtonI.xpm
-share/icewm/themes/gtk2/minimizeA.xpm
-share/icewm/themes/gtk2/minimizeI.xpm
-share/icewm/themes/gtk2/restoreA.xpm
-share/icewm/themes/gtk2/restoreI.xpm
+share/icewm/themes/NanoBlue/closeA.xpm
+share/icewm/themes/NanoBlue/closeI.xpm
+share/icewm/themes/NanoBlue/closeO.xpm
+share/icewm/themes/NanoBlue/default.theme
+share/icewm/themes/NanoBlue/dframeAB.xpm
+share/icewm/themes/NanoBlue/dframeABL.xpm
+share/icewm/themes/NanoBlue/dframeABR.xpm
+share/icewm/themes/NanoBlue/dframeAL.xpm
+share/icewm/themes/NanoBlue/dframeAR.xpm
+share/icewm/themes/NanoBlue/dframeAT.xpm
+share/icewm/themes/NanoBlue/dframeATL.xpm
+share/icewm/themes/NanoBlue/dframeATR.xpm
+share/icewm/themes/NanoBlue/dframeIB.xpm
+share/icewm/themes/NanoBlue/dframeIBL.xpm
+share/icewm/themes/NanoBlue/dframeIBR.xpm
+share/icewm/themes/NanoBlue/dframeIL.xpm
+share/icewm/themes/NanoBlue/dframeIR.xpm
+share/icewm/themes/NanoBlue/dframeIT.xpm
+share/icewm/themes/NanoBlue/dframeITL.xpm
+share/icewm/themes/NanoBlue/dframeITR.xpm
+share/icewm/themes/NanoBlue/drameAB.xpm
+share/icewm/themes/NanoBlue/drameATR.xpm
+share/icewm/themes/NanoBlue/eos.jpg
+share/icewm/themes/NanoBlue/expandA.xpm
+share/icewm/themes/NanoBlue/expandI.xpm
+share/icewm/themes/NanoBlue/expandO.xpm
+share/icewm/themes/NanoBlue/frameAB.xpm
+share/icewm/themes/NanoBlue/frameABL.xpm
+share/icewm/themes/NanoBlue/frameABR.xpm
+share/icewm/themes/NanoBlue/frameAL.xpm
+share/icewm/themes/NanoBlue/frameAR.xpm
+share/icewm/themes/NanoBlue/frameAT.xpm
+share/icewm/themes/NanoBlue/frameATL.xpm
+share/icewm/themes/NanoBlue/frameATR.xpm
+share/icewm/themes/NanoBlue/frameIB.xpm
+share/icewm/themes/NanoBlue/frameIBL.xpm
+share/icewm/themes/NanoBlue/frameIBR.xpm
+share/icewm/themes/NanoBlue/frameIL.xpm
+share/icewm/themes/NanoBlue/frameIR.xpm
+share/icewm/themes/NanoBlue/frameIT.xpm
+share/icewm/themes/NanoBlue/frameITL.xpm
+share/icewm/themes/NanoBlue/frameITR.xpm
+share/icewm/themes/NanoBlue/icons/IceWM_16x16.xpm
+share/icewm/themes/NanoBlue/icons/IceWM_32x32.xpm
+share/icewm/themes/NanoBlue/icons/app_16x16.xpm
+share/icewm/themes/NanoBlue/icons/firefox_16x16.xpm
+share/icewm/themes/NanoBlue/icons/firefox_32x32.xpm
+share/icewm/themes/NanoBlue/icons/folder_16x16.xpm
+share/icewm/themes/NanoBlue/icons/folder_32x32.xpm
+share/icewm/themes/NanoBlue/icons/gimp_16x16.xpm
+share/icewm/themes/NanoBlue/icons/gimp_32x32.xpm
+share/icewm/themes/NanoBlue/icons/mplayer_16x16.xpm
+share/icewm/themes/NanoBlue/icons/mplayer_32x32.xpm
+share/icewm/themes/NanoBlue/icons/thunderbird_16x16.xpm
+share/icewm/themes/NanoBlue/icons/thunderbird_32x32.xpm
+share/icewm/themes/NanoBlue/icons/xterm_16x16.xpm
+share/icewm/themes/NanoBlue/icons/xterm_32x32.xpm
+share/icewm/themes/NanoBlue/maximizeA.xpm
+share/icewm/themes/NanoBlue/maximizeI.xpm
+share/icewm/themes/NanoBlue/maximizeO.xpm
+share/icewm/themes/NanoBlue/menuButtonA.xpm
+share/icewm/themes/NanoBlue/menuButtonI.xpm
+share/icewm/themes/NanoBlue/menuButtonO.xpm
+share/icewm/themes/NanoBlue/menusel.xpm
+share/icewm/themes/NanoBlue/menusep.xpm
+share/icewm/themes/NanoBlue/minimizeA.xpm
+share/icewm/themes/NanoBlue/minimizeI.xpm
+share/icewm/themes/NanoBlue/minimizeO.xpm
+share/icewm/themes/NanoBlue/restoreA.xpm
+share/icewm/themes/NanoBlue/restoreI.xpm
+share/icewm/themes/NanoBlue/restoreO.xpm
+share/icewm/themes/NanoBlue/taskbar/desktop.xpm
+share/icewm/themes/NanoBlue/taskbar/icewm.xpm
+share/icewm/themes/NanoBlue/taskbar/taskbarbg.xpm
+share/icewm/themes/NanoBlue/taskbar/taskbuttonactive.xpm
+share/icewm/themes/NanoBlue/taskbar/taskbuttonbg.xpm
+share/icewm/themes/NanoBlue/taskbar/taskbuttonminimized.xpm
+share/icewm/themes/NanoBlue/taskbar/toolbuttonbg.xpm
+share/icewm/themes/NanoBlue/taskbar/windows.xpm
+share/icewm/themes/NanoBlue/taskbar/workspacebuttonactive.xpm
+share/icewm/themes/NanoBlue/taskbar/workspacebuttonbg.xpm
+share/icewm/themes/NanoBlue/titleAB.xpm
+share/icewm/themes/NanoBlue/titleAL.xpm
+share/icewm/themes/NanoBlue/titleAM.xpm
+share/icewm/themes/NanoBlue/titleAP.xpm
+share/icewm/themes/NanoBlue/titleAR.xpm
+share/icewm/themes/NanoBlue/titleAS.xpm
+share/icewm/themes/NanoBlue/titleAT.xpm
+share/icewm/themes/NanoBlue/titleIB.xpm
+share/icewm/themes/NanoBlue/titleIL.xpm
+share/icewm/themes/NanoBlue/titleIM.xpm
+share/icewm/themes/NanoBlue/titleIP.xpm
+share/icewm/themes/NanoBlue/titleIR.xpm
+share/icewm/themes/NanoBlue/titleIS.xpm
+share/icewm/themes/NanoBlue/titleIT.xpm
+share/icewm/themes/default/closeA.xpm
+share/icewm/themes/default/closeI.xpm
+share/icewm/themes/default/default.png
+share/icewm/themes/default/default.theme
+share/icewm/themes/default/depthA.xpm
+share/icewm/themes/default/depthI.xpm
+share/icewm/themes/default/hideA.xpm
+share/icewm/themes/default/hideI.xpm
+share/icewm/themes/default/maximizeA.xpm
+share/icewm/themes/default/maximizeI.xpm
+share/icewm/themes/default/menuButtonA.xpm
+share/icewm/themes/default/menuButtonI.xpm
+share/icewm/themes/default/minimizeA.xpm
+share/icewm/themes/default/minimizeI.xpm
+share/icewm/themes/default/restoreA.xpm
+share/icewm/themes/default/restoreI.xpm
+share/icewm/themes/default/rolldownA.xpm
+share/icewm/themes/default/rolldownI.xpm
+share/icewm/themes/default/rollupA.xpm
+share/icewm/themes/default/rollupI.xpm
 share/icewm/themes/icedesert/closeA.xpm
 share/icewm/themes/icedesert/closeI.xpm
 share/icewm/themes/icedesert/closeO.xpm
@@ -218,57 +506,15 @@ share/icewm/themes/motif/maximize.xpm
 share/icewm/themes/motif/menu.xpm
 share/icewm/themes/motif/minimize.xpm
 share/icewm/themes/motif/restore.xpm
-share/icewm/themes/nice/blue.theme
-share/icewm/themes/nice/close.xpm
-share/icewm/themes/nice/default.theme
-share/icewm/themes/nice/hide.xpm
-share/icewm/themes/nice/maximize.xpm
-share/icewm/themes/nice/minimize.xpm
-share/icewm/themes/nice/restore.xpm
-share/icewm/themes/nice/rolldown.xpm
-share/icewm/themes/nice/rollup.xpm
-share/icewm/themes/nice2/closeA.xpm
-share/icewm/themes/nice2/closeI.xpm
-share/icewm/themes/nice2/default.theme
-share/icewm/themes/nice2/maximizeA.xpm
-share/icewm/themes/nice2/maximizeI.xpm
-share/icewm/themes/nice2/menuButtonA.xpm
-share/icewm/themes/nice2/menuButtonI.xpm
-share/icewm/themes/nice2/minimizeA.xpm
-share/icewm/themes/nice2/minimizeI.xpm
-share/icewm/themes/nice2/restoreA.xpm
-share/icewm/themes/nice2/restoreI.xpm
-share/icewm/themes/nice2/titleAB.xpm
-share/icewm/themes/nice2/titleAT.xpm
-share/icewm/themes/nice2/titleIB.xpm
-share/icewm/themes/nice2/titleIT.xpm
-share/icewm/themes/warp3/close.xpm
-share/icewm/themes/warp3/default.theme
-share/icewm/themes/warp3/hide.xpm
-share/icewm/themes/warp3/maximize.xpm
-share/icewm/themes/warp3/minimize.xpm
-share/icewm/themes/warp3/restore.xpm
-share/icewm/themes/warp3/rolldown.xpm
-share/icewm/themes/warp3/rollup.xpm
-share/icewm/themes/warp4/close.xpm
-share/icewm/themes/warp4/default.theme
-share/icewm/themes/warp4/hide.xpm
-share/icewm/themes/warp4/maximize.xpm
-share/icewm/themes/warp4/minimize.xpm
-share/icewm/themes/warp4/restore.xpm
 share/icewm/themes/win95/close.xpm
 share/icewm/themes/win95/default.theme
 share/icewm/themes/win95/maximize.xpm
 share/icewm/themes/win95/minimize.xpm
 share/icewm/themes/win95/restore.xpm
-share/icewm/themes/yellowmotif/close.xpm
-share/icewm/themes/yellowmotif/default.theme
-share/icewm/themes/yellowmotif/maximize.xpm
-share/icewm/themes/yellowmotif/menu.xpm
-share/icewm/themes/yellowmotif/minimize.xpm
-share/icewm/themes/yellowmotif/restore.xpm
 share/icewm/toolbar
 share/icewm/winoptions
+share/locale/ar/LC_MESSAGES/icewm.mo
+share/locale/ast/LC_MESSAGES/icewm.mo
 share/locale/be/LC_MESSAGES/icewm.mo
 share/locale/bg/LC_MESSAGES/icewm.mo
 share/locale/ca/LC_MESSAGES/icewm.mo
@@ -277,9 +523,12 @@ share/locale/da/LC_MESSAGES/icewm.mo
 share/locale/de/LC_MESSAGES/icewm.mo
 share/locale/el/LC_MESSAGES/icewm.mo
 share/locale/en/LC_MESSAGES/icewm.mo
+share/locale/eo/LC_MESSAGES/icewm.mo
 share/locale/es/LC_MESSAGES/icewm.mo
+share/locale/fa/LC_MESSAGES/icewm.mo
 share/locale/fi/LC_MESSAGES/icewm.mo
 share/locale/fr/LC_MESSAGES/icewm.mo
+share/locale/he/LC_MESSAGES/icewm.mo
 share/locale/hr/LC_MESSAGES/icewm.mo
 share/locale/hu/LC_MESSAGES/icewm.mo
 share/locale/id/LC_MESSAGES/icewm.mo
@@ -291,6 +540,8 @@ share/locale/lv/LC_MESSAGES/icewm.mo
 share/locale/mk/LC_MESSAGES/icewm.mo
 share/locale/nb/LC_MESSAGES/icewm.mo
 share/locale/nl/LC_MESSAGES/icewm.mo
+share/locale/nn/LC_MESSAGES/icewm.mo
+share/locale/no/LC_MESSAGES/icewm.mo
 share/locale/pl/LC_MESSAGES/icewm.mo
 share/locale/pt_BR/LC_MESSAGES/icewm.mo
 share/locale/ro/LC_MESSAGES/icewm.mo
@@ -303,3 +554,6 @@ share/locale/uk/LC_MESSAGES/icewm.mo
 share/locale/vi/LC_MESSAGES/icewm.mo
 share/locale/zh_CN/LC_MESSAGES/icewm.mo
 share/locale/zh_TW/LC_MESSAGES/icewm.mo
+share/man/man1/icewm.1
+share/xsessions/icewm-session.desktop
+share/xsessions/icewm.desktop
diff --git a/icewm14/distinfo b/icewm14/distinfo
index a08ce7b78e..91dd848151 100644
--- a/icewm14/distinfo
+++ b/icewm14/distinfo
@@ -4,7 +4,10 @@ SHA1 (icewm-1.4.2.tar.bz2) = d1f9af531fec7beaa334db9c0e4764b9e40bbacd
 RMD160 (icewm-1.4.2.tar.bz2) = 6aaabad0c235901556951c9d88178adf15e29f51
 SHA512 (icewm-1.4.2.tar.bz2) = 0d227d75d2e3e6e5314eb0990375b85a34496e61e8b504ee023decb52b0c3a20bfd65c0d491b738d3742ddf3f21acfabfc8e4d43df51d137f568580b6c5ed0cd
 Size (icewm-1.4.2.tar.bz2) = 1731772 bytes
+SHA1 (patch-src_CMakeLists.txt) = 6a86bf3860656291e7a5f0b646325e19fd90127a
 SHA1 (patch-src_base.h) = 5321f1f1f8fd1ced2c5f38a7e5e614deee4703df
+SHA1 (patch-src_icesm.cc) = c7fa247c395bb36307b7757a8c2698b62b7d0a6e
+SHA1 (patch-src_icetray.cc) = a8e70da376e13be187037f190c672b8b75fd287b
 SHA1 (patch-src_wmapp.cc) = fdabb4348c1dc55d390c942f34aa0fb597f49fc0
 SHA1 (patch-src_wpixres.cc) = aeb0b6423a48e0f3b4074baa2a0a0c9e52e9d8ed
 SHA1 (patch-src_yapp.cc) = f3c8e1d6d0830d4b95d131af37a1f394737a3c48
diff --git a/icewm14/patches/patch-src_CMakeLists.txt b/icewm14/patches/patch-src_CMakeLists.txt
new file mode 100644
index 0000000000..f59f452475
--- /dev/null
+++ b/icewm14/patches/patch-src_CMakeLists.txt
@@ -0,0 +1,22 @@
+$NetBSD$
+
+--- src/CMakeLists.txt.orig	2017-07-30 08:53:35.000000000 +0000
++++ src/CMakeLists.txt
+@@ -338,7 +338,7 @@ set(icewm_libs ${sm_LIBS} ${nls_LIBS} ${
+ TARGET_LINK_LIBRARIES(icewm${EXEEXT} ${icewm_libs})
+ 
+ ADD_EXECUTABLE(genpref${EXEEXT} genpref.cc misc.cc)
+-TARGET_LINK_LIBRARIES(genpref${EXEEXT} ${EXTRA_LIBS})
++TARGET_LINK_LIBRARIES(genpref${EXEEXT} ${nls_LIBS} ${EXTRA_LIBS})
+ 
+ IF(CONFIG_FDO_MENUS)
+ ADD_EXECUTABLE(icewm-menu-fdo${EXEEXT} fdomenu.cc misc.cc)
+@@ -387,7 +387,7 @@ if(NOT CMAKE_CROSSCOMPILING)
+    ADD_CUSTOM_COMMAND(TARGET genpref${EXEEXT}
+       POST_BUILD
+       COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/lib
+-      COMMAND genpref${EXEEXT} > lib/preferences
++      COMMAND genpref${EXEEXT} > ${CMAKE_BINARY_DIR}/lib/preferences
+       WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
+    INSTALL(FILES ${CMAKE_BINARY_DIR}/lib/preferences DESTINATION ${LIBDIR})
+ endif()
diff --git a/icewm14/patches/patch-src_icesm.cc b/icewm14/patches/patch-src_icesm.cc
new file mode 100644
index 0000000000..004ce09a25
--- /dev/null
+++ b/icewm14/patches/patch-src_icesm.cc
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- src/icesm.cc.orig	2017-07-30 08:53:35.000000000 +0000
++++ src/icesm.cc
+@@ -9,6 +9,8 @@
+ #include <wordexp.h>
+ #endif
+ 
++#include <signal.h>
++
+ char const *ApplicationName = ICESMEXE;
+ 
+ class SessionManager: public YApplication {
diff --git a/icewm14/patches/patch-src_icetray.cc b/icewm14/patches/patch-src_icetray.cc
new file mode 100644
index 0000000000..b6bb438b90
--- /dev/null
+++ b/icewm14/patches/patch-src_icetray.cc
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- src/icetray.cc.orig	2017-07-30 08:53:35.000000000 +0000
++++ src/icetray.cc
+@@ -10,6 +10,8 @@
+ #include "yprefs.h"
+ #include "yconfig.h"
+ 
++#include <signal.h>
++
+ char const *ApplicationName = "icewmtray";
+ 
+ #ifdef CONFIG_TASKBAR


Home | Main Index | Thread Index | Old Index