summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLennart Kolmodin <kolmodin@gentoo.org>2007-12-15 22:58:29 +0000
committerLennart Kolmodin <kolmodin@gentoo.org>2007-12-15 22:58:29 +0000
commitee02b9392b49de5696635de2e190fa2088be2677 (patch)
tree43f9ba10b25b1d6ff140eeb066d2400e3e89cf02 /x11-wm/xmonad
parentadd an upstream patch to fix gdm socket handling, fixes bug #199941 (diff)
downloadhistorical-ee02b9392b49de5696635de2e190fa2088be2677.tar.gz
historical-ee02b9392b49de5696635de2e190fa2088be2677.tar.bz2
historical-ee02b9392b49de5696635de2e190fa2088be2677.zip
Add initial version of x11-wm/xmonad
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'x11-wm/xmonad')
-rw-r--r--x11-wm/xmonad/ChangeLog10
-rw-r--r--x11-wm/xmonad/Manifest20
-rw-r--r--x11-wm/xmonad/files/digest-xmonad-0.53
-rw-r--r--x11-wm/xmonad/files/xmonad.desktop8
-rw-r--r--x11-wm/xmonad/metadata.xml8
-rw-r--r--x11-wm/xmonad/xmonad-0.5.ebuild42
6 files changed, 91 insertions, 0 deletions
diff --git a/x11-wm/xmonad/ChangeLog b/x11-wm/xmonad/ChangeLog
new file mode 100644
index 000000000000..6665838ada48
--- /dev/null
+++ b/x11-wm/xmonad/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for x11-wm/xmonad
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/xmonad/ChangeLog,v 1.1 2007/12/15 22:58:29 kolmodin Exp $
+
+*xmonad-0.5 (16 Dec 2007)
+
+ 16 Dec 2007; Lennart Kolmodin <kolmodin@gentoo.org> +files/xmonad.desktop,
+ +metadata.xml, +xmonad-0.5.ebuild:
+ Initial import. xmonad is a tiling window manager for X.
+
diff --git a/x11-wm/xmonad/Manifest b/x11-wm/xmonad/Manifest
new file mode 100644
index 000000000000..fe1381ecdfc0
--- /dev/null
+++ b/x11-wm/xmonad/Manifest
@@ -0,0 +1,20 @@
+AUX xmonad.desktop 145 RMD160 7f7566aaa0f717699783c19d18a18d57dca0297e SHA1 77a500f054dcd8c6de66fa5bb15e5edc8026193e SHA256 4a3548cfe88229fa31dacc2c757faec7d9948ad68180f4e943428bccd8819526
+MD5 84acecfc225d1a9134b96505bd284539 files/xmonad.desktop 145
+RMD160 7f7566aaa0f717699783c19d18a18d57dca0297e files/xmonad.desktop 145
+SHA256 4a3548cfe88229fa31dacc2c757faec7d9948ad68180f4e943428bccd8819526 files/xmonad.desktop 145
+DIST xmonad-0.5.tar.gz 48853 RMD160 8e39d8a2ad8e8d16006bdcd1f645d6a31be721f8 SHA1 acea831a6da485ad996c8bda7a67f1acbd70d3fa SHA256 cfcc4501b000fa740ed35a5be87dc01216e036219551630dcf71d9c3cf57e4c4
+EBUILD xmonad-0.5.ebuild 1019 RMD160 85cce6c109a936760b9a78618a9d90661463bc47 SHA1 5836a9b9a47921d6f7b030f0a9832a1265c994ad SHA256 e359a81789bf7cf76b24e515c1571793c5e3c5c07990a6b67727216550994849
+MD5 a6a5ec6de069ca9832b211bb09db8b61 xmonad-0.5.ebuild 1019
+RMD160 85cce6c109a936760b9a78618a9d90661463bc47 xmonad-0.5.ebuild 1019
+SHA256 e359a81789bf7cf76b24e515c1571793c5e3c5c07990a6b67727216550994849 xmonad-0.5.ebuild 1019
+MISC ChangeLog 402 RMD160 7a85d5c82fd0d3aafac3ea0659b28d640709cf68 SHA1 5faa99fa460f545c8b58440558d7f61939cbe9fc SHA256 b55c541609e112ee47b5bf3f858a252efc16a165c3afbe42c6e092161073bf6b
+MD5 040fe1555d09a52d3f804e60fd5d6f6d ChangeLog 402
+RMD160 7a85d5c82fd0d3aafac3ea0659b28d640709cf68 ChangeLog 402
+SHA256 b55c541609e112ee47b5bf3f858a252efc16a165c3afbe42c6e092161073bf6b ChangeLog 402
+MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508
+MD5 c694674dcbef799cd4fdb6914683ebff metadata.xml 223
+RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 metadata.xml 223
+SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508 metadata.xml 223
+MD5 7e57a9dbd3509a76e62e3e737b8a9a9c files/digest-xmonad-0.5 229
+RMD160 74bb43ad46e03a371a1291adfffcfac1659d2622 files/digest-xmonad-0.5 229
+SHA256 61e22f46af6cc9951a6007a6aeaa54e035d8b59cebf0a2dd1045bf1a65a7029e files/digest-xmonad-0.5 229
diff --git a/x11-wm/xmonad/files/digest-xmonad-0.5 b/x11-wm/xmonad/files/digest-xmonad-0.5
new file mode 100644
index 000000000000..074bd78b05a4
--- /dev/null
+++ b/x11-wm/xmonad/files/digest-xmonad-0.5
@@ -0,0 +1,3 @@
+MD5 b23951c9d1ba03c6569fd1e573f15509 xmonad-0.5.tar.gz 48853
+RMD160 8e39d8a2ad8e8d16006bdcd1f645d6a31be721f8 xmonad-0.5.tar.gz 48853
+SHA256 cfcc4501b000fa740ed35a5be87dc01216e036219551630dcf71d9c3cf57e4c4 xmonad-0.5.tar.gz 48853
diff --git a/x11-wm/xmonad/files/xmonad.desktop b/x11-wm/xmonad/files/xmonad.desktop
new file mode 100644
index 000000000000..5f27900df08b
--- /dev/null
+++ b/x11-wm/xmonad/files/xmonad.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=xmonad
+Comment=A lightweight window manager
+Exec=/etc/X11/Sessions/xmonad
+TryExec=xmonad
+Icon=
+Type=Xsession
diff --git a/x11-wm/xmonad/metadata.xml b/x11-wm/xmonad/metadata.xml
new file mode 100644
index 000000000000..8c66906af531
--- /dev/null
+++ b/x11-wm/xmonad/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>haskell</herd>
+<maintainer>
+ <email>haskell@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/x11-wm/xmonad/xmonad-0.5.ebuild b/x11-wm/xmonad/xmonad-0.5.ebuild
new file mode 100644
index 000000000000..030dd8aab8ce
--- /dev/null
+++ b/x11-wm/xmonad/xmonad-0.5.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/xmonad/xmonad-0.5.ebuild,v 1.1 2007/12/15 22:58:29 kolmodin Exp $
+
+CABAL_FEATURES="bin lib profile haddock"
+CABAL_MIN_VERSION=1.2
+
+inherit haskell-cabal
+
+DESCRIPTION="A lightweight X11 window manager"
+HOMEPAGE="http://www.xmonad.org/"
+SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86"
+
+DEPEND="dev-haskell/mtl
+ >=dev-haskell/x11-1.4
+ >=dev-lang/ghc-6.6"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+
+ # -Wall -Werror is really fragile.
+ # portage strips, packages should not do it themselves.
+ sed -i -e 's/-Wall -Werror -optl-Wl,-s//' "${S}/xmonad.cabal"
+}
+
+src_install() {
+ cabal_src_install
+
+ echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}"
+ exeinto /etc/X11/Sessions
+ doexe "${T}/${PN}"
+
+ insinto /usr/share/xsessions
+ doins "${FILESDIR}/${PN}.desktop"
+
+ doman man/xmonad.1
+}