summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11-wm/i3/ChangeLog8
-rw-r--r--x11-wm/i3/Manifest25
-rw-r--r--x11-wm/i3/i3-9999.ebuild72
-rw-r--r--x11-wm/i3/metadata.xml5
4 files changed, 94 insertions, 16 deletions
diff --git a/x11-wm/i3/ChangeLog b/x11-wm/i3/ChangeLog
index ba5cc70bd448..669e5fac0c21 100644
--- a/x11-wm/i3/ChangeLog
+++ b/x11-wm/i3/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-wm/i3
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/i3/ChangeLog,v 1.45 2014/01/24 07:49:32 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/i3/ChangeLog,v 1.46 2014/02/26 18:50:21 hasufell Exp $
+
+*i3-9999 (26 Feb 2014)
+
+ 26 Feb 2014; Julian Ospald <hasufell@gentoo.org> +i3-9999.ebuild,
+ metadata.xml:
+ add live ebuild
24 Jan 2014; Kacper Kowalik <xarthisius@gentoo.org> i3-4.7.2.ebuild,
i3-4.7.ebuild:
diff --git a/x11-wm/i3/Manifest b/x11-wm/i3/Manifest
index 7ed9c2911982..a57a268c524f 100644
--- a/x11-wm/i3/Manifest
+++ b/x11-wm/i3/Manifest
@@ -8,22 +8,17 @@ DIST i3-4.7.tar.bz2 896723 SHA256 e29acafdf7c7d3483c13ea80e45b407f62244b355e425c
EBUILD i3-4.6.ebuild 1495 SHA256 697e777bca96c436a98eda019b18d818f3681858f8205822efc44036b0f8a47c SHA512 b36262a9a21105719a58a0a3ca643ab182ac1acb441332b43f2d7d1a7ddbbd4508904edbfe4c263e1571cc2dd8bb238b24a3ca167f6f1a064cd064781847900d WHIRLPOOL fd61f00cb25f32b8b0c977c2cb6b17518749f559177f85e9d400b516d2cf72f37bdc47a2f23655059204a6da96621e20a81750980bb38704a6081179164aecad
EBUILD i3-4.7.2.ebuild 1484 SHA256 2998ba58addd19896777e61276b4209de0f48bba61208ceb97008f5c9bcb5b71 SHA512 b602e6039f2a974431e0bf306ebba30d6f2bd25093d09e6f6bf2fbb91d7c0db7673fbdfbd1559fd627c05f00658332e6fe8eb751e7be5a3892483018f9a4a7e8 WHIRLPOOL cdb51050aa96e6d2be952a88b5f409b8aa5b69a87694e46ff1ed7ddeb78678faa7686f22618c5229596de8918d37e2e5786c3af6e6d56f00269da31542c85215
EBUILD i3-4.7.ebuild 1482 SHA256 6123e3c08d14556316e24e064de9846586f7e20776f8398fabefab0853931516 SHA512 ffca7e9054c73feeaf4fb76dec6e3bbf079c1eb1358be55394923a99e50a6735fb5599b879e3c459bfd26bcf77832dd7248489b91ac0d523877468571d915e7e WHIRLPOOL 865b25367a8b329eda187a68cf2ccec3200e26aac516cf8a93ce301222b2272bf2327b09a6867c06e47b42cd21d24e2b9e68cf0ba5d0159d03a451fd8aafdefc
-MISC ChangeLog 6761 SHA256 740adfc5759869f326785f838959e4e26fde531ac4a711d31de470cd37b9cc96 SHA512 5b2ba1f761f1cc09c5d4557e370e501436a04b7c87ffadc45c7399ff1e5487fa732bc30b4bd69e8ff8976fd559181f45c1e36845a40c470469aa55d8d2833502 WHIRLPOOL 8a44e86835cceb9c0c6273765e54272ca968fe4696631f49aa9bb772dd9587aa08898be5fd5abd3ee6616e47000497a52cb072504f88f9b19e3a77eaba57ee42
-MISC metadata.xml 427 SHA256 f308ee37b958e4bfe3337f84a90c61265a74d7531b7618f9667619d73c44f043 SHA512 38b76ca0c2254af1f11f654d31eb7dc85be9a088eae52e9b4c78a2938ceed069c30820e6d3d656cd3efc477c8babd205f9e3d685d25af6fe164bf13d2c27fe6a WHIRLPOOL 92d794521976af7dd45b2a2a47bf29b24794861b3c7ec864f87b842f81c2fa61dbae2be9e70424a4736dfe074d3e68ec7f4bb0cdf292e784c16c1ffd83974b24
+EBUILD i3-9999.ebuild 1493 SHA256 80db9fa5deba604a73df48665c0de405982e257ce73cea6b529f6992013c19cc SHA512 2b494597bf45301e9dd8fa778b13cd3e357dcb8fc43aa9b37248659536cd4aa8d5a9e9f66d950c52b6828e1fb492d835b78a21e0e37cdd6dde259668d887b19c WHIRLPOOL feec8b86c909f885264c45c857b797748da3fda60b677d1588caa44f0a777be8112d4fe47f36f5a0a070ecba253defad0012e5e3c8c3e1d8a545539dcb682c58
+MISC ChangeLog 6886 SHA256 4e25b85b12df7495464773157aa968d35c5f0d7141571a2d4ea862f96e70f2da SHA512 578f83f604a4710dbbdd8d6249c694afc9a7e678c4937b98db3574bedd34a4ba02ccbf2183ba82329f38af11c71e5d5abdeeedea42aa2997bb19b7fc685ef0a2 WHIRLPOOL 84c2621f84929194d03b11ec256633f5b276e021391d5b08f1597751ce3fe91bfd32c94ae42276e6c3cc6d17c339b2d2dc9b1a7516cb7dd947e18b1b9ba858dd
+MISC metadata.xml 578 SHA256 747cbbd11d56e581ae8e58210207070fee2a663d7f029b260a5e5f1a69fb05ad SHA512 b8afbb2ec3fa72b688c19935ea9c28b43fdd4569a25ec3a91d04a211ccffd1cb661a03adf810b6c0fa054505bcd8086db60764bafd721411eb81f287b19e7514 WHIRLPOOL 6802ac798ca27a7cb073522c5e0c883459865cb63110f575a7d2ba2db0b13feb36d1102ff86a75e04c16bb740911d39b67d4da9b13c6683e051f8a8f3b44fa68
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJS4hrdAAoJEF0huFKJUZL5SA4QAKdHcNDHv84W11rDvLzUZbgI
-A/Yy6uLmlFFH02Q698aP9Lg4vH2l7ayNJyLQWqV4lpVTq+cdyWzhhB4NwDHsdXJJ
-Vk8oqW5Ldt/OWT3RgpKzT7dyTKqTAknt7Ur1KTyYlAj26qyCNivyXLirayQEG4c7
-9Hh09IZfNoN/I8Q1gC+fSsNQgHUZLk7cG6K0xRwzn42pTJwBI8C74KRrTsOuG3gx
-squJnd+KSDQ5asKGKkO7BDhX4pb+rSXLkwaEgLXm/F7iJxfTTx/2lUmBiLVNTHAc
-D7nFU3AiumswuMOfP66NedA4I0sBppbzWiDhEP3O9jwZihQFgh/2X0G4jSeJzZ/o
-iMAvBvkpEHHAV4c/kypTCkr7creT5hEGU86aRjGp/CYWHBSoGUSkRsyLixLjJ3JQ
-yZ0MiQH8+U57fnUkxP2VseYtQTCHpkVRdD4jhdI599sESnluEKkHiR7NGWfn8S2w
-lBEkuyD3PNpuW0DGLn7VHOIALeDWnaSUUXM3gfpUlL38jNUCj3MQG9gjWEIhMi8m
-551YFU0tsK9RAz4HcTsjxlfGsmJulKcUxM8gdvxIm+OAj9JFFX7L/JLTnMw35S0E
-ZOYL3LY3BUt+6q44yNK1h2wMtKiMuI4AD8nLuaSydXw8DubF/tp8+hFwqX4VbtVt
-FU/o41XzabXk2ed2OHp5
-=QrNX
+iQEcBAEBCAAGBQJTDjdyAAoJEFpvPKfnPDWz30wIAJpwaX2dMtCMZWMzVnve9Pip
+tJWa5o1h2ztOgSGsoxBcfFaCSeG7ZOcTUgNKC8XsdTxhG4cgDHut/q0tH42Kfceg
+jg01uT8EelStEEC2TbzhCOccmcEFfD6R3fSYDfmrK1jwAQL8Bq4CXSFtbm+HByZd
+SAsh1elvkr/6G0cXiwqrCOQA4wxgd5PXakj7WWXx76zjOlgBtqC609uWLQ1Sd2Pa
+npWOtn/HcTCy+2Lhwo9DNxeKc4G3j/n88uZ7sPsZmaKMSKAL+ZGCsFTz0AWjLiNO
+PyBk4y3LcKcbQfn6eHLgvU3p/mDeomx9/Sif2DSsXmb/hRF8A6cI2Mdv2UYc0+g=
+=FmAh
-----END PGP SIGNATURE-----
diff --git a/x11-wm/i3/i3-9999.ebuild b/x11-wm/i3/i3-9999.ebuild
new file mode 100644
index 000000000000..f613c0623332
--- /dev/null
+++ b/x11-wm/i3/i3-9999.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/i3/i3-9999.ebuild,v 1.1 2014/02/26 18:50:21 hasufell Exp $
+
+EAPI=5
+
+inherit eutils toolchain-funcs git-2
+
+DESCRIPTION="An improved dynamic tiling window manager"
+HOMEPAGE="http://i3wm.org/"
+SRC_URI=""
+EGIT_REPO_URI="git://code.i3wm.org/i3"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+IUSE="+pango"
+
+CDEPEND="dev-libs/libev
+ dev-libs/libpcre
+ dev-libs/yajl
+ x11-libs/libxcb
+ x11-libs/libX11
+ x11-libs/startup-notification
+ x11-libs/xcb-util
+ x11-libs/xcb-util-cursor
+ x11-libs/xcb-util-keysyms
+ x11-libs/xcb-util-wm
+ pango? (
+ >=x11-libs/pango-1.30.0[X]
+ >=x11-libs/cairo-1.12.2[X,xcb]
+ )"
+DEPEND="${CDEPEND}
+ app-text/asciidoc
+ dev-lang/perl
+ virtual/pkgconfig"
+RDEPEND="${CDEPEND}"
+
+src_prepare() {
+ if ! use pango; then
+ sed -i common.mk -e '/PANGO/d' || die
+ fi
+
+ cat <<- EOF > "${T}"/i3wm
+ #!/bin/sh
+ exec /usr/bin/i3
+ EOF
+
+ epatch_user #471716
+}
+
+src_compile() {
+ emake V=1 CC="$(tc-getCC)" AR="$(tc-getAR)"
+ emake mans
+}
+
+src_install() {
+ default
+ dohtml -r docs/*
+ doman man/*.1
+ exeinto /etc/X11/Sessions
+ doexe "${T}"/i3wm
+}
+
+pkg_postinst() {
+ einfo "There are several packages that you may find useful with ${PN} and"
+ einfo "their usage is suggested by the upstream maintainers, namely:"
+ einfo " x11-misc/dmenu"
+ einfo " x11-misc/i3status"
+ einfo " x11-misc/i3lock"
+ einfo "Please refer to their description for additional info."
+}
diff --git a/x11-wm/i3/metadata.xml b/x11-wm/i3/metadata.xml
index a247e1a699a9..ea839bceb0e3 100644
--- a/x11-wm/i3/metadata.xml
+++ b/x11-wm/i3/metadata.xml
@@ -5,6 +5,11 @@
<email>xarthisius@gentoo.org</email>
<name>Kacper Kowalik</name>
</maintainer>
+ <maintainer>
+ <email>hasufell@gentoo.org</email>
+ <name>Julian Ospald</name>
+ <description>Maintains the live ebuild.</description>
+ </maintainer>
<use>
<flag name="pango">Use <pkg>x11-libs/pango</pkg> to render text in order to support fonts which have more glyphs (e.g. Kanji). See RELEASE-NOTES for more information</flag>
</use>