public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/xarthisius:master commit in: x11-wm/i3/
@ 2011-07-13  8:32 Kacper Kowalik
  0 siblings, 0 replies; only message in thread
From: Kacper Kowalik @ 2011-07-13  8:32 UTC (permalink / raw
  To: gentoo-commits

commit:     77823eeb44befa18a7daddb51e1437e5494a8ac1
Author:     Kacper Kowalik (Xarthisius) <xarthisius <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 13 08:31:53 2011 +0000
Commit:     Kacper Kowalik <xarthisius <AT> gentoo <DOT> org>
CommitDate: Wed Jul 13 08:31:53 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/xarthisius.git;a=commit;h=77823eeb

[x11-wm/i3] add live ebuild from sunrise

---
 x11-wm/i3/ChangeLog      |   12 ----------
 x11-wm/i3/Manifest       |    2 +-
 x11-wm/i3/i3-9999.ebuild |   56 ++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 57 insertions(+), 13 deletions(-)

diff --git a/x11-wm/i3/ChangeLog b/x11-wm/i3/ChangeLog
deleted file mode 100644
index 19dd417..0000000
--- a/x11-wm/i3/ChangeLog
+++ /dev/null
@@ -1,12 +0,0 @@
-# ChangeLog for x11-wm/i3
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*i3-3e_p3 (12 Jul 2011)
-
-  12 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> +files/i3-gentoo.diff,
-  +i3-3e_p3.ebuild, +metadata.xml:
-  Initial import. Ebuild based on extensive work done by Ondrej Sukup (mimi_vx)
-  <mimi.vx@gmail.com> and Andre-Patrick Bubel (moredread) <code@andre-bubel.de>
-  in sunrise overlay. Fixes bug 267476
-

diff --git a/x11-wm/i3/Manifest b/x11-wm/i3/Manifest
index c94ff7e..7b9c832 100644
--- a/x11-wm/i3/Manifest
+++ b/x11-wm/i3/Manifest
@@ -1,5 +1,5 @@
 AUX i3-gentoo.diff 5219 RMD160 d592d6e12f1983be50a78d43a65c1380f5366413 SHA1 8899a886209d30c21ab5f81f82f9e6a5fe487371 SHA256 a21e3f877eab4c2068f0fa7447765aa642cdf8a7756e495ef947da5118787897
 DIST i3-3.e-bf3.tar.bz2 360704 RMD160 858d92020e251b3afd34bcb0008d7ccc25d04669 SHA1 7c35f49fa14a21b606bb102b41c5f0cead4e93a3 SHA256 e0a7b030ebbad0ebf2ac39f235dd5e0ad34ef0ff5b83e31501a361f92e85c68f
 EBUILD i3-3e_p3.ebuild 1047 RMD160 66f5d82c72f8652fcf5dadb3446f1a9a27320f12 SHA1 e422b3ceae77a9dffe78d7c2ab7ab0948fb1a4fe SHA256 69bdfdbd358c00ec7acf5063eb95ac9a312dbe7f3f58aa372ad1c9b44ce6131f
-MISC ChangeLog 447 RMD160 11d52d06f1284551e81fdd37b7a440ad77293686 SHA1 f14f7bcd751a4eecf360b72f99925c37afe67f3f SHA256 198aae02cb97f465b5e5e76969fc6f301a2f5fe7d4097e3f110aa21db32f05f3
+EBUILD i3-9999.ebuild 1286 RMD160 34a9e79d7fb7db82437e2b4e75c0f4b279b45f9a SHA1 2ec6440b308c80af1329855dc5f978b885205afd SHA256 ab4bd9e0ab8d5b3dc5c745fa743176a355d10b055d5a141c71a0d68c56e01fe7
 MISC metadata.xml 262 RMD160 5fa004a3927201d509adf4583c80fcea57d845cb SHA1 7d07024bbe476df939b23a4552ec9a403ec8fff7 SHA256 9efce27cc1c3955b252cc5b7272629cd5b66260849fd9e5a5fae9e420a1829d9

diff --git a/x11-wm/i3/i3-9999.ebuild b/x11-wm/i3/i3-9999.ebuild
new file mode 100644
index 0000000..9294c03
--- /dev/null
+++ b/x11-wm/i3/i3-9999.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+EGIT_REPO_URI="git://code.stapelberg.de/i3"
+EGIT_BRANCH="next"
+
+inherit git multilib
+
+DESCRIPTION="An improved dynamic tiling window manager"
+HOMEPAGE="http://i3.zekjur.net/"
+SRC_URI=""
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+IUSE="debug doc"
+
+RDEPEND=">=x11-libs/libxcb-1.1.93
+	>=x11-libs/xcb-util-0.3.3
+	x11-libs/libX11
+	dev-libs/libev
+	dev-libs/yajl"
+DEPEND="${RDEPEND}
+	>=x11-proto/xcb-proto-1.3
+	>=app-text/asciidoc-8.3
+	app-text/xmlto
+	app-text/docbook-xml-dtd
+	sys-devel/bison
+	sys-devel/flex"
+
+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"
+	emake -C man || die "emake man die"
+	use doc && { emake -C docs || die "emake docs die" ; }
+}
+
+src_install() {
+	emake DESTDIR="${D}" install || die "emake install die"
+	dodoc GOALS TODO CMDMODE || die "dodoc die"
+	doman man/*.1 || die "doman die"
+	if use doc; then
+		dohtml -r docs/*.html || die "dohtml die"
+		elog "Documentation in html is in /etc/share/doc/${P}"
+	fi
+}



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2011-07-13  8:32 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-13  8:32 [gentoo-commits] dev/xarthisius:master commit in: x11-wm/i3/ Kacper Kowalik

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox