summaryrefslogtreecommitdiff
path: root/wm/fvwm-devel
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
commita5b232b01d7362e8bc42e5ec178cfc3efb6bfc6c (patch)
tree060d062a3c40f5de61f918a414632dceff5f94cc /wm/fvwm-devel
parent2cbc7098555b344b66a07e77fa5f3e9ec5ef23c5 (diff)
downloadpkgsrc-a5b232b01d7362e8bc42e5ec178cfc3efb6bfc6c.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/fvwm-devel')
-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: