diff options
author | Sardem FF7 <sardemff7.pub@gmail.com> | 2011-04-20 23:41:46 +0200 |
---|---|---|
committer | Sardem FF7 <sardemff7.pub@gmail.com> | 2011-04-20 23:41:46 +0200 |
commit | 4034e0c3c3d1bb1aebb7cbea5eb9b4d1f4cf0710 (patch) | |
tree | 23d53508dfc897f63f68a320691f61374d12dd6e | |
parent | Drop Gnote DBus (and Gnome-Shell) support (diff) | |
download | sardemff7-4034e0c3c3d1bb1aebb7cbea5eb9b4d1f4cf0710.tar.gz sardemff7-4034e0c3c3d1bb1aebb7cbea5eb9b4d1f4cf0710.tar.bz2 sardemff7-4034e0c3c3d1bb1aebb7cbea5eb9b4d1f4cf0710.zip |
x11-wm/i3: Add a tree preview
-rw-r--r-- | x11-wm/i3/Manifest | 2 | ||||
-rw-r--r-- | x11-wm/i3/i3-4_pre2.ebuild | 62 |
2 files changed, 64 insertions, 0 deletions
diff --git a/x11-wm/i3/Manifest b/x11-wm/i3/Manifest index 6eacaec..cca01b6 100644 --- a/x11-wm/i3/Manifest +++ b/x11-wm/i3/Manifest @@ -1,3 +1,5 @@ EBUILD i3-3e-r2.ebuild 1399 RMD160 2b1b066b880b2053e9c1690331a9d8f014f886fe SHA1 0417b29a910ad6e9bb3ccd3fd00b6b5937c31972 SHA256 04f821f31250a7534382e075e376379cd480f6c201fca6f3efe037bffeca76b1 +EBUILD i3-4_pre2.ebuild 1367 RMD160 e1454aa27fee20e84377f1d79c4bc07b160629dc SHA1 bae6bc92c8aa275038fc72ad4def89e5e881ba29 SHA256 6e8089f487e3a219fff0b34b437b87238adf776536628403b54a66f5889162ec EBUILD i3-9999.ebuild 1403 RMD160 560d232ec1bc1bfdd474096ac101f3c1f73291d8 SHA1 d664389a440104ac158b4b4d082a9215eca718a5 SHA256 b344923c8181bf4bc5f146cc7d503739c5917ed6433e5041c17259e81e9c98d4 DIST i3-3.e-bf2.tar.bz2 291392 RMD160 a1a929a3d8f6fd6b1be7683c8a1ac34cc826f75c SHA1 c83cb611212879f67882047c696250fc919faaf0 SHA256 4439d20694b116acc0ae40acee2c22473ce1cc6b6f16593e8002f21bb092eb20 +DIST i3-tree-pr2.tar.bz2 395023 RMD160 8179253b14491988baf1fa4f307753a79da5a761 SHA1 0ab841ada18129bfe466d9e4cd7f7e35e2dd7ccc SHA256 b7a4d983a7bc0893182fd71de328a504e6f525778f67791ae0458eb4a1c13460 diff --git a/x11-wm/i3/i3-4_pre2.ebuild b/x11-wm/i3/i3-4_pre2.ebuild new file mode 100644 index 0000000..85f12c1 --- /dev/null +++ b/x11-wm/i3/i3-4_pre2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="3" + +inherit multilib + +MY_PV="${PV/4/tree}" +MY_PV="${MY_PV/_/-}" +MY_PV="${MY_PV/pre/pr}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="An improved dynamic tiling window manager" +HOMEPAGE="http://i3.zekjur.net/" +SRC_URI="http://i3.zekjur.net/downloads/${MY_P}.tar.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="debug doc" + +RDEPEND=" + >=x11-libs/libxcb-1.1.90.1 + >=x11-libs/xcb-util-0.3.3 + <x11-libs/xcb-util-0.3.8 + x11-libs/libX11 + dev-libs/libev + dev-libs/yajl + " +DEPEND="${RDEPEND} + >=x11-proto/xcb-proto-1.3 + doc? ( >=app-text/asciidoc-8.1.0 ) + sys-devel/bison + sys-devel/flex + dev-util/pkgconfig + " + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + use debug || { sed -i -e "s:DEBUG=1:DEBUG=0:" common.mk || die "sed die - debug" ; } + sed -i \ + -e "s:/usr/local/include:/usr/include:" \ + -e "s:/usr/local/lib:/usr/$(get_libdir):" \ + common.mk || die "sed die" +} + +src_compile() { + emake || die "emake compile die" + use doc && { emake -C docs || die "emake docs die" ; } +} + +src_install() { + emake DESTDIR="${ED}" install || die "emake install die" + doman man/*.1 || die "doman die" + dodoc GOALS TODO || die "dodoc die" + if use doc; then + dohtml -r docs/*.html || die "dohtml die" + elog "Documentation in html is in /etc/share/doc/${P}" + fi +} |