* [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