From 8f6e669b2f51942e64bcc476b6e60c907fe9c076 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 30 Apr 2016 03:32:54 +0300 Subject: [PATCH] add all overlay files --- media-tv/peerflix/Manifest | 2 + media-tv/peerflix/peerflix-0.32.2.ebuild | 20 ++++++++ metadata/layout.conf | 1 + net-im/skype-unofficial-client/Manifest | 1 + .../skype-unofficial-client-9999.ebuild | 50 +++++++++++++++++++ net-im/viber/Manifest | 3 ++ net-im/viber/files/viber-9999-desktop.patch | 11 ++++ net-im/viber/viber-9999.ebuild | 29 +++++++++++ profiles/repo_name | 1 + 9 files changed, 118 insertions(+) create mode 100644 media-tv/peerflix/Manifest create mode 100644 media-tv/peerflix/peerflix-0.32.2.ebuild create mode 100644 metadata/layout.conf create mode 100644 net-im/skype-unofficial-client/Manifest create mode 100644 net-im/skype-unofficial-client/skype-unofficial-client-9999.ebuild create mode 100644 net-im/viber/Manifest create mode 100644 net-im/viber/files/viber-9999-desktop.patch create mode 100644 net-im/viber/viber-9999.ebuild create mode 100644 profiles/repo_name diff --git a/media-tv/peerflix/Manifest b/media-tv/peerflix/Manifest new file mode 100644 index 0000000..8be8c57 --- /dev/null +++ b/media-tv/peerflix/Manifest @@ -0,0 +1,2 @@ +DIST peerflix-0.32.2.tar.gz 35608 SHA256 1a51a056555fe266db96b3592d731c3b8b458dbeccd543ffaf8275f4f88f22dd SHA512 490ce2c77965e4e7f773b1f864f143f0889fb00c5620a233f3aaa38b001d27462e766308d860c6b3584335b4bd0dc9a41f703922fecb842100f43df0755fbcb7 WHIRLPOOL d53f18cd6ab735b1def1fd92703d2c257adc2bb5dc54447ba6c416aa0cb689fe716514bf4ba350db56e0c14fa3554480d9fa1e0c255afc5e95d6f0d4063a6195 +EBUILD peerflix-0.32.2.ebuild 498 SHA256 136cc814b28aefb830a9ec02d2b808688df39b422f06166585a5865968062dad SHA512 46d9b05b3de3a56e232b5cd438c804cc0bb5146620f5b8fe68adabb11186aa27c0b7ab60055b77804d5c8024a0ce0de199a7d007a82716e930976217393d3804 WHIRLPOOL e885e9ff32b5cca5d67228c12abe594e72f3c4e491e185af57572f9bf112ead5059603c7ce1207050ad68485108c999431b0253671143f666cfab58ee57875f8 diff --git a/media-tv/peerflix/peerflix-0.32.2.ebuild b/media-tv/peerflix/peerflix-0.32.2.ebuild new file mode 100644 index 0000000..ee01a6d --- /dev/null +++ b/media-tv/peerflix/peerflix-0.32.2.ebuild @@ -0,0 +1,20 @@ +# Copyright 2014-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +DESCRIPTION="Streaming torrent client for node.js" +HOMEPAGE="https://github.com/mafintosh/peerflix" +SRC_URI="https://github.com/mafintosh/peerflix/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="net-libs/nodejs[npm]" +DEPEND="${RDEPEND}" + +src_install() { + npm install -g --prefix "${D}/usr" || die "Failed installation" +} diff --git a/metadata/layout.conf b/metadata/layout.conf new file mode 100644 index 0000000..d43e61c --- /dev/null +++ b/metadata/layout.conf @@ -0,0 +1 @@ +masters = gentoo diff --git a/net-im/skype-unofficial-client/Manifest b/net-im/skype-unofficial-client/Manifest new file mode 100644 index 0000000..dbdafaf --- /dev/null +++ b/net-im/skype-unofficial-client/Manifest @@ -0,0 +1 @@ +EBUILD skype-unofficial-client-9999.ebuild 1355 SHA256 29a5e7e9cf4f061c4b04cbd2d6c68d859b79b58f5d218720dfca85a6c2aff072 SHA512 0e1c552e7693372cd0f88d78960c4ca5c15b59251ce5d92a944895a379ebbee7135201031599be9b6cf73132f1b7bf9d4f85468033036c46a9aab1ccafd1f712 WHIRLPOOL 6dea7d89311c6bf6a67dba0ac7b06a27fcff6f726a4f8b99d81ecc6f9facb8247de912e86bf886712903c4c3fe21928274ae8616b3d5f6bf69612ad0a644e222 diff --git a/net-im/skype-unofficial-client/skype-unofficial-client-9999.ebuild b/net-im/skype-unofficial-client/skype-unofficial-client-9999.ebuild new file mode 100644 index 0000000..d2d9d2e --- /dev/null +++ b/net-im/skype-unofficial-client/skype-unofficial-client-9999.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit git-2 +inherit eutils + +DESCRIPTION="An unofficial client of Skype for Linux, running on top of Node Webkit." +HOMEPAGE="https://github.com/haskellcamargo/skype-unofficial-client" +EGIT_REPO_URI="https://github.com/haskellcamargo/skype-unofficial-client.git" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64" +IUSE="" + +DEPEND="dev-vcs/git" +RDEPEND="${DEPEND}" + +S="${WORKDIR}" + +src_prepare(){ + cp ${WORKDIR}/src/package.json ${WORKDIR}/bin/linux_x64 || die "SRC prepare failed!" + chmod 755 -R ${WORKDIR}/bin/linux_x64/* || die "Install failed!" + chmod +x ${WORKDIR}/src/skype-desktop || die "Install failed!" +} + +src_configure() { + :; +} + +src_compile() { + :; +} + +src_install() { + dodir /opt/skype_unofficial_client || die "Install failed!" + insinto /opt/skype_unofficial_client || die "Install failed!" + doins -r ${WORKDIR}/bin/linux_x64/* || die "Install failed!" + + exeinto /opt/skype_unofficial_client || die "Install failed!" + doexe ${WORKDIR}/bin/linux_x64/skype || die "Install failed!" + + exeinto /usr/bin || die "Install failed!" + doexe ${WORKDIR}/src/skype-desktop || die "Install failed!" + doicon -s 512 ${WORKDIR}/resource/skype.png || die "Install failed!" + domenu ${WORKDIR}/src/Skype.desktop || die "Install failed!" +} diff --git a/net-im/viber/Manifest b/net-im/viber/Manifest new file mode 100644 index 0000000..0da40a7 --- /dev/null +++ b/net-im/viber/Manifest @@ -0,0 +1,3 @@ +AUX viber-9999-desktop.patch 330 SHA256 f27fd7d7fef8ec165180a4a041723d9339b28929cd91051972df0bfaaf0982ef SHA512 f0e3f34e8e64ffc71b92a32486587839d9bdd1e3e1ec0aacbf49b923fdb2896a87b1af6173a0c68d4a83cc94cb18bfb6c51c0d017c42f80d39e960e064fde64d WHIRLPOOL 03eec5a1ee67968790521e11e45dbf778003dbb2d6f2211004e1a06b7c275800586158d2ad117c4327589bc1e6ee9d4ae1f4f00536b970eb63d3dd0e91774ef0 +DIST viber.deb 57046082 SHA256 46b453aa2bad31d4ac3b4c58f7c2731ff194bb9545a819180d225a9d7e3262bb SHA512 b3dc24224f1761870146277e229152ee39d5511aab346aa7e47d36cf5b1751cc20839f8c839dc63a6c47b3bebd9ab4a2f00f2f356bc0295581bc6a0fa4a3bc61 WHIRLPOOL b5f50a360543cf92ecece4822f556c4050bc1d431b1731772680a8e640a8b112b70056dfe4335d7524e8fe764a9c25e17eccfc5aa667dcc2b63579b0b3a656a2 +EBUILD viber-9999.ebuild 574 SHA256 acef8971592e9f8f2074d542952e2ed9452e8bf4fffaf73f6439d6a3604fc93c SHA512 5afe50be4f6b0c76ca6262309b5413af333727220f5b02f9d1f0920d2c60b20c1befb3e02c661450f3f36fe00b22c2ca983c3a6f5062976a1ae289354c4eada6 WHIRLPOOL e848666b3f602d074c99adfa26178a236e49854a1846e95100d8fd6d8b5fb86fb00eadcf993f9170718fb61a97baebc9cd713d8d565870ccd50def9f8c2d8bce diff --git a/net-im/viber/files/viber-9999-desktop.patch b/net-im/viber/files/viber-9999-desktop.patch new file mode 100644 index 0000000..df97821 --- /dev/null +++ b/net-im/viber/files/viber-9999-desktop.patch @@ -0,0 +1,11 @@ +--- a/usr/share/applications/viber.desktop 2015-06-17 21:16:53.433614372 +0000 ++++ b/usr/share/applications/viber.desktop 2015-06-17 21:27:17.390588132 +0000 +@@ -6,5 +6,5 @@ + Terminal=false + Type=Application + Encoding=UTF-8 +-Categories=Network;Application; +-Path= ++Categories=Network;InstantMessaging;Telephony; ++Path=/opt/viber + diff --git a/net-im/viber/viber-9999.ebuild b/net-im/viber/viber-9999.ebuild new file mode 100644 index 0000000..512ea43 --- /dev/null +++ b/net-im/viber/viber-9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils +DESCRIPTION="Free calls, text and picture sharing with anyone, anywhere!" +HOMEPAGE="http://www.viber.com" +SRC_URI="http://download.cdn.viber.com/cdn/desktop/Linux/viber.deb" + +DEPEND="dev-qt/qtsvg" + +SLOT="0" +KEYWORDS="amd64" +IUSE="" +RESTRICT="strip" +S="${WORKDIR}" + +src_unpack() { + default_src_unpack + unpack ./data.tar.gz + epatch "${FILESDIR}/viber-9999-desktop.patch" +} + +src_install(){ + doins -r opt usr + fperms 755 /opt/viber/Viber +} diff --git a/profiles/repo_name b/profiles/repo_name new file mode 100644 index 0000000..8fdc691 --- /dev/null +++ b/profiles/repo_name @@ -0,0 +1 @@ +loperOverlay