pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/wm
Module Name: pkgsrc
Committed By: nia
Date: Tue Sep 29 12:22:35 UTC 2020
Modified Files:
pkgsrc/wm: Makefile
Added Files:
pkgsrc/wm/fvwm3: DESCR Makefile PLIST distinfo options.mk
pkgsrc/wm/fvwm3/patches: patch-libs_safemalloc.h
Log Message:
wm: Add fvwm3.
Fvwm3 is a multiple large virtual desktop window manager, originally (a
looooong time ago!) derived from twm.
Fvwm3 is intended to have a small memory footprint but a rich feature set,
be extremely customizable and extendible, and have a high degree of Motif
mwm compatibility.
To generate a diff of this commit:
cvs rdiff -u -r1.150 -r1.151 pkgsrc/wm/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/wm/fvwm3/DESCR pkgsrc/wm/fvwm3/Makefile \
pkgsrc/wm/fvwm3/PLIST pkgsrc/wm/fvwm3/distinfo pkgsrc/wm/fvwm3/options.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/wm/fvwm3/patches/patch-libs_safemalloc.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/wm/Makefile
diff -u pkgsrc/wm/Makefile:1.150 pkgsrc/wm/Makefile:1.151
--- pkgsrc/wm/Makefile:1.150 Thu Jul 23 19:55:19 2020
+++ pkgsrc/wm/Makefile Tue Sep 29 12:22:35 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.150 2020/07/23 19:55:19 pin Exp $
+# $NetBSD: Makefile,v 1.151 2020/09/29 12:22:35 nia Exp $
#
COMMENT= X11 window managers, configuration tools, and themes
@@ -42,6 +42,7 @@ SUBDIR+= fvwm
SUBDIR+= fvwm-devel
SUBDIR+= fvwm-themes
SUBDIR+= fvwm1
+SUBDIR+= fvwm3
SUBDIR+= golem
SUBDIR+= herbstluftwm
SUBDIR+= i3
Added files:
Index: pkgsrc/wm/fvwm3/DESCR
diff -u /dev/null pkgsrc/wm/fvwm3/DESCR:1.1
--- /dev/null Tue Sep 29 12:22:35 2020
+++ pkgsrc/wm/fvwm3/DESCR Tue Sep 29 12:22:35 2020
@@ -0,0 +1,6 @@
+Fvwm3 is a multiple large virtual desktop window manager, originally (a
+looooong time ago!) derived from twm.
+
+Fvwm3 is intended to have a small memory footprint but a rich feature set,
+be extremely customizable and extendible, and have a high degree of Motif
+mwm compatibility.
Index: pkgsrc/wm/fvwm3/Makefile
diff -u /dev/null pkgsrc/wm/fvwm3/Makefile:1.1
--- /dev/null Tue Sep 29 12:22:35 2020
+++ pkgsrc/wm/fvwm3/Makefile Tue Sep 29 12:22:35 2020
@@ -0,0 +1,48 @@
+# $NetBSD: Makefile,v 1.1 2020/09/29 12:22:35 nia Exp $
+
+DISTNAME= fvwm3-1.0.0
+CATEGORIES= wm x11
+MASTER_SITES= ${MASTER_SITE_GITHUB:=fvwmorg/}
+GITHUB_RELEASE= ${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/fvwmorg/fvwm3
+COMMENT= Multiple large virtual desktop window manager
+LICENSE= gnu-gpl-v2
+
+GNU_CONFIGURE= yes
+
+USE_TOOLS+= pkg-config perl:run
+USE_TOOLS+= msgfmt msgmerge xgettext
+
+# xsltproc
+TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
+
+# otherwise we get installed scripts that point to the tools directory.
+CONFIGURE_ENV+= ac_cv_path_PYTHON=${PYTHONBIN}
+CONFIGURE_ENV+= ac_cv_path_PERL=${PERL5}
+
+CONFIGURE_ARGS+= --enable-mandoc
+
+# wants python3
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+
+.include "options.mk"
+.include "../../converters/fribidi/buildlink3.mk"
+.include "../../databases/mongo-c-driver/buildlink3.mk"
+BUILDLINK_API_DEPENDS.libevent+= libevent>=2.0
+.include "../../devel/libevent/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../lang/python/pyversion.mk"
+.include "../../x11/libSM/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXcursor/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/libXft/buildlink3.mk"
+.include "../../x11/libXi/buildlink3.mk"
+.include "../../x11/libXrandr/buildlink3.mk"
+.include "../../x11/libXrender/buildlink3.mk"
+.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../mk/readline.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/wm/fvwm3/PLIST
diff -u /dev/null pkgsrc/wm/fvwm3/PLIST:1.1
--- /dev/null Tue Sep 29 12:22:35 2020
+++ pkgsrc/wm/fvwm3/PLIST Tue Sep 29 12:22:35 2020
@@ -0,0 +1,160 @@
+@comment $NetBSD: PLIST,v 1.1 2020/09/29 12:22:35 nia Exp $
+bin/fvwm-config
+bin/fvwm-convert-2.6
+bin/fvwm-menu-desktop
+bin/fvwm-menu-directory
+bin/fvwm-menu-xlock
+bin/fvwm-perllib
+bin/fvwm-root
+bin/fvwm3
+bin/xpmroot
+libexec/fvwm3/${PKGVERSION}/FvwmAnimate
+libexec/fvwm3/${PKGVERSION}/FvwmAudio
+libexec/fvwm3/${PKGVERSION}/FvwmAuto
+libexec/fvwm3/${PKGVERSION}/FvwmBacker
+libexec/fvwm3/${PKGVERSION}/FvwmButtons
+libexec/fvwm3/${PKGVERSION}/FvwmCascade
+libexec/fvwm3/${PKGVERSION}/FvwmConsole
+libexec/fvwm3/${PKGVERSION}/FvwmConsoleC
+libexec/fvwm3/${PKGVERSION}/FvwmConsoleC.pl
+libexec/fvwm3/${PKGVERSION}/FvwmEvent
+libexec/fvwm3/${PKGVERSION}/FvwmForm
+libexec/fvwm3/${PKGVERSION}/FvwmIconMan
+libexec/fvwm3/${PKGVERSION}/FvwmIdent
+libexec/fvwm3/${PKGVERSION}/FvwmMFL
+libexec/fvwm3/${PKGVERSION}/FvwmPager
+libexec/fvwm3/${PKGVERSION}/FvwmPerl
+libexec/fvwm3/${PKGVERSION}/FvwmRearrange
+libexec/fvwm3/${PKGVERSION}/FvwmScript
+libexec/fvwm3/${PKGVERSION}/FvwmTalk
+libexec/fvwm3/${PKGVERSION}/FvwmTile
+man/man1/FvwmAnimate.1
+man/man1/FvwmAuto.1
+man/man1/FvwmBacker.1
+man/man1/FvwmButtons.1
+man/man1/FvwmConsole.1
+man/man1/FvwmConsoleC.pl.1
+man/man1/FvwmEvent.1
+man/man1/FvwmForm.1
+man/man1/FvwmIconMan.1
+man/man1/FvwmIdent.1
+man/man1/FvwmMFL.1
+man/man1/FvwmPager.1
+man/man1/FvwmPerl.1
+man/man1/FvwmRearrange.1
+man/man1/FvwmScript.1
+man/man1/fvwm-config.1
+man/man1/fvwm-convert-2.6.1
+man/man1/fvwm-menu-desktop.1
+man/man1/fvwm-menu-directory.1
+man/man1/fvwm-menu-xlock.1
+man/man1/fvwm-perllib.1
+man/man1/fvwm-root.1
+man/man1/fvwm3.1
+man/man1/xpmroot.1
+share/fvwm3/ConfigFvwmBacker
+share/fvwm3/ConfigFvwmButtons
+share/fvwm3/ConfigFvwmDefaults
+share/fvwm3/ConfigFvwmIconMan
+share/fvwm3/ConfigFvwmIdent
+share/fvwm3/ConfigFvwmPager
+share/fvwm3/FvwmForm-Capture
+share/fvwm3/FvwmForm-Desktop
+share/fvwm3/FvwmForm-Form
+share/fvwm3/FvwmForm-QuitVerify
+share/fvwm3/FvwmForm-Rlogin
+share/fvwm3/FvwmForm-RootCursor
+share/fvwm3/FvwmForm-Talk
+share/fvwm3/FvwmForm-TalkHelp
+share/fvwm3/FvwmForm-XDGMenuHelp
+share/fvwm3/FvwmForm-XDGOptionsHelp
+share/fvwm3/FvwmScript-BaseConfig
+share/fvwm3/FvwmScript-BellSetup
+share/fvwm3/FvwmScript-Buttons
+share/fvwm3/FvwmScript-Colorset
+share/fvwm3/FvwmScript-ComExample
+share/fvwm3/FvwmScript-ConfirmCopyConfig
+share/fvwm3/FvwmScript-ConfirmQuit
+share/fvwm3/FvwmScript-Date
+share/fvwm3/FvwmScript-DateTime
+share/fvwm3/FvwmScript-FileBrowser
+share/fvwm3/FvwmScript-Find
+share/fvwm3/FvwmScript-KeyboardSetup
+share/fvwm3/FvwmScript-PointerSetup
+share/fvwm3/FvwmScript-Quit
+share/fvwm3/FvwmScript-ScreenDump
+share/fvwm3/FvwmScript-ScreenSetup
+share/fvwm3/FvwmScript-WidgetDemo
+share/fvwm3/default-config/.stalonetrayrc
+share/fvwm3/default-config/FvwmScript-ConfirmCopyConfig
+share/fvwm3/default-config/FvwmScript-ConfirmQuit
+share/fvwm3/default-config/FvwmScript-DateTime
+share/fvwm3/default-config/config
+share/fvwm3/default-config/images/background/bg1.png
+share/fvwm3/default-config/images/background/bg2.png
+share/fvwm3/default-config/images/background/bg3.png
+share/fvwm3/default-config/images/bgicons/bg1.png
+share/fvwm3/default-config/images/bgicons/bg2.png
+share/fvwm3/default-config/images/bgicons/bg3.png
+share/fvwm3/default-config/images/fvwm-logo-small.png
+share/fvwm3/default-config/images/icons/apps.png
+share/fvwm3/default-config/images/icons/conf.png
+share/fvwm3/default-config/images/icons/help.png
+share/fvwm3/default-config/images/icons/info.png
+share/fvwm3/default-config/images/icons/programs.png
+share/fvwm3/default-config/images/icons/quit.png
+share/fvwm3/default-config/images/icons/refresh.png
+share/fvwm3/default-config/images/icons/restart.png
+share/fvwm3/default-config/images/icons/terminal.png
+share/fvwm3/default-config/images/icons/wallpaper.png
+share/fvwm3/default-config/images/icons/win/bottom.png
+share/fvwm3/default-config/images/icons/win/close.png
+share/fvwm3/default-config/images/icons/win/destroy.png
+share/fvwm3/default-config/images/icons/win/done.png
+share/fvwm3/default-config/images/icons/win/iconify.png
+share/fvwm3/default-config/images/icons/win/lower.png
+share/fvwm3/default-config/images/icons/win/max.png
+share/fvwm3/default-config/images/icons/win/move.png
+share/fvwm3/default-config/images/icons/win/raise.png
+share/fvwm3/default-config/images/icons/win/resize.png
+share/fvwm3/default-config/images/icons/win/sendto.png
+share/fvwm3/default-config/images/icons/win/shade.png
+share/fvwm3/default-config/images/icons/win/stays.png
+share/fvwm3/default-config/images/icons/win/sticky.png
+share/fvwm3/default-config/images/icons/win/title.png
+share/fvwm3/default-config/images/icons/win/top.png
+share/fvwm3/fvwm-menu-desktop-config.fpl
+share/fvwm3/fvwm-script-ComExample.pl
+share/fvwm3/perllib/FVWM/Commands.pm
+share/fvwm3/perllib/FVWM/Constants.pm
+share/fvwm3/perllib/FVWM/Event.pm
+share/fvwm3/perllib/FVWM/EventNames.pm
+share/fvwm3/perllib/FVWM/Module.pm
+share/fvwm3/perllib/FVWM/Module/Terminal.pm
+share/fvwm3/perllib/FVWM/Module/Tk.pm
+share/fvwm3/perllib/FVWM/Module/Toolkit.pm
+share/fvwm3/perllib/FVWM/Tracker.pm
+share/fvwm3/perllib/FVWM/Tracker/Colorsets.pm
+share/fvwm3/perllib/FVWM/Tracker/GlobalConfig.pm
+share/fvwm3/perllib/FVWM/Tracker/ModuleConfig.pm
+share/fvwm3/perllib/FVWM/Tracker/PageInfo.pm
+share/fvwm3/perllib/FVWM/Tracker/Scheduler.pm
+share/fvwm3/perllib/FVWM/Tracker/WindowList.pm
+share/fvwm3/perllib/General/FileSystem.pm
+share/fvwm3/perllib/General/Parse.pm
+share/locale/ar/LC_MESSAGES/FvwmScript.mo
+share/locale/ar/LC_MESSAGES/fvwm.mo
+share/locale/da/LC_MESSAGES/FvwmScript.mo
+share/locale/da/LC_MESSAGES/fvwm.mo
+share/locale/de/LC_MESSAGES/FvwmScript.mo
+share/locale/de/LC_MESSAGES/fvwm.mo
+share/locale/es/LC_MESSAGES/FvwmScript.mo
+share/locale/es/LC_MESSAGES/fvwm.mo
+share/locale/fr/LC_MESSAGES/FvwmScript.mo
+share/locale/fr/LC_MESSAGES/fvwm.mo
+share/locale/ru/LC_MESSAGES/FvwmScript.mo
+share/locale/ru/LC_MESSAGES/fvwm.mo
+share/locale/sv_SE/LC_MESSAGES/FvwmScript.mo
+share/locale/sv_SE/LC_MESSAGES/fvwm.mo
+share/locale/zh_CN/LC_MESSAGES/FvwmScript.mo
+share/locale/zh_CN/LC_MESSAGES/fvwm.mo
Index: pkgsrc/wm/fvwm3/distinfo
diff -u /dev/null pkgsrc/wm/fvwm3/distinfo:1.1
--- /dev/null Tue Sep 29 12:22:35 2020
+++ pkgsrc/wm/fvwm3/distinfo Tue Sep 29 12:22:35 2020
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2020/09/29 12:22:35 nia Exp $
+
+SHA1 (fvwm3-1.0.0.tar.gz) = 9de6c5fa5fa6abb2de479e4a1ecadd2afcc1e951
+RMD160 (fvwm3-1.0.0.tar.gz) = cbb0e4e937de294eb7b8bd4362b3eb96d3ed758d
+SHA512 (fvwm3-1.0.0.tar.gz) = 240f59c2c73b24fecd8a9fe342da196b691c3c041cd112d85a04ddb6869b09477465018e4f3957789cf6f7fead44800bd88e66d9d366e988d8e547b33dfac967
+Size (fvwm3-1.0.0.tar.gz) = 3799948 bytes
+SHA1 (patch-libs_safemalloc.h) = 505cb5a7fa4690cd1b9a12c7bac4ba0e244dc4e1
Index: pkgsrc/wm/fvwm3/options.mk
diff -u /dev/null pkgsrc/wm/fvwm3/options.mk:1.1
--- /dev/null Tue Sep 29 12:22:35 2020
+++ pkgsrc/wm/fvwm3/options.mk Tue Sep 29 12:22:35 2020
@@ -0,0 +1,11 @@
+# $NetBSD: options.mk,v 1.1 2020/09/29 12:22:35 nia Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.fvwm3
+PKG_SUPPORTED_OPTIONS= svg
+PKG_SUGGESTED_OPTIONS= svg
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Msvg)
+. include "../../graphics/librsvg/buildlink3.mk"
+.endif
Index: pkgsrc/wm/fvwm3/patches/patch-libs_safemalloc.h
diff -u /dev/null pkgsrc/wm/fvwm3/patches/patch-libs_safemalloc.h:1.1
--- /dev/null Tue Sep 29 12:22:35 2020
+++ pkgsrc/wm/fvwm3/patches/patch-libs_safemalloc.h Tue Sep 29 12:22:35 2020
@@ -0,0 +1,13 @@
+$NetBSD: patch-libs_safemalloc.h,v 1.1 2020/09/29 12:22:35 nia Exp $
+
+Missing headers for size_t and va_list.
+
+--- libs/safemalloc.h.orig 2020-08-16 22:59:05.000000000 +0000
++++ libs/safemalloc.h
+@@ -1,3 +1,6 @@
++#include <stdarg.h>
++#include <stddef.h>
++
+ #ifndef _SAFEMALLOC_H
+ #define _SAFEMALLOC_H
+ void *fxmalloc(size_t);
Home |
Main Index |
Thread Index |
Old Index