Navigation Menu

Skip to content
This repository has been archived by the owner on Jan 2, 2018. It is now read-only.

Commit

Permalink
evilwm: initial (from Torrentow)
Browse files Browse the repository at this point in the history
  • Loading branch information
11mariom committed Aug 8, 2011
1 parent 08a4f4c commit e99c501
Show file tree
Hide file tree
Showing 2 changed files with 48 additions and 0 deletions.
2 changes: 2 additions & 0 deletions x11-wm/evilwm/Manifest
@@ -0,0 +1,2 @@
DIST evilwm-1.1.0.tar.gz 40309 RMD160 a38f0f3a605b34409337fc82db336565ef6524e4 SHA1 e56beaed55d48768115f6b972063a14c2e489ac8 SHA256 cdc763c875b64ee3734f3cb764249e91ec659f550177ec1bb564304260ef0c75
EBUILD evilwm-1.1.0.ebuild 1135 RMD160 c22d42787b6bedb9a7ff82138ca3306e53d992d6 SHA1 d44769228cd7d49094b13530351bc1b1596b75a1 SHA256 00dda80930b2c15baefdd4dc1456d77f8e67e8997157d96213899437fd4dd0ef
46 changes: 46 additions & 0 deletions x11-wm/evilwm/evilwm-1.1.0.ebuild
@@ -0,0 +1,46 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=3
inherit toolchain-funcs

MY_P=${P/_}

DESCRIPTION="A minimalist, no frills window manager for X."
HOMEPAGE="http://www.6809.org.uk/evilwm/"
SRC_URI="http://www.6809.org.uk/${PN}/${MY_P}.tar.gz"

LICENSE="as-is"
SLOT="0"
KEYWORDS=""
#KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~sparc64-solaris"
IUSE=""

RDEPEND="x11-libs/libX11
x11-libs/libXrandr
x11-libs/libXext"
DEPEND="${RDEPEND}
x11-proto/xproto"

S=${WORKDIR}/${MY_P}

src_prepare() {
sed -i \
-e 's/^#define DEF_FONT.*/#define DEF_FONT "fixed"/' \
evilwm.h || die

sed -i -e '/Encoding/d' ${PN}.desktop || die
}

src_compile() {
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" prefix="\$(DESTDIR)/${EPREFIX}/usr" || die
}

src_install() {
emake DESTDIR="${D}" prefix="\$(DESTDIR)/${EPREFIX}/usr" INSTALL_STRIP="" install || die
dodoc ChangeLog README TODO || die

echo -e "#!${EPREFIX}/bin/sh\nexec \"${EPREFIX}/usr/bin/${PN}\"" > "${T}"/${PN}
exeinto /etc/X11/Sessions
doexe "${T}"/${PN} || die
}

0 comments on commit e99c501

Please sign in to comment.