commit:     25ef5a2ea4ceb053513524e9f8446334ffbaab00
Author:     Stefan Cristian B. <stefan.cristian+git <AT> rogentos <DOT> ro>
AuthorDate: Fri Feb 21 22:25:35 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Feb 21 22:25:42 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25ef5a2e

dev-games/unityhub: bump 3.10.0 + added additional maintainer

Signed-off-by: Stefan Cristian B. <stefan.cristian+git <AT> rogentos.ro>

 dev-games/unityhub/metadata.xml           |  4 +++
 dev-games/unityhub/unityhub-3.10.0.ebuild | 55 +++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/dev-games/unityhub/metadata.xml b/dev-games/unityhub/metadata.xml
index dee03262c..e9b34057d 100644
--- a/dev-games/unityhub/metadata.xml
+++ b/dev-games/unityhub/metadata.xml
@@ -5,4 +5,8 @@
                <email>[email protected]</email>
                <name>Revan Ji</name>
        </maintainer>
+       <maintainer type="person">
+               <email>[email protected]</email>
+               <name>Stefan Cristian B.</name>
+       </maintainer>
 </pkgmetadata>

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 000000000..8fa1fee21
--- /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

Reply via email to