pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/47409: [PATCH] wm/fvwm 2.6.0
The following reply was made to PR pkg/47409; it has been noted by GNATS.
From: Makoto Fujiwara <makoto%ki.nu@localhost>
To: gnats-bugs%NetBSD.org@localhost
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 ();
Home |
Main Index |
Thread Index |
Old Index