summaryrefslogtreecommitdiff
path: root/wm/icewm
diff options
context:
space:
mode:
authormartti <martti@pkgsrc.org>2002-02-26 09:41:39 +0000
committermartti <martti@pkgsrc.org>2002-02-26 09:41:39 +0000
commit9aaf372a1d26bccfbacf2ae2556f8a2c4ccc00f4 (patch)
treeaa7eb69a9f1ca2bd8bcc5b9490fa61c771a3b43e /wm/icewm
parentca21196d32938b1f957d6d6ec64426dfd6f4d29d (diff)
downloadpkgsrc-9aaf372a1d26bccfbacf2ae2556f8a2c4ccc00f4.tar.gz
Updated icewm to 1.0.9.2 (provided by Sergey Svishchev in pkg/15478)
* a lot of bug fixes * new translations * NLS support
Diffstat (limited to 'wm/icewm')
-rw-r--r--wm/icewm/Makefile4
-rw-r--r--wm/icewm/Makefile.common15
-rw-r--r--wm/icewm/PLIST105
-rw-r--r--wm/icewm/distinfo16
-rw-r--r--wm/icewm/patches/patch-aa18
-rw-r--r--wm/icewm/patches/patch-ab30
-rw-r--r--wm/icewm/patches/patch-ac4
-rw-r--r--wm/icewm/patches/patch-ad12
-rw-r--r--wm/icewm/patches/patch-ae14
-rw-r--r--wm/icewm/patches/patch-af13
10 files changed, 151 insertions, 80 deletions
diff --git a/wm/icewm/Makefile b/wm/icewm/Makefile
index 8b74bd2ec9e..7494aadd330 100644
--- a/wm/icewm/Makefile
+++ b/wm/icewm/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.8 2001/10/24 22:11:09 jlam Exp $
+# $NetBSD: Makefile,v 1.9 2002/02/26 09:41:39 martti Exp $
#
-COMMENT= small, fast and light-weight window manager
+COMMENT= Small, fast and light-weight window manager
CONFLICTS+= icewm-gnome-[0-9]*
diff --git a/wm/icewm/Makefile.common b/wm/icewm/Makefile.common
index 8b8f7cf36a2..28d0a569539 100644
--- a/wm/icewm/Makefile.common
+++ b/wm/icewm/Makefile.common
@@ -1,31 +1,34 @@
-# $NetBSD: Makefile.common,v 1.7 2002/02/08 12:31:03 wiz Exp $
+# $NetBSD: Makefile.common,v 1.8 2002/02/26 09:41:39 martti Exp $
#
-DISTNAME= icewm-1.0.4
+DISTNAME= icewm-1.0.9-2
+PKGNAME= icewm-1.0.9.2
CATEGORIES= x11 wm
-MASTER_SITES= http://download.sourceforge.net/icewm/ \
- ftp://ftp.fu-berlin.de/unix/X11/window-managers/icewm/
-EXTRACT_SUFX= .src.tar.gz
+MASTER_SITES= http://download.sourceforge.net/icewm/
+EXTRACT_SUFX= .tar.bz2
MAINTAINER= packages@netbsd.org
HOMEPAGE= http://icewm.sourceforge.net/
GNU_CONFIGURE= # defined
USE_X11BASE= # defined
+USE_GMAKE= # defined
FILESDIR= ${.CURDIR}/../../wm/icewm/files
PATCHDIR= ${.CURDIR}/../../wm/icewm/patches
+WRKSRC= ${WRKDIR}/icewm-1.0.9
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "NetBSD"
.if exists(/usr/include/machine/apmvar.h)
-CPPFLAGS+= -DCONFIG_APM
+CPPFLAGS+= -DCONFIG_APM -DSTART_XPM="\"bsd-daemon.xpm\""
.endif
.endif
DOCDIR= ${PREFIX}/share/doc/icewm
HTMLDIR= ${PREFIX}/share/doc/html/icewm
+INSTALL_TARGET= install-base install-nls
post-extract:
${CP} ${FILES} ${FILESDIR}/bsd-daemon.xpm ${WRKSRC}/lib/taskbar
diff --git a/wm/icewm/PLIST b/wm/icewm/PLIST
index 0dc06336e99..aaf17617f10 100644
--- a/wm/icewm/PLIST
+++ b/wm/icewm/PLIST
@@ -1,7 +1,10 @@
-@comment $NetBSD: PLIST,v 1.1 2001/10/31 20:59:16 zuntum Exp $
+@comment $NetBSD: PLIST,v 1.2 2002/02/26 09:41:39 martti Exp $
+bin/genpref
+bin/icehelp
+bin/icesh
bin/icewm
-bin/icewmhint
bin/icewmbg
+bin/icewmhint
lib/X11/icewm/icons/app_16x16.xpm
lib/X11/icewm/icons/app_32x32.xpm
lib/X11/icewm/icons/bomb_16x16.xpm
@@ -26,8 +29,10 @@ lib/X11/icewm/icons/gimp_16x16.xpm
lib/X11/icewm/icons/gimp_32x32.xpm
lib/X11/icewm/icons/gimp_hi_16x16.xpm
lib/X11/icewm/icons/gimp_hi_32x32.xpm
+lib/X11/icewm/icons/gnome_16x16.xpm
lib/X11/icewm/icons/java_16x16.xpm
lib/X11/icewm/icons/java_32x32.xpm
+lib/X11/icewm/icons/kde_16x16.xpm
lib/X11/icewm/icons/koules_16x16.xpm
lib/X11/icewm/icons/koules_32x32.xpm
lib/X11/icewm/icons/navigator_16x16.xpm
@@ -74,6 +79,7 @@ lib/X11/icewm/menu
lib/X11/icewm/preferences
lib/X11/icewm/taskbar/bsd-daemon.xpm
lib/X11/icewm/taskbar/debian.xpm
+lib/X11/icewm/taskbar/icewm.xpm
lib/X11/icewm/taskbar/linux.xpm
lib/X11/icewm/taskbar/linux1.xpm
lib/X11/icewm/taskbar/linux2.xpm
@@ -81,6 +87,66 @@ lib/X11/icewm/taskbar/linux20.xpm
lib/X11/icewm/taskbar/start.xpm
lib/X11/icewm/taskbar/windows.xpm
lib/X11/icewm/taskbar/xfreeos2.xpm
+lib/X11/icewm/themes/Infadel2/Ergonomic.theme
+lib/X11/icewm/themes/Infadel2/Overloaded.theme
+lib/X11/icewm/themes/Infadel2/closeA.xpm
+lib/X11/icewm/themes/Infadel2/closeI.xpm
+lib/X11/icewm/themes/Infadel2/cursors/left.xpm
+lib/X11/icewm/themes/Infadel2/cursors/move.xpm
+lib/X11/icewm/themes/Infadel2/cursors/right.xpm
+lib/X11/icewm/themes/Infadel2/cursors/sizeB.xpm
+lib/X11/icewm/themes/Infadel2/cursors/sizeBL.xpm
+lib/X11/icewm/themes/Infadel2/cursors/sizeBR.xpm
+lib/X11/icewm/themes/Infadel2/cursors/sizeL.xpm
+lib/X11/icewm/themes/Infadel2/cursors/sizeR.xpm
+lib/X11/icewm/themes/Infadel2/cursors/sizeT.xpm
+lib/X11/icewm/themes/Infadel2/cursors/sizeTL.xpm
+lib/X11/icewm/themes/Infadel2/cursors/sizeTR.xpm
+lib/X11/icewm/themes/Infadel2/default.theme
+lib/X11/icewm/themes/Infadel2/depthA.xpm
+lib/X11/icewm/themes/Infadel2/depthI.xpm
+lib/X11/icewm/themes/Infadel2/fonts.dir
+lib/X11/icewm/themes/Infadel2/hideA.xpm
+lib/X11/icewm/themes/Infadel2/hideI.xpm
+lib/X11/icewm/themes/Infadel2/icons/app_16x16.xpm
+lib/X11/icewm/themes/Infadel2/icons/folder_16x16.xpm
+lib/X11/icewm/themes/Infadel2/icons/folder_32x32.xpm
+lib/X11/icewm/themes/Infadel2/mailbox/errmail.xpm
+lib/X11/icewm/themes/Infadel2/mailbox/mail.xpm
+lib/X11/icewm/themes/Infadel2/mailbox/newmail.xpm
+lib/X11/icewm/themes/Infadel2/mailbox/nomail.xpm
+lib/X11/icewm/themes/Infadel2/mailbox/unreadmail.xpm
+lib/X11/icewm/themes/Infadel2/maximizeA.xpm
+lib/X11/icewm/themes/Infadel2/maximizeI.xpm
+lib/X11/icewm/themes/Infadel2/menuButtonA.xpm
+lib/X11/icewm/themes/Infadel2/menuButtonI.xpm
+lib/X11/icewm/themes/Infadel2/minimizeA.xpm
+lib/X11/icewm/themes/Infadel2/minimizeI.xpm
+lib/X11/icewm/themes/Infadel2/restoreA.xpm
+lib/X11/icewm/themes/Infadel2/restoreI.xpm
+lib/X11/icewm/themes/Infadel2/rolldownA.xpm
+lib/X11/icewm/themes/Infadel2/rolldownI.xpm
+lib/X11/icewm/themes/Infadel2/rollupA.xpm
+lib/X11/icewm/themes/Infadel2/rollupI.xpm
+lib/X11/icewm/themes/Infadel2/snap.pcf
+lib/X11/icewm/themes/Infadel2/taskbar/linux.xpm
+lib/X11/icewm/themes/Infadel2/taskbar/windows.xpm
+lib/X11/icewm/themes/Infadel2/titleAB.xpm
+lib/X11/icewm/themes/Infadel2/titleAJ.xpm
+lib/X11/icewm/themes/Infadel2/titleAM.xpm
+lib/X11/icewm/themes/Infadel2/titleAP.xpm
+lib/X11/icewm/themes/Infadel2/titleAQ.xpm
+lib/X11/icewm/themes/Infadel2/titleAR.xpm
+lib/X11/icewm/themes/Infadel2/titleAS.xpm
+lib/X11/icewm/themes/Infadel2/titleAT.xpm
+lib/X11/icewm/themes/Infadel2/titleIB.xpm
+lib/X11/icewm/themes/Infadel2/titleIJ.xpm
+lib/X11/icewm/themes/Infadel2/titleIM.xpm
+lib/X11/icewm/themes/Infadel2/titleIP.xpm
+lib/X11/icewm/themes/Infadel2/titleIQ.xpm
+lib/X11/icewm/themes/Infadel2/titleIR.xpm
+lib/X11/icewm/themes/Infadel2/titleIS.xpm
+lib/X11/icewm/themes/Infadel2/titleIT.xpm
lib/X11/icewm/themes/gtk2/closeA.xpm
lib/X11/icewm/themes/gtk2/closeI.xpm
lib/X11/icewm/themes/gtk2/default.theme
@@ -200,6 +266,7 @@ share/doc/html/icewm/icewm-12.html
share/doc/html/icewm/icewm-13.html
share/doc/html/icewm/icewm-14.html
share/doc/html/icewm/icewm-15.html
+share/doc/html/icewm/icewm-16.html
share/doc/html/icewm/icewm-2.html
share/doc/html/icewm/icewm-3.html
share/doc/html/icewm/icewm-4.html
@@ -215,8 +282,32 @@ share/doc/icewm/COPYING
share/doc/icewm/FAQ
share/doc/icewm/README
share/doc/icewm/TODO
-@dirrm share/doc/icewm
-@dirrm share/doc/html/icewm
+share/locale/ca/LC_MESSAGES/icewm.mo
+share/locale/de/LC_MESSAGES/icewm.mo
+share/locale/en/LC_MESSAGES/icewm.mo
+share/locale/es/LC_MESSAGES/icewm.mo
+share/locale/fi/LC_MESSAGES/icewm.mo
+share/locale/fr/LC_MESSAGES/icewm.mo
+share/locale/hr/LC_MESSAGES/icewm.mo
+share/locale/hu/LC_MESSAGES/icewm.mo
+share/locale/it/LC_MESSAGES/icewm.mo
+share/locale/ja/LC_MESSAGES/icewm.mo
+share/locale/lt/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
+share/locale/ru/LC_MESSAGES/icewm.mo
+share/locale/zh_TW.Big5/LC_MESSAGES/icewm.mo
+@dirrm etc/X11/icewm
+@dirrm lib/X11/icewm/icons
+@dirrm lib/X11/icewm/ledclock
+@dirrm lib/X11/icewm/mailbox
+@dirrm lib/X11/icewm/taskbar
+@dirrm lib/X11/icewm/themes/Infadel2/taskbar
+@dirrm lib/X11/icewm/themes/Infadel2/mailbox
+@dirrm lib/X11/icewm/themes/Infadel2/icons
+@dirrm lib/X11/icewm/themes/Infadel2/cursors
+@dirrm lib/X11/icewm/themes/Infadel2
@dirrm lib/X11/icewm/themes/win95
@dirrm lib/X11/icewm/themes/warp4
@dirrm lib/X11/icewm/themes/warp3
@@ -225,8 +316,6 @@ share/doc/icewm/TODO
@dirrm lib/X11/icewm/themes/metal2
@dirrm lib/X11/icewm/themes/gtk2
@dirrm lib/X11/icewm/themes
-@dirrm lib/X11/icewm/taskbar
-@dirrm lib/X11/icewm/mailbox
-@dirrm lib/X11/icewm/ledclock
-@dirrm lib/X11/icewm/icons
@dirrm lib/X11/icewm
+@dirrm share/doc/html/icewm
+@dirrm share/doc/icewm
diff --git a/wm/icewm/distinfo b/wm/icewm/distinfo
index 81a9b69482d..dc694b2225a 100644
--- a/wm/icewm/distinfo
+++ b/wm/icewm/distinfo
@@ -1,10 +1,8 @@
-$NetBSD: distinfo,v 1.2 2001/04/18 09:19:51 agc Exp $
+$NetBSD: distinfo,v 1.3 2002/02/26 09:41:39 martti Exp $
-SHA1 (icewm-1.0.4.src.tar.gz) = 5a742159daed68b1eee18573aefb6e1991615548
-Size (icewm-1.0.4.src.tar.gz) = 317288 bytes
-SHA1 (patch-aa) = 6b5a64baa1cb9a6581b0820e15c13994e8f01e19
-SHA1 (patch-ab) = 00f276e3be3f3793d2e93ca6af76b2b26cd8618a
-SHA1 (patch-ac) = 342b84b159d56a8e9d61c25a8accb654ac03d0f4
-SHA1 (patch-ad) = 04e94460ed02a14c7a8aabbda14c7164d4f4310a
-SHA1 (patch-ae) = c79f893ff15d417af831e650ecda75c1f251c6e2
-SHA1 (patch-af) = dc217958d726b5ae8932320ac85c5499b410195a
+SHA1 (icewm-1.0.9-2.tar.bz2) = f42d64996cde40f790247eb5428fb56dc2bfdb2f
+Size (icewm-1.0.9-2.tar.bz2) = 484612 bytes
+SHA1 (patch-aa) = 8dc74038552f8c9783622229981a9a83b3464512
+SHA1 (patch-ab) = 725521ed1192a70764ee409e98e4512f25dcc883
+SHA1 (patch-ac) = 5275f5e9b5dae569d8d01a1209c00f40490edcbc
+SHA1 (patch-ae) = edc66c096499df9a8b76d43376b3e40c408c99d3
diff --git a/wm/icewm/patches/patch-aa b/wm/icewm/patches/patch-aa
index ab7317d7259..ba585243fd1 100644
--- a/wm/icewm/patches/patch-aa
+++ b/wm/icewm/patches/patch-aa
@@ -1,13 +1,17 @@
-$NetBSD: patch-aa,v 1.1.1.1 2000/12/12 02:03:48 wiz Exp $
+$NetBSD: patch-aa,v 1.2 2002/02/26 09:41:40 martti Exp $
---- sysdep.in.orig Mon Nov 8 06:45:52 1999
-+++ sysdep.in Mon Mar 6 22:20:48 2000
-@@ -1,6 +1,6 @@
- CXX = @CXX@
+--- sysdep.in.orig Fri Apr 27 05:32:21 2001
++++ sysdep.in Wed Aug 1 14:06:00 2001
+@@ -2,10 +2,10 @@
LD = @CXX_LINK@
--SYS_CFLAGS = @CXXFLAGS@ @DEFS@
-+SYS_CFLAGS = @CXXFLAGS@ @CPPFLAGS@ @DEFS@
+
+ SYS_CFLAGS = \
+- @DEBUG@ @CXXFLAGS@ @DEFS@ \
++ @DEBUG@ @CPPFLAGS@ @CXXFLAGS@ @DEFS@ \
+ @CORE_CFLAGS@ @IMAGE_CFLAGS@ @AUDIO_CFLAGS@ @GNOME_CFLAGS@
SYS_INCDIRS =
-SYS_LIBDIRS =
+SYS_LIBDIRS = @LDFLAGS@
SYS_LIBS = @LIBS@
+
+ CORE_LIBS = @CORE_LIBS@
diff --git a/wm/icewm/patches/patch-ab b/wm/icewm/patches/patch-ab
index de1b544a2a6..9d84d95c208 100644
--- a/wm/icewm/patches/patch-ab
+++ b/wm/icewm/patches/patch-ab
@@ -1,10 +1,10 @@
-$NetBSD: patch-ab,v 1.1.1.1 2000/12/12 02:03:48 wiz Exp $
+$NetBSD: patch-ab,v 1.2 2002/02/26 09:41:40 martti Exp $
---- src/aapm.cc.orig Sun Feb 13 10:28:36 2000
-+++ src/aapm.cc Mon Mar 6 22:22:36 2000
-@@ -22,11 +22,18 @@
+--- src/aapm.cc.orig Tue Oct 9 16:54:03 2001
++++ src/aapm.cc Tue Feb 26 09:02:17 2002
+@@ -25,6 +25,12 @@
- #ifdef CONFIG_APM
+ #ifdef CONFIG_APPLET_APM
+#if defined(__NetBSD__)
+#include <sys/ioctl.h>
@@ -15,17 +15,19 @@ $NetBSD: patch-ab,v 1.1.1.1 2000/12/12 02:03:48 wiz Exp $
YColor *YApm::apmBg = 0;
YColor *YApm::apmFg = 0;
YFont *YApm::apmFont = 0;
+@@ -32,6 +38,7 @@
+ extern YPixmap *taskbackPixmap;
void ApmStr(char *s, bool Tool) {
-+#ifdef __linux__
++#if !defined(__NetBSD__)
char buf[45];
int len, i, fd = open("/proc/apm", O_RDONLY);
char driver[16];
-@@ -97,6 +104,44 @@
- strcat(s," - Charging");
+@@ -102,6 +109,44 @@
+ strcat(s,_(" - Charging"));
else
- strcat(s,"M");
-+#elif defined(__NetBSD__)
+ strcat(s,_("M"));
++#else
+ struct apm_power_info aip;
+ int fd = open(APMDEV, O_RDONLY);
+
@@ -52,14 +54,14 @@ $NetBSD: patch-ab,v 1.1.1.1 2000/12/12 02:03:48 wiz Exp $
+
+ if (aip.ac_state == APM_AC_ON)
+ if (Tool)
-+ strcat(s," - Power");
++ strcat(s,_(" - Power"));
+ else
-+ strcat(s,"P");
++ strcat(s,_("P"));
+ if (aip.battery_state == APM_BATT_CHARGING)
+ if (Tool)
-+ strcat(s," - Charging");
++ strcat(s,_(" - Charging"));
+ else
-+ strcat(s,"M");
++ strcat(s,_("M"));
+
+ close(fd);
+#endif
diff --git a/wm/icewm/patches/patch-ac b/wm/icewm/patches/patch-ac
index 19ed9c00786..148f98526f7 100644
--- a/wm/icewm/patches/patch-ac
+++ b/wm/icewm/patches/patch-ac
@@ -1,11 +1,11 @@
-$NetBSD: patch-ac,v 1.1.1.1 2000/12/12 02:03:48 wiz Exp $
+$NetBSD: patch-ac,v 1.2 2002/02/26 09:41:40 martti Exp $
--- src/aapm.h.orig Sun Dec 5 11:47:02 1999
+++ src/aapm.h Mon Mar 6 22:20:48 2000
@@ -3,6 +3,10 @@
#include "ytimer.h"
- #ifdef CONFIG_APM
+ #ifdef CONFIG_APPLET_APM
+#if defined(__NetBSD__)
+#define APMDEV "/dev/apm"
+#endif
diff --git a/wm/icewm/patches/patch-ad b/wm/icewm/patches/patch-ad
deleted file mode 100644
index 19b6632c33e..00000000000
--- a/wm/icewm/patches/patch-ad
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-ad,v 1.1.1.1 2000/12/12 02:03:48 wiz Exp $
-
---- src/config.h.orig Mon Nov 8 06:45:52 1999
-+++ src/config.h Mon Mar 6 22:20:48 2000
-@@ -31,6 +31,6 @@
- #define CONFIG_NET_STATUS
-
- /* apm status */
--#define CONFIG_APM
-+/* #define CONFIG_APM */
-
- #endif
diff --git a/wm/icewm/patches/patch-ae b/wm/icewm/patches/patch-ae
index 9dbeefc1887..506b2f05f47 100644
--- a/wm/icewm/patches/patch-ae
+++ b/wm/icewm/patches/patch-ae
@@ -1,16 +1,16 @@
-$NetBSD: patch-ae,v 1.1.1.1 2000/12/12 02:03:48 wiz Exp $
+$NetBSD: patch-ae,v 1.2 2002/02/26 09:41:40 martti Exp $
---- src/wmtaskbar.cc.orig Sun Mar 19 08:34:58 2000
-+++ src/wmtaskbar.cc Mon Jul 31 01:47:42 2000
-@@ -254,7 +254,11 @@
+--- src/wmtaskbar.cc.orig Tue Oct 9 16:54:04 2001
++++ src/wmtaskbar.cc Tue Feb 26 08:48:08 2002
+@@ -287,7 +287,11 @@
} else
fClock = 0;
- #ifdef CONFIG_APM
+ #ifdef CONFIG_APPLET_APM
+#ifdef __linux__
if (taskBarShowApm && access("/proc/apm", 0) == 0) {
+#elif defined(__NetBSD__)
+ if (taskBarShowApm && access(APMDEV, 0) == 0) {
+#endif
- fApm = new YApm(this);
- if (fApm->height() + ADD1 > ht) ht = fApm->height() + ADD1;
+ fApm = new YApm(this);
+ if (fApm->height() + ADD1 > ht) ht = fApm->height() + ADD1;
} else
diff --git a/wm/icewm/patches/patch-af b/wm/icewm/patches/patch-af
deleted file mode 100644
index 12043c3da93..00000000000
--- a/wm/icewm/patches/patch-af
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-af,v 1.2 2001/02/23 17:40:25 wiz Exp $
-
---- src/config.h.orig Sun Jan 14 23:29:15 2001
-+++ src/config.h Sun Jan 14 23:29:25 2001
-@@ -4,6 +4,8 @@
-
- #ifndef LITE
-
-+#define START_PIXMAP "bsd-daemon.xpm"
-+
- /* tooltips */
- #define CONFIG_TOOLTIP
-