ce671fffdc4be9a91fd628e0cd165bd6a4edbdc8
[gentoo.git] / x11-wm / aewm / aewm-1.3.12.ebuild
1 # Copyright 1999-2018 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=5
5 inherit eutils toolchain-funcs
6
7 DESCRIPTION="A minimalistic X11 window manager"
8 HOMEPAGE="https://www.red-bean.com/decklin/aewm/"
9 SRC_URI="https://www.red-bean.com/decklin/aewm/${P}.tar.bz2"
10
11 LICENSE="MIT 9wm"
12 SLOT="0"
13 KEYWORDS="amd64 ppc x86"
14
15 RDEPEND="
16         dev-libs/glib:2
17         x11-libs/gtk+:2
18         x11-libs/libX11
19         x11-libs/libXext
20         x11-libs/libXft
21 "
22 DEPEND="
23         ${RDEPEND}
24         virtual/pkgconfig
25         x11-base/xorg-proto
26 "
27
28 src_prepare() {
29         epatch "${FILESDIR}"/${P}-gentoo.patch
30         sed -i -e '/^font/s|".*"|"fixed"|g' doc/aewmrc.ex || die
31         sed -i -e 's|skill|pkill|g' doc/clientsrc.ex || die
32 }
33
34 src_compile() {
35         emake \
36                 CC="$(tc-getCC)" \
37                 CFLAGS="${CFLAGS}" \
38                 LDFLAGS="${LDFLAGS}" \
39                 PKG_CONFIG="$(tc-getPKG_CONFIG)"
40 }
41
42 src_install() {
43         emake \
44                 DESTDIR="${D}" \
45                 MANDIR="${D}/usr/share/man/man1" \
46                 XROOT="/usr" \
47                 install
48
49         dodoc NEWS README
50 }