commit:     33e3b1279edee0329f02c129165b278c22918433
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Thu May  5 13:11:29 2016 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Thu May  5 13:13:42 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e3b127

x11-wm/spectrwm: Fix library path (bug 580452, thanks sdoubleyou).

Package-Manager: portage-2.2.28

 x11-wm/spectrwm/spectrwm-2.7.2-r1.ebuild | 51 ++++++++++++++++++++++++++++++++
 1 file changed, 51 insertions(+)

diff --git a/x11-wm/spectrwm/spectrwm-2.7.2-r1.ebuild 
b/x11-wm/spectrwm/spectrwm-2.7.2-r1.ebuild
new file mode 100644
index 0000000..f07f74f
--- /dev/null
+++ b/x11-wm/spectrwm/spectrwm-2.7.2-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="Small dynamic tiling window manager for X11"
+HOMEPAGE="https://opensource.conformal.com/wiki/spectrwm";
+SRC_URI="http://opensource.conformal.com/snapshots/${PN}/${P}.tgz";
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="x11-misc/dmenu"
+DEPEND="${DEPEND}
+       x11-libs/libX11
+       x11-libs/libXcursor
+       x11-libs/libXrandr
+       x11-libs/libXtst
+       x11-libs/xcb-util
+       !x11-wm/scrotwm"
+
+S=${WORKDIR}/${P}/linux
+
+src_prepare() {
+       epatch "${FILESDIR}"/${PN}-2.6.2-Makefile.patch
+       tc-export CC
+}
+
+src_compile() {
+       emake PREFIX="${EROOT}usr" LIBDIR="${EROOT}usr/$(get_libdir)"
+}
+
+src_install() {
+       emake PREFIX="${EROOT}usr" DESTDIR="${D}" install
+
+       cd "${WORKDIR}"/${P} || die
+
+       insinto /etc
+       doins ${PN}.conf
+       dodoc ${PN}_*.conf {initscreen,screenshot}.sh
+
+       make_session_desktop ${PN} ${PN}
+
+       elog "Example keyboard config and helpful scripts can be found"
+       elog "in ${ROOT}usr/share/doc/${PF}"
+}

Reply via email to