summaryrefslogtreecommitdiff
path: root/x11-wm/i3
diff options
context:
space:
mode:
authorKacper Kowalik <xarthisius@gentoo.org>2012-09-19 17:46:48 +0000
committerKacper Kowalik <xarthisius@gentoo.org>2012-09-19 17:46:48 +0000
commitce50ebac7ae86b1362417d89c81e3faf106f0140 (patch)
treee8101e7522b7ec44d948385e3d29eae359ef384c /x11-wm/i3
parentNew ebuild wrt bug #71481. Thanks for all those people who helps making this ... (diff)
downloadhistorical-ce50ebac7ae86b1362417d89c81e3faf106f0140.tar.gz
historical-ce50ebac7ae86b1362417d89c81e3faf106f0140.tar.bz2
historical-ce50ebac7ae86b1362417d89c81e3faf106f0140.zip
Version bump
Package-Manager: portage-2.2.0_alpha124/cvs/Linux x86_64
Diffstat (limited to 'x11-wm/i3')
-rw-r--r--x11-wm/i3/ChangeLog8
-rw-r--r--x11-wm/i3/Manifest32
-rw-r--r--x11-wm/i3/i3-4.3.ebuild78
-rw-r--r--x11-wm/i3/metadata.xml3
4 files changed, 105 insertions, 16 deletions
diff --git a/x11-wm/i3/ChangeLog b/x11-wm/i3/ChangeLog
index e64d53b6ead9..5d1245f0658b 100644
--- a/x11-wm/i3/ChangeLog
+++ b/x11-wm/i3/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-wm/i3
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/i3/ChangeLog,v 1.22 2012/09/13 20:13:02 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/i3/ChangeLog,v 1.23 2012/09/19 17:46:48 xarthisius Exp $
+
+*i3-4.3 (19 Sep 2012)
+
+ 19 Sep 2012; Kacper Kowalik <xarthisius@gentoo.org> +i3-4.3.ebuild,
+ metadata.xml:
+ Version bump
13 Sep 2012; Kacper Kowalik <xarthisius@gentoo.org> i3-4.2.ebuild:
Add postinst info about suggested optional dependencies wrt to #434388 and
diff --git a/x11-wm/i3/Manifest b/x11-wm/i3/Manifest
index 198557440702..15bb209b1f70 100644
--- a/x11-wm/i3/Manifest
+++ b/x11-wm/i3/Manifest
@@ -2,23 +2,25 @@
Hash: SHA256
DIST i3-4.2.tar.bz2 758109 SHA256 e02c832820e8922a44e744e555294f8580c2f8e218c5c1029e52f1bde048732b SHA512 21ef5c6b9e3249195c983ad14ab545c18622b17926e96f14850792d688598683b80a22d7e5b770126e34b265699de5e87a88d1f9b26ab2bd7762bad46d5447f2 WHIRLPOOL 0b7d9e4301d035d2406351b87e8eecc1e2b1df14b45b46bea5086ea260b31c0fa85f3e47e20e55797dc6ce70aa0232e4d17e2d1da4d7fe3dc842eea186f6cde5
+DIST i3-4.3.tar.bz2 852253 SHA256 895bf586092535efb2bc723ba599c71a027768115e56052f111fc8bb148db925 SHA512 e9efa5b938ccb34e6841503012114f4eb9cfd7e80c7faf9ba626af0ff8e9ea7639d7806a3d1c1620613fc195529bdeaf05cb48e8f2ea4284876599a9ce5662c5 WHIRLPOOL 60b5c4e068b3af8116525a52ef01ab638345c14e01ad0e8b5f5a9bcba60b81e8b243985978ad368862ca0b60cd10b46abdaa11875675fb2232367bf4e841c144
EBUILD i3-4.2.ebuild 1433 SHA256 d9d2129983f38a15fc0f5c15d6026c38c5c7e399efc708d4893448666b74160a SHA512 a4b3ed0f38aa817d9ac238278b6926dcdcd804f9e6715d83238e5ee9a3f20604d1ff20bf73455a13e0981786f67d4e0d837e1557bae0284ea8cb189da1701cb5 WHIRLPOOL 36d537c1795d2be47b3fe22b31b69c0973c4aa44740b43fd79c30e420e0b61f9068088a6f4bbe15738ae5a2816529e7051fada19d08130ac804ca38b8dc89914
-MISC ChangeLog 3967 SHA256 9dc714cb8745de8c65d254fdf43a28e1e417e3364c62046087235d70c316e193 SHA512 e84a799240f7f62bada33318db7b978a29904e58cbfac6d68232cac8929bdca8a94107e24d8c62585d7a0349c8944290916c9dc60b47847dff30c617f09a2506 WHIRLPOOL b74e7fce0b1a5d5ca0405a7f012074327d53560ae283a4df4344c619fff90704c6226a873b0d2d82115c6b8ba0b936e70e371445d039a05b5c25e35e6e796d31
-MISC metadata.xml 262 SHA256 9efce27cc1c3955b252cc5b7272629cd5b66260849fd9e5a5fae9e420a1829d9 SHA512 7e6a197dd8601196f0411ff28083d100aeafc178cb0e88205e0c41150cf7061b862c44637f95d31a1a1993c5ce87e6f11b4e86ad460b01d564c873940d1153cf WHIRLPOOL 56d7809c00cdacd125fec3b4ae7a494fe36e8e3fcf1d926e60d904bc02f1de92d532327dd96edba99b10649cd8becd7721e37526c53c8928fca65a9d681c5c8a
+EBUILD i3-4.3.ebuild 1574 SHA256 398e7e8f34f49d213ca1b051e51a1b7a2edb5675fdf83de4d7b8542f6d9d458c SHA512 6a9672e63f0cd4d8cfd1dd667bcfbd0467e1900f6d7d89896c25cbe362d466ae7d273bc797dbfbeb559c17a4c44c1c3942af1b4008fc4464a8d8ece10bed9316 WHIRLPOOL bbe7e26cfe9dae9feb12a24c33c02ab402aade345b0d5b372318f78196a9d06d5bc497a838d733784dbb26a9735141321467032528acb53d55339e6734a7ea76
+MISC ChangeLog 4092 SHA256 f070a3f4894553c92f44440857b46ce93b95ac7a643342f312ee2a394c8c3b14 SHA512 106ccd8edf0a008c9ef016564b633596d63b9911a125a74a6d9e9d7f8de512229a2b45c28a5014a14fd915aeb556ec3d6dc91eee4d5be0933effed7a3a226ae4 WHIRLPOOL 44fc2c0459f507ea053b0551adb08c2ad1f8cb7a8be4e57232568b46519ac6857eacf49bf2df08de845e58ea6baa0cc96c1599321353dc7448be0ccc7732bb69
+MISC metadata.xml 452 SHA256 506355060ee9907c42af336fe1bfe750c0e9b4e220c8235fac33aeb26b9c970e SHA512 7e032eb1d09ec63d332b1f1e32826da9202c45f5ede615a1abc9752d22adfdb0614308771ebeaa0bf719ad4775612c05da9dc61959bd3024ec1fb94c191d2030 WHIRLPOOL c6ecd7c25bbcde07fe07f3690ece04c6b9915407fd94a13c2356f892f846fe891134121a7ea0e00c6e692dfc5a527c0027c6c49e01733317f9cdb3a9aede9870
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJQUj5XAAoJEF0huFKJUZL5B94P/A5JUzTu1qTdOZmB8F6oCRCl
-3DApgKpN0Zdal+VbPaRAF4tKd3ctGcN6MCjheXtskfzn2k9eThLwVq+vhbe9Hf/u
-u3jv23gWIsS98b9QxTt85MyoRf0yxatXY6zx2fdxMNNIFVI5Ze7KuW7rRB2210aE
-wXzVIORLs0w7sj2mYvqYAgk54D4w8o9kzvRCWz8V4UH7vLBn8rTywSzEQ8kkyedK
-Kvr2zqjPxYNv8Lja4d33lKUfL48xuJQA4L3eJJi2TVAWx5tnobdZYvNUU/DPqh6U
-a5cC4RkGBbsldnaOK5T0tIjx8k0nVdbWSteV9MUgyGeUv+oGFG9+rmuedYEs4fT4
-DLG1JA2TXJhmfcrv60Uj+ni0gfWOrju0FA3Xw5Ul//yQJWZWV5f1+SfY8MEhxi7Z
-EyR1tSFq5TOfGAedGOWQMX/A5bIFdHf8LIMCjO61wT0UY+PbC1wmfefsi0gDRBcU
-TO43Z+WO2mG/j+NahGawWRf96D189l+nIITMqjza2U/YanYiOGYG9lnKZLd6ueQP
-c6cGHIgVCxleut2ULld+O6Z7dUUph9wnFtgCsDUywU9OoCSptw2D+iY45IKDh5LT
-qjpEXAWB32EelH2NCrXbHXzqFRsorEGVUH6fO528W8KIxzIfyEsPg/gPIZUG/bz3
-9WuPLUBWt7rNHkzFMtBf
-=gkPE
+iQIcBAEBCAAGBQJQWgURAAoJEF0huFKJUZL5Ua8P/jcGcuaCk4cY/j9HwTchzYXR
+xohonqrFi2x5vAqCqHE7f1Hl7tGtkM4iN6S2sjzEkH9CrBUYnLJ71vDq8yX9dYfN
+XZa7bq7t/MozI2vSc8A42hRmyPPO0pBuWB90l8QU59SDqcKYb0Z01xerSqwXnGf5
+bqEApwzd0E/u3hWqaHOvqgQXcUDaSMF+xgMQYMC+IJdhNYWUvFG6YnqDcb54bX9H
+J8imN7t6ABHEv5pI0wCjBg2+pB+dVUammdshVB19z6eeasAnJ+sLzHPjbu7pqaNX
+HnENkv6ykMIQ3Sr/AaOK/zydQwWbAohk+eZV/YwP68iALchr4XKaX3dlEVz7o5xD
+tifmnxw+7/9Q2r7Vy/aWyBHn1alSAQHAwnG5jILNpnotVCKOzMXzrbj507yCZnBf
+iEIgHLuLYQD3DFWFntE7r2C4aQwAJxt1rwvMdaZYInxsMIIV7gA8thc07aVXmvuX
+9vobb60bMeNXEv6q+hsYQNAxHOQdypbSMuR7lfh81us2OZxcmGe80RHyEBQzJDpH
+b4cNUtF1CfTI0lFsRnQdIt/096Cf6EbvxzOrd5lAr7qpDMxLfIybLW8Yw0ujlFQ5
+a60SBLuuY9rGzIIVdTLeWnngEkuni/X/P5WBVPnZWKNeyWFwzO3b40fh9ik43ruW
+8RI9hVENsoCnubSDIJoy
+=J61O
-----END PGP SIGNATURE-----
diff --git a/x11-wm/i3/i3-4.3.ebuild b/x11-wm/i3/i3-4.3.ebuild
new file mode 100644
index 000000000000..d5ba24f5274d
--- /dev/null
+++ b/x11-wm/i3/i3-4.3.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/i3/i3-4.3.ebuild,v 1.1 2012/09/19 17:46:48 xarthisius Exp $
+
+EAPI=4
+
+inherit toolchain-funcs
+
+DESCRIPTION="An improved dynamic tiling window manager"
+HOMEPAGE="http://i3wm.org/"
+SRC_URI="http://i3wm.org/downloads/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+pango"
+
+CDEPEND="dev-libs/libev
+ dev-libs/libpcre
+ dev-libs/yajl
+ x11-libs/libxcb
+ x11-libs/libXcursor
+ x11-libs/libX11
+ x11-libs/startup-notification
+ x11-libs/xcb-util
+ pango? (
+ >=x11-libs/pango-1.30.0
+ >=x11-libs/cairo-1.12.2
+ )"
+DEPEND="${CDEPEND}
+ virtual/pkgconfig
+ sys-devel/flex
+ sys-devel/bison"
+#docs? ( perl-core/Pod-Simple
+# app-text/xmlto
+# app-text/asciidoc
+#)
+RDEPEND="${CDEPEND}
+ x11-apps/xmessage"
+
+DOCS=( RELEASE-NOTES-${PV} )
+
+pkg_setup() {
+ tc-export CC
+}
+
+src_prepare() {
+ sed -i common.mk \
+ -e "/DEBUG=/ s/1/0/" \
+ -e '/O2\|reorder\-blocks\|SILENT/d' || die
+
+ if ! use pango; then
+ sed -i common.mk \
+ -e '/PANGO/d' || die
+ fi
+
+ cat <<- EOF > "${T}"/i3wm
+ #!/bin/sh
+ exec /usr/bin/i3
+ EOF
+}
+
+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 2cb4afce85c5..3991994a4f80 100644
--- a/x11-wm/i3/metadata.xml
+++ b/x11-wm/i3/metadata.xml
@@ -6,4 +6,7 @@
<email>xarthisius@gentoo.org</email>
<name>Kacper Kowalik</name>
</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>
</pkgmetadata>