summaryrefslogtreecommitdiff
path: root/x11-wm/larswm
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-wm/larswm
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-wm/larswm')
-rw-r--r--x11-wm/larswm/Manifest6
-rw-r--r--x11-wm/larswm/files/larswm.desktop7
-rw-r--r--x11-wm/larswm/larswm-7.5.3-r1.ebuild54
-rw-r--r--x11-wm/larswm/metadata.xml13
4 files changed, 80 insertions, 0 deletions
diff --git a/x11-wm/larswm/Manifest b/x11-wm/larswm/Manifest
new file mode 100644
index 000000000000..dc65e8bd98ce
--- /dev/null
+++ b/x11-wm/larswm/Manifest
@@ -0,0 +1,6 @@
+AUX larswm.desktop 125 SHA256 22e417c10eebe58e0392c6dee9c175b7734b801947a3a7838bb08db88b61faaf SHA512 033ca80e83d928eca524c0a5473f2776f363ff301442a7a7c3f34bb99bc61af8a524f6bf39ee1d6282ce5f732bd1fd7b0b242ad4909063496c4c6965becd7b43 WHIRLPOOL b9485a7d3de4225c69e8ed535f7d9d8598e469efd332d52dec0bc89a3861bf47120123b9e913dc4f9ded5058d5477d21f1fdba4f81ee87f7d3b4906e29c7382c
+DIST larswm-7.5.3.tar.gz 84505 SHA256 7b444b10a93589cbdb4ff45a785d5a65121d80f27a73f0b2ec74421b5eeab4f6 SHA512 7c99aadcc419f695b55bf0ea2f9833757c06f6ba0f00ae58e1db6e38df70bf944bac44834418bb52188d844722a7ac3c49388280c649ede073a74c21572cf3d4 WHIRLPOOL 29e4373ce6924bcd386d45dcadeca801c757d62ba78e043ce03fd612308f300a633df5f04412f24dd45400967d8ebf3bf6ca4abed5c80028876169ab8becfd07
+EBUILD larswm-7.5.3-r1.ebuild 1096 SHA256 5c2d02580a0d6da79fab24d337bc88e7323df35c33edff2fb569d51871ee0274 SHA512 5e8d2e489d9255cb277e30efb4e11f80b47d9a8663d9f91d820f72005a740dd3056f27001468b22e58abc41da106ad8b872c19d6a85b6587e9f131c3eff9470d WHIRLPOOL 1027911c427ee52542acb17b594d1b5a7a81184b83949509c72d63a0e5b3efd1f1f283ea0365beda01afd794569d3b7d10e0c283a61f5e4f4d5c0adb9c18ecae
+MISC ChangeLog 2546 SHA256 f97fc5cf56bd44544d4324ade409012d951776486deb21be9749255b952c7582 SHA512 7bc206e19486303206a74239214c05b2b68671dbeb10a4461c3a6228835ab3b0b5e087fbd288a8dd9b0867cf757bffe0e37bcd21b49dbd4b49863c49df4871d3 WHIRLPOOL ca7797354cbcf66d4ecac8f1d5fc1d40274da0bcd9ad49d7b391c1c9f97dc4c235b2536b51b3b268e59d561b3eec1b76ff8d90a7e30877910bf416642ac5855f
+MISC ChangeLog-2015 3598 SHA256 a9f6dd4dc7c421c038da6e98becd00a7b798e496266a699eedfad9ac4ef62180 SHA512 2d73c4723fba502728aba24f84dbe44bbd311f233d6a318dd0bbdece6929738fe215172dd04adec3adcc1030300ea23b941bb6f17b552ae56c81e8eede31b9bd WHIRLPOOL be27d7ad7c51c29335614190b6b587f5a5558c7a3894e2bbc3d28a388c7f166789ea5f8b6a253edcdb3c072c8a031802eb6e9b5ee4c552b358e34a646e80b363
+MISC metadata.xml 605 SHA256 bac02a6845e7899ff623d9f2e93f9b19098624d4688e254018fcf9a556202f0d SHA512 5c777d2c54e8cbe89c8644cd68697e1da2049c75a450cd6be085fba62bab7d56a8b4a28850330599684dfe9c9725977d14f8de1e52e624911d5c5c7088acb29d WHIRLPOOL f8f4f2894115c0c683b387e3af6e70ce87eee671ab8975e7815228f246b4bc22bcc8799ae5c0c4037c1fd21d05605294ee38a073d391e7cb3c4a3a8127dbbe6f
diff --git a/x11-wm/larswm/files/larswm.desktop b/x11-wm/larswm/files/larswm.desktop
new file mode 100644
index 000000000000..6be965d27308
--- /dev/null
+++ b/x11-wm/larswm/files/larswm.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Version=1.0
+Name=larswm
+Comment=This session logs you into larswm
+Exec=larswm-session
+Icon=
+Type=Application
diff --git a/x11-wm/larswm/larswm-7.5.3-r1.ebuild b/x11-wm/larswm/larswm-7.5.3-r1.ebuild
new file mode 100644
index 000000000000..98f7f805a725
--- /dev/null
+++ b/x11-wm/larswm/larswm-7.5.3-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="2"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Tiling window manager for X11, based on 9wm by David Hogan"
+HOMEPAGE="http://larswm.fnurt.net/"
+SRC_URI="http://larswm.fnurt.net/${P}.tar.gz"
+LICENSE="9wm"
+
+SLOT="0"
+KEYWORDS="alpha ~amd64 ppc ppc64 x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-libs/libXext"
+DEPEND="${RDEPEND}
+ x11-proto/xproto
+ x11-proto/xextproto
+ x11-misc/imake
+ x11-misc/gccmakedep
+ app-text/rman"
+
+src_configure() {
+ xmkmf -a || die
+}
+
+src_compile() {
+ emake \
+ CC=$(tc-getCC) \
+ CCOPTIONS="${CFLAGS}" \
+ EXTRA_LDOPTIONS="${LDFLAGS}" \
+ || die
+}
+
+src_install() {
+ dobin larsclock larsmenu larsremote larswm
+ newbin sample.xsession larswm-session
+ for x in *.man ; do
+ newman $x ${x/man/1}
+ done
+ dodoc ChangeLog README* sample.*
+
+ insinto /etc/X11
+ newins sample.larswmrc larswmrc || die
+ exeinto /etc/X11/Sessions
+ newexe sample.xsession larswm
+ insinto /usr/share/xsessions
+ doins "${FILESDIR}"/larswm.desktop || die
+}
diff --git a/x11-wm/larswm/metadata.xml b/x11-wm/larswm/metadata.xml
new file mode 100644
index 000000000000..1f3bd87d7879
--- /dev/null
+++ b/x11-wm/larswm/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+<longdescription>
+ larswm is a modified version of the 9wm window manager that adds virtual
+ desktops, automatic window tiling, and many other features designed to
+ make it a highly efficient user environment. One of the design goals is
+ that you should never have to manually shuffle windows around on the
+ screen. Another is that it should use as little CPU time, RAM, and screen
+ space for itself as possible.
+ </longdescription>
+</pkgmetadata>