From b48aa2febfd565b99592854d7cbeaa9c59ec76e9 Mon Sep 17 00:00:00 2001 From: wiz Date: Tue, 12 Dec 2000 02:03:46 +0000 Subject: Add new category wm for window managers, and move lots of package from x11 here. Only changes are: `wm' in category added and some paths fixed. --- wm/scwm/Makefile | 29 +++++++++++++++ wm/scwm/files/md5 | 3 ++ wm/scwm/files/patch-sum | 4 +++ wm/scwm/patches/patch-aa | 22 ++++++++++++ wm/scwm/patches/patch-ab | 11 ++++++ wm/scwm/pkg/COMMENT | 1 + wm/scwm/pkg/DESCR | 10 ++++++ wm/scwm/pkg/PLIST | 94 ++++++++++++++++++++++++++++++++++++++++++++++++ 8 files changed, 174 insertions(+) create mode 100644 wm/scwm/Makefile create mode 100644 wm/scwm/files/md5 create mode 100644 wm/scwm/files/patch-sum create mode 100644 wm/scwm/patches/patch-aa create mode 100644 wm/scwm/patches/patch-ab create mode 100644 wm/scwm/pkg/COMMENT create mode 100644 wm/scwm/pkg/DESCR create mode 100644 wm/scwm/pkg/PLIST (limited to 'wm/scwm') diff --git a/wm/scwm/Makefile b/wm/scwm/Makefile new file mode 100644 index 00000000000..261cd2fc9be --- /dev/null +++ b/wm/scwm/Makefile @@ -0,0 +1,29 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/12 02:03:49 wiz Exp $ +# + +DISTNAME= scwm-0.9 +CATEGORIES= x11 wm +MASTER_SITES= ftp://scwm.mit.edu/pub/scwm/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://scwm.mit.edu/ + +DEPENDS+= guile>=1.3.2:../../lang/guile +DEPENDS+= gtk+-1.2.*:../../x11/gtk +DEPENDS+= gtar-1.12:../../archivers/gtar +DEPENDS+= readline>=4.0:../../devel/readline + +BROKEN= Current release does not work with guile-1.4.0. + +EVAL_PREFIX+= GTKDIR=gtk+ +CONFIGURE_ARGS+= --with-guile-prefix=${LOCALBASE} \ + --with-gtk-prefix="${GTKDIR}" \ + --enable-multibyte + +USE_X11BASE= YES +USE_XPM= YES +GNU_CONFIGURE= YES +USE_GMAKE= YES +USE_LIBTOOL= YES + +.include "../../mk/bsd.pkg.mk" diff --git a/wm/scwm/files/md5 b/wm/scwm/files/md5 new file mode 100644 index 00000000000..8abd98891fd --- /dev/null +++ b/wm/scwm/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/12 02:03:49 wiz Exp $ + +MD5 (scwm-0.9.tar.gz) = 138893e74e13878bcda6def0250eecab diff --git a/wm/scwm/files/patch-sum b/wm/scwm/files/patch-sum new file mode 100644 index 00000000000..3afdbca853d --- /dev/null +++ b/wm/scwm/files/patch-sum @@ -0,0 +1,4 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/12 02:03:49 wiz Exp $ + +MD5 (patch-aa) = cf8b09a2bd2c3223f10985103ed66ec0 +MD5 (patch-ab) = 81c46ae87f1d38919d0d4507592046b2 diff --git a/wm/scwm/patches/patch-aa b/wm/scwm/patches/patch-aa new file mode 100644 index 00000000000..6b1e4efc4c2 --- /dev/null +++ b/wm/scwm/patches/patch-aa @@ -0,0 +1,22 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/12/12 02:03:49 wiz Exp $ + +Use NetBSD's pkglibtool + +--- configure 1999/08/23 13:51:56 1.1 ++++ configure 1999/08/23 13:54:16 +@@ -1697,6 +1697,7 @@ + echo "$ac_t""no" 1>&6 + fi + ++if false; then + # Always use our own libtool. + LIBTOOL='$(SHELL) $(top_builddir)/libtool' + +@@ -1742,6 +1743,7 @@ + ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \ + $libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \ + || { echo "configure: error: libtool configure failed" 1>&2; exit 1; } ++fi + + + diff --git a/wm/scwm/patches/patch-ab b/wm/scwm/patches/patch-ab new file mode 100644 index 00000000000..636f5928fc1 --- /dev/null +++ b/wm/scwm/patches/patch-ab @@ -0,0 +1,11 @@ +$NetBSD: patch-ab,v 1.1.1.1 2000/12/12 02:03:49 wiz Exp $ + +--- utilities/scwmrepl/Makefile.in.orig Tue Jun 20 07:45:30 2000 ++++ utilities/scwmrepl/Makefile.in Tue Jun 20 07:46:17 2000 +@@ -117,5 +117,5 @@ + + +-DEFS = @DEFS@ -I. -I$(srcdir) -I../../include ++DEFS = @DEFS@ -I. -I$(srcdir) -I../../include -I${LOCALBASE}/include + CPPFLAGS = @CPPFLAGS@ + LDFLAGS = @LDFLAGS@ diff --git a/wm/scwm/pkg/COMMENT b/wm/scwm/pkg/COMMENT new file mode 100644 index 00000000000..354a9acb543 --- /dev/null +++ b/wm/scwm/pkg/COMMENT @@ -0,0 +1 @@ +Window manager with a powerful configuration (Guile Scheme) language diff --git a/wm/scwm/pkg/DESCR b/wm/scwm/pkg/DESCR new file mode 100644 index 00000000000..d0997c14bfa --- /dev/null +++ b/wm/scwm/pkg/DESCR @@ -0,0 +1,10 @@ +Scwm is the Scheme Configurable/Constraints Window Manager. It is a +window manager with a powerful dynamic configuration language based on +Guile Scheme. Scwm has many, many advanced features, often +implemented in the configuration language itself. It is in active +development currently, and continues to improve. + +Scwm was originally based on fvwm2 code. Though the internals are +almost completely rewritten, we have strived to maintain compatibility +on various levels. For example, even fvwm2 modules may be executed +through an adapter written in Scwm scheme code. diff --git a/wm/scwm/pkg/PLIST b/wm/scwm/pkg/PLIST new file mode 100644 index 00000000000..37fb5c3980e --- /dev/null +++ b/wm/scwm/pkg/PLIST @@ -0,0 +1,94 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/12 02:03:49 wiz Exp $ +include/scwmexec.h +lib/X11/scwm/system.scwmrc +lib/libscwmexec.a +lib/libscwmexec.la +lib/libscwmexec.so.0.0 +lib/scwm-modules/app/scwm/libxpm-menus.la +lib/scwm-modules/app/scwm/libxpm-menus.a +lib/scwm-modules/app/scwm/libxpm-menus.so +lib/scwm-modules/app/scwm/liboverlay-plane.la +lib/scwm-modules/app/scwm/liboverlay-plane.a +lib/scwm-modules/app/scwm/liboverlay-plane.so +lib/scwm-modules/app/scwm/libpie-menus.la +lib/scwm-modules/app/scwm/libpie-menus.a +lib/scwm-modules/app/scwm/libpie-menus.so +lib/scwm-modules/app/scwm/libbackground.la +lib/scwm-modules/app/scwm/libbackground.a +lib/scwm-modules/app/scwm/libbackground.so +lib/scwm-modules/app/scwm/libc-animation.la +lib/scwm-modules/app/scwm/libc-animation.a +lib/scwm-modules/app/scwm/libc-animation.so +lib/scwm-modules/app/scwm/libscwmgtkhelper.la +lib/scwm-modules/app/scwm/libscwmgtkhelper.a +lib/scwm-modules/app/scwm/libscwmgtkhelper.so +bin/scwm +bin/scwmexec +bin/scwmrepl +man/man1/scwm.1 +man/man1/scwmexec.1 +man/man1/scwmrepl.1 +info/scwm.info +@comment the next two files are not installed if emacs is not there +@comment share/emacs/site-lisp/scwm.el +@comment share/emacs/site-lisp/scwm.elc +share/scwm-modules/app/scwm/advice.scm +share/scwm-modules/app/scwm/animation.scm +share/scwm-modules/app/scwm/auto-raise.scm +share/scwm-modules/app/scwm/base.scm +share/scwm-modules/app/scwm/bincomm.scm +share/scwm-modules/app/scwm/cached-program-exists.scm +share/scwm-modules/app/scwm/cascade.scm +share/scwm-modules/app/scwm/decor.scm +share/scwm-modules/app/scwm/desk-background.scm +share/scwm-modules/app/scwm/doc.scm +share/scwm-modules/app/scwm/face.scm +share/scwm-modules/app/scwm/file.scm +share/scwm-modules/app/scwm/flux.scm +share/scwm-modules/app/scwm/fvwm-compat.scm +share/scwm-modules/app/scwm/fvwm-eval.scm +share/scwm-modules/app/scwm/fvwm-module.scm +share/scwm-modules/app/scwm/image-loaders.scm +share/scwm-modules/app/scwm/listops.scm +share/scwm-modules/app/scwm/message-window.scm +share/scwm-modules/app/scwm/minimal.scm +share/scwm-modules/app/scwm/module-types.scm +share/scwm-modules/app/scwm/optargs.scm +share/scwm-modules/app/scwm/prefs-menu.scm +share/scwm-modules/app/scwm/report-usage.scm +share/scwm-modules/app/scwm/shutdown-opts.scm +share/scwm-modules/app/scwm/sort.scm +share/scwm-modules/app/scwm/stacking.scm +share/scwm-modules/app/scwm/std-menus.scm +share/scwm-modules/app/scwm/style-options.scm +share/scwm-modules/app/scwm/style.scm +share/scwm-modules/app/scwm/theme-impl.scm +share/scwm-modules/app/scwm/themes.scm +share/scwm-modules/app/scwm/tile.scm +share/scwm-modules/app/scwm/user-options.scm +share/scwm-modules/app/scwm/wininfo.scm +share/scwm-modules/app/scwm/winlist.scm +share/scwm-modules/app/scwm/winops.scm +share/scwm-modules/app/scwm/wmconfig-menu.scm +share/scwm-modules/app/scwm/placement.scm +share/scwm-modules/app/scwm/virtual.scm +share/scwm-modules/app/scwm/gtk.scm +share/scwm-modules/app/scwm/ScwmClock.scm +share/scwm-modules/app/scwm/ScwmDeskButtons.scm +share/scwm/scwm-procedures.txt +share/scwm/scwm-variables.txt +share/scwm/scwm-hooks.txt +share/scwm/scwm-concepts.txt +share/scwm/scwm.sgml +share/scwm-themes/fvwm2.tar.gz +share/scwm-themes/mwm.tar.gz +share/scwm-themes/win95.tar.gz +@dirrm lib/X11/scwm +@dirrm lib/scwm-modules/app/scwm +@dirrm lib/scwm-modules/app +@dirrm lib/scwm-modules +@dirrm share/scwm-modules/app/scwm +@dirrm share/scwm-modules/app +@dirrm share/scwm-modules +@dirrm share/scwm-themes +@dirrm share/scwm -- cgit v1.2.3