commit:     09fbc8ec4134626674dad26414dc05c22ff4db4a
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Wed Jun 10 00:47:44 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Jun 10 00:53:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09fbc8ec

games-util/itch-bin: New package.

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 games-util/itch-bin/Manifest               |   1 +
 games-util/itch-bin/files/itch-bin.png     | Bin 0 -> 15281 bytes
 games-util/itch-bin/itch-bin-25.4.0.ebuild |  53 +++++++++++++++++++++++++++++
 games-util/itch-bin/metadata.xml           |  11 ++++++
 4 files changed, 65 insertions(+)

diff --git a/games-util/itch-bin/Manifest b/games-util/itch-bin/Manifest
new file mode 100644
index 0000000..7a0a6cf
--- /dev/null
+++ b/games-util/itch-bin/Manifest
@@ -0,0 +1 @@
+DIST itch-bin-25.4.0.zip 62941242 BLAKE2B 
c50f996f98f9ce6e845c44d6c5b176e321f885b7db70569ab5bf526fcc4b21ed1b3428022400457fbdac5c6f387b27865d4768f99c94e60bb18897e68a75a5b2
 SHA512 
6a0e6fbfba94c162052594ea0442062262690c4ef42889056c42c752cf95b6cabf501c32660c2ba71935a1b1bc0fab946435488385f96c2cd3ab672c9109019d

diff --git a/games-util/itch-bin/files/itch-bin.png 
b/games-util/itch-bin/files/itch-bin.png
new file mode 100644
index 0000000..c62cc0a
Binary files /dev/null and b/games-util/itch-bin/files/itch-bin.png differ

diff --git a/games-util/itch-bin/itch-bin-25.4.0.ebuild 
b/games-util/itch-bin/itch-bin-25.4.0.ebuild
new file mode 100644
index 0000000..abd7f7d
--- /dev/null
+++ b/games-util/itch-bin/itch-bin-25.4.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg
+
+DESCRIPTION="itch.io game browser, installer and launcher"
+HOMEPAGE="https://itch.io/";
+SRC_URI="https://broth.itch.ovh/itch/linux-amd64/${PV}/archive/default -> 
${P}.zip"
+
+KEYWORDS="~amd64"
+LICENSE="MIT"
+SLOT="0"
+
+BDEPEND="|| ( app-arch/zip app-arch/unzip )"
+RDEPEND="
+       x11-libs/gtk+:3[X,cups]
+       gnome-base/gconf
+       dev-libs/nss
+       media-libs/alsa-lib
+       media-libs/freetype
+       x11-libs/pixman
+       media-libs/libpng:*
+       dev-libs/libpcre
+       net-dns/libidn2
+       net-libs/gnutls
+       dev-libs/libbsd
+       sys-apps/util-linux
+       media-gfx/graphite2
+"
+
+QA_PREBUILT="
+       /opt/itch-bin/itch
+       /opt/itch-bin/libffmpeg.so
+       /opt/itch-bin/libnode.so
+"
+
+S="${WORKDIR}"
+
+src_install() {
+       local destdir="${EPREFIX}/opt/${PN}"
+       insinto "${destdir}"
+       doins -r locales resources
+       doins *.pak *.dat *.bin libnode.so libffmpeg.so
+
+       exeinto "${destdir}"
+       doexe itch
+       dosym "${destdir}/itch" /usr/bin/itch-bin
+
+       doicon -s 512 "${FILESDIR}/itch-bin.png"
+       make_desktop_entry itch-bin Itch itch-bin Network
+}

diff --git a/games-util/itch-bin/metadata.xml b/games-util/itch-bin/metadata.xml
new file mode 100644
index 0000000..3f5d07f
--- /dev/null
+++ b/games-util/itch-bin/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="person">
+               <email>[email protected]</email>
+               <name>Ronny (tastytea) Gutbrod</name>
+       </maintainer>
+       <upstream>
+               <remote-id type="github">itchio/itch</remote-id>
+       </upstream>
+</pkgmetadata>

Reply via email to