summaryrefslogtreecommitdiff
path: root/x11/devilspie
diff options
context:
space:
mode:
authorsnj <snj@pkgsrc.org>2004-01-27 19:53:11 +0000
committersnj <snj@pkgsrc.org>2004-01-27 19:53:11 +0000
commitfbf8af6c89d45f2aa9d69863a6d859530206af3c (patch)
tree36053d7efaa9d3e5fcdbc3b23c7b8e5b1bf5a7d9 /x11/devilspie
parentec72d817818c3ab75f0f4ea4eaec9591c2441d91 (diff)
downloadpkgsrc-fbf8af6c89d45f2aa9d69863a6d859530206af3c.tar.gz
Initial import of devilspie-0.3.1, a window-matching utility to customize
window behavior. Okayed by jmmv.
Diffstat (limited to 'x11/devilspie')
-rw-r--r--x11/devilspie/DESCR10
-rw-r--r--x11/devilspie/Makefile26
-rw-r--r--x11/devilspie/PLIST8
-rw-r--r--x11/devilspie/distinfo4
4 files changed, 48 insertions, 0 deletions
diff --git a/x11/devilspie/DESCR b/x11/devilspie/DESCR
new file mode 100644
index 00000000000..14d43cf42c5
--- /dev/null
+++ b/x11/devilspie/DESCR
@@ -0,0 +1,10 @@
+A window-matching utility, inspired by Sawfish's "Matched Windows" option and
+the lack of the functionality in Metacity. Metacity lacking window matching is
+not a bad thing -- Metacity is a lean window manager, and window matching does
+not have to be a window manager task.
+
+Devil's Pie can be configured to detect windows as they are created, and match
+the window to a set of rules. If the window matches the rules, it can perform a
+series of actions on that window. For example, I make all windows created by
+X-Chat appear on all workspaces, and the main Gkrellm1 window does not appear
+in the pager or task list.
diff --git a/x11/devilspie/Makefile b/x11/devilspie/Makefile
new file mode 100644
index 00000000000..04e2c23af7c
--- /dev/null
+++ b/x11/devilspie/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/01/27 19:53:11 snj Exp $
+
+DISTNAME= devilspie-0.3.1
+CATEGORIES= x11
+MASTER_SITES= http://www.burtonini.com/computing/
+
+MAINTAINER= snj@NetBSD.org
+HOMEPAGE= http://www.burtonini.com/blog/computers/devilspie/
+COMMENT= Window-matching utility to customize window behavior
+
+GNU_CONFIGURE= YES
+USE_BUILDLINK2= YES
+USE_PKGLOCALEDIR= YES
+USE_X11= YES
+
+post-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/devilspie
+ ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/devilspie/
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/devilspie
+ ${INSTALL_DATA} ${WRKSRC}/sample-config.xml \
+ ${PREFIX}/share/examples/devilspie/
+
+.include "../../devel/libglade2/buildlink2.mk"
+.include "../../devel/libwnck/buildlink2.mk"
+.include "../../devel/pkgconfig/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/devilspie/PLIST b/x11/devilspie/PLIST
new file mode 100644
index 00000000000..0ba80fd9510
--- /dev/null
+++ b/x11/devilspie/PLIST
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/01/27 19:53:11 snj Exp $
+bin/devilspie
+man/man1/devilspie.1
+share/doc/devilspie/README
+share/examples/devilspie/sample-config.xml
+${PKGLOCALEDIR}/locale/de/LC_MESSAGES/devilspie.mo
+@dirrm share/examples/devilspie
+@dirrm share/doc/devilspie
diff --git a/x11/devilspie/distinfo b/x11/devilspie/distinfo
new file mode 100644
index 00000000000..23acd333138
--- /dev/null
+++ b/x11/devilspie/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/01/27 19:53:11 snj Exp $
+
+SHA1 (devilspie-0.3.1.tar.gz) = fbc545832348ce07fdae46f3071bb68b390cd01c
+Size (devilspie-0.3.1.tar.gz) = 162412 bytes