summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorepg <epg>2003-08-10 00:25:31 +0000
committerepg <epg>2003-08-10 00:25:31 +0000
commitf70b2f4ab99e1136b34e37d72b019566348b22f1 (patch)
tree060d062a3c40f5de61f918a414632dceff5f94cc
parentb1604989b254644542f6a3c9cbb420428129519a (diff)
downloadpkgsrc-f70b2f4ab99e1136b34e37d72b019566348b22f1.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.
-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: