summaryrefslogtreecommitdiff
path: root/www-apps/rutorrent
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /www-apps/rutorrent
reinit the tree, so we can have metadata
Diffstat (limited to 'www-apps/rutorrent')
-rw-r--r--www-apps/rutorrent/Manifest6
-rw-r--r--www-apps/rutorrent/metadata.xml12
-rw-r--r--www-apps/rutorrent/rutorrent-3.4-r1.ebuild54
3 files changed, 72 insertions, 0 deletions
diff --git a/www-apps/rutorrent/Manifest b/www-apps/rutorrent/Manifest
new file mode 100644
index 000000000000..6c450479dc8b
--- /dev/null
+++ b/www-apps/rutorrent/Manifest
@@ -0,0 +1,6 @@
+DIST plugins-3.4.tar.gz 674444 SHA256 d8e8e4b2887fb15e97c7ecdfe5c76039d55fab7dc40f27655229e96e43bb507c SHA512 85d9ada4bd07cd50fdf88f4ae1a1bc682b6e54d5600356be73481094111cc21fad6fb2acac4b854ba815f986b3859caf824bc55c5bbac68872db8920e0c5fd9f WHIRLPOOL 312a27d986142087db6269af96a148761687e0eb295a3924319abf91a75ba1cb0d24f09f73bbbbfd6afa2a02ef99f22281187a479d26e84cf8ad11074dd93de5
+DIST rutorrent-3.4.tar.gz 241253 SHA256 358c19f439ed9eb27318d5cc04f467e8b894ee2752c12946ef6f9226466f1629 SHA512 2fee5dd21e0d63fa9059c96ad3e8d09f3ce556adbfd1cb148224af998edcdb82c2fe05cb56daac0cdb8c3d50346536611d019fddb1833b06fa2ebc30cd884a0a WHIRLPOOL b9ae1160cc8bd056e2db2e9207ecefdfa2fa9b5f0ef1e597ba49d2821471385c0c1ee52470849785c3d5e2840955e22946e7a03e4f188fe212e51269f691d239
+EBUILD rutorrent-3.4-r1.ebuild 1334 SHA256 73fa8d2239f1321e4d17fdacbb0c84e21ab0c1c96a7d9a4c92b5c9e68d2bb674 SHA512 02b3325e7ebfab527cb23ca49dce90517094e549fc5cb0f5b3a15394a66295032ad1aeae9ec9c6d2f580d173d741869e200201d8f7e2790571c638b47110fc03 WHIRLPOOL f6ad9cef0f71384cb6ef72900f9640d3f33be6818da0557aac2a398bb472a621e8d26adc55f893772be84e239d47941da91230adeeef15d616336cad36adf9dd
+MISC ChangeLog 3392 SHA256 ded35b7b1bd53ec06ca36ac0011c9c9b66944be7512fa4cf74450059719ad7f2 SHA512 a7d2386c35bbbe8d5d307df1d161195b9d504fcdd736a1b2512cbac6919b6044f9561bcb3efd1376b6d2757d3ce875c077b07d9b14425bd702a65ea22cf695c9 WHIRLPOOL 5c1666f6e6ec5b88f5c8e5f881be70e0252bf7af717048a675f4683159e318c7116508a7678b3aa2144f055e3a7f5b0cf4f4ab1172cf0e3368e2870fd0827353
+MISC ChangeLog-2015 1310 SHA256 08df01d928c110790e5e71ad269f90066ee84273e0426ba8dbe66d00384001b9 SHA512 10f289e5e291dd68d99b55ed568d81dc9c693d3399620901d0682c474858318d22991bf60e92c97d4117518cf5ea3866861727bdecaf63b9f17ebe9cefb0cb42 WHIRLPOOL 616c9f8cc498fddf94c5c707ba4f5d82605623a6b5e4d323f39be7e2500e67322ce97c723190412ab2f84a0dacccc6f5e19d1654f28f30c29cd1b51e574f9b60
+MISC metadata.xml 384 SHA256 5dce89dcd6e78742f74082fb3bfd95a35b36615679bccb123f43be05229bb403 SHA512 4ce6c3cdef62943df6a9071634912c9686317111dae1936fa765aba03808b286e90bb69ca3f79a263dc6a9913399645890481131bfe5071eb3bd7f7d6c7c42d3 WHIRLPOOL d26e90ca4ae5440f0ed64b53dd086cebc8513f0e2f55771089f91675723bd5c32b0eedbdc4ed10160b07233f82a03783ad50ea507c9a735295cf90cfe6e6c483
diff --git a/www-apps/rutorrent/metadata.xml b/www-apps/rutorrent/metadata.xml
new file mode 100644
index 000000000000..80f67343220e
--- /dev/null
+++ b/www-apps/rutorrent/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>web-apps@gentoo.org</email>
+ <name>Gentoo Webapps</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="google-code">rutorrent</remote-id>
+ <remote-id type="github">Novik/ruTorrent</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/www-apps/rutorrent/rutorrent-3.4-r1.ebuild b/www-apps/rutorrent/rutorrent-3.4-r1.ebuild
new file mode 100644
index 000000000000..2837a1ea1407
--- /dev/null
+++ b/www-apps/rutorrent/rutorrent-3.4-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit webapp eutils
+
+DESCRIPTION="ruTorrent is a front-end for the popular Bittorrent client rTorrent"
+HOMEPAGE="https://github.com/Novik/ruTorrent"
+SRC_URI="
+ https://rutorrent.googlecode.com/files/${P}.tar.gz
+ https://rutorrent.googlecode.com/files/plugins-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+IUSE=""
+
+need_httpd_cgi
+
+DEPEND="
+ || ( dev-lang/php[xml,gd] dev-lang/php[xml,gd-external] )
+"
+RDEPEND="virtual/httpd-php"
+
+S="${WORKDIR}"
+
+pkg_setup() {
+ webapp_pkg_setup
+}
+
+src_install() {
+ webapp_src_preinst
+
+ insinto "${MY_HTDOCSDIR}"
+ mv plugins rutorrent
+ cd rutorrent
+ doins -r .
+
+ chmod +x "${ED}${MY_HTDOCSDIR}"/plugins/*/*.sh \
+ "$ED${MY_HTDOCSDIR}"/php/test.sh || die "chmod failed"
+
+ webapp_serverowned "${MY_HTDOCSDIR}"/share
+ webapp_serverowned "${MY_HTDOCSDIR}"/share/settings
+ webapp_serverowned "${MY_HTDOCSDIR}"/share/torrents
+ webapp_serverowned "${MY_HTDOCSDIR}"/share/users
+
+ webapp_configfile "${MY_HTDOCSDIR}"/conf/.htaccess
+ webapp_configfile "${MY_HTDOCSDIR}"/conf/config.php
+ webapp_configfile "${MY_HTDOCSDIR}"/conf/access.ini
+ webapp_configfile "${MY_HTDOCSDIR}"/conf/plugins.ini
+ webapp_configfile "${MY_HTDOCSDIR}"/share/.htaccess
+
+ webapp_src_install
+}