x11-libs/gtkmathview: drop USE=gtk option - no consumers left
[gentoo.git] / x11-libs / libclxclient / libclxclient-3.9.2.ebuild
1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=7
5
6 inherit multilib toolchain-funcs
7
8 DESCRIPTION="C++ wrapper library around the X Window System API"
9 HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/index.html"
10 SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/clxclient-${PV}.tar.bz2"
11
12 LICENSE="LGPL-2.1"
13 SLOT="0"
14 KEYWORDS="amd64 ~ppc ~sparc x86"
15 IUSE=""
16
17 CDEPEND="
18         dev-libs/libclthreads
19         media-libs/freetype:2
20         x11-libs/libX11
21         x11-libs/libXft
22 "
23 RDEPEND="${CDEPEND}"
24 DEPEND="${CDEPEND}"
25
26 S="${WORKDIR}/clxclient-${PV}"
27
28 DOCS=( AUTHORS )
29
30 PATCHES=(
31         "${FILESDIR}/${P}-Makefile.patch"
32         "${FILESDIR}/${P}-enumip-include-fix.patch"
33 )
34
35 src_compile() {
36         tc-export CXX
37         local prefix="${EPREFIX}/usr"
38         cd "${S}/source"
39         emake INCDIR="${prefix}/include" LIBDIR="${prefix}/$(get_libdir)" PKGCONFIG="$(tc-getPKG_CONFIG)"
40 }
41
42 src_install() {
43         default
44
45         local prefix="${ED}/usr"
46         cd "${S}/source"
47         emake INCDIR="${prefix}/include" LIBDIR="${prefix}/$(get_libdir)" PKGCONFIG="$(tc-getPKG_CONFIG)" install
48 }