summaryrefslogtreecommitdiff
path: root/x11-libs/libclxclient
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-13 11:06:03 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-13 11:06:03 +0100
commitbe8708090362c01c6111c4b76f1e395c14d86e00 (patch)
treebb61ca73e867522450783849eb63c9e1f0ba1730 /x11-libs/libclxclient
parente93a38d535f2c29b55a5756d2de99425986b0bf3 (diff)
gentoo auto-resync : 13:08:2024 - 11:06:03
Diffstat (limited to 'x11-libs/libclxclient')
-rw-r--r--x11-libs/libclxclient/Manifest1
-rw-r--r--x11-libs/libclxclient/libclxclient-3.9.2-r1.ebuild47
2 files changed, 48 insertions, 0 deletions
diff --git a/x11-libs/libclxclient/Manifest b/x11-libs/libclxclient/Manifest
index 6bab61b48797..f71eb663fd20 100644
--- a/x11-libs/libclxclient/Manifest
+++ b/x11-libs/libclxclient/Manifest
@@ -1,5 +1,6 @@
AUX libclxclient-3.9.2-Makefile.patch 1130 BLAKE2B a4d811b7bb964f2339d99838f3caa9088e4469bc8cd0ec18de1a4d0d87e53b1c62c797b239a3b1172a673c7d2f87c05f829fc72e4cb32c7d69a02bf31ddb64e6 SHA512 fe2d6bc14d5746786314792ddaaadac5f4d6e977cdf4e34ec58288e867c854082c93120e06002da17daf0c9709eb2074aa53603b2c99b8ad8bd9a1e9efe1eefd
AUX libclxclient-3.9.2-enumip-include-fix.patch 310 BLAKE2B e0218f39b551978be1cf9318f21e53146c8e75826afd7e5f0cefcf43c434e3b64f3fb373386efd13b085b9b02bb631b5826b7441f9b73256097147dbb23c7b63 SHA512 3ff284c85635ea04b45f4640ab5a89a4d13b7933dc66bdb0310d5a4e1283b32d2d9078a9bf74f70f31636fb085d6ff8123d743d1750012cdf7549d8b1ad065e0
DIST clxclient-3.9.2.tar.bz2 29991 BLAKE2B ffd56894e0bcf09e2b6e4c882830e3c3a3a88f3778fe6a2c8b2ceb9336f8ce9cf28193da8e8c86987475e95e3ea2c07319bd82e88ad820b39167cfba9eefd7c3 SHA512 38c2782e58df24c2dfcb936fc9cfe4d44016055fb1aa52ef8e789bf8ec327f45f2f7a91f18012e4b0c6f253f6f10329d6d1e9fc341017ace3f2b6fa050592049
+EBUILD libclxclient-3.9.2-r1.ebuild 1091 BLAKE2B fd84f362704dc03a4ca6d366cf9988d162fae25bd0f1b634f297c807a9ae59346c6d477b9ef74d00ed6416b470c35af272e3544286d221813f12f2acabac02f5 SHA512 7f1bc231688574a407135a5b7679b6d8e95f15efd64d197b9506196c821c8de6d7216af086a948a28247cab745e884ed7fcc1c2357b6f7905daf452ccbeab577
EBUILD libclxclient-3.9.2.ebuild 1105 BLAKE2B 3e03c3029abaa1846233262888b6f51cb248020be22400e88eae00053fce6b29f0e2baaff6859096b433b64c510501de6b54269ac447315d47e246bc5d9633d9 SHA512 43b45473f7100d01af072cfd4c17e1d657d8b28245d1201b6efa6ad8f517a7571488a607fa87712c5ad28ee68ac27acb062e41e123d004e2ab260b142d4f4412
MISC metadata.xml 250 BLAKE2B 3e6dae5d5f3b3ac412806dd8615a1975c7ea8a64bfd72ad54f2c93a9b24c19c620ac3e8b26e1f6cadec899443e138ee4fb7a82ecb83c784d0c03ee91854d8622 SHA512 2bfce2cf73aefce6dda06ea351cb93b2990b9543f48be1ae5406a5a5acf2c34faed1eb2ce715eb689eb50a9a1add5576b39232eb818c233f5a5589e16032aca8
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
+}