commit:     15cd6c1c2ba8aad7cdd2cecd7ef81a12522c4867
Author:     Filip Kobierski <fkobi <AT> pm <DOT> me>
AuthorDate: Sat Aug 10 12:17:25 2024 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 12:02:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15cd6c1c

x11-libs/libclxclient: bump EAPI, fix pkgcheck issues

- remove unused inherit (multilib)
- remove empty IUSE
- fix variable order
- add https

Signed-off-by: Filip Kobierski <fkobi <AT> pm.me>
Closes: https://github.com/gentoo/gentoo/pull/38060
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 x11-libs/libclxclient/libclxclient-3.9.2-r1.ebuild | 47 ++++++++++++++++++++++
 1 file changed, 47 insertions(+)

diff --git a/x11-libs/libclxclient/libclxclient-3.9.2-r1.ebuild 
b/x11-libs/libclxclient/libclxclient-3.9.2-r1.ebuild
new file mode 100644
index 000000000000..e072d0a3ce2a
--- /dev/null
+++ b/x11-libs/libclxclient/libclxclient-3.9.2-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="C++ wrapper library around the X Window System API"
+HOMEPAGE="https://kokkinizita.linuxaudio.org/linuxaudio/index.html";
+SRC_URI="https://kokkinizita.linuxaudio.org/linuxaudio/downloads/clxclient-${PV}.tar.bz2";
+S="${WORKDIR}/clxclient-${PV}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+CDEPEND="
+       dev-libs/libclthreads
+       media-libs/freetype:2
+       x11-libs/libX11
+       x11-libs/libXft
+"
+RDEPEND="${CDEPEND}"
+DEPEND="${CDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( AUTHORS )
+
+PATCHES=(
+       "${FILESDIR}/${P}-Makefile.patch"
+       "${FILESDIR}/${P}-enumip-include-fix.patch"
+)
+
+src_compile() {
+       tc-export CXX
+       local prefix="${EPREFIX}/usr"
+       cd "${S}/source"
+       emake INCDIR="${prefix}/include" LIBDIR="${prefix}/$(get_libdir)" 
PKGCONFIG="$(tc-getPKG_CONFIG)"
+}
+
+src_install() {
+       default
+
+       local prefix="${ED}/usr"
+       cd "${S}/source"
+       emake INCDIR="${prefix}/include" LIBDIR="${prefix}/$(get_libdir)" 
PKGCONFIG="$(tc-getPKG_CONFIG)" install
+}

Reply via email to