NetBSD Problem Report #47409

From makoto@mx.ki.nu  Sun Jan  6 02:06:31 2013
Return-Path: <makoto@mx.ki.nu>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	by www.NetBSD.org (Postfix) with ESMTP id 6F01263E33E
	for <gnats-bugs@gnats.NetBSD.org>; Sun,  6 Jan 2013 02:06:31 +0000 (UTC)
Message-Id: <201301060206.r0626R6s018449@mx.ki.nu>
Date: Sun, 6 Jan 2013 11:06:27 +0900 (JST)
From: makoto@ki.nu
Reply-To: makoto@ki.nu
To: gnats-bugs@gnats.NetBSD.org
Subject: [PATCH] wm/fvwm 2.6.0
X-Send-Pr-Version: 3.95

>Number:         47409
>Category:       pkg
>Synopsis:       wm/fvwm 2.6.0 (15-Apr-2011)
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          closed
>Class:          support
>Submitter-Id:   net
>Arrival-Date:   Sun Jan 06 02:10:01 +0000 2013
>Closed-Date:    Sun Jan 20 07:15:00 +0000 2013
>Last-Modified:  Sun Jan 20 07:15:00 +0000 2013
>Originator:     Makoto Fujiwara
>Release:        NetBSD 6.0
>Organization:
KINU Corporation
>Environment:


System: NetBSD modena 6.0 NetBSD 6.0 (GENERIC) amd64
Architecture: x86_64
Machine: amd64
>Description:
	stable release 2.6.0 (15-Apr-2011)

	  beta release 2.5.31 (09-Aug-2010)
	  beta release 2.5.30 (09-May-2010)
	  beta release 2.5.29 (03-Apr-2010)
	  beta release 2.5.28 (20-Sep-2009)
	  beta release 2.5.27 (23-Feb-2009)
	  beta release 2.5.26 (7-May-2008)
	  beta release 2.5.25 (26-Feb-2008)
	  beta release 2.5.24 (24-Nov-2007)
	  beta release 2.5.23 (1-Sep-2007)
	  beta release 2.5.22 (29-Aug-2007)
	  beta release 2.5.21 (20-Jan-2007)
	  beta release 2.5.20 (15-Jan-2007)

	stable release 2.4.20 (6-Dec-2006)
>How-To-Repeat:
	(cd /usr/pkgsrc/wm/fvwm/; make package)
>Fix:
rm patches/patch-[ace]

Index: wm/fvwm/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/wm/fvwm/Makefile,v
retrieving revision 1.21
diff -u -r1.21 Makefile
--- wm/fvwm/Makefile	23 Oct 2012 10:24:14 -0000	1.21
+++ wm/fvwm/Makefile	6 Jan 2013 01:55:53 -0000
@@ -1,7 +1,6 @@
 # $NetBSD: Makefile,v 1.21 2012/10/23 10:24:14 wiz Exp $

 DISTNAME=	fvwm-${FVWM_VER}
-PKGREVISION=	5
 CATEGORIES=	x11 wm
 MASTER_SITES=	ftp://ftp.fvwm.org/pub/fvwm/version-2/ \
 		http://www.fvwm.org/generated/icon_download/
@@ -16,7 +15,7 @@

 CONFLICTS=	fvwm1-[0-9]* fvwm2-[0-9]* metisse-[0-9]*
 EXTRACT_ONLY=	${DISTNAME}.tar.gz
-FVWM_VER=	2.4.20
+FVWM_VER=	2.6.0

 USE_X11BASE=		YES
 GNU_CONFIGURE=		YES
@@ -38,6 +37,8 @@

 # We don't want to have CPP from the buildlink directory
 CONFIGURE_ENV+=		ac_cv_path_FVWM_CPP=${CPP:Q}
+# To avoid ${WRKDIR} is included in perl script
+CONFIGURE_ENV+=         ac_cv_path_PERL=${PERL5:Q}

 post-extract:
 	mkdir ${WRKDIR:Q}/icons
