summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-p2p/sia/Manifest1
-rw-r--r--net-p2p/sia/metadata.xml8
-rw-r--r--net-p2p/sia/sia-1.3.0.ebuild66
3 files changed, 75 insertions, 0 deletions
diff --git a/net-p2p/sia/Manifest b/net-p2p/sia/Manifest
new file mode 100644
index 00000000..bcfe1615
--- /dev/null
+++ b/net-p2p/sia/Manifest
@@ -0,0 +1 @@
+DIST Sia-UI-v1.3.0-linux-x64.zip 58081519 BLAKE2B af09c9f585784dcdf63a5f467925a3b67f4e077515ce41382aba05ce274fbe42d59fb8f6bc3fd175c70d5b04fbfac9b62ba73583b08ac265ddfcdb32ea44fb9f SHA512 90ab72242718777e7dfe0eb89ed311ce02365b6d32edb78ba22af9980b0f48b9bfb50f963d5b00782ac4837730f87d84094edf84d775e40d138c2ce6e046ced0
diff --git a/net-p2p/sia/metadata.xml b/net-p2p/sia/metadata.xml
new file mode 100644
index 00000000..82f7232e
--- /dev/null
+++ b/net-p2p/sia/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>bertrand@jacquin.bzh</email>
+ <name>Bertrand Jacquin</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/net-p2p/sia/sia-1.3.0.ebuild b/net-p2p/sia/sia-1.3.0.ebuild
new file mode 100644
index 00000000..c786e779
--- /dev/null
+++ b/net-p2p/sia/sia-1.3.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A Graphical Frontend for Sia"
+HOMEPAGE="https://sia.tech"
+SRC_URI="https://github.com/NebulousLabs/Sia-UI/releases/download/v1.3.0/Sia-UI-v${PV}-linux-x64.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ gnome-base/gconf:2
+ x11-libs/gtk+:2
+ dev-libs/atk:0
+ dev-libs/glib:2
+ x11-libs/pango:0
+ x11-libs/gdk-pixbuf:2
+ x11-libs/cairo:0
+ media-libs/freetype:2
+ media-libs/fontconfig
+ sys-apps/dbus:0
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXi
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXrandr
+ x11-libs/libXcomposite
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libXScrnSaver
+ dev-libs/nss:0
+ dev-libs/nspr:0
+ media-libs/alsa-lib:0
+ net-print/cups:0
+ dev-libs/expat"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="opt/sia/*.so
+ opt/sia/Sia-UI
+ opt/sia/resources/app/Sia/siac
+ opt/sia/resources/app/Sia/siad"
+
+src_install () {
+ insinto /opt/sia
+ doins -r locales resources
+ doins *.bin
+ doins *.dat
+ doins *.pak
+
+ exeinto /opt/sia/resources/app/Sia
+ doexe resources/app/Sia/siac
+ doexe resources/app/Sia/siad
+
+ exeinto /opt/sia
+ doexe Sia-UI
+ doexe libnode.so
+}