summaryrefslogtreecommitdiff
path: root/wm
diff options
context:
space:
mode:
authorepg <epg@pkgsrc.org>2003-08-10 00:25:31 +0000
committerepg <epg@pkgsrc.org>2003-08-10 00:25:31 +0000
commitb9660d2264cc6663db7d250c1923c07e2692cf23 (patch)
tree060d062a3c40f5de61f918a414632dceff5f94cc /wm
parentff92ef3d735ae071f96046970bbae1a97da340c3 (diff)
downloadpkgsrc-b9660d2264cc6663db7d250c1923c07e2692cf23.tar.gz
Import fvwm-devel-2.5.7.
This package is based on the unstable 2.5.x series of fvwm. Do not use it unless comfortable running beta software. Thanks to Stoned Elipot, Martti Kuparinen, and Curt Sampson for review.
Diffstat (limited to 'wm')
-rw-r--r--wm/fvwm-devel/DESCR8
-rw-r--r--wm/fvwm-devel/Makefile38
-rw-r--r--wm/fvwm-devel/PLIST177
-rw-r--r--wm/fvwm-devel/distinfo5
-rw-r--r--wm/fvwm-devel/patches/patch-aa20
5 files changed, 248 insertions, 0 deletions
diff --git a/wm/fvwm-devel/DESCR b/wm/fvwm-devel/DESCR
new file mode 100644
index 00000000000..8b319dfb097
--- /dev/null
+++ b/wm/fvwm-devel/DESCR
@@ -0,0 +1,8 @@
+Fvwm is a very famous window manager for X, which provides a
+virtual/multiple disjoint desktop, a 3-D look for windows decorations,
+shaped/color icons. It gives a very good emulation of mwm. A nice
+button-bar can be used to provide convenient access to frequently used
+functions or programs.
+
+This package is based on the unstable 2.5.x series of fvwm. Do not
+use it unless comfortable running beta software.
diff --git a/wm/fvwm-devel/Makefile b/wm/fvwm-devel/Makefile
new file mode 100644
index 00000000000..c221bf28166
--- /dev/null
+++ b/wm/fvwm-devel/Makefile
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/08/10 00:25:31 epg Exp $
+
+DISTNAME= fvwm-2.5.7
+PKGNAME= ${DISTNAME:S/fvwm/&-devel/}
+CATEGORIES= x11 wm
+MASTER_SITES= ftp://ftp.fvwm.org/pub/fvwm/version-2/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= epg@netbsd.org
+HOMEPAGE= http://www.fvwm.org/
+COMMENT= Development version of X11 Virtual window manager
+
+CONFLICTS= fvwm-[0-9]* fvwm1-[0-9]* fvwm2-[0-9]*
+
+USE_BUILDLINK2= YES
+USE_PKGLOCALEDIR= YES
+USE_X11= YES
+GNU_CONFIGURE= YES
+USE_GNU_READLINE= YES
+
+CONFIGURE_ARGS+= --disable-bidi
+CONFIGURE_ARGS+= --without-gnome
+CONFIGURE_ARGS+= --without-rplay-library
+CONFIGURE_ARGS+= --without-stroke-library
+
+post-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/fvwm
+ cd ${WRKSRC}/sample.fvwmrc && ${INSTALL_DATA} \
+ `${LS} | ${GREP} -v Makefile` \
+ ${PREFIX}/share/examples/fvwm
+
+.include "../../devel/gettext-lib/buildlink2.mk"
+.include "../../devel/readline/buildlink2.mk"
+.include "../../fonts/Xft2/buildlink2.mk"
+.include "../../graphics/png/buildlink2.mk"
+.include "../../graphics/xpm/buildlink2.mk"
+.include "../../x11/gtk/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/wm/fvwm-devel/PLIST b/wm/fvwm-devel/PLIST
new file mode 100644
index 00000000000..df76c5738b8
--- /dev/null
+++ b/wm/fvwm-devel/PLIST
@@ -0,0 +1,177 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/08/10 00:25:31 epg Exp $
+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
+libexec/fvwm/${PKGVERSION}/FvwmAnimate
+libexec/fvwm/${PKGVERSION}/FvwmAudio
+libexec/fvwm/${PKGVERSION}/FvwmAuto
+libexec/fvwm/${PKGVERSION}/FvwmBacker
+libexec/fvwm/${PKGVERSION}/FvwmBanner
+libexec/fvwm/${PKGVERSION}/FvwmButtons
+libexec/fvwm/${PKGVERSION}/FvwmCascade
+libexec/fvwm/${PKGVERSION}/FvwmCommand.pm
+libexec/fvwm/${PKGVERSION}/FvwmCommand.sh
+libexec/fvwm/${PKGVERSION}/FvwmCommandS
+libexec/fvwm/${PKGVERSION}/FvwmConsole
+libexec/fvwm/${PKGVERSION}/FvwmConsoleC
+libexec/fvwm/${PKGVERSION}/FvwmConsoleC.pl
+libexec/fvwm/${PKGVERSION}/FvwmCpp
+libexec/fvwm/${PKGVERSION}/FvwmDebug
+libexec/fvwm/${PKGVERSION}/FvwmDragWell
+libexec/fvwm/${PKGVERSION}/FvwmEvent
+libexec/fvwm/${PKGVERSION}/FvwmForm
+libexec/fvwm/${PKGVERSION}/FvwmGtk
+libexec/fvwm/${PKGVERSION}/FvwmGtkDebug
+libexec/fvwm/${PKGVERSION}/FvwmIconBox
+libexec/fvwm/${PKGVERSION}/FvwmIconMan
+libexec/fvwm/${PKGVERSION}/FvwmIdent
+libexec/fvwm/${PKGVERSION}/FvwmM4
+libexec/fvwm/${PKGVERSION}/FvwmPager
+libexec/fvwm/${PKGVERSION}/FvwmPerl
+libexec/fvwm/${PKGVERSION}/FvwmProxy
+libexec/fvwm/${PKGVERSION}/FvwmRearrange
+libexec/fvwm/${PKGVERSION}/FvwmSave
+libexec/fvwm/${PKGVERSION}/FvwmSaveDesk
+libexec/fvwm/${PKGVERSION}/FvwmScript
+libexec/fvwm/${PKGVERSION}/FvwmScroll
+libexec/fvwm/${PKGVERSION}/FvwmTalk
+libexec/fvwm/${PKGVERSION}/FvwmTaskBar
+libexec/fvwm/${PKGVERSION}/FvwmTheme
+libexec/fvwm/${PKGVERSION}/FvwmTile
+libexec/fvwm/${PKGVERSION}/FvwmWharf
+libexec/fvwm/${PKGVERSION}/FvwmWinList
+libexec/fvwm/${PKGVERSION}/FvwmWindowMenu
+man/man1/FvwmAnimate.1
+man/man1/FvwmAuto.1
+man/man1/FvwmBacker.1
+man/man1/FvwmBanner.1
+man/man1/FvwmButtons.1
+man/man1/FvwmCommand.1
+man/man1/FvwmConsole.1
+man/man1/FvwmConsoleC.pl.1
+man/man1/FvwmCpp.1
+man/man1/FvwmDebug.1
+man/man1/FvwmDragWell.1
+man/man1/FvwmEvent.1
+man/man1/FvwmForm.1
+man/man1/FvwmGtk.1
+man/man1/FvwmGtkDebug.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/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.2.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
+share/examples/fvwm/DecorMwm
+share/examples/fvwm/DecorWin95
+share/examples/fvwm/decor_examples
+share/examples/fvwm/new-features
+share/examples/fvwm/system.fvwm2rc
+share/examples/fvwm/system.fvwm2rc-sample-1
+share/examples/fvwm/system.fvwm2rc-sample-2
+share/examples/fvwm/system.fvwm2rc-sample-95
+share/fvwm/ConfigFvwmBacker
+share/fvwm/ConfigFvwmButtons
+share/fvwm/ConfigFvwmDefaults
+share/fvwm/ConfigFvwmIconBox
+share/fvwm/ConfigFvwmIconMan
+share/fvwm/ConfigFvwmIdent
+share/fvwm/ConfigFvwmPager
+share/fvwm/ConfigFvwmProxyDefaults
+share/fvwm/ConfigFvwmScroll
+share/fvwm/ConfigFvwmSetup
+share/fvwm/ConfigFvwmTaskBar
+share/fvwm/ConfigFvwmWinList
+share/fvwm/FvwmForm-Capture
+share/fvwm/FvwmForm-Form
+share/fvwm/FvwmForm-QuitVerify
+share/fvwm/FvwmForm-Rlogin
+share/fvwm/FvwmForm-RootCursor
+share/fvwm/FvwmForm-Setup
+share/fvwm/FvwmForm-Talk
+share/fvwm/FvwmForm-TalkHelp
+share/fvwm/FvwmScript-BaseConfig
+share/fvwm/FvwmScript-BellSetup
+share/fvwm/FvwmScript-Buttons
+share/fvwm/FvwmScript-Colorset
+share/fvwm/FvwmScript-ComExample
+share/fvwm/FvwmScript-Date
+share/fvwm/FvwmScript-FileBrowser
+share/fvwm/FvwmScript-Find
+share/fvwm/FvwmScript-KeyboardSetup
+share/fvwm/FvwmScript-PointerSetup
+share/fvwm/FvwmScript-Quit
+share/fvwm/FvwmScript-ScreenDump
+share/fvwm/FvwmScript-ScreenSetup
+share/fvwm/FvwmScript-Setup95
+share/fvwm/FvwmScript-WidgetDemo
+share/fvwm/fvwm-script-ComExample.pl
+share/fvwm/fvwm-script-setup95.pl
+share/fvwm/perllib/FVWM/Commands.pm
+share/fvwm/perllib/FVWM/Constants.pm
+share/fvwm/perllib/FVWM/Event.pm
+share/fvwm/perllib/FVWM/EventNames.pm
+share/fvwm/perllib/FVWM/Module.pm
+share/fvwm/perllib/FVWM/Module/Gtk.pm
+share/fvwm/perllib/FVWM/Module/Gtk2.pm
+share/fvwm/perllib/FVWM/Module/Tk.pm
+share/fvwm/perllib/FVWM/Module/Toolkit.pm
+share/fvwm/perllib/FVWM/Tracker.pm
+share/fvwm/perllib/FVWM/Tracker/Colorsets.pm
+share/fvwm/perllib/FVWM/Tracker/GlobalConfig.pm
+share/fvwm/perllib/FVWM/Tracker/ModuleConfig.pm
+share/fvwm/perllib/FVWM/Tracker/PageInfo.pm
+share/fvwm/perllib/FVWM/Tracker/Scheduler.pm
+share/fvwm/perllib/FVWM/Tracker/WindowList.pm
+share/fvwm/perllib/General/FileSystem.pm
+share/fvwm/perllib/General/Parse.pm
+share/fvwm/system.fvwm2rc-sample-95
+${PKGLOCALEDIR}/locale/ar/LC_MESSAGES/FvwmScript.mo
+${PKGLOCALEDIR}/locale/ar/LC_MESSAGES/FvwmTaskBar.mo
+${PKGLOCALEDIR}/locale/ar/LC_MESSAGES/fvwm.mo
+${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/FvwmScript.mo
+${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/FvwmTaskBar.mo
+${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/fvwm.mo
+@dirrm share/fvwm/perllib/General
+@dirrm share/fvwm/perllib/FVWM/Tracker
+@dirrm share/fvwm/perllib/FVWM/Module
+@dirrm share/fvwm/perllib/FVWM
+@dirrm share/fvwm/perllib
+@dirrm share/fvwm
+@dirrm share/examples/fvwm
+@dirrm libexec/fvwm/${PKGVERSION}
+@dirrm libexec/fvwm
diff --git a/wm/fvwm-devel/distinfo b/wm/fvwm-devel/distinfo
new file mode 100644
index 00000000000..bdc15c8b49c
--- /dev/null
+++ b/wm/fvwm-devel/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/08/10 00:25:31 epg Exp $
+
+SHA1 (fvwm-2.5.7.tar.bz2) = d14ca6b59b9b3bd2c0ed2d3d9251b0ee7ba35d03
+Size (fvwm-2.5.7.tar.bz2) = 1711869 bytes
+SHA1 (patch-aa) = 90d42b4f81bc5132045b9d9622aebd0866ff4444
diff --git a/wm/fvwm-devel/patches/patch-aa b/wm/fvwm-devel/patches/patch-aa
new file mode 100644
index 00000000000..fb897d45d6a
--- /dev/null
+++ b/wm/fvwm-devel/patches/patch-aa
@@ -0,0 +1,20 @@
+$NetBSD: patch-aa,v 1.1.1.1 2003/08/10 00:25:31 epg Exp $
+
+--- bin/Makefile.in.orig Fri May 30 13:23:38 2003
++++ bin/Makefile.in
+@@ -587,14 +587,8 @@ pod2man: \
+ _fvwm-perllib.1
+
+ install-exec-local:
+- @rm -f $(DESTDIR)$(bindir)/xpmroot
+- @$(LN_S) fvwm-root $(DESTDIR)$(bindir)/xpmroot || \
+- echo "Minor warning: $(bindir)/xpmroot symlink was not created"
+-
+ install-data-local:
+- @rm -f $(DESTDIR)$(mandir)/man1/xpmroot.1
+- @$(LN_S) fvwm-root.1 $(DESTDIR)$(mandir)/man1/xpmroot.1 || \
+- echo "Minor warning: $(mandir)/man1/xpmroot.1 symlink was not created"
++
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT: