# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 REL="$(ver_cut 1-2)" SHORTREL="${REL:2}" DESCRIPTION="Visual client for the Perforce VCS" HOMEPAGE="https://www.perforce.com/" SRC_URI=" amd64? ( https://ftp.perforce.com/pub/perforce/r${SHORTREL}/bin.linux26x86_64/p4v.tgz -> ${P}-amd64.tgz ) " #S="${WORKDIR}/${P}" LICENSE="Perforce-P4V" SLOT="0" KEYWORDS="-* ~amd64" RESTRICT="mirror strip bindist" # lddtree -l /opt/p4v/bin/p4v.bin | grep '^/usr' | xargs -d'\n' qfile -q | sort | uniq RDEPEND=" dev-vcs/p4 app-arch/brotli app-arch/bzip2:0/1 dev-libs/expat dev-libs/glib dev-libs/icu:0/78 dev-libs/libpcre2 dev-libs/libxml2-compat:2 dev-libs/libxslt dev-libs/nspr dev-libs/nss media-libs/fontconfig media-libs/freetype media-libs/libglvnd media-libs/libpng:0/16 sys-apps/dbus x11-libs/libdrm x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXdmcp x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libxshmfence virtual/zlib:0/1 " QA_PREBUILT="*" src_install() { dodir /opt cp -R "${S}" "${D}/opt/p4v" || die "Install failed!" dodir /usr/bin for i in p4admin p4merge p4v p4vc; do dosym -r /opt/p4v/bin/"$i" /usr/bin/"$i" done dosym -r /opt/p4v/lib/libssl.so.3 /opt/p4v/lib/libssl.so dosym -r /opt/p4v/lib/libcrypto.so.3 /opt/p4v/lib/libcrypto.so }