aboutsummaryrefslogtreecommitdiffstats
path: root/x11-wm
diff options
context:
space:
mode:
authorswills <swills@FreeBSD.org>2017-01-27 02:37:04 +0800
committerswills <swills@FreeBSD.org>2017-01-27 02:37:04 +0800
commite77c506a94949e3ed478a04f2fa12c92a741ce8b (patch)
tree5f814bc7c34d42be357fc5102e4b181dca0b15d2 /x11-wm
parent0b02e7736eafef0ac3bab9f628e980ab2ef3f1cb (diff)
downloadfreebsd-ports-gnome-e77c506a94949e3ed478a04f2fa12c92a741ce8b.tar.gz
freebsd-ports-gnome-e77c506a94949e3ed478a04f2fa12c92a741ce8b.tar.zst
freebsd-ports-gnome-e77c506a94949e3ed478a04f2fa12c92a741ce8b.zip
x11-wm/rubygem-uh-wm: create port
uhwm is a minimalistic tiling and stacking window manager for X. It shares some similarities with dwm and wmii, but is written in ruby so you can configure and extend features directly with ruby code. WWW: https://rubygems.org/gems/uh-wm PR: 216434 Submitted by: Thibault Jouan <tj+freebsd_bugs@a13.fr>
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/Makefile1
-rw-r--r--x11-wm/rubygem-uh-wm/Makefile23
-rw-r--r--x11-wm/rubygem-uh-wm/distinfo3
-rw-r--r--x11-wm/rubygem-uh-wm/pkg-descr5
4 files changed, 32 insertions, 0 deletions
diff --git a/x11-wm/Makefile b/x11-wm/Makefile
index 998cd84eb992..122b15a781da 100644
--- a/x11-wm/Makefile
+++ b/x11-wm/Makefile
@@ -104,6 +104,7 @@
SUBDIR += ratmenu
SUBDIR += ratpoison
SUBDIR += rubygem-uh-layout
+ SUBDIR += rubygem-uh-wm
SUBDIR += sawfish
SUBDIR += selectwm
SUBDIR += simple-ccsm
diff --git a/x11-wm/rubygem-uh-wm/Makefile b/x11-wm/rubygem-uh-wm/Makefile
new file mode 100644
index 000000000000..2f6b43ac0af9
--- /dev/null
+++ b/x11-wm/rubygem-uh-wm/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= uh-wm
+PORTVERSION= 0.0.15
+CATEGORIES= x11-wm rubygems
+MASTER_SITES= RG
+
+MAINTAINER= tj+freebsd_ports@a13.fr
+COMMENT= Minimalistic tiling and stacking window manager
+
+LICENSE= BSD3CLAUSE
+
+RUN_DEPENDS= rubygem-uh>=2.0.2:x11-toolkits/rubygem-uh \
+ rubygem-uh-layout>=0.4.2:x11-wm/rubygem-uh-layout \
+ rubygem-rb-kqueue>=0.2.4:devel/rubygem-rb-kqueue
+
+USE_RUBY= yes
+USES= gem
+NO_ARCH= yes
+
+PLIST_FILES= bin/uhwm
+
+.include <bsd.port.mk>
diff --git a/x11-wm/rubygem-uh-wm/distinfo b/x11-wm/rubygem-uh-wm/distinfo
new file mode 100644
index 000000000000..8cd6309e42c4
--- /dev/null
+++ b/x11-wm/rubygem-uh-wm/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1485455749
+SHA256 (rubygem/uh-wm-0.0.15.gem) = c5f32bfc582cc3e77868bf12c4c9f99376a70dd3f489d780274f682ee63fb678
+SIZE (rubygem/uh-wm-0.0.15.gem) = 18944
diff --git a/x11-wm/rubygem-uh-wm/pkg-descr b/x11-wm/rubygem-uh-wm/pkg-descr
new file mode 100644
index 000000000000..70d78a4e46f0
--- /dev/null
+++ b/x11-wm/rubygem-uh-wm/pkg-descr
@@ -0,0 +1,5 @@
+uhwm is a minimalistic tiling and stacking window manager for X. It shares some
+similarities with dwm and wmii, but is written in ruby so you can configure and
+extend features directly with ruby code.
+
+WWW: https://rubygems.org/gems/uh-wm