aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/tabbed.rb17
1 files changed, 17 insertions, 0 deletions
diff --git a/Library/Formula/tabbed.rb b/Library/Formula/tabbed.rb
new file mode 100644
index 000000000..a0cf033f5
--- /dev/null
+++ b/Library/Formula/tabbed.rb
@@ -0,0 +1,17 @@
+require 'formula'
+
+class Tabbed <Formula
+ url 'http://dl.suckless.org/tools/tabbed-0.2.tar.gz'
+ homepage 'http://tools.suckless.org/tabbed'
+ md5 'fc00ee1a9fd1478561b064cd6a53d494'
+ head 'http://hg.suckless.org/tabbed'
+
+ def install
+ inreplace 'config.mk', 'LIBS = -L/usr/lib -lc -lX11', 'LIBS = -L/usr/X11/lib -lc -lX11'
+ inreplace 'tabbed.1', 'new surf-window.', 'new xterm-window.'
+ inreplace 'config.def.h',
+ '{ MODKEY|ShiftMask, XK_Return, spawn, { .v = (char*[]){ "surf", "-e", winid, NULL} } },',
+ '{ MODKEY|ShiftMask, XK_Return, spawn, { .v = (char*[]){ "xterm", "-into", winid, NULL} } },'
+ system "make PREFIX=#{prefix} install"
+ end
+end