x11-wm/herbstluftwm: version bump to 0.7.0
authorTim Harder <radhermit@gentoo.org>
Sat, 9 Apr 2016 02:17:16 +0000 (22:17 -0400)
committerTim Harder <radhermit@gentoo.org>
Sat, 9 Apr 2016 02:17:16 +0000 (22:17 -0400)
x11-wm/herbstluftwm/Manifest
x11-wm/herbstluftwm/herbstluftwm-0.7.0.ebuild [new file with mode: 0644]
x11-wm/herbstluftwm/herbstluftwm-9999.ebuild

index 5439a42d5ac754da7e0c9d1314841dc907f96837..b61f16c1e448dd37d01f1a4b1dbaf82a7d318569 100644 (file)
@@ -1 +1,2 @@
 DIST herbstluftwm-0.6.2.tar.gz 224191 SHA256 a89f5c397aee7f1aa3b39dd53bc67e282679f02f1c0bf3c33c41a608e217f0ac SHA512 3fa70a285e21c9e0717f3301227b2fcc578e819c50d2bf380311253db2f5c864d6e42020b8b278ba4e555b5d75e0572144e06c0e8f2a395155415a4902a95421 WHIRLPOOL 1a70cd8728c1a32ac429af5eff7d15b2d6744cd494ce1a434e49213ac747346c39956d459c4abc5c5ff4687ee2276c39911638c47e363e7103c52330ba875b71
+DIST herbstluftwm-0.7.0.tar.gz 247469 SHA256 7e2ffc30b7911407230a5eeb61e044cea78557999107d372bc2dbc3d82d0ae27 SHA512 792e517dff5cfb075b8b5a42b076a7809e983953620212de6d571d3d606c573c83606a0f7694e25d3351c288473f5129191a416fe8977db8438c1016503eacd8 WHIRLPOOL 4343d7efcf1eb6b3a9c9c5bed033063b6a4a46a2f78dccc9f64011503c3af1835ed22d63a140f37e007560b988f8fb11c8bbc09875d9bf373c5e41f292271652
diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.7.0.ebuild b/x11-wm/herbstluftwm/herbstluftwm-0.7.0.ebuild
new file mode 100644 (file)
index 0000000..fd88905
--- /dev/null
@@ -0,0 +1,67 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit toolchain-funcs bash-completion-r1
+
+if [[ ${PV} == 9999* ]] ; then
+       inherit git-r3
+       EGIT_REPO_URI="https://github.com/herbstluftwm/herbstluftwm.git"
+       EXTRA_DEPEND="app-text/asciidoc"
+else
+       SRC_URI="http://herbstluftwm.org/tarballs/${P}.tar.gz"
+       KEYWORDS="~amd64 ~x86"
+       EXTRA_DEPEND=""
+fi
+
+DESCRIPTION="A manual tiling window manager for X"
+HOMEPAGE="http://herbstluftwm.org"
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="examples xinerama zsh-completion"
+
+CDEPEND=">=dev-libs/glib-2.24:2
+       x11-libs/libX11
+       x11-libs/libXext
+       xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${CDEPEND}
+       app-shells/bash
+       zsh-completion? ( app-shells/zsh )"
+DEPEND="${CDEPEND}
+       ${EXTRA_DEPEND}
+       virtual/pkgconfig"
+
+src_compile() {
+       emake CC="$(tc-getCC)" LD="$(tc-getCC)" COLOR=0 VERBOSE= \
+               $(use xinerama || echo XINERAMAFLAGS= XINERAMALIBS= )
+}
+
+src_install() {
+       dobin herbstluftwm herbstclient
+       dodoc BUGS MIGRATION NEWS README.md
+
+       doman doc/{herbstluftwm,herbstclient}.1
+
+       exeinto /etc/xdg/herbstluftwm
+       doexe share/{autostart,panel.sh,restartpanels.sh}
+
+       insinto /usr/share/xsessions
+       doins share/herbstluftwm.desktop
+
+       newbashcomp share/herbstclient-completion herbstclient
+
+       if use zsh-completion ; then
+               insinto /usr/share/zsh/site-functions
+               doins share/_herbstclient
+       fi
+
+       if use examples ; then
+               exeinto /usr/share/doc/${PF}/examples
+               doexe scripts/*.sh
+               docinto examples
+               dodoc scripts/README
+               docompress -x /usr/share/doc/${PF}/examples
+       fi
+}
index 46c126cdee63cf11fd2cd92a4bd6c50b90ab861e..fd8890581a3f5f3025d8306d9ead11e659d9bb6a 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$