forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
3 changed files
with
80 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
DIST i3-4.10.4.tar.bz2 940744 SHA256 dd4fa7a5c5b8feaf83f196fc181bfd33aff65c11d81c91b3ae9d9d3d2540655e SHA512 e777d1ca8ebeada185dfe11443a8b731cb72b6f836a0848e24291ea5d70e4b6d6c414acd58c156be97bd90d07ba4019a713cdb406a24fda33afeae08ceb6ed18 WHIRLPOOL 5bfaeb74d8f1c3dc10719bcac56087d7716e0a7a6c251495db256af1d1342eea3baae4b5c4f6c8131efa89393016c0dd0a56b17ff1f7bd757185dbf4747e7441 | ||
DIST i3-4.11.tar.bz2 972929 SHA256 78ce1e06fbd92fd63765bbe23faa7b8f929c17f99ed623f7abf2e568169d982f SHA512 76d45be9006973dd4093fd21ea1c83742b7977c7698e133ce8f9e7826d97d1631fbe6c3ea4a7eb3d989027f98e12738158e72ec450b0df3dddd28f912ff49a4f WHIRLPOOL f3bff5c0386ad09c5cabb25c7ccb14033f1a7ba3ee19fcc832739cbc61a31f84d3a57418264db4728fbb406c24464a8c87cbfde1e651599a3b63d87eb0af11cb | ||
DIST i3-4.12.tar.bz2 988084 SHA256 e19e1ce08c2549cba83e083cc768d487202c41760d5c283f67752e791f1d78b4 SHA512 966f62dbd82c6c70d1344cc61f14f154f3f649ce1b5a5b5168f00f50d598582ef26f5bd5496ea62e13213e45b1c7043f6209c94fcbefe2947fec63284445c1f5 WHIRLPOOL 7cf414de6d375029328edc8d824d2542ccae99ddf48eac9a563e81e0e86db5506f45f851d5af755ebfe8514e9afb5f8394d962fb191f4b0ab4268a81b8397395 | ||
DIST i3-4.13.tar.bz2 1121298 SHA256 94c13183e527a984132a3b050c8bf629626502a6e133e07b413641aec5f8cf8a SHA512 1bb1044e8d86e78d3ccb79d49f0eb26665dcd05a348058a5e57138151d74f57d77830efc3025893170fe1b8ec612f739f75247a427410f96286b09afd2c5f14c WHIRLPOOL c0e9b205837e30d214d525af6ceb8adcc4cbbba42d9aa0eab4e7639cbd8884d827c5783590eb23a6790e8d8d87fb81884afa369e48a7ae474613392dc6f9b371 | ||
DIST i3-4.8.tar.bz2 939690 SHA256 502c34290f239780bb40352191f0500e8f35d2446eddb573c67c27873d6a1b6b SHA512 fd6f92da857246119f1ae710b6c5168128fa2da5eae8308550b1b9c75879f060cac8246897333f3d67e18de36828a11dd12b4ccee9bd6cd6ad32e2b44c50b43e WHIRLPOOL 6c6288cb66ffdbf225df0dfcdc4f540cd36d7c8333a9f9d9c363cb6580d6a7c1ca0deb227a8f46ac907f2afc6e4e46efc448a51f0764a167bb9639956beae4ef | ||
DIST i3-4.9.1.tar.bz2 939630 SHA256 b70deff027c7d05276c9646e53faeeeccdde706370b9b337a633bed85b16dc43 SHA512 7a8f71dd944faae426a2239b8bf12ea1cfc83a95c49fcb64ded8321ef302f3277af7d2ecd84d99cef47aba73e5a1091f94e37e9ed2af78c4722ffee507477c90 WHIRLPOOL 15cd2722beaeef642815edd44ff189ff0d003fefbff71c067b94a65dadb55cd15dd1a142a37499fa55cc80424dbdc74cb979c8998d740addcc492eaf025e467f |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
# Copyright 1999-2016 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Id$ | ||
|
||
EAPI=6 | ||
|
||
inherit autotools | ||
|
||
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 ~arm ~x86" | ||
IUSE="doc" | ||
|
||
CDEPEND="dev-libs/libev | ||
dev-libs/libpcre | ||
>=dev-libs/yajl-2.0.3 | ||
x11-libs/libxcb[xkb] | ||
x11-libs/libxkbcommon[X] | ||
x11-libs/startup-notification | ||
x11-libs/xcb-util | ||
x11-libs/xcb-util-cursor | ||
x11-libs/xcb-util-keysyms | ||
x11-libs/xcb-util-wm | ||
>=x11-libs/cairo-1.14.4[X,xcb] | ||
>=x11-libs/pango-1.30.0[X]" | ||
DEPEND="${CDEPEND} | ||
virtual/pkgconfig | ||
doc? ( app-text/asciidoc app-text/xmlto )" | ||
RDEPEND="${CDEPEND} | ||
dev-lang/perl | ||
dev-perl/AnyEvent-I3 | ||
dev-perl/JSON-XS" | ||
|
||
DOCS=( RELEASE-NOTES-${PV} ) | ||
|
||
src_prepare() { | ||
if ! use doc ; then | ||
sed -e '/AC_PATH_PROG(\[PATH_ASCIIDOC/d' -i configure.ac || die | ||
eautoreconf | ||
fi | ||
cat <<- EOF > "${T}"/i3wm | ||
#!/bin/sh | ||
exec /usr/bin/i3 | ||
EOF | ||
default | ||
} | ||
|
||
src_compile() { | ||
emake -C "${CBUILD}" | ||
} | ||
|
||
src_install() { | ||
emake -C "${CBUILD}" DESTDIR="${D}" install | ||
if ! use doc ; then | ||
# install docs shipped with source tarball | ||
# local HTML_DOCS=( docs/. ) # TODO: install unconditionally? | ||
doman man/*.1 | ||
fi | ||
einstalldocs | ||
|
||
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." | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters