summaryrefslogtreecommitdiff
path: root/wm/scwm
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2000-12-12 02:03:46 +0000
committerwiz <wiz@pkgsrc.org>2000-12-12 02:03:46 +0000
commitb48aa2febfd565b99592854d7cbeaa9c59ec76e9 (patch)
tree0386b8c653f44899ccf3b63ba89ad7c5638f4887 /wm/scwm
parenta32b3a56553677e14a448f1a16a11a4a984b3574 (diff)
downloadpkgsrc-b48aa2febfd565b99592854d7cbeaa9c59ec76e9.tar.gz
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.
Diffstat (limited to 'wm/scwm')
-rw-r--r--wm/scwm/Makefile29
-rw-r--r--wm/scwm/files/md53
-rw-r--r--wm/scwm/files/patch-sum4
-rw-r--r--wm/scwm/patches/patch-aa22
-rw-r--r--wm/scwm/patches/patch-ab11
-rw-r--r--wm/scwm/pkg/COMMENT1
-rw-r--r--wm/scwm/pkg/DESCR10
-rw-r--r--wm/scwm/pkg/PLIST94
8 files changed, 174 insertions, 0 deletions
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