diff --git a/dev-games/unityhub/Manifest b/dev-games/unityhub/Manifest new file mode 100644 index 0000000..8bc3f04 --- /dev/null +++ b/dev-games/unityhub/Manifest @@ -0,0 +1,2 @@ +DIST unityhub-amd64-3.1.1.deb 125659336 BLAKE2B 6f08e0a2f35f441413adf21ce54fc9a9b7ff54ff3302b31de8e00c58ef33fee14d68b88c48da3e67d3a1562b814a48e0f7e06deff8ec5f2a6ce703ddc98d501c SHA512 9b2779971687d418e58393fbbb55692c644b289c90c71a687f9d32500fb202c8d6cc91ff22f660aa0abaf11137d1ed75af7eb6df2d25706429ec2e9390b2fb3e +EBUILD unityhub-3.1.1.ebuild 2052 BLAKE2B 96ccf4d34ca12b91ad7e3eca14a295ee5e5967b05c83124a277a9a7433560ea69ef20b8ed3e763525bf214f719c3470f8cd9e76e58264cfcde4869cf4e81881c SHA512 c8b1650a144b05d576e5d0704fd19d7c836429b38d288ae498c42b7b41dd1abcd5cd2c45262e6dbd03d1209e901565390e1c388a1d9bcb6db06d318d1fa13c9b diff --git a/dev-games/unityhub/unityhub-3.1.1.ebuild b/dev-games/unityhub/unityhub-3.1.1.ebuild new file mode 100644 index 0000000..d62faf9 --- /dev/null +++ b/dev-games/unityhub/unityhub-3.1.1.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker + +DESCRIPTION="Unityhub for game development" +HOMEPAGE="https://unity.com/" + +KEYWORDS="~amd64" +BASE_URI="https://hub-dist.unity3d.com/artifactory/hub-debian-prod-local/pool/main/u/unity/unityhub_amd64" + +SRC_URI="${BASE_URI}/unityhub-amd64-${PV}.deb" + +SLOT="0" +IUSE="" +RESTRICT="bindist" + +RDEPEND=" + app-accessibility/at-spi2-atk + app-accessibility/at-spi2-core + app-arch/bzip2 + app-arch/lz4 + app-arch/zstd + app-crypt/libmd + app-crypt/libsecret + dev-db/sqlite + dev-libs/atk + dev-libs/expat + dev-libs/fribidi + dev-libs/glib + dev-libs/gmp + dev-libs/icu + dev-libs/libbsd + dev-libs/libffi + dev-libs/libgcrypt + dev-libs/libgpg-error + dev-libs/libpcre + dev-libs/libtasn1 + dev-libs/libunistring + dev-libs/nettle + dev-libs/nspr + dev-libs/nss + media-gfx/graphite2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz + media-libs/libepoxy + media-libs/libglvnd + media-libs/libjpeg-turbo + media-libs/libpng + media-libs/mesa + net-dns/libidn2 + net-libs/gnutls + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-devel/gcc + sys-libs/glibc + sys-libs/libcap + sys-libs/zlib + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+ + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango + x11-libs/pixman +" + +S="${WORKDIR}" + +src_unpack() { + unpack_deb ${A} + pwd +} + +src_prepare() { + eapply_user + mkdir -p "${S}"/usr/bin/ + ln -s /opt/unityhub/unityhub "${S}"/usr/bin/unityhub +} + +src_install() { + cp -r "${S}"/* "${D}" || die + DESTDIR="/" install +}