diff --git a/dev-games/unityhub/metadata.xml b/dev-games/unityhub/metadata.xml index dee03262ce..e9b34057de 100644 --- a/dev-games/unityhub/metadata.xml +++ b/dev-games/unityhub/metadata.xml @@ -5,4 +5,8 @@ ruifanj2@illinois.edu Revan Ji + + stefan.cristian+git@rogentos.ro + Stefan Cristian B. + diff --git a/dev-games/unityhub/unityhub-3.10.0.ebuild b/dev-games/unityhub/unityhub-3.10.0.ebuild new file mode 100644 index 0000000000..8fa1fee218 --- /dev/null +++ b/dev-games/unityhub/unityhub-3.10.0.ebuild @@ -0,0 +1,55 @@ +EAPI=8 + +inherit desktop linux-info unpacker xdg + +DESCRIPTION="Package for UnityHub" +HOMEPAGE="https://unity.com/unity-hub" +SRC_URI=" + amd64? ( https://hub.unity3d.com/linux/repos/deb/pool/main/u/unity/${PN}_amd64/${PN}-amd64-${PV}.deb ) +" + +S="${WORKDIR}" +LICENSE="Unity-TOS" + +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-util/lttng-ust + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-libs/zlib + x11-libs/cairo + dev-libs/nss + x11-libs/gtk+:3 + app-alternatives/cpio + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/pango +" + +QA_PREBUILT="*" + +src_install() { + dodir /opt/${PN} + cp -r opt/* "${D}/opt/" || die + dosym -r /opt/${PN}/${PN} /usr/bin/${PN} + domenu usr/share/applications/${PN}.desktop + + for size in 16 32 48 64 128 256 512; do + doicon --size ${size} usr/share/icons/hicolor/${size}x${size}/apps/${PN}.png + done +} \ No newline at end of file