@@ -54,9 +55,9 @@
 	${INSTALL_DATA} \
 		${WRKSRC:Q}/sample.fvwmrc/system.fvwm2rc \
 		${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc.example
-	${INSTALL_SCRIPT} \
-		${WRKSRC:Q}/utils/fvwmrc_convert \
-		${DESTDIR}${PREFIX:Q}/bin/fvwmrc_convert
+#	${INSTALL_SCRIPT} \
+#		${WRKSRC:Q}/utils/fvwmrc_convert \
+#		${DESTDIR}${PREFIX:Q}/bin/fvwmrc_convert
 	if [ ! -f ${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc ]; then \
 		${INSTALL_DATA} \
 			${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc.example \
Index: wm/fvwm/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/wm/fvwm/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- wm/fvwm/PLIST	14 Jun 2009 18:18:58 -0000	1.3
+++ wm/fvwm/PLIST	6 Jan 2013 01:55:53 -0000
@@ -1,16 +1,18 @@
-@comment $NetBSD: PLIST,v 1.3 2009/06/14 18:18:58 joerg Exp $
+@comment $NetBSD$
 bin/FvwmCommand
 bin/fvwm
+bin/fvwm-bug
 bin/fvwm-config
+bin/fvwm-convert-2.4
+bin/fvwm-convert-2.6
 bin/fvwm-menu-desktop
 bin/fvwm-menu-directory
 bin/fvwm-menu-headlines
 bin/fvwm-menu-xlock
+bin/fvwm-perllib
 bin/fvwm-root
 bin/fvwm2
-bin/fvwm24_convert
-bin/fvwmbug
-bin/fvwmrc_convert
+bin/xpmroot
 lib/X11/fvwm2/${FVWM_VER}/FvwmAnimate
 lib/X11/fvwm2/${FVWM_VER}/FvwmAudio
 lib/X11/fvwm2/${FVWM_VER}/FvwmAuto
@@ -30,22 +32,27 @@
 lib/X11/fvwm2/${FVWM_VER}/FvwmEvent
 lib/X11/fvwm2/${FVWM_VER}/FvwmForm
 ${PLIST.gtk}lib/X11/fvwm2/${FVWM_VER}/FvwmGtk
+lib/X11/fvwm2/${FVWM_VER}/FvwmGtkDebug
 lib/X11/fvwm2/${FVWM_VER}/FvwmIconBox
 lib/X11/fvwm2/${FVWM_VER}/FvwmIconMan
 lib/X11/fvwm2/${FVWM_VER}/FvwmIdent
 lib/X11/fvwm2/${FVWM_VER}/FvwmM4
 lib/X11/fvwm2/${FVWM_VER}/FvwmPager
+lib/X11/fvwm2/${FVWM_VER}/FvwmPerl
+lib/X11/fvwm2/${FVWM_VER}/FvwmProxy
 lib/X11/fvwm2/${FVWM_VER}/FvwmRearrange
 lib/X11/fvwm2/${FVWM_VER}/FvwmSave
 lib/X11/fvwm2/${FVWM_VER}/FvwmSaveDesk
 lib/X11/fvwm2/${FVWM_VER}/FvwmScript
 lib/X11/fvwm2/${FVWM_VER}/FvwmScroll
+lib/X11/fvwm2/${FVWM_VER}/FvwmTabs
 lib/X11/fvwm2/${FVWM_VER}/FvwmTalk
 lib/X11/fvwm2/${FVWM_VER}/FvwmTaskBar
 lib/X11/fvwm2/${FVWM_VER}/FvwmTheme
 lib/X11/fvwm2/${FVWM_VER}/FvwmTile
 lib/X11/fvwm2/${FVWM_VER}/FvwmWharf
 lib/X11/fvwm2/${FVWM_VER}/FvwmWinList
+lib/X11/fvwm2/${FVWM_VER}/FvwmWindowMenu
 lib/X11/fvwm2/decor_examples
 lib/X11/fvwm2/pixmaps/Jlock.xpm
 lib/X11/fvwm2/pixmaps/Jnews.xpm
@@ -381,32 +388,39 @@
 man/man1/FvwmDragWell.1
 man/man1/FvwmEvent.1
 man/man1/FvwmForm.1
+man/man1/FvwmGtkDebug.1
 ${PLIST.gtk}man/man1/FvwmGtk.1
 man/man1/FvwmIconBox.1
 man/man1/FvwmIconMan.1
 man/man1/FvwmIdent.1
 man/man1/FvwmM4.1
 man/man1/FvwmPager.1
+man/man1/FvwmPerl.1
+man/man1/FvwmProxy.1
 man/man1/FvwmRearrange.1
 man/man1/FvwmSave.1
 man/man1/FvwmSaveDesk.1
 man/man1/FvwmScript.1
 man/man1/FvwmScroll.1
+man/man1/FvwmTabs.1
 man/man1/FvwmTaskBar.1
 man/man1/FvwmTheme.1
 man/man1/FvwmWharf.1
 man/man1/FvwmWinList.1
+man/man1/FvwmWindowMenu.1
+man/man1/fvwm-bug.1
 man/man1/fvwm-config.1
+man/man1/fvwm-convert-2.4.1
+man/man1/fvwm-convert-2.6.1
 man/man1/fvwm-menu-desktop.1
 man/man1/fvwm-menu-directory.1
 man/man1/fvwm-menu-headlines.1
 man/man1/fvwm-menu-xlock.1
+man/man1/fvwm-perllib.1
 man/man1/fvwm-root.1
 man/man1/fvwm.1
 man/man1/fvwm2.1
-man/man1/fvwm24_convert.1
-man/man1/fvwmbug.1
-man/man1/fvwmrc_convert.1
+man/man1/xpmroot.1
 share/fvwm2/ConfigFvwmBacker
 share/fvwm2/ConfigFvwmButtons
 share/fvwm2/ConfigFvwmDefaults
@@ -414,11 +428,14 @@
 share/fvwm2/ConfigFvwmIconMan
 share/fvwm2/ConfigFvwmIdent
 share/fvwm2/ConfigFvwmPager
+share/fvwm2/ConfigFvwmProxyDefaults
 share/fvwm2/ConfigFvwmScroll
 share/fvwm2/ConfigFvwmSetup
+share/fvwm2/ConfigFvwmTabs
 share/fvwm2/ConfigFvwmTaskBar
 share/fvwm2/ConfigFvwmWinList
 share/fvwm2/FvwmForm-Capture
+share/fvwm2/FvwmForm-Desktop
 share/fvwm2/FvwmForm-Form
 share/fvwm2/FvwmForm-QuitVerify
 share/fvwm2/FvwmForm-Rlogin
@@ -441,6 +458,45 @@
 share/fvwm2/FvwmScript-ScreenSetup
 share/fvwm2/FvwmScript-Setup95
 share/fvwm2/FvwmScript-WidgetDemo
+share/fvwm2/FvwmTabs-DefaultSetup
 share/fvwm2/fvwm-script-ComExample.pl
 share/fvwm2/fvwm-script-setup95.pl
+share/fvwm2/perllib/FVWM/Commands.pm
+share/fvwm2/perllib/FVWM/Constants.pm
+share/fvwm2/perllib/FVWM/Event.pm
+share/fvwm2/perllib/FVWM/EventNames.pm
+share/fvwm2/perllib/FVWM/Module.pm
+share/fvwm2/perllib/FVWM/Module/Gtk.pm
+share/fvwm2/perllib/FVWM/Module/Gtk2.pm
+share/fvwm2/perllib/FVWM/Module/Terminal.pm
+share/fvwm2/perllib/FVWM/Module/Tk.pm
+share/fvwm2/perllib/FVWM/Module/Toolkit.pm
+share/fvwm2/perllib/FVWM/Tracker.pm
+share/fvwm2/perllib/FVWM/Tracker/Colorsets.pm
+share/fvwm2/perllib/FVWM/Tracker/GlobalConfig.pm
+share/fvwm2/perllib/FVWM/Tracker/ModuleConfig.pm
+share/fvwm2/perllib/FVWM/Tracker/PageInfo.pm
+share/fvwm2/perllib/FVWM/Tracker/Scheduler.pm
+share/fvwm2/perllib/FVWM/Tracker/WindowList.pm
+share/fvwm2/perllib/General/FileSystem.pm
+share/fvwm2/perllib/General/Parse.pm
 share/fvwm2/system.fvwm2rc-sample-95
+share/locale/ar/LC_MESSAGES/FvwmScript.mo
+share/locale/ar/LC_MESSAGES/FvwmTaskBar.mo
+share/locale/ar/LC_MESSAGES/fvwm.mo
+share/locale/de/LC_MESSAGES/FvwmScript.mo
+share/locale/de/LC_MESSAGES/FvwmTaskBar.mo
+share/locale/de/LC_MESSAGES/fvwm.mo
+share/locale/fr/LC_MESSAGES/FvwmScript.mo
+share/locale/fr/LC_MESSAGES/FvwmTaskBar.mo
+share/locale/fr/LC_MESSAGES/fvwm.mo
+share/locale/sv_SE/LC_MESSAGES/FvwmScript.mo
+share/locale/sv_SE/LC_MESSAGES/FvwmTaskBar.mo
+share/locale/sv_SE/LC_MESSAGES/fvwm.mo
+share/locale/zh_CN/LC_MESSAGES/FvwmScript.mo
+share/locale/zh_CN/LC_MESSAGES/FvwmTaskBar.mo
+share/locale/zh_CN/LC_MESSAGES/fvwm.mo
+@pkgdir share/doc/fvwm2/modules/images/FvwmTabs
+@pkgdir share/doc/fvwm2/images/svg_rendering
+@pkgdir share/doc/fvwm2/fvwm
+@pkgdir share/doc/fvwm2/commands
Index: wm/fvwm/distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/wm/fvwm/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- wm/fvwm/distinfo	12 Dec 2006 06:57:59 -0000	1.3
+++ wm/fvwm/distinfo	6 Jan 2013 01:55:53 -0000
@@ -1,13 +1,10 @@
 $NetBSD: distinfo,v 1.3 2006/12/12 06:57:59 martti Exp $

-SHA1 (fvwm-2.4.20.tar.gz) = 2130a16590462cbbf15f255a46abe8b8a6cb4401
-RMD160 (fvwm-2.4.20.tar.gz) = c71f8cce0b7d7258aeef94d889c1a0346c2ae21b
-Size (fvwm-2.4.20.tar.gz) = 1844688 bytes
+SHA1 (fvwm-2.6.0.tar.gz) = 294e2b24ce3f4bb0f090d62117907c07356688db
+RMD160 (fvwm-2.6.0.tar.gz) = 8961cbb9caaca5dbea877ffff36c04f22df9447a
+Size (fvwm-2.6.0.tar.gz) = 3453723 bytes
 SHA1 (fvwm_icons.tgz) = d6ee1e52f1a84c4edd722ccee0f7e9cc79cc2a4b
 RMD160 (fvwm_icons.tgz) = a5aa60994e64aab939f94b4620d79ea4fcb156f3
 Size (fvwm_icons.tgz) = 363406 bytes
-SHA1 (patch-aa) = 3170577a6c2e13d452fb1bf970ab3299b53c3706
-SHA1 (patch-ab) = 85616cadc56fa4e061c29d21f38f074ae084b152
-SHA1 (patch-ac) = b9009cad82a5f286e54964fc770c8281cefc35d8
-SHA1 (patch-ad) = 6f440b6ddf723ef5ff522e837e0b48ed03d278ac
-SHA1 (patch-ae) = 09460e67c977d261b21e75be9a790841527d4117
+SHA1 (patch-ab) = b3f3a75e252102854952f45c52b442bd4da81d08
+SHA1 (patch-ad) = c6a233e1ce65dbe2efe1abd107e1b436f23ba3ec
Index: wm/fvwm/patches/patch-ab
===================================================================
RCS file: /cvsroot/pkgsrc/wm/fvwm/patches/patch-ab,v
retrieving revision 1.2
diff -u -r1.2 patch-ab
--- wm/fvwm/patches/patch-ab	12 Dec 2006 06:57:59 -0000	1.2
+++ wm/fvwm/patches/patch-ab	6 Jan 2013 01:55:53 -0000
@@ -1,13 +1,18 @@
 $NetBSD: patch-ab,v 1.2 2006/12/12 06:57:59 martti Exp $

---- configure.orig	2006-12-09 11:54:30.000000000 +0000
-+++ configure	2006-12-12 08:51:55.000000000 +0000
-@@ -2121,7 +2121,7 @@
+Convert install path from fvwm to fvwm2
+This can not be done with 
+CONFIGURE_ARGS+=        --datarootdir=${PREFIX:Q}/share/fvwm2
+this will install fvwm2/fvwm.
+
+--- configure.orig	2013-01-06 10:03:11.000000000 +0900
++++ configure	2013-01-06 10:08:01.000000000 +0900
+@@ -3179,7 +3179,7 @@ fi


  # Define the identity of the package.
 - PACKAGE=fvwm
 + PACKAGE=fvwm2
-  VERSION=2.4.20
+  VERSION=${version}


Index: wm/fvwm/patches/patch-ad
===================================================================
RCS file: /cvsroot/pkgsrc/wm/fvwm/patches/patch-ad,v
retrieving revision 1.2
diff -u -r1.2 patch-ad
--- wm/fvwm/patches/patch-ad	12 Dec 2006 06:57:59 -0000	1.2
+++ wm/fvwm/patches/patch-ad	6 Jan 2013 01:55:53 -0000
@@ -10,4 +10,5 @@
 +#	include <stdlib.h>
  #  else
  #    ifndef alloca /* predefined by HP cc +Olibcalls */
-          char *alloca ();
+ 	 char *alloca ();
+ 

>Release-Note:

>Audit-Trail:
From: Bernd Ernesti <netbsd@lists.veego.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/47409: [PATCH] wm/fvwm 2.6.0
Date: Sun, 6 Jan 2013 14:12:43 +0100

 Hmm, this adds xpmroot, which will conflict with pkgsrc/x11/xpmroot.
 xpmroot is based on the old fvwm version.

 The latest stable fvwm release is 2.6.5 and not 2.6.0

 There is also a pkgsrc/wm/fvwm-devel package which contains
 an older version.

From: Makoto Fujiwara <makoto@ki.nu>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/47409: [PATCH] wm/fvwm 2.6.0
Date: Mon, 07 Jan 2013 00:40:36 +0900

 Thank you Bernd, and wiz,
 I've another patch for 2.6.5 here. 

 (And if you build with this bump, configure claims many '..no'
 configuration, just to say missing some new feature.  I would
 have another update for that.  And that asks for m17n-lib to
 be 1.6.4).

 NEWS from 2.6.0 to 2.6.5 includes some 130 lines (too large 
 for commit log ?)
 ---
 Makoto Fujiwara

 Index: wm/fvwm/Makefile
 ===================================================================
 RCS file: /cvsroot/pkgsrc/wm/fvwm/Makefile,v
 retrieving revision 1.21
 diff -u -r1.21 Makefile
 --- wm/fvwm/Makefile	23 Oct 2012 10:24:14 -0000	1.21
 +++ wm/fvwm/Makefile	6 Jan 2013 15:30:58 -0000
 @@ -1,7 +1,6 @@
  # $NetBSD: Makefile,v 1.21 2012/10/23 10:24:14 wiz Exp $

  DISTNAME=	fvwm-${FVWM_VER}
 -PKGREVISION=	5
  CATEGORIES=	x11 wm
  MASTER_SITES=	ftp://ftp.fvwm.org/pub/fvwm/version-2/ \
  		http://www.fvwm.org/generated/icon_download/
 @@ -12,11 +11,11 @@
  COMMENT=	Newer version of X11 Virtual window manager
  LICENSE=	gnu-gpl-v2

 -DEPENDS+=	xpmroot-2.*:../../x11/xpmroot
 +#DEPENDS+=	xpmroot-2.*:../../x11/xpmroot

 -CONFLICTS=	fvwm1-[0-9]* fvwm2-[0-9]* metisse-[0-9]*
 +CONFLICTS=	fvwm1-[0-9]* fvwm2-[0-9]* metisse-[0-9]* xpmroot[0-9]*
  EXTRACT_ONLY=	${DISTNAME}.tar.gz
 -FVWM_VER=	2.4.20
 +FVWM_VER=	2.6.5

  USE_X11BASE=		YES
  GNU_CONFIGURE=		YES
 @@ -38,6 +37,8 @@

  # We don't want to have CPP from the buildlink directory
  CONFIGURE_ENV+=		ac_cv_path_FVWM_CPP=${CPP:Q}
 +# To avoid ${WRKDIR} is included in perl script
 +CONFIGURE_ENV+=         ac_cv_path_PERL=${PERL5:Q}

  post-extract:
  	mkdir ${WRKDIR:Q}/icons
 @@ -54,9 +55,6 @@
  	${INSTALL_DATA} \
  		${WRKSRC:Q}/sample.fvwmrc/system.fvwm2rc \
  		${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc.example
 -	${INSTALL_SCRIPT} \
 -		${WRKSRC:Q}/utils/fvwmrc_convert \
 -		${DESTDIR}${PREFIX:Q}/bin/fvwmrc_convert
  	if [ ! -f ${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc ]; then \
  		${INSTALL_DATA} \
  			${DESTDIR}${PREFIX:Q}/lib/X11/fvwm2/system.fvwm2rc.example \
 Index: wm/fvwm/PLIST
 ===================================================================
 RCS file: /cvsroot/pkgsrc/wm/fvwm/PLIST,v
 retrieving revision 1.3
 diff -u -r1.3 PLIST
 --- wm/fvwm/PLIST	14 Jun 2009 18:18:58 -0000	1.3
 +++ wm/fvwm/PLIST	6 Jan 2013 15:30:58 -0000
 @@ -1,16 +1,18 @@
 -@comment $NetBSD: PLIST,v 1.3 2009/06/14 18:18:58 joerg Exp $
 +@comment $NetBSD$
  bin/FvwmCommand
  bin/fvwm
 +bin/fvwm-bug
  bin/fvwm-config
 +bin/fvwm-convert-2.4
 +bin/fvwm-convert-2.6
  bin/fvwm-menu-desktop
  bin/fvwm-menu-directory
  bin/fvwm-menu-headlines
  bin/fvwm-menu-xlock
 +bin/fvwm-perllib
  bin/fvwm-root
  bin/fvwm2
 -bin/fvwm24_convert
 -bin/fvwmbug
 -bin/fvwmrc_convert
 +bin/xpmroot
  lib/X11/fvwm2/${FVWM_VER}/FvwmAnimate
  lib/X11/fvwm2/${FVWM_VER}/FvwmAudio
  lib/X11/fvwm2/${FVWM_VER}/FvwmAuto
 @@ -30,22 +32,27 @@
  lib/X11/fvwm2/${FVWM_VER}/FvwmEvent
  lib/X11/fvwm2/${FVWM_VER}/FvwmForm
  ${PLIST.gtk}lib/X11/fvwm2/${FVWM_VER}/FvwmGtk
 +lib/X11/fvwm2/${FVWM_VER}/FvwmGtkDebug
  lib/X11/fvwm2/${FVWM_VER}/FvwmIconBox
  lib/X11/fvwm2/${FVWM_VER}/FvwmIconMan
  lib/X11/fvwm2/${FVWM_VER}/FvwmIdent
  lib/X11/fvwm2/${FVWM_VER}/FvwmM4
  lib/X11/fvwm2/${FVWM_VER}/FvwmPager
 +lib/X11/fvwm2/${FVWM_VER}/FvwmPerl
 +lib/X11/fvwm2/${FVWM_VER}/FvwmProxy
  lib/X11/fvwm2/${FVWM_VER}/FvwmRearrange
  lib/X11/fvwm2/${FVWM_VER}/FvwmSave
  lib/X11/fvwm2/${FVWM_VER}/FvwmSaveDesk
  lib/X11/fvwm2/${FVWM_VER}/FvwmScript
  lib/X11/fvwm2/${FVWM_VER}/FvwmScroll
 +lib/X11/fvwm2/${FVWM_VER}/FvwmTabs
  lib/X11/fvwm2/${FVWM_VER}/FvwmTalk
  lib/X11/fvwm2/${FVWM_VER}/FvwmTaskBar
  lib/X11/fvwm2/${FVWM_VER}/FvwmTheme
  lib/X11/fvwm2/${FVWM_VER}/FvwmTile
  lib/X11/fvwm2/${FVWM_VER}/FvwmWharf
  lib/X11/fvwm2/${FVWM_VER}/FvwmWinList
 +lib/X11/fvwm2/${FVWM_VER}/FvwmWindowMenu
  lib/X11/fvwm2/decor_examples
  lib/X11/fvwm2/pixmaps/Jlock.xpm
  lib/X11/fvwm2/pixmaps/Jnews.xpm
 @@ -381,32 +388,39 @@
  man/man1/FvwmDragWell.1
  man/man1/FvwmEvent.1
  man/man1/FvwmForm.1
 +man/man1/FvwmGtkDebug.1
  ${PLIST.gtk}man/man1/FvwmGtk.1
  man/man1/FvwmIconBox.1
  man/man1/FvwmIconMan.1
  man/man1/FvwmIdent.1
  man/man1/FvwmM4.1
  man/man1/FvwmPager.1
 +man/man1/FvwmPerl.1
 +man/man1/FvwmProxy.1
  man/man1/FvwmRearrange.1
  man/man1/FvwmSave.1
  man/man1/FvwmSaveDesk.1
  man/man1/FvwmScript.1
  man/man1/FvwmScroll.1
 +man/man1/FvwmTabs.1
  man/man1/FvwmTaskBar.1
  man/man1/FvwmTheme.1
  man/man1/FvwmWharf.1
  man/man1/FvwmWinList.1
 +man/man1/FvwmWindowMenu.1
 +man/man1/fvwm-bug.1
  man/man1/fvwm-config.1
 +man/man1/fvwm-convert-2.4.1
 +man/man1/fvwm-convert-2.6.1
  man/man1/fvwm-menu-desktop.1
  man/man1/fvwm-menu-directory.1
  man/man1/fvwm-menu-headlines.1
  man/man1/fvwm-menu-xlock.1
 +man/man1/fvwm-perllib.1
  man/man1/fvwm-root.1
  man/man1/fvwm.1
  man/man1/fvwm2.1
 -man/man1/fvwm24_convert.1
 -man/man1/fvwmbug.1
 -man/man1/fvwmrc_convert.1
 +man/man1/xpmroot.1
  share/fvwm2/ConfigFvwmBacker
  share/fvwm2/ConfigFvwmButtons
  share/fvwm2/ConfigFvwmDefaults
 @@ -414,11 +428,14 @@
  share/fvwm2/ConfigFvwmIconMan
  share/fvwm2/ConfigFvwmIdent
  share/fvwm2/ConfigFvwmPager
 +share/fvwm2/ConfigFvwmProxyDefaults
  share/fvwm2/ConfigFvwmScroll
  share/fvwm2/ConfigFvwmSetup
 +share/fvwm2/ConfigFvwmTabs
  share/fvwm2/ConfigFvwmTaskBar
  share/fvwm2/ConfigFvwmWinList
  share/fvwm2/FvwmForm-Capture
 +share/fvwm2/FvwmForm-Desktop
  share/fvwm2/FvwmForm-Form
  share/fvwm2/FvwmForm-QuitVerify
  share/fvwm2/FvwmForm-Rlogin
 @@ -441,6 +458,45 @@
  share/fvwm2/FvwmScript-ScreenSetup
  share/fvwm2/FvwmScript-Setup95
  share/fvwm2/FvwmScript-WidgetDemo
 +share/fvwm2/FvwmTabs-DefaultSetup
  share/fvwm2/fvwm-script-ComExample.pl
  share/fvwm2/fvwm-script-setup95.pl
 +share/fvwm2/perllib/FVWM/Commands.pm
 +share/fvwm2/perllib/FVWM/Constants.pm
 +share/fvwm2/perllib/FVWM/Event.pm
 +share/fvwm2/perllib/FVWM/EventNames.pm
 +share/fvwm2/perllib/FVWM/Module.pm
 +share/fvwm2/perllib/FVWM/Module/Gtk.pm
 +share/fvwm2/perllib/FVWM/Module/Gtk2.pm
 +share/fvwm2/perllib/FVWM/Module/Terminal.pm
 +share/fvwm2/perllib/FVWM/Module/Tk.pm
 +share/fvwm2/perllib/FVWM/Module/Toolkit.pm
 +share/fvwm2/perllib/FVWM/Tracker.pm
 +share/fvwm2/perllib/FVWM/Tracker/Colorsets.pm
 +share/fvwm2/perllib/FVWM/Tracker/GlobalConfig.pm
 +share/fvwm2/perllib/FVWM/Tracker/ModuleConfig.pm
 +share/fvwm2/perllib/FVWM/Tracker/PageInfo.pm
 +share/fvwm2/perllib/FVWM/Tracker/Scheduler.pm
 +share/fvwm2/perllib/FVWM/Tracker/WindowList.pm
 +share/fvwm2/perllib/General/FileSystem.pm
 +share/fvwm2/perllib/General/Parse.pm
  share/fvwm2/system.fvwm2rc-sample-95
 +share/locale/ar/LC_MESSAGES/FvwmScript.mo
 +share/locale/ar/LC_MESSAGES/FvwmTaskBar.mo
 +share/locale/ar/LC_MESSAGES/fvwm.mo
 +share/locale/de/LC_MESSAGES/FvwmScript.mo
 +share/locale/de/LC_MESSAGES/FvwmTaskBar.mo
 +share/locale/de/LC_MESSAGES/fvwm.mo
 +share/locale/fr/LC_MESSAGES/FvwmScript.mo
 +share/locale/fr/LC_MESSAGES/FvwmTaskBar.mo
 +share/locale/fr/LC_MESSAGES/fvwm.mo
 +share/locale/sv_SE/LC_MESSAGES/FvwmScript.mo
 +share/locale/sv_SE/LC_MESSAGES/FvwmTaskBar.mo
 +share/locale/sv_SE/LC_MESSAGES/fvwm.mo
 +share/locale/zh_CN/LC_MESSAGES/FvwmScript.mo
 +share/locale/zh_CN/LC_MESSAGES/FvwmTaskBar.mo
 +share/locale/zh_CN/LC_MESSAGES/fvwm.mo
 +@pkgdir share/doc/fvwm2/modules/images/FvwmTabs
 +@pkgdir share/doc/fvwm2/images/svg_rendering
 +@pkgdir share/doc/fvwm2/fvwm
 +@pkgdir share/doc/fvwm2/commands
 Index: wm/fvwm/distinfo
 ===================================================================
 RCS file: /cvsroot/pkgsrc/wm/fvwm/distinfo,v
 retrieving revision 1.3
 diff -u -r1.3 distinfo
 --- wm/fvwm/distinfo	12 Dec 2006 06:57:59 -0000	1.3
 +++ wm/fvwm/distinfo	6 Jan 2013 15:30:58 -0000
 @@ -1,13 +1,10 @@
  $NetBSD: distinfo,v 1.3 2006/12/12 06:57:59 martti Exp $

 -SHA1 (fvwm-2.4.20.tar.gz) = 2130a16590462cbbf15f255a46abe8b8a6cb4401
 -RMD160 (fvwm-2.4.20.tar.gz) = c71f8cce0b7d7258aeef94d889c1a0346c2ae21b
 -Size (fvwm-2.4.20.tar.gz) = 1844688 bytes
 +SHA1 (fvwm-2.6.5.tar.gz) = c200e9647d11d1a8b4938c419a987fea4aec6606
 +RMD160 (fvwm-2.6.5.tar.gz) = 39f3154b4ae71d935bfbb8715eb2b5dc76cccb23
 +Size (fvwm-2.6.5.tar.gz) = 3449177 bytes
  SHA1 (fvwm_icons.tgz) = d6ee1e52f1a84c4edd722ccee0f7e9cc79cc2a4b
  RMD160 (fvwm_icons.tgz) = a5aa60994e64aab939f94b4620d79ea4fcb156f3
  Size (fvwm_icons.tgz) = 363406 bytes
 -SHA1 (patch-aa) = 3170577a6c2e13d452fb1bf970ab3299b53c3706
 -SHA1 (patch-ab) = 85616cadc56fa4e061c29d21f38f074ae084b152
 -SHA1 (patch-ac) = b9009cad82a5f286e54964fc770c8281cefc35d8
 -SHA1 (patch-ad) = 6f440b6ddf723ef5ff522e837e0b48ed03d278ac
 -SHA1 (patch-ae) = 09460e67c977d261b21e75be9a790841527d4117
 +SHA1 (patch-ab) = b3f3a75e252102854952f45c52b442bd4da81d08
 +SHA1 (patch-ad) = 4a36153af9cab68746d097e83599d5f39764f46f
 Index: wm/fvwm/patches/patch-ab
 ===================================================================
 RCS file: /cvsroot/pkgsrc/wm/fvwm/patches/patch-ab,v
 retrieving revision 1.2
 diff -u -r1.2 patch-ab
 --- wm/fvwm/patches/patch-ab	12 Dec 2006 06:57:59 -0000	1.2
 +++ wm/fvwm/patches/patch-ab	6 Jan 2013 15:30:58 -0000
 @@ -1,13 +1,18 @@
  $NetBSD: patch-ab,v 1.2 2006/12/12 06:57:59 martti Exp $

 ---- configure.orig	2006-12-09 11:54:30.000000000 +0000
 -+++ configure	2006-12-12 08:51:55.000000000 +0000
 -@@ -2121,7 +2121,7 @@
 +Convert install path from fvwm to fvwm2
 +This can not be done with 
 +CONFIGURE_ARGS+=        --datarootdir=${PREFIX:Q}/share/fvwm2
 +this will install fvwm2/fvwm.
 +
 +--- configure.orig	2013-01-06 10:03:11.000000000 +0900
 ++++ configure	2013-01-06 10:08:01.000000000 +0900
 +@@ -3179,7 +3179,7 @@ fi


   # Define the identity of the package.
  - PACKAGE=fvwm
  + PACKAGE=fvwm2
 -  VERSION=2.4.20
 +  VERSION=${version}


 Index: wm/fvwm/patches/patch-ad
 ===================================================================
 RCS file: /cvsroot/pkgsrc/wm/fvwm/patches/patch-ad,v
 retrieving revision 1.2
 diff -u -r1.2 patch-ad
 --- wm/fvwm/patches/patch-ad	12 Dec 2006 06:57:59 -0000	1.2
 +++ wm/fvwm/patches/patch-ad	6 Jan 2013 15:30:58 -0000
 @@ -1,5 +1,15 @@
  $NetBSD: patch-ad,v 1.2 2006/12/12 06:57:59 martti Exp $

 +Avoid following problem:
 + ----
 +In file included from gravity.c:19:0:
 +../config.h:562:9: warning: conflicting types for built-in function 'alloca'
 +In file included from ../config.h:577:0,
 +                 from gravity.c:19:
 +/usr/include/stdlib.h:250:7: error: conflicting types for 'alloca'
 +../config.h:562:9: note: previous declaration of 'alloca' was here
 + ----
 +
  --- config.h.in.orig	2006-12-09 11:54:06.000000000 +0000
  +++ config.h.in	2006-12-12 08:52:22.000000000 +0000
  @@ -432,6 +432,8 @@
 @@ -10,4 +20,4 @@
  +#	include <stdlib.h>
   #  else
   #    ifndef alloca /* predefined by HP cc +Olibcalls */
 -          char *alloca ();
 +	 char *alloca ();

From: Makoto Fujiwara <makoto@ki.nu>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/47409: [PATCH] wm/fvwm 2.6.0
Date: Wed, 16 Jan 2013 10:30:13 +0900

 >                                                    藤原 誠
 As another candidate for PR pkg/47409,
   http://gnats.netbsd.org/47409

 I think wip/fvwm265 is ready to move to wm/fvwm.
 Comments or objections?

 (By the way, I would like to update it with full option later)
 Thanks a lot,
 ---
 Makoto Fujiwara, 

From: "Makoto Fujiwara" <mef@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/47409 CVS commit: pkgsrc/wm/fvwm
Date: Sun, 20 Jan 2013 06:53:54 +0000

 Module Name:	pkgsrc
 Committed By:	mef
 Date:		Sun Jan 20 06:53:54 UTC 2013

 Modified Files:
 	pkgsrc/wm/fvwm: Makefile PLIST distinfo options.mk
 	pkgsrc/wm/fvwm/patches: patch-ab patch-ad
 Added Files:
 	pkgsrc/wm/fvwm/patches: patch-configure

 Log Message:
 (1) Bump version  2.4.20 to 2.6.5 based on PR pkg/47409.
      The changes between them are too big, see NEWS
      in source tar ball. The release dates in between
      are recorded below.

 (2) patches/patch-a[ace] are removed, assuming
     they are included in upstream.

 (3) patches/patch-configure is added for modifying
     install path from fvwm to fvwm2.

 (4) patches/patch-ad: Add comment lines.

 (5) Add options xrender xcursor xft2, thanks
     Vitaly Shevtsov.

                 CVS HEAD (20-Apr-2012)
     stable release 2.6.4 (01-Feb-2012)
     stable release 2.6.3 (30-Sept-2011)
     stable release 2.6.2 (06-Aug-2011)
     stable release 2.6.1 (16-Apr-2011)
     stable release 2.6.0 (15-Apr-2011)

       beta release 2.5.31 (09-Aug-2010)
       beta release 2.5.30 (09-May-2010)
       beta release 2.5.29 (03-Apr-2010)
       beta release 2.5.28 (20-Sep-2009)
       beta release 2.5.27 (23-Feb-2009)
       beta release 2.5.26 (7-May-2008)
       beta release 2.5.25 (26-Feb-2008)
       beta release 2.5.24 (24-Nov-2007)
       beta release 2.5.23 (1-Sep-2007)
       beta release 2.5.22 (29-Aug-2007)
       beta release 2.5.21 (20-Jan-2007)
       beta release 2.5.20 (15-Jan-2007)

     stable release 2.4.20 (6-Dec-2006)


 To generate a diff of this commit:
 cvs rdiff -u -r1.22 -r1.23 pkgsrc/wm/fvwm/Makefile
 cvs rdiff -u -r1.3 -r1.4 pkgsrc/wm/fvwm/PLIST pkgsrc/wm/fvwm/distinfo
 cvs rdiff -u -r1.1 -r1.2 pkgsrc/wm/fvwm/options.mk
 cvs rdiff -u -r1.2 -r1.3 pkgsrc/wm/fvwm/patches/patch-ab \
     pkgsrc/wm/fvwm/patches/patch-ad
 cvs rdiff -u -r0 -r1.1 pkgsrc/wm/fvwm/patches/patch-configure

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

From: "Makoto Fujiwara" <mef@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/47409 CVS commit: pkgsrc/wm/fvwm
Date: Sun, 20 Jan 2013 07:09:30 +0000

 Module Name:	pkgsrc
 Committed By:	mef
 Date:		Sun Jan 20 07:09:30 UTC 2013

 Modified Files:
 	pkgsrc/wm/fvwm: distinfo
 	pkgsrc/wm/fvwm/patches: patch-ab
 Removed Files:
 	pkgsrc/wm/fvwm/patches: patch-ac patch-ae patch-configure

 Log Message:
 With previous commit for PR pkg/47409,
 - patch target for patch-ab and patch-configure were the same.
   Merged them as patch-ab.
   (Naturally Revoming patches/patch-configure.)
 - Also cvs delete for patches/patch-a[ce] were missing, corrected.


 To generate a diff of this commit:
 cvs rdiff -u -r1.4 -r1.5 pkgsrc/wm/fvwm/distinfo
 cvs rdiff -u -r1.3 -r1.4 pkgsrc/wm/fvwm/patches/patch-ab
 cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/wm/fvwm/patches/patch-ac \
     pkgsrc/wm/fvwm/patches/patch-ae
 cvs rdiff -u -r1.1 -r0 pkgsrc/wm/fvwm/patches/patch-configure

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

State-Changed-From-To: open->closed
State-Changed-By: mef@NetBSD.org
State-Changed-When: Sun, 20 Jan 2013 07:15:00 +0000
State-Changed-Why:
Patch committed. Thanks wiz@, Bernd Ernesti, Vitaly Shevtsov.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.