Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 May 2004 22:00:30 +0900
From:      KATO Tsuguru <tkato@prontomail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/67087: Update port: x11-wm/icewm to 1.2.14
Message-ID:  <20040523220030.095da3bc.tkato@prontomail.com>
Resent-Message-ID: <200405231310.i4NDAOp9094548@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         67087
>Category:       ports
>Synopsis:       Update port: x11-wm/icewm to 1.2.14
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 23 06:10:24 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.9-RELEASE-p8 i386
>Organization:
>Environment:
>Description:
- Update to version 1.2.14

New file:
files/patch-src_ylocale.cc

Remove file:
files/patch-am
files/patch-at
files/patch-au
files/patch-av
files/patch-aw
files/patch-ax
files/patch-configure.in

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/x11-wm/icewm/Makefile x11-wm/icewm/Makefile
--- /usr/ports/x11-wm/icewm/Makefile	Thu Mar 25 23:08:24 2004
+++ x11-wm/icewm/Makefile	Sun May 23 19:06:52 2004
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	icewm
-PORTVERSION=	1.2.13
-PORTREVISION=	1
+PORTVERSION=	1.2.14
 CATEGORIES=	x11-wm
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -31,14 +30,6 @@
 		--with-docdir=${PREFIX}/share/doc \
 		--with-mkfontdir=${NONEXISTENT}
 
-.if !defined(WITHOUT_NLS)
-USE_GETTEXT=	yes
-PLIST_SUB+=	NLS=""
-.else
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB+=	NLS="@comment "
-.endif
-
 .include <bsd.port.pre.mk>
 
 .if ${HAVE_GNOME:Mgnomedesktop}!=""
@@ -80,6 +71,14 @@
 CONFIGURE_ARGS+=	--disable-x86-asm
 .endif
 
+.if defined(WITHOUT_NLS)
+CONFIGURE_ARGS+=	--disable-nls
+PLIST_SUB+=	NLS="@comment "
+.else
+USE_GETTEXT=	yes
+PLIST_SUB+=	NLS=""
+.endif
+
 post-patch:
 .for file in src/gnome2.cc
 	@${REINPLACE_CMD} -e \
@@ -97,7 +96,5 @@
 .endfor
 	${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DOCSDIR}
 .endif
-	${CHOWN} root:kmem ${PREFIX}/bin/icewm
-	${CHMOD} 2555 ${PREFIX}/bin/icewm
 
 .include <bsd.port.post.mk>
diff -urN /usr/ports/x11-wm/icewm/distinfo x11-wm/icewm/distinfo
--- /usr/ports/x11-wm/icewm/distinfo	Fri Jan 30 14:56:08 2004
+++ x11-wm/icewm/distinfo	Sun May 23 18:57:53 2004
@@ -1,2 +1,2 @@
-MD5 (icewm-1.2.13.tar.gz) = d189afcf15f2386a0a0397c376e297c6
-SIZE (icewm-1.2.13.tar.gz) = 839636
+MD5 (icewm-1.2.14.tar.gz) = 1a5670fd074731766a64d5905bad773f
+SIZE (icewm-1.2.14.tar.gz) = 932635
diff -urN /usr/ports/x11-wm/icewm/files/patch-am x11-wm/icewm/files/patch-am
--- /usr/ports/x11-wm/icewm/files/patch-am	Mon Apr 16 16:06:31 2001
+++ x11-wm/icewm/files/patch-am	Thu Jan  1 09:00:00 1970
@@ -1,49 +0,0 @@
---- src/apppstatus.cc.orig	Sat Mar 17 00:17:37 2001
-+++ src/apppstatus.cc	Thu Apr  5 22:45:29 2001
-@@ -270,6 +270,7 @@
-       return isUpIsdn();
- #endif
- 
-+#ifndef __FreeBSD__
-     char buffer[32 * sizeof(struct ifreq)];
-     struct ifconf ifc;
-     struct ifreq *ifr;
-@@ -301,6 +302,38 @@
-     }
- 
-     close(s);
-+
-+#else // __FreeBSD__
-+    // FreeBSD code by Ronald Klop <ronald@cs.vu.nl>
-+    struct ifmibdata ifmd;
-+    size_t ifmd_size=sizeof(ifmibdata);
-+    int nr_network_devs;
-+    size_t int_size=sizeof(int);
-+    int name[6];
-+    name[0] = CTL_NET;
-+    name[1] = PF_LINK;
-+    name[2] = NETLINK_GENERIC;
-+    name[3] = IFMIB_IFDATA;
-+    name[5] = IFDATA_GENERAL;
-+
-+    if(sysctlbyname("net.link.generic.system.ifcount",&nr_network_devs,
-+                                       &int_size,(void*)0,0) == -1) {
-+               printf("%s@%d: %s\n",__FILE__,__LINE__,strerror(errno));
-+       } else {
-+               for(int i=1;i<=nr_network_devs;i++) {
-+                       name[4] = i; /* row of the ifmib table */
-+
-+               if(sysctl(name, 6, &ifmd, &ifmd_size, (void *)0, 0) == -1) {
-+                               printf(_("%s@%d: %s\n"),__FILE__,__LINE__,strerror(errno));
-+                               continue;
-+                       }
-+
-+               if (strcmp(ifmd.ifmd_name, netDevice) == 0 && (ifmd.ifmd_flags & IFF_RUNNING)) {
-+                               return true;
-+                       }
-+               }
-+       }
-+#endif // __FreeBSD__
-     return false;
- #endif // if 0
- }
diff -urN /usr/ports/x11-wm/icewm/files/patch-at x11-wm/icewm/files/patch-at
--- /usr/ports/x11-wm/icewm/files/patch-at	Thu Aug 28 08:38:54 2003
+++ x11-wm/icewm/files/patch-at	Thu Jan  1 09:00:00 1970
@@ -1,210 +0,0 @@
---- src/acpustatus.cc.orig	Tue Aug 19 15:16:17 2003
-+++ src/acpustatus.cc	Tue Aug 26 00:30:57 2003
-@@ -27,7 +27,16 @@
- 
- #include "intl.h"
- 
--#if (defined(linux) || defined(HAVE_KSTAT_H))
-+#if (defined(linux) || defined(HAVE_KSTAT_H) || defined(__FreeBSD__))
-+
-+#ifdef __FreeBSD__
-+#include <fcntl.h>
-+#include <kvm.h>
-+#include <nlist.h>
-+#include <sys/dkstat.h>
-+#include <sys/resource.h>
-+#include <devstat.h>
-+#endif
- 
- #define UPDATE_INTERVAL 500
- 
-@@ -50,13 +59,42 @@
-     color[IWM_SYS]  = new YColor(clrCpuSys);
-     color[IWM_IDLE] = *clrCpuIdle
-     		    ? new YColor(clrCpuIdle) : NULL;
--
-+#ifdef __FreeBSD__
-+    color[IWM_INTR] = new YColor(clrCpuIntr);
-+    for (unsigned int i = 0; i < taskBarCPUSamples; i++) {
-+        cpu[i][IWM_USER] = cpu[i][IWM_NICE] =
-+        cpu[i][IWM_SYS] = cpu[i][IWM_INTR] = 0;
-+        cpu[i][IWM_IDLE] = 1;
-+    }
-+    setSize(taskBarCPUSamples, 20);
-+    last_cpu[IWM_USER] = last_cpu[IWM_NICE] = last_cpu[IWM_SYS] =
-+    last_cpu[IWM_IDLE] = last_cpu[IWM_INTR] = 0;
-+    if( setegid( 2 ) == 0 ) {
-+       char errbuf[_POSIX2_LINE_MAX];
-+       kd = kvm_openfiles( NULL, NULL, NULL, O_RDONLY, errbuf );
-+       setegid( getgid() );
-+       if( kd == NULL )
-+           fprintf( stderr, "kvm_openfiles: %s\n", errbuf );
-+       else {
-+           memset( namelist, 0, sizeof(namelist) );
-+           namelist[0].n_name = (char*)("_cp_time");
-+           if( kvm_nlist( kd, namelist ) != 0 ) {
-+               kvm_close( kd );
-+               kd = NULL;
-+           }
-+       }
-+    } else {
-+       fprintf( stderr, "can't setegid(2), I'm not a setgid exec ?\n" );
-+       kd = NULL;
-+    }
-+#else
-     for (int i(0); i < taskBarCPUSamples; i++) {
-         cpu[i][IWM_USER] = cpu[i][IWM_NICE] = cpu[i][IWM_SYS] = 0;
-         cpu[i][IWM_IDLE] = 1;
-     }
-     setSize(taskBarCPUSamples, 20);
-     last_cpu[IWM_USER] = last_cpu[IWM_NICE] = last_cpu[IWM_SYS] = last_cpu[IWM_IDLE] = 0;
-+#endif
-     getStatus();
-     updateStatus();
-     updateToolTip();
-@@ -71,6 +109,13 @@
-     delete color[IWM_NICE]; color[IWM_NICE] = 0;
-     delete color[IWM_SYS];  color[IWM_SYS]  = 0;
-     delete color[IWM_IDLE]; color[IWM_IDLE] = 0;
-+#ifdef __FreeBSD__
-+    delete color[IWM_INTR]; color[IWM_INTR] = 0;
-+    if( kd != NULL ) {
-+       kvm_close( kd );
-+       kd = NULL;
-+    }
-+#endif
- }
- 
- void CPUStatus::paint(Graphics &g, const YRect &/*r*/) {
-@@ -81,13 +126,34 @@
-         int nice = cpu[i][IWM_NICE];
-         int sys = cpu[i][IWM_SYS];
-         int idle = cpu[i][IWM_IDLE];
-+#ifdef __FreeBSD__
-+        int intr = cpu[i][IWM_INTR];
-+        int total = user + sys + intr + nice + idle;
-+	int totald = total;
-+#else
-         int total = user + sys + nice + idle;
-+#endif
- 
-         int y = height() - 1;
- 
-         if (total > 0) {
-+#ifdef __FreeBSD__
-+           if (intr) {
-+               totald -= intr;
-+                n = (h * totald) / total; // check rounding
-+                if (n >= y) n = y;
-+                g.setColor(color[IWM_INTR]);
-+                g.drawLine(i, y, i, n);
-+                y = n - 1;
-+            }
-+#endif
-             if (sys) {
-+#ifdef __FreeBSD__
-+                totald -= sys;
-+                n = (h * totald)/ total;
-+#else
-                 n = (h * (total - sys)) / total; // check rounding
-+#endif
-                 if (n >= y) n = y;
-                 g.setColor(color[IWM_SYS]);
-                 g.drawLine(i, y, i, n);
-@@ -95,7 +161,12 @@
-             }
- 
-             if (nice) {
-+#ifdef __FreeBSD__
-+                totald -= nice;
-+                n = (h * totald)/ total;
-+#else
-                 n = (h * (total - sys - nice))/ total;
-+#endif
-                 if (n >= y) n = y;
-                 g.setColor(color[IWM_NICE]);
-                 g.drawLine(i, y, i, n);
-@@ -103,7 +174,12 @@
-             }
- 
-             if (user) {
-+#ifdef __FreeBSD__
-+                totald -= user;
-+                n = (h * totald)/ total;
-+#else
-                 n = (h * (total - sys - nice - user))/ total;
-+#endif
-                 if (n >= y) n = y;
-                 g.setColor(color[IWM_USER]);
-                 g.drawLine(i, y, i, n);
-@@ -153,6 +229,14 @@
-     sprintf(load, _("CPU Load: %3.2f %3.2f %3.2f, %d processes."),
-             l1, l5, l15, sys.procs);
-     setToolTip(load);
-+#elif defined(__FreeBSD__)
-+    char load[31]; // enough for "CPU Load: 999.99 999.99 999.99\0"
-+    double loadavg[3];
-+    if( kd != NULL && kvm_getloadavg( kd, loadavg, 3 ) != 3 )
-+       return;
-+    snprintf(load, sizeof(load), "CPU Load: %3.2f %3.2f %3.2f",
-+            loadavg[0], loadavg[1], loadavg[2]);
-+    setToolTip(load);
- #endif
- }
- 
-@@ -170,13 +254,43 @@
-         cpu[i - 1][IWM_NICE] = cpu[i][IWM_NICE];
-         cpu[i - 1][IWM_SYS]  = cpu[i][IWM_SYS];
-         cpu[i - 1][IWM_IDLE] = cpu[i][IWM_IDLE];
-+#ifdef __FreeBSD__
-+        cpu[i - 1][IWM_INTR] = cpu[i][IWM_INTR];
-+#endif
-     }
-     getStatus(),
-     repaint();
- }
- 
- void CPUStatus::getStatus() {
--#ifdef linux
-+#ifdef __FreeBSD__
-+    
-+    cpu[taskBarCPUSamples-1][IWM_USER] = 0;
-+    cpu[taskBarCPUSamples-1][IWM_NICE] = 0;
-+    cpu[taskBarCPUSamples-1][IWM_SYS] = 0;
-+    cpu[taskBarCPUSamples-1][IWM_INTR] = 0;
-+    cpu[taskBarCPUSamples-1][IWM_IDLE] = 0;
-+
-+    if( kd == NULL ) return;
-+
-+    long cp_time[CPUSTATES];
-+    int c = sizeof( cp_time );
-+    if (kvm_read(kd, namelist[0].n_value, &cp_time, c) != c)
-+       return;
-+
-+    long cur[IWM_STATES];
-+    cur[IWM_USER] = cp_time[CP_USER];
-+    cur[IWM_NICE] = cp_time[CP_NICE];
-+    cur[IWM_SYS] = cp_time[CP_SYS];
-+    cur[IWM_INTR] = cp_time[CP_INTR];
-+    cur[IWM_IDLE] = cp_time[CP_IDLE];
-+
-+    for (int i = 0; i < IWM_STATES; i++) {
-+        cpu[taskBarCPUSamples-1][i] = cur[i] - last_cpu[i];
-+       last_cpu[i] = cur[i];
-+    }
-+
-+#elif defined(linux)
-     char *p, buf[128];
-     long cur[IWM_STATES];
-     int len, fd = open("/proc/stat", O_RDONLY);
-@@ -210,8 +324,8 @@
-             cpu[taskBarCPUSamples-1][IWM_USER], cpu[taskBarCPUSamples-1][IWM_NICE],
-             cpu[taskBarCPUSamples-1][IWM_SYS],  cpu[taskBarCPUSamples-1][IDLE]);
- #endif
--#endif /* linux */
--#ifdef HAVE_KSTAT_H
-+
-+#elif defined(HAVE_KSTAT_H)
- #ifdef HAVE_OLD_KSTAT
- #define ui32 ul
- #endif
diff -urN /usr/ports/x11-wm/icewm/files/patch-au x11-wm/icewm/files/patch-au
--- /usr/ports/x11-wm/icewm/files/patch-au	Mon Apr 21 12:28:18 2003
+++ x11-wm/icewm/files/patch-au	Thu Jan  1 09:00:00 1970
@@ -1,44 +0,0 @@
---- src/acpustatus.h.orig	Sun Mar  9 04:37:52 2003
-+++ src/acpustatus.h	Sun Apr 13 12:02:47 2003
-@@ -1,19 +1,29 @@
- #ifndef __CPUSTATUS_H
- #define __CPUSTATUS_H
- 
--#if defined(linux) || defined(HAVE_KSTAT_H)
-+#if (defined(linux) || defined(HAVE_KSTAT_H)) || defined (__FreeBSD__)
- 
- #ifdef HAVE_KSTAT_H
- #include <kstat.h>
- #include <sys/sysinfo.h>
- #endif /* have_kstat_h */
- 
-+#ifdef __FreeBSD__
-+#include <kvm.h>
-+#include <nlist.h>
-+#endif
- 
- #define IWM_USER   (0)
- #define IWM_NICE   (1)
- #define IWM_SYS    (2)
-+#ifdef __FreeBSD__
-+#define IWM_INTR   (3)
-+#define IWM_IDLE   (4)
-+#define IWM_STATES (5)
-+#else
- #define IWM_IDLE   (3)
- #define IWM_STATES (4)
-+#endif
- 
- #include "ywindow.h"
- #include "ytimer.h"
-@@ -38,6 +48,10 @@
-     long last_cpu[IWM_STATES];
-     YColor *color[IWM_STATES];
-     YTimer *fUpdateTimer;
-+#ifdef __FreeBSD__
-+    struct nlist namelist[2];
-+    kvm_t *kd;
-+#endif
- };
- #else
- #undef CONFIG_APPLET_CPU_STATUS
diff -urN /usr/ports/x11-wm/icewm/files/patch-av x11-wm/icewm/files/patch-av
--- /usr/ports/x11-wm/icewm/files/patch-av	Tue Sep 10 20:35:38 2002
+++ x11-wm/icewm/files/patch-av	Thu Jan  1 09:00:00 1970
@@ -1,18 +0,0 @@
---- src/default.h.orig	Thu May 16 14:00:02 2002
-+++ src/default.h	Tue May 28 04:44:02 2002
-@@ -455,6 +455,7 @@
- XSV(const char *, clrLabelText,                 "rgb:00/00/00")
- XSV(const char *, clrCpuUser,                   "rgb:00/FF/00")
- XSV(const char *, clrCpuSys,                    "rgb:FF/00/00")
-+XSV(const char *, clrCpuIntr,                   "rgb:FF/FF/00")
- XSV(const char *, clrCpuNice,                   "rgb:00/00/FF")
- XSV(const char *, clrCpuIdle,                   "rgb:00/00/00")
- XSV(const char *, clrNetSend,                   "rgb:FF/FF/00")
-@@ -837,6 +838,7 @@
- #ifdef CONFIG_APPLET_CPU_STATUS
-     OSV("ColorCPUStatusUser",                   &clrCpuUser,                    "User load on the CPU monitor"),
-     OSV("ColorCPUStatusSystem",                 &clrCpuSys,                     "System load on the CPU monitor"),
-+    OSV("ColorCPUStatusInterrupts",             &clrCpuIntr,                    "Inturrupts on the CPU monitor"),
-     OSV("ColorCPUStatusNice",                   &clrCpuNice,                    "Nice load on the CPU monitor"),
-     OSV("ColorCPUStatusIdle",                   &clrCpuIdle,                    "Idle (non) load on the CPU monitor, leave empty to force transparency"),
- #endif    
diff -urN /usr/ports/x11-wm/icewm/files/patch-aw x11-wm/icewm/files/patch-aw
--- /usr/ports/x11-wm/icewm/files/patch-aw	Mon Apr 21 12:28:18 2003
+++ x11-wm/icewm/files/patch-aw	Thu Jan  1 09:00:00 1970
@@ -1,12 +0,0 @@
---- src/wmapp.cc.orig	Sun Mar  9 04:37:52 2003
-+++ src/wmapp.cc	Sun Apr 13 00:09:19 2003
-@@ -1503,6 +1503,9 @@
- #endif
- 
- int main(int argc, char **argv) {
-+#ifdef __FreeBSD__
-+    setegid( getgid() );
-+#endif
-     YLocale locale;
- 
- #ifndef NO_CONFIGURE
diff -urN /usr/ports/x11-wm/icewm/files/patch-ax x11-wm/icewm/files/patch-ax
--- /usr/ports/x11-wm/icewm/files/patch-ax	Tue Mar 26 14:36:46 2002
+++ x11-wm/icewm/files/patch-ax	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- src/wmclient.h.orig	Tue Mar 26 14:29:05 2002
-+++ src/wmclient.h	Tue Mar 26 14:29:13 2002
-@@ -5,6 +5,8 @@
- #include "ymenu.h"
- #include "MwmUtil.h"
- 
-+#include <X11/Xutil.h>
-+
- class YFrameWindow;
- class WindowListItem;
- 
diff -urN /usr/ports/x11-wm/icewm/files/patch-configure x11-wm/icewm/files/patch-configure
--- /usr/ports/x11-wm/icewm/files/patch-configure	Mon Mar 15 20:51:30 2004
+++ x11-wm/icewm/files/patch-configure	Sun Apr 25 19:43:00 2004
@@ -1,11 +1,11 @@
---- configure.orig	Mon Mar 15 03:48:52 2004
-+++ configure	Mon Mar 15 03:49:27 2004
-@@ -3332,7 +3332,7 @@
+--- configure.orig	Wed Apr 21 05:06:42 2004
++++ configure	Sun Apr 25 19:42:44 2004
+@@ -3331,7 +3331,7 @@
  ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  
-   if test x"$ac_cv_c_compiler_gnu" != x; then
+   if test x"$ac_cv_c_compiler_gnu" = x; then
 -    CXX_LINK=${CC}
 +    CXX_LINK=${CXX}
    fi
- 
+ fi
  
diff -urN /usr/ports/x11-wm/icewm/files/patch-configure.in x11-wm/icewm/files/patch-configure.in
--- /usr/ports/x11-wm/icewm/files/patch-configure.in	Mon Mar 15 20:51:30 2004
+++ x11-wm/icewm/files/patch-configure.in	Thu Jan  1 09:00:00 1970
@@ -1,38 +0,0 @@
---- configure.in.orig	Mon Mar 15 03:46:35 2004
-+++ configure.in	Mon Mar 15 03:46:25 2004
-@@ -25,35 +25,6 @@
- AC_LANG_CPLUSPLUS
- AC_PROG_CXX
- 
--dnl ----------- If both CC and CXX are GNU compilers, it is better to use CC ---
--dnl ---- for linking. Also check how to turn off RTTI and exception handling ---
--if test x"$ac_cv_prog_gxx" != x; then
--  AC_PROG_CC
--  if test x"$ac_cv_prog_gcc" != x; then
--    CXX_LINK=${CC}
--  fi
--  
--  ICE_CXX_FLAG_ACCEPT(no_rtti, -fno-rtti)
--  dnl --- Intel C++ supports -fno-rtti, but doens't support -fno-*-exceptions
--  if test $(basename $CXX) != "icc"; then
--    ICE_CXX_FLAG_ACCEPT(no_exceptions, -fno-exceptions)
--      if test x"$no_exceptions_ok" = xno; then
--      ICE_CXX_FLAG_ACCEPT(no_exceptions, -fno-handle-exceptions)
--    fi
--  fi
--fi
--
--if test x"$ac_cv_prog_gxx" != x; then
--  dnl --- Intel C++ doesn't supports lots of GCC -W* and -fpermissive
--  if test $(basename $CXX) = "icc"; then
--    dnl --- Using -w0 to avoid noisy "remark" messages 
--    ICE_CXX_FLAG_ACCEPT(warn_xxx, -w0)
--  else
--    ICE_CXX_FLAG_ACCEPT(warn_xxx, -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -Woverloaded-virtual -W)
--    ICE_CXX_FLAG_ACCEPT(permissive, -fpermissive)
--  fi
--fi
--
- if test x"$CXX_LINK" = x; then
-   CXX_LINK=$CXX
- fi
diff -urN /usr/ports/x11-wm/icewm/files/patch-src_Makefile.in x11-wm/icewm/files/patch-src_Makefile.in
--- /usr/ports/x11-wm/icewm/files/patch-src_Makefile.in	Sat Jul 12 12:29:06 2003
+++ x11-wm/icewm/files/patch-src_Makefile.in	Tue Dec 30 01:51:47 2003
@@ -12,12 +12,3 @@
  	        @CORE_CFLAGS@ @IMAGE_CFLAGS@ @AUDIO_CFLAGS@ # `fc-config --cflags`
  LFLAGS =	@LDFLAGS@
  LIBS =          @LIBS@
-@@ -53,7 +53,7 @@
- 	genpref.o
- 
- icewm_LIBS = \
--	$(CORE_LIBS) $(IMAGE_LIBS)
-+	$(CORE_LIBS) $(IMAGE_LIBS) -lkvm
- icewm_OBJS = \
-         ymsgbox.o ydialog.o yurl.o \
-         wmsession.o wmwinlist.o wmtaskbar.o wmwinmenu.o \
diff -urN /usr/ports/x11-wm/icewm/files/patch-src_aapm.h x11-wm/icewm/files/patch-src_aapm.h
--- /usr/ports/x11-wm/icewm/files/patch-src_aapm.h	Mon Oct 20 09:17:24 2003
+++ x11-wm/icewm/files/patch-src_aapm.h	Tue Dec 30 02:14:35 2003
@@ -5,7 +5,7 @@
 -#ifndef linux
 -#undef CONFIG_APPLET_APM
 -#elif CONFIG_APPLET_APM
-+#if (defined(linux) || defined (__FreeBSD__)) && defined(i386)
++#if defined(linux) || (defined (__FreeBSD__) && defined(i386))
  
  #include "ywindow.h"
  #include "ytimer.h"
diff -urN /usr/ports/x11-wm/icewm/files/patch-src_ylocale.cc x11-wm/icewm/files/patch-src_ylocale.cc
--- /usr/ports/x11-wm/icewm/files/patch-src_ylocale.cc	Thu Jan  1 09:00:00 1970
+++ x11-wm/icewm/files/patch-src_ylocale.cc	Sun Apr 25 19:40:40 2004
@@ -0,0 +1,12 @@
+--- src/ylocale.cc.orig	Wed Apr 21 05:06:34 2004
++++ src/ylocale.cc	Sun Apr 25 19:40:07 2004
+@@ -149,7 +149,8 @@
+ 	return NULL;
+ 
+     YUChar * uStr(new YUChar[lLen + 1]);
+-    char * inbuf((char *) lStr), * outbuf((char *) uStr);
++    const char * inbuf((char *) lStr);
++    char * outbuf((char *) uStr);
+     size_t inlen(lLen), outlen(4 * lLen);
+ 
+     if (0 > (int) iconv(instance->toUnicode, &inbuf, &inlen, &outbuf, &outlen))
diff -urN /usr/ports/x11-wm/icewm/pkg-plist x11-wm/icewm/pkg-plist
--- /usr/ports/x11-wm/icewm/pkg-plist	Thu Mar 25 23:08:24 2004
+++ x11-wm/icewm/pkg-plist	Sun May 23 19:08:35 2004
@@ -33,296 +33,303 @@
 %%PORTDOCS%%%%DOCSDIR%%/icewm-9.html
 %%PORTDOCS%%%%DOCSDIR%%/icewm.html
 %%GNOMEDESKTOP%%share/gnome/wm-properties/IceWM.desktop
-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/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/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/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/vim_16x16.xpm
-share/icewm/icons/vim_32x32.xpm
-share/icewm/icons/vim_48x48.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
-share/icewm/ledclock/dot.xpm
-share/icewm/ledclock/m.xpm
-share/icewm/ledclock/n0.xpm
-share/icewm/ledclock/n1.xpm
-share/icewm/ledclock/n2.xpm
-share/icewm/ledclock/n3.xpm
-share/icewm/ledclock/n4.xpm
-share/icewm/ledclock/n5.xpm
-share/icewm/ledclock/n6.xpm
-share/icewm/ledclock/n7.xpm
-share/icewm/ledclock/n8.xpm
-share/icewm/ledclock/n9.xpm
-share/icewm/ledclock/p.xpm
-share/icewm/ledclock/percent.xpm
-share/icewm/ledclock/slash.xpm
-share/icewm/ledclock/space.xpm
-share/icewm/mailbox/errmail.xpm
-share/icewm/mailbox/mail.xpm
-share/icewm/mailbox/newmail.xpm
-share/icewm/mailbox/nomail.xpm
-share/icewm/mailbox/unreadmail.xpm
-share/icewm/menu
-share/icewm/preferences
-share/icewm/taskbar/bsd-daemon.xpm
-share/icewm/taskbar/debian.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/Infadel2/Ergonomic.theme
-share/icewm/themes/Infadel2/Overloaded.theme
-share/icewm/themes/Infadel2/closeA.xpm
-share/icewm/themes/Infadel2/closeI.xpm
-share/icewm/themes/Infadel2/cursors/left.xpm
-share/icewm/themes/Infadel2/cursors/move.xpm
-share/icewm/themes/Infadel2/cursors/right.xpm
-share/icewm/themes/Infadel2/cursors/sizeB.xpm
-share/icewm/themes/Infadel2/cursors/sizeBL.xpm
-share/icewm/themes/Infadel2/cursors/sizeBR.xpm
-share/icewm/themes/Infadel2/cursors/sizeL.xpm
-share/icewm/themes/Infadel2/cursors/sizeR.xpm
-share/icewm/themes/Infadel2/cursors/sizeT.xpm
-share/icewm/themes/Infadel2/cursors/sizeTL.xpm
-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/hideA.xpm
-share/icewm/themes/Infadel2/hideI.xpm
-share/icewm/themes/Infadel2/icons/app_16x16.xpm
-share/icewm/themes/Infadel2/icons/folder_16x16.xpm
-share/icewm/themes/Infadel2/icons/folder_32x32.xpm
-share/icewm/themes/Infadel2/mailbox/errmail.xpm
-share/icewm/themes/Infadel2/mailbox/mail.xpm
-share/icewm/themes/Infadel2/mailbox/newmail.xpm
-share/icewm/themes/Infadel2/mailbox/nomail.xpm
-share/icewm/themes/Infadel2/mailbox/unreadmail.xpm
-share/icewm/themes/Infadel2/maximizeA.xpm
-share/icewm/themes/Infadel2/maximizeI.xpm
-share/icewm/themes/Infadel2/menuButtonA.xpm
-share/icewm/themes/Infadel2/menuButtonI.xpm
-share/icewm/themes/Infadel2/minimizeA.xpm
-share/icewm/themes/Infadel2/minimizeI.xpm
-share/icewm/themes/Infadel2/restoreA.xpm
-share/icewm/themes/Infadel2/restoreI.xpm
-share/icewm/themes/Infadel2/rolldownA.xpm
-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/windows.xpm
-share/icewm/themes/Infadel2/titleAB.xpm
-share/icewm/themes/Infadel2/titleAJ.xpm
-share/icewm/themes/Infadel2/titleAM.xpm
-share/icewm/themes/Infadel2/titleAP.xpm
-share/icewm/themes/Infadel2/titleAQ.xpm
-share/icewm/themes/Infadel2/titleAR.xpm
-share/icewm/themes/Infadel2/titleAS.xpm
-share/icewm/themes/Infadel2/titleAT.xpm
-share/icewm/themes/Infadel2/titleIB.xpm
-share/icewm/themes/Infadel2/titleIJ.xpm
-share/icewm/themes/Infadel2/titleIM.xpm
-share/icewm/themes/Infadel2/titleIP.xpm
-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/icedesert/closeA.xpm
-share/icewm/themes/icedesert/closeI.xpm
-share/icewm/themes/icedesert/default.theme
-share/icewm/themes/icedesert/maximizeA.xpm
-share/icewm/themes/icedesert/maximizeI.xpm
-share/icewm/themes/icedesert/menuButtonA.xpm
-share/icewm/themes/icedesert/menuButtonI.xpm
-share/icewm/themes/icedesert/minimizeA.xpm
-share/icewm/themes/icedesert/minimizeI.xpm
-share/icewm/themes/icedesert/restoreA.xpm
-share/icewm/themes/icedesert/restoreI.xpm
-share/icewm/themes/icedesert/titleAB.xpm
-share/icewm/themes/icedesert/titleAT.xpm
-share/icewm/themes/icedesert/titleIB.xpm
-share/icewm/themes/icedesert/titleIT.xpm
-share/icewm/themes/metal2/closeA.xpm
-share/icewm/themes/metal2/closeI.xpm
-share/icewm/themes/metal2/default.theme
-share/icewm/themes/metal2/depthA.xpm
-share/icewm/themes/metal2/depthI.xpm
-share/icewm/themes/metal2/dframeAB.xpm
-share/icewm/themes/metal2/dframeABL.xpm
-share/icewm/themes/metal2/dframeABR.xpm
-share/icewm/themes/metal2/dframeAL.xpm
-share/icewm/themes/metal2/dframeAR.xpm
-share/icewm/themes/metal2/dframeAT.xpm
-share/icewm/themes/metal2/dframeATL.xpm
-share/icewm/themes/metal2/dframeATR.xpm
-share/icewm/themes/metal2/dframeIB.xpm
-share/icewm/themes/metal2/dframeIBL.xpm
-share/icewm/themes/metal2/dframeIBR.xpm
-share/icewm/themes/metal2/dframeIL.xpm
-share/icewm/themes/metal2/dframeIR.xpm
-share/icewm/themes/metal2/dframeIT.xpm
-share/icewm/themes/metal2/dframeITL.xpm
-share/icewm/themes/metal2/dframeITR.xpm
-share/icewm/themes/metal2/frameAB.xpm
-share/icewm/themes/metal2/frameABL.xpm
-share/icewm/themes/metal2/frameABR.xpm
-share/icewm/themes/metal2/frameAL.xpm
-share/icewm/themes/metal2/frameAR.xpm
-share/icewm/themes/metal2/frameAT.xpm
-share/icewm/themes/metal2/frameATL.xpm
-share/icewm/themes/metal2/frameATR.xpm
-share/icewm/themes/metal2/frameIB.xpm
-share/icewm/themes/metal2/frameIBL.xpm
-share/icewm/themes/metal2/frameIBR.xpm
-share/icewm/themes/metal2/frameIL.xpm
-share/icewm/themes/metal2/frameIR.xpm
-share/icewm/themes/metal2/frameIT.xpm
-share/icewm/themes/metal2/frameITL.xpm
-share/icewm/themes/metal2/frameITR.xpm
-share/icewm/themes/metal2/hideA.xpm
-share/icewm/themes/metal2/hideI.xpm
-share/icewm/themes/metal2/maximizeA.xpm
-share/icewm/themes/metal2/maximizeI.xpm
-share/icewm/themes/metal2/menuButtonA.xpm
-share/icewm/themes/metal2/menuButtonI.xpm
-share/icewm/themes/metal2/minimizeA.xpm
-share/icewm/themes/metal2/minimizeI.xpm
-share/icewm/themes/metal2/restoreA.xpm
-share/icewm/themes/metal2/restoreI.xpm
-share/icewm/themes/metal2/rolldownA.xpm
-share/icewm/themes/metal2/rolldownI.xpm
-share/icewm/themes/metal2/rollupA.xpm
-share/icewm/themes/metal2/rollupI.xpm
-share/icewm/themes/metal2/titleAB.xpm
-share/icewm/themes/metal2/titleAL.xpm
-share/icewm/themes/metal2/titleAM.xpm
-share/icewm/themes/metal2/titleAP.xpm
-share/icewm/themes/metal2/titleAR.xpm
-share/icewm/themes/metal2/titleAS.xpm
-share/icewm/themes/metal2/titleAT.xpm
-share/icewm/themes/metal2/titleIB.xpm
-share/icewm/themes/metal2/titleIL.xpm
-share/icewm/themes/metal2/titleIM.xpm
-share/icewm/themes/metal2/titleIP.xpm
-share/icewm/themes/metal2/titleIR.xpm
-share/icewm/themes/metal2/titleIS.xpm
-share/icewm/themes/metal2/titleIT.xpm
-share/icewm/themes/motif/close.xpm
-share/icewm/themes/motif/default.theme
-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/toolbar
-share/icewm/winoptions
+%%DATADIR%%/icons/app_16x16.xpm
+%%DATADIR%%/icons/app_32x32.xpm
+%%DATADIR%%/icons/bomb_16x16.xpm
+%%DATADIR%%/icons/bomb_32x32.xpm
+%%DATADIR%%/icons/communicator-abook_16x16.xpm
+%%DATADIR%%/icons/communicator-abook_32x32.xpm
+%%DATADIR%%/icons/communicator-browser_16x16.xpm
+%%DATADIR%%/icons/communicator-browser_32x32.xpm
+%%DATADIR%%/icons/communicator-composer_16x16.xpm
+%%DATADIR%%/icons/communicator-composer_32x32.xpm
+%%DATADIR%%/icons/communicator-discussion_16x16.xpm
+%%DATADIR%%/icons/communicator-discussion_32x32.xpm
+%%DATADIR%%/icons/communicator-mail_16x16.xpm
+%%DATADIR%%/icons/communicator-mail_32x32.xpm
+%%DATADIR%%/icons/emacs_16x16.xpm
+%%DATADIR%%/icons/emacs_32x32.xpm
+%%DATADIR%%/icons/file_16x16.xpm
+%%DATADIR%%/icons/file_32x32.xpm
+%%DATADIR%%/icons/folder_16x16.xpm
+%%DATADIR%%/icons/folder_32x32.xpm
+%%DATADIR%%/icons/fte_16x16.xpm
+%%DATADIR%%/icons/fte_32x32.xpm
+%%DATADIR%%/icons/gimp_16x16.xpm
+%%DATADIR%%/icons/gimp_32x32.xpm
+%%DATADIR%%/icons/gnome_16x16.xpm
+%%DATADIR%%/icons/java_16x16.xpm
+%%DATADIR%%/icons/java_32x32.xpm
+%%DATADIR%%/icons/kde_16x16.xpm
+%%DATADIR%%/icons/koules_16x16.xpm
+%%DATADIR%%/icons/koules_32x32.xpm
+%%DATADIR%%/icons/navigator_16x16.xpm
+%%DATADIR%%/icons/navigator_32x32.xpm
+%%DATADIR%%/icons/netscape_16x16.xpm
+%%DATADIR%%/icons/netscape_32x32.xpm
+%%DATADIR%%/icons/pdf_16x16.xpm
+%%DATADIR%%/icons/pdf_32x32.xpm
+%%DATADIR%%/icons/vim_16x16.xpm
+%%DATADIR%%/icons/vim_32x32.xpm
+%%DATADIR%%/icons/vim_48x48.xpm
+%%DATADIR%%/icons/xisp_16x16.xpm
+%%DATADIR%%/icons/xisp_32x32.xpm
+%%DATADIR%%/icons/xload_16x16.xpm
+%%DATADIR%%/icons/xload_32x32.xpm
+%%DATADIR%%/icons/xterm_16x16.xpm
+%%DATADIR%%/icons/xterm_32x32.xpm
+%%DATADIR%%/icons/xv_16x16.xpm
+%%DATADIR%%/icons/xv_32x32.xpm
+%%DATADIR%%/keys
+%%DATADIR%%/ledclock/a.xpm
+%%DATADIR%%/ledclock/colon.xpm
+%%DATADIR%%/ledclock/dot.xpm
+%%DATADIR%%/ledclock/m.xpm
+%%DATADIR%%/ledclock/n0.xpm
+%%DATADIR%%/ledclock/n1.xpm
+%%DATADIR%%/ledclock/n2.xpm
+%%DATADIR%%/ledclock/n3.xpm
+%%DATADIR%%/ledclock/n4.xpm
+%%DATADIR%%/ledclock/n5.xpm
+%%DATADIR%%/ledclock/n6.xpm
+%%DATADIR%%/ledclock/n7.xpm
+%%DATADIR%%/ledclock/n8.xpm
+%%DATADIR%%/ledclock/n9.xpm
+%%DATADIR%%/ledclock/p.xpm
+%%DATADIR%%/ledclock/percent.xpm
+%%DATADIR%%/ledclock/slash.xpm
+%%DATADIR%%/ledclock/space.xpm
+%%DATADIR%%/mailbox/errmail.xpm
+%%DATADIR%%/mailbox/mail.xpm
+%%DATADIR%%/mailbox/newmail.xpm
+%%DATADIR%%/mailbox/nomail.xpm
+%%DATADIR%%/mailbox/unreadmail.xpm
+%%DATADIR%%/menu
+%%DATADIR%%/preferences
+%%DATADIR%%/taskbar/bsd-daemon.xpm
+%%DATADIR%%/taskbar/debian.xpm
+%%DATADIR%%/taskbar/desktop.xpm
+%%DATADIR%%/taskbar/icewm.xpm
+%%DATADIR%%/taskbar/linux.xpm
+%%DATADIR%%/taskbar/linux1.xpm
+%%DATADIR%%/taskbar/linux2.xpm
+%%DATADIR%%/taskbar/linux20.xpm
+%%DATADIR%%/taskbar/start.xpm
+%%DATADIR%%/taskbar/windows.xpm
+%%DATADIR%%/taskbar/xfreeos2.xpm
+%%DATADIR%%/themes/Infadel2/Ergonomic.theme
+%%DATADIR%%/themes/Infadel2/Overloaded.theme
+%%DATADIR%%/themes/Infadel2/closeA.xpm
+%%DATADIR%%/themes/Infadel2/closeI.xpm
+%%DATADIR%%/themes/Infadel2/cursors/left.xpm
+%%DATADIR%%/themes/Infadel2/cursors/move.xpm
+%%DATADIR%%/themes/Infadel2/cursors/right.xpm
+%%DATADIR%%/themes/Infadel2/cursors/sizeB.xpm
+%%DATADIR%%/themes/Infadel2/cursors/sizeBL.xpm
+%%DATADIR%%/themes/Infadel2/cursors/sizeBR.xpm
+%%DATADIR%%/themes/Infadel2/cursors/sizeL.xpm
+%%DATADIR%%/themes/Infadel2/cursors/sizeR.xpm
+%%DATADIR%%/themes/Infadel2/cursors/sizeT.xpm
+%%DATADIR%%/themes/Infadel2/cursors/sizeTL.xpm
+%%DATADIR%%/themes/Infadel2/cursors/sizeTR.xpm
+%%DATADIR%%/themes/Infadel2/default.theme
+%%DATADIR%%/themes/Infadel2/depthA.xpm
+%%DATADIR%%/themes/Infadel2/depthI.xpm
+%%DATADIR%%/themes/Infadel2/fonts.dir
+%%DATADIR%%/themes/Infadel2/hideA.xpm
+%%DATADIR%%/themes/Infadel2/hideI.xpm
+%%DATADIR%%/themes/Infadel2/icons/app_16x16.xpm
+%%DATADIR%%/themes/Infadel2/icons/folder_16x16.xpm
+%%DATADIR%%/themes/Infadel2/icons/folder_32x32.xpm
+%%DATADIR%%/themes/Infadel2/mailbox/errmail.xpm
+%%DATADIR%%/themes/Infadel2/mailbox/mail.xpm
+%%DATADIR%%/themes/Infadel2/mailbox/newmail.xpm
+%%DATADIR%%/themes/Infadel2/mailbox/nomail.xpm
+%%DATADIR%%/themes/Infadel2/mailbox/unreadmail.xpm
+%%DATADIR%%/themes/Infadel2/maximizeA.xpm
+%%DATADIR%%/themes/Infadel2/maximizeI.xpm
+%%DATADIR%%/themes/Infadel2/menuButtonA.xpm
+%%DATADIR%%/themes/Infadel2/menuButtonI.xpm
+%%DATADIR%%/themes/Infadel2/minimizeA.xpm
+%%DATADIR%%/themes/Infadel2/minimizeI.xpm
+%%DATADIR%%/themes/Infadel2/restoreA.xpm
+%%DATADIR%%/themes/Infadel2/restoreI.xpm
+%%DATADIR%%/themes/Infadel2/rolldownA.xpm
+%%DATADIR%%/themes/Infadel2/rolldownI.xpm
+%%DATADIR%%/themes/Infadel2/rollupA.xpm
+%%DATADIR%%/themes/Infadel2/rollupI.xpm
+%%DATADIR%%/themes/Infadel2/snap.pcf
+%%DATADIR%%/themes/Infadel2/taskbar/linux.xpm
+%%DATADIR%%/themes/Infadel2/taskbar/windows.xpm
+%%DATADIR%%/themes/Infadel2/titleAB.xpm
+%%DATADIR%%/themes/Infadel2/titleAJ.xpm
+%%DATADIR%%/themes/Infadel2/titleAM.xpm
+%%DATADIR%%/themes/Infadel2/titleAP.xpm
+%%DATADIR%%/themes/Infadel2/titleAQ.xpm
+%%DATADIR%%/themes/Infadel2/titleAR.xpm
+%%DATADIR%%/themes/Infadel2/titleAS.xpm
+%%DATADIR%%/themes/Infadel2/titleAT.xpm
+%%DATADIR%%/themes/Infadel2/titleIB.xpm
+%%DATADIR%%/themes/Infadel2/titleIJ.xpm
+%%DATADIR%%/themes/Infadel2/titleIM.xpm
+%%DATADIR%%/themes/Infadel2/titleIP.xpm
+%%DATADIR%%/themes/Infadel2/titleIQ.xpm
+%%DATADIR%%/themes/Infadel2/titleIR.xpm
+%%DATADIR%%/themes/Infadel2/titleIS.xpm
+%%DATADIR%%/themes/Infadel2/titleIT.xpm
+%%DATADIR%%/themes/gtk2/closeA.xpm
+%%DATADIR%%/themes/gtk2/closeI.xpm
+%%DATADIR%%/themes/gtk2/default.theme
+%%DATADIR%%/themes/gtk2/maximizeA.xpm
+%%DATADIR%%/themes/gtk2/maximizeI.xpm
+%%DATADIR%%/themes/gtk2/menuButtonA.xpm
+%%DATADIR%%/themes/gtk2/menuButtonI.xpm
+%%DATADIR%%/themes/gtk2/minimizeA.xpm
+%%DATADIR%%/themes/gtk2/minimizeI.xpm
+%%DATADIR%%/themes/gtk2/restoreA.xpm
+%%DATADIR%%/themes/gtk2/restoreI.xpm
+%%DATADIR%%/themes/icedesert/closeA.xpm
+%%DATADIR%%/themes/icedesert/closeI.xpm
+%%DATADIR%%/themes/icedesert/closeO.xpm
+%%DATADIR%%/themes/icedesert/default.theme
+%%DATADIR%%/themes/icedesert/maximizeA.xpm
+%%DATADIR%%/themes/icedesert/maximizeI.xpm
+%%DATADIR%%/themes/icedesert/maximizeO.xpm
+%%DATADIR%%/themes/icedesert/menuButtonA.xpm
+%%DATADIR%%/themes/icedesert/menuButtonI.xpm
+%%DATADIR%%/themes/icedesert/menuButtonO.xpm
+%%DATADIR%%/themes/icedesert/minimizeA.xpm
+%%DATADIR%%/themes/icedesert/minimizeI.xpm
+%%DATADIR%%/themes/icedesert/minimizeO.xpm
+%%DATADIR%%/themes/icedesert/restoreA.xpm
+%%DATADIR%%/themes/icedesert/restoreI.xpm
+%%DATADIR%%/themes/icedesert/restoreO.xpm
+%%DATADIR%%/themes/icedesert/titleAB.xpm
+%%DATADIR%%/themes/icedesert/titleAT.xpm
+%%DATADIR%%/themes/icedesert/titleIB.xpm
+%%DATADIR%%/themes/icedesert/titleIT.xpm
+%%DATADIR%%/themes/metal2/closeA.xpm
+%%DATADIR%%/themes/metal2/closeI.xpm
+%%DATADIR%%/themes/metal2/default.theme
+%%DATADIR%%/themes/metal2/depthA.xpm
+%%DATADIR%%/themes/metal2/depthI.xpm
+%%DATADIR%%/themes/metal2/dframeAB.xpm
+%%DATADIR%%/themes/metal2/dframeABL.xpm
+%%DATADIR%%/themes/metal2/dframeABR.xpm
+%%DATADIR%%/themes/metal2/dframeAL.xpm
+%%DATADIR%%/themes/metal2/dframeAR.xpm
+%%DATADIR%%/themes/metal2/dframeAT.xpm
+%%DATADIR%%/themes/metal2/dframeATL.xpm
+%%DATADIR%%/themes/metal2/dframeATR.xpm
+%%DATADIR%%/themes/metal2/dframeIB.xpm
+%%DATADIR%%/themes/metal2/dframeIBL.xpm
+%%DATADIR%%/themes/metal2/dframeIBR.xpm
+%%DATADIR%%/themes/metal2/dframeIL.xpm
+%%DATADIR%%/themes/metal2/dframeIR.xpm
+%%DATADIR%%/themes/metal2/dframeIT.xpm
+%%DATADIR%%/themes/metal2/dframeITL.xpm
+%%DATADIR%%/themes/metal2/dframeITR.xpm
+%%DATADIR%%/themes/metal2/frameAB.xpm
+%%DATADIR%%/themes/metal2/frameABL.xpm
+%%DATADIR%%/themes/metal2/frameABR.xpm
+%%DATADIR%%/themes/metal2/frameAL.xpm
+%%DATADIR%%/themes/metal2/frameAR.xpm
+%%DATADIR%%/themes/metal2/frameAT.xpm
+%%DATADIR%%/themes/metal2/frameATL.xpm
+%%DATADIR%%/themes/metal2/frameATR.xpm
+%%DATADIR%%/themes/metal2/frameIB.xpm
+%%DATADIR%%/themes/metal2/frameIBL.xpm
+%%DATADIR%%/themes/metal2/frameIBR.xpm
+%%DATADIR%%/themes/metal2/frameIL.xpm
+%%DATADIR%%/themes/metal2/frameIR.xpm
+%%DATADIR%%/themes/metal2/frameIT.xpm
+%%DATADIR%%/themes/metal2/frameITL.xpm
+%%DATADIR%%/themes/metal2/frameITR.xpm
+%%DATADIR%%/themes/metal2/hideA.xpm
+%%DATADIR%%/themes/metal2/hideI.xpm
+%%DATADIR%%/themes/metal2/maximizeA.xpm
+%%DATADIR%%/themes/metal2/maximizeI.xpm
+%%DATADIR%%/themes/metal2/menuButtonA.xpm
+%%DATADIR%%/themes/metal2/menuButtonI.xpm
+%%DATADIR%%/themes/metal2/minimizeA.xpm
+%%DATADIR%%/themes/metal2/minimizeI.xpm
+%%DATADIR%%/themes/metal2/restoreA.xpm
+%%DATADIR%%/themes/metal2/restoreI.xpm
+%%DATADIR%%/themes/metal2/rolldownA.xpm
+%%DATADIR%%/themes/metal2/rolldownI.xpm
+%%DATADIR%%/themes/metal2/rollupA.xpm
+%%DATADIR%%/themes/metal2/rollupI.xpm
+%%DATADIR%%/themes/metal2/titleAB.xpm
+%%DATADIR%%/themes/metal2/titleAL.xpm
+%%DATADIR%%/themes/metal2/titleAM.xpm
+%%DATADIR%%/themes/metal2/titleAP.xpm
+%%DATADIR%%/themes/metal2/titleAR.xpm
+%%DATADIR%%/themes/metal2/titleAS.xpm
+%%DATADIR%%/themes/metal2/titleAT.xpm
+%%DATADIR%%/themes/metal2/titleIB.xpm
+%%DATADIR%%/themes/metal2/titleIL.xpm
+%%DATADIR%%/themes/metal2/titleIM.xpm
+%%DATADIR%%/themes/metal2/titleIP.xpm
+%%DATADIR%%/themes/metal2/titleIR.xpm
+%%DATADIR%%/themes/metal2/titleIS.xpm
+%%DATADIR%%/themes/metal2/titleIT.xpm
+%%DATADIR%%/themes/motif/close.xpm
+%%DATADIR%%/themes/motif/default.theme
+%%DATADIR%%/themes/motif/maximize.xpm
+%%DATADIR%%/themes/motif/menu.xpm
+%%DATADIR%%/themes/motif/minimize.xpm
+%%DATADIR%%/themes/motif/restore.xpm
+%%DATADIR%%/themes/nice/blue.theme
+%%DATADIR%%/themes/nice/close.xpm
+%%DATADIR%%/themes/nice/default.theme
+%%DATADIR%%/themes/nice/hide.xpm
+%%DATADIR%%/themes/nice/maximize.xpm
+%%DATADIR%%/themes/nice/minimize.xpm
+%%DATADIR%%/themes/nice/restore.xpm
+%%DATADIR%%/themes/nice/rolldown.xpm
+%%DATADIR%%/themes/nice/rollup.xpm
+%%DATADIR%%/themes/nice2/closeA.xpm
+%%DATADIR%%/themes/nice2/closeI.xpm
+%%DATADIR%%/themes/nice2/default.theme
+%%DATADIR%%/themes/nice2/maximizeA.xpm
+%%DATADIR%%/themes/nice2/maximizeI.xpm
+%%DATADIR%%/themes/nice2/menuButtonA.xpm
+%%DATADIR%%/themes/nice2/menuButtonI.xpm
+%%DATADIR%%/themes/nice2/minimizeA.xpm
+%%DATADIR%%/themes/nice2/minimizeI.xpm
+%%DATADIR%%/themes/nice2/restoreA.xpm
+%%DATADIR%%/themes/nice2/restoreI.xpm
+%%DATADIR%%/themes/nice2/titleAB.xpm
+%%DATADIR%%/themes/nice2/titleAT.xpm
+%%DATADIR%%/themes/nice2/titleIB.xpm
+%%DATADIR%%/themes/nice2/titleIT.xpm
+%%DATADIR%%/themes/warp3/close.xpm
+%%DATADIR%%/themes/warp3/default.theme
+%%DATADIR%%/themes/warp3/hide.xpm
+%%DATADIR%%/themes/warp3/maximize.xpm
+%%DATADIR%%/themes/warp3/minimize.xpm
+%%DATADIR%%/themes/warp3/restore.xpm
+%%DATADIR%%/themes/warp3/rolldown.xpm
+%%DATADIR%%/themes/warp3/rollup.xpm
+%%DATADIR%%/themes/warp4/close.xpm
+%%DATADIR%%/themes/warp4/default.theme
+%%DATADIR%%/themes/warp4/hide.xpm
+%%DATADIR%%/themes/warp4/maximize.xpm
+%%DATADIR%%/themes/warp4/minimize.xpm
+%%DATADIR%%/themes/warp4/restore.xpm
+%%DATADIR%%/themes/win95/close.xpm
+%%DATADIR%%/themes/win95/default.theme
+%%DATADIR%%/themes/win95/maximize.xpm
+%%DATADIR%%/themes/win95/minimize.xpm
+%%DATADIR%%/themes/win95/restore.xpm
+%%DATADIR%%/toolbar
+%%DATADIR%%/winoptions
 %%NLS%%share/locale/be/LC_MESSAGES/icewm.mo
 %%NLS%%share/locale/bg/LC_MESSAGES/icewm.mo
 %%NLS%%share/locale/ca/LC_MESSAGES/icewm.mo
 %%NLS%%share/locale/cs/LC_MESSAGES/icewm.mo
 %%NLS%%share/locale/de/LC_MESSAGES/icewm.mo
+%%NLS%%share/locale/el/LC_MESSAGES/icewm.mo
 %%NLS%%share/locale/en/LC_MESSAGES/icewm.mo
 %%NLS%%share/locale/es/LC_MESSAGES/icewm.mo
 %%NLS%%share/locale/fi/LC_MESSAGES/icewm.mo
@@ -341,27 +348,28 @@
 %%NLS%%share/locale/ru/LC_MESSAGES/icewm.mo
 %%NLS%%share/locale/sl/LC_MESSAGES/icewm.mo
 %%NLS%%share/locale/sv/LC_MESSAGES/icewm.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/icewm.mo
 %%NLS%%share/locale/uk/LC_MESSAGES/icewm.mo
 %%NLS%%share/locale/zh_CN/LC_MESSAGES/icewm.mo
 %%NLS%%share/locale/zh_TW.Big5/LC_MESSAGES/icewm.mo
-@dirrm share/icewm/themes/win95
-@dirrm share/icewm/themes/warp4
-@dirrm share/icewm/themes/warp3
-@dirrm share/icewm/themes/nice2
-@dirrm share/icewm/themes/nice
-@dirrm share/icewm/themes/motif
-@dirrm share/icewm/themes/metal2
-@dirrm share/icewm/themes/icedesert
-@dirrm share/icewm/themes/gtk2
-@dirrm share/icewm/themes/Infadel2/taskbar
-@dirrm share/icewm/themes/Infadel2/mailbox
-@dirrm share/icewm/themes/Infadel2/icons
-@dirrm share/icewm/themes/Infadel2/cursors
-@dirrm share/icewm/themes/Infadel2
-@dirrm share/icewm/themes
-@dirrm share/icewm/taskbar
-@dirrm share/icewm/mailbox
-@dirrm share/icewm/ledclock
-@dirrm share/icewm/icons
-@dirrm share/icewm
+@dirrm %%DATADIR%%/themes/win95
+@dirrm %%DATADIR%%/themes/warp4
+@dirrm %%DATADIR%%/themes/warp3
+@dirrm %%DATADIR%%/themes/nice2
+@dirrm %%DATADIR%%/themes/nice
+@dirrm %%DATADIR%%/themes/motif
+@dirrm %%DATADIR%%/themes/metal2
+@dirrm %%DATADIR%%/themes/icedesert
+@dirrm %%DATADIR%%/themes/gtk2
+@dirrm %%DATADIR%%/themes/Infadel2/taskbar
+@dirrm %%DATADIR%%/themes/Infadel2/mailbox
+@dirrm %%DATADIR%%/themes/Infadel2/icons
+@dirrm %%DATADIR%%/themes/Infadel2/cursors
+@dirrm %%DATADIR%%/themes/Infadel2
+@dirrm %%DATADIR%%/themes
+@dirrm %%DATADIR%%/taskbar
+@dirrm %%DATADIR%%/mailbox
+@dirrm %%DATADIR%%/ledclock
+@dirrm %%DATADIR%%/icons
+@dirrm %%DATADIR%%
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040523220030.095da3bc.tkato>