diff options
author | Maxim Koltsov <maksbotan@gentoo.org> | 2013-01-06 14:49:33 +0000 |
---|---|---|
committer | Maxim Koltsov <maksbotan@gentoo.org> | 2013-01-06 14:49:33 +0000 |
commit | 5e0b28bedcd92dc3f38a393e142306527a1d8101 (patch) | |
tree | df1c854d3d7fa7736635f447cbe918ea449cb73e /x11-wm/awesome | |
parent | arm stable, bug #449926 (diff) | |
download | historical-5e0b28bedcd92dc3f38a393e142306527a1d8101.tar.gz historical-5e0b28bedcd92dc3f38a393e142306527a1d8101.tar.bz2 historical-5e0b28bedcd92dc3f38a393e142306527a1d8101.zip |
Bump to 3.4.14, bug #450456
Package-Manager: portage-2.1.11.38/cvs/Linux x86_64
Manifest-Sign-Key: 0xF8DBDADE
Diffstat (limited to 'x11-wm/awesome')
-rw-r--r-- | x11-wm/awesome/ChangeLog | 7 | ||||
-rw-r--r-- | x11-wm/awesome/Manifest | 18 | ||||
-rw-r--r-- | x11-wm/awesome/awesome-3.4.14.ebuild | 129 |
3 files changed, 145 insertions, 9 deletions
diff --git a/x11-wm/awesome/ChangeLog b/x11-wm/awesome/ChangeLog index b14ed4e70097..b01fac65b12f 100644 --- a/x11-wm/awesome/ChangeLog +++ b/x11-wm/awesome/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-wm/awesome # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/ChangeLog,v 1.141 2013/01/04 03:52:55 idl0r Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/ChangeLog,v 1.142 2013/01/06 14:49:19 maksbotan Exp $ + +*awesome-3.4.14 (06 Jan 2013) + + 06 Jan 2013; Maxim Koltsov <maksbotan@gentoo.org> +awesome-3.4.14.ebuild: + Bump to 3.4.14, bug #450456 *awesome-3.5 (04 Jan 2013) diff --git a/x11-wm/awesome/Manifest b/x11-wm/awesome/Manifest index 12aeb67300f6..c575ffa243c1 100644 --- a/x11-wm/awesome/Manifest +++ b/x11-wm/awesome/Manifest @@ -13,20 +13,22 @@ AUX awesome-session 1999 SHA256 bee150a5b32a118c905ffe26df3f776f40a2db19230f6600 AUX awesome.desktop 150 SHA256 433f5cf4adea408e38d464af8b6259efd39a909735679f4625c0cb7fcab3337b SHA512 9e6b5d1003a5e1f03fa43ca9d251221e93f82606c7f9b24726b9d1bc8a363c004d484eef77fa099230af13e4a125331ee656f58dc57903016d632679d6dd1c15 WHIRLPOOL 10a1049db2fbd0e3a1922fae7b9a9ce30ccd6803b5a8cac948ab0c86ec8874e9d0e67674642825bec7816c8e3403955c52b11bd0f51317f195ef0a23adbc3c44 DIST awesome-3.4.11.tar.bz2 758495 SHA256 83fc42d4ea71914d1b456023ce53b546e22e8ccc11a73c4a39a1152d2f30b628 SHA512 7fb241d513d99a6e54653d2e57788b1052b4a4df97b1e8b4565ce2d67d06e04ce5ff9e93b4402045273ee63d387efee6b193bab9168949b6da4e6a0bf8d90d00 WHIRLPOOL e01308fc1b306164d9394ebb86fa0883c977b929275d01b2bc63504e7d4e699d63f43a2f80b658924c937fbe2ff3c5165e14ff9c1e84f8829d1f4eb74a56d208 DIST awesome-3.4.13.tar.bz2 765638 SHA256 369334656b054e94a5e81d85f6484e6c6fe9fd6254c197fa16a09933ebd57848 SHA512 9b30667c43c7f84f5347fbec7fbe669fbd78533c863536f3c530e3eb7183e6f2f855fcb5b0ffe18f02f67c1626f6bd121e029ddb67b54272f66d59e917edaccb WHIRLPOOL 818f29221f11459d40e6b8ce6854330f89f0e6fc9ea2ecc4cf82cedec9e65923f71a4efdca9f42cafd965e4d5a39ef2f8766e444c56523669f6269b3de8f74e9 +DIST awesome-3.4.14.tar.bz2 754394 SHA256 3fe0775cd1f157cc238bce6794e06250cab8bcbb95aa0b7d888221ee7029712e SHA512 b7e9b254a018b412898f9a8d8c2f2f50c168ed63ddb6b5407e01d82bee5f8f10d0f2d468c050018fee2eed9690423eed3e8c0e05e4e69f80f74e7f6fbe2c2584 WHIRLPOOL 952226e991b4be362ba5e32d3013998b68ab32b551fca809b70de9a4a2ee37f4efd911a34177c387c34a1bbf440c3daebf6a9cf45df8d56ae9c3df478f4226e4 DIST awesome-3.5.tar.xz 712616 SHA256 f451abbf1c814fd7206ec1e1adf9dfb3f7a2c7870d4fccc51e988fb979afa47e SHA512 6ba6676bf2037fb5e276d1791fbdb6e2ff7caea19b590028c685764c95d775756688fec4500925b47a850396d05f89eca771b7b8e398ae441f4f4840eb5c9ff5 WHIRLPOOL 036395546c6dd2e31274e7c6f70b88a41eb6f0a4305739ef94115b1db3ba212803aa98287d468caaede8065a16f01c5971d752e825b8db76274de31b95724597 EBUILD awesome-3.4.11.ebuild 2737 SHA256 60430be3a096f2ce547fa0e79c40559b743dfeeee5a9681976138dafb0908240 SHA512 ae4576c8cabf0a3fbdae7c6cf717d94fb680f774be63a77f87d0b168ae102f9695d9f2510c0d9a132313cf50818ba4c8ea3420f38d85be4ad293a367d0a7d80a WHIRLPOOL cadd6d805c40d9f037923cf94c8fe4ca36f6edfc75a2c91cf8181177687cf3f43a56d712a072c3fa74a21076ba91eb161431c3fe2b3bd8fd27a96bcca046ee54 EBUILD awesome-3.4.13.ebuild 3075 SHA256 19bd33a25f18147bfbee24d833eef5bcf5d9278f8cdb4f6d8a97f457d5df7246 SHA512 469c5f4dc904201b8afbde394f9bb6492cb3596dcff3241256247da4ef8d5e9ee434096bffb9488ac9082442fb006f78ac0183bb9f4c874892e63ac86acadf1e WHIRLPOOL ed9cb365529127a914171f4fefa19aa5dd421c396b20cdbf5e71f6f21658ef6a70691a3dd3a34da9469eab07111c7be08e914fdc3bfc4511a1352876b57fae38 +EBUILD awesome-3.4.14.ebuild 3078 SHA256 265c0fb6d0fb755a2c8cc415130d00e4498f58b83842ad2253a012c8dd18f380 SHA512 3ccb20e2d184c4efbb1cef3d8221276cc2847dcd1ab2175ccee91d14c846ad42731bf6a2cf7b36da434e253e0c65403ddcd3fff5e8f7c57f7606028425e848e2 WHIRLPOOL 883a099b791d990a7d2ec2d43ed68781a9e4092f5e9afbdd1c5c77b5e35b629ff47191453e86da08c43634ff2effa383b3c967a951ee6f8b05d90fd8d7673d72 EBUILD awesome-3.5.ebuild 3226 SHA256 ea5227234c27864ab865a65913c56d811268817c76dddcf49fda20008ac2680a SHA512 b54f84efff4ebac3311e35ef53351fa469e8fc9c63281b0b45affe5280943a1aa23c42a6187ffe872390f3a50d08821e6a04d0c8beb0044a280951a5cf167172 WHIRLPOOL 3cc29cedec840c18fdc6b9f6f9db171747bd1acb08b033078ce3d51ddf12254d77c22ad737711b4ad8cffe2b71ceac68045e3227076e05dd052e516af17c3e17 -MISC ChangeLog 21774 SHA256 1fdf1d911a2abddc6ccc70fa84732e6133e233c6e275c1156981ced37e6346e2 SHA512 adc46a844c62bee9a0b96eabea47a03bb8ce66d65ae1bb26b02dcd32964fec30d6ffa33694c226cecb1d8b955e47c7e20e9a5da9a9125c4687b76746027546c9 WHIRLPOOL d1e06b8875f539253c3d1d33bc029a2de3658ef13aecb1915bd22b04e4c7a99281de1e476baa6386d35e932008e7d6243d373be44a447ce0350295fd114215ac +MISC ChangeLog 21916 SHA256 bed62a86c7c25c99edb9f908371058b2257a7f279251972664be3c504ff0720d SHA512 51264847d94c884be28e27daed0cf1296f7f3622c33b66780350aa1b755367d89733063a0a7839e77d9bf971c3abedbf8d680569e573a3691d0160a19f05a31f WHIRLPOOL 78bccc3f38aa8d85d362dd3cab50297f4197d983bbbdef8f59a4392f5589dd6de0367c770b0882051c6dfebacda89b02e0c539eeb8ad18f6f882226ead9f7bf1 MISC metadata.xml 326 SHA256 4d23256553ae5f4f0e2b2ec2dc603fa7199160052eee9dbe58c61108afe4cd03 SHA512 1c6b5c561ac117a32b799c73b58fc115082e3205dd1f0432d2eb4c459eea73b6ef312e45f95ce05c9b95e2f9b71e228df05015d90f97fcabf8aea9936f6a409d WHIRLPOOL 1ef4575902be610459d78827f08c85cb641f9c7b287c89f690b7b2aa65a0fd828efe3983d2385d146be0256307564f078a8cfdb61297351e9b4a462a241d86f7 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQ5lIYAAoJEMOx0zmdw4Z1hyoH/22XcnPFiV5c1gDdVWUXM0cq -MWTEF9lizBZr8KkIyc8rVpfcJYp3NUJFBujanNUzYE+trkMbbuyrwXEhyj8BInLD -g7dAsn9xwY77EtfCGEJxmaSWB+z8xHx8kFYwYy01f4WS6twhiOp7Ww280dzSWcmh -xMX95jQfB485EOqjI2nJaO/6qgDx60OnVKF8G6Gw+/9XYFjRbEMx4mS+n06BQ34I -mMUcfYAeoHD0XpmRaDQeYEwJw+ArNpgZsK03zqLbOT7PGVUMdI71AQ9E3z8DHorv -2nLJMc76CeIqovLoE9HhQR0Pc+NYs7CApyP2GqEOApYEZpiCgWBIZDfsJMvvWKI= -=frTq +iQEcBAEBCAAGBQJQ6Y79AAoJEAmJmMX429reLtQIAKG4K5xAj3PQQOySqJ4imBjc ++tdAZ8b47FictZ1Enr+qx4aH+AVLb4W3gKCTMt9H4ZN+VK/VoFGHgGrT8+dHogBi +aAxKNTAsKuBcrIoXt/wOaQALO3fHnyAHTqXxgFwOnFXORvO4vJtiP+a7osDpDyLd +xs58YseJFPswOQd0hUQN8eoUsH4r5471hzu0P8drXzkOyTEHF0Ov4WmKRMRzUKrP +X/iFF/MY9VrCSKdCAoxLgtFWlNGuuD/r5Ulv1Y2bFRBkAo60cTi+fbsIQX+qa8Um +cRgkfwUCthQSif/In+fZAWb5XWFz1uiXo26WpKRvOOHqq74RdnnlTFwbBSvt7XQ= +=zqGF -----END PGP SIGNATURE----- diff --git a/x11-wm/awesome/awesome-3.4.14.ebuild b/x11-wm/awesome/awesome-3.4.14.ebuild new file mode 100644 index 000000000000..4cfbeb53139d --- /dev/null +++ b/x11-wm/awesome/awesome-3.4.14.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-3.4.14.ebuild,v 1.1 2013/01/06 14:49:19 maksbotan Exp $ + +EAPI="3" +CMAKE_MIN_VERSION="2.8" +inherit cmake-utils eutils + +DESCRIPTION="A dynamic floating and tiling window manager" +HOMEPAGE="http://awesome.naquadah.org/" +SRC_URI="http://awesome.naquadah.org/download/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd" +IUSE="dbus doc elibc_FreeBSD gnome" + +COMMON_DEPEND=">=dev-lang/lua-5.1 + dev-libs/libev + >=dev-libs/libxdg-basedir-1 + media-libs/imlib2[png] + x11-libs/cairo[xcb] + || ( <x11-libs/libX11-1.3.99.901[xcb] >=x11-libs/libX11-1.3.99.901 ) + >=x11-libs/libxcb-1.6 + >=x11-libs/pango-1.19.3 + >=x11-libs/startup-notification-0.10_p20110426 + >=x11-libs/xcb-util-0.3.8 + dbus? ( >=sys-apps/dbus-1 ) + elibc_FreeBSD? ( dev-libs/libexecinfo )" + +# graphicsmagick's 'convert -channel' has no Alpha support, bug #352282 +DEPEND="${COMMON_DEPEND} + >=app-text/asciidoc-8.4.5 + app-text/xmlto + dev-util/gperf + virtual/pkgconfig + media-gfx/imagemagick[png] + >=x11-proto/xcb-proto-1.5 + >=x11-proto/xproto-7.0.15 + doc? ( + app-doc/doxygen + dev-lua/luadoc + media-gfx/graphviz + )" + +RDEPEND="${COMMON_DEPEND} + || ( + x11-misc/gxmessage + x11-apps/xmessage + )" + +# bug #321433: Need one of these to for awsetbg. +# imagemagick provides 'display' and is further down the default list, but +# listed here for completeness. 'display' however is only usable with +# x11-apps/xwininfo also present. +RDEPEND="${RDEPEND} + || ( + ( x11-apps/xwininfo + || ( media-gfx/imagemagick[X] media-gfx/graphicsmagick[imagemagick,X] ) + ) + x11-misc/habak + media-gfx/feh + x11-misc/hsetroot + media-gfx/qiv + media-gfx/xv + x11-misc/xsri + media-gfx/xli + x11-apps/xsetroot + )" + +DOCS="AUTHORS BUGS PATCHES README STYLE" + +src_prepare() { + epatch \ + "${FILESDIR}/${PN}-3.4.2-backtrace.patch" + + # bug #408025 + epatch "${FILESDIR}/${PN}-3.4.11-convert-path.patch" +} + +src_configure() { + mycmakeargs=( + -DPREFIX="${EPREFIX}"/usr + -DSYSCONFDIR="${EPREFIX}"/etc + $(cmake-utils_use_with dbus DBUS) + $(cmake-utils_use doc GENERATE_LUADOC) + ) + + cmake-utils_src_configure +} + +src_compile() { + local myargs="all" + + if use doc ; then + myargs="${myargs} doc" + fi + cmake-utils_src_make ${myargs} +} + +src_install() { + cmake-utils_src_install + + if use doc ; then + ( + cd "${CMAKE_BUILD_DIR}"/doc + mv html doxygen + dohtml -r doxygen || die + ) + mv "${ED}"/usr/share/doc/${PN}/luadoc "${ED}"/usr/share/doc/${PF}/html/luadoc || die + fi + rm -rf "${ED}"/usr/share/doc/${PN} || die + + exeinto /etc/X11/Sessions + newexe "${FILESDIR}"/${PN}-session ${PN} || die + + # GNOME-based awesome + if use gnome ; then + # GNOME session + insinto /usr/share/gnome-session/sessions + doins "${FILESDIR}/${PN}-gnome.session" || die + # Application launcher + insinto /usr/share/applications + doins "${FILESDIR}/${PN}-gnome.desktop" || die + # X Session + insinto /usr/share/xsessions/ + doins "${FILESDIR}/${PN}-gnome-xsession.desktop" || die + fi +} |