From 9c99dd0d7b6fbe97dd903289dd84321e0ccce343 Mon Sep 17 00:00:00 2001 From: Bernard Cafarelli Date: Mon, 13 Apr 2015 21:50:11 +0000 Subject: [PATCH] Version bump, new homepage, modules are now fetched by user with plowmod command, drop some old versions Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0x00F7AB331B0F097F --- net-misc/plowshare/ChangeLog | 10 ++- net-misc/plowshare/Manifest | 34 +++++---- net-misc/plowshare/metadata.xml | 2 +- net-misc/plowshare/plowshare-1.0.0.ebuild | 71 ------------------ net-misc/plowshare/plowshare-1.0.2.ebuild | 73 ------------------- net-misc/plowshare/plowshare-1.0.4.ebuild | 73 ------------------- ...re-1.0.6.ebuild => plowshare-2.1.0.ebuild} | 27 +++---- 7 files changed, 40 insertions(+), 250 deletions(-) delete mode 100644 net-misc/plowshare/plowshare-1.0.0.ebuild delete mode 100644 net-misc/plowshare/plowshare-1.0.2.ebuild delete mode 100644 net-misc/plowshare/plowshare-1.0.4.ebuild rename net-misc/plowshare/{plowshare-1.0.6.ebuild => plowshare-2.1.0.ebuild} (66%) diff --git a/net-misc/plowshare/ChangeLog b/net-misc/plowshare/ChangeLog index 81b91cb4e6c1..9579e7ecaa5d 100644 --- a/net-misc/plowshare/ChangeLog +++ b/net-misc/plowshare/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for net-misc/plowshare # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/plowshare/ChangeLog,v 1.32 2015/03/10 13:30:38 voyageur Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/plowshare/ChangeLog,v 1.33 2015/04/13 21:50:02 voyageur Exp $ + +*plowshare-2.1.0 (13 Apr 2015) + + 13 Apr 2015; Bernard Cafarelli -plowshare-1.0.0.ebuild, + -plowshare-1.0.2.ebuild, -plowshare-1.0.4.ebuild, -plowshare-1.0.6.ebuild, + +plowshare-2.1.0.ebuild, metadata.xml: + Version bump, new homepage, modules are now fetched by user with plowmod + command, drop some old versions *plowshare-2.0.1 (10 Mar 2015) diff --git a/net-misc/plowshare/Manifest b/net-misc/plowshare/Manifest index b7a10b7bbb21..64b65a45f4e6 100644 --- a/net-misc/plowshare/Manifest +++ b/net-misc/plowshare/Manifest @@ -1,25 +1,31 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST plowshare-1.0.0.tar.gz 231640 SHA256 35d70ac066f9ab1b9a322bd4b6ff4263e6ba62333518fb1b2121ddd29e4eb154 SHA512 0fd125d14f163eb430b6cb240d7cda9c1fa5401d5789ddbb9e002c3c044ddbd330dc3db35bff10b9704c068b45d2c783fc8836d19910f738f9138db033c21057 WHIRLPOOL 2ac24d9c419a28817f05d2c4d48da6d8b01535b40df9d2a9ae630f6e5b64016559b3f9a27ee8ab516150ae61e3f9a81c4c0e49fd021f6fafc634bd6c82b188a0 -DIST plowshare-1.0.2.tar.gz 240513 SHA256 c02c650815b58ce9a81637a0ed41de1da5d5cd483f96b4e806afa3fb0e440eef SHA512 f0bbd5fdbe84e10e1574b53c9571a996edab3453b02a6dcd8ca44ebb28d429cd6dc04ca9b4aa5ebe82bcdebe943dd51c6bd61149dae6d7f9832e471e65f9834c WHIRLPOOL 8e763ea6267e5fe219414ff3397283fde2ea07118316f0ef128dcf4a31f2d4a1a2728dabdd65cc3b81acbfbbe7fe4e173ee5264f166359ec36faf5edcc44fbe4 -DIST plowshare-1.0.4.tar.gz 243024 SHA256 f5e6fcdb4e15d097991881ed7b7c0c7063379bfb0bf6c41136de9bbd92be7c57 SHA512 143fe5b260d5917e3c7e48cbcd6322a0639db341043ddc34ddb85da3f0fd5f1453d19c42a7b698ee58cd5bc17e3fd4a32baf7193524540c5bca5ebf7cd5194ea WHIRLPOOL 295f8d85b87c69c70377a54d7d888675cc7f530c07d09019496a7e5cf29b1b4dea1eeb2d7e0a5c2fc865bde3dd54ded58ad8fa03c6710255a54f207abf79aff0 -DIST plowshare-1.0.6.tar.gz 247343 SHA256 6d30c1d6fd913830107a8bbc7577fdce73e409b16a2505443a5c112900abeb71 SHA512 6cc38e1732e3d8b4b7cdd099dfca3a0608c7a165a063a53f8db645f23586b4e75e58aff9195f2d7b86a3fee89144976fe4e8ca0c1809e68b2854f7bbe02761bd WHIRLPOOL fa88dd84a195070382fa919a94fb991f4d52a249a00bb31b15d55c29016e9a64f7f5462bcbbfecc19f1f40a3ba83dd977088cefbcd692034906f0c843b5869c7 DIST plowshare-1.2.0.tar.gz 253572 SHA256 0f1ff5d2986334209389857d6c6f3f63162d661b28687747ae1a8612f3e5d678 SHA512 5fd8eeef5a4d6a42d03a858b451fa2ac121e0dbdcdb2f2981cef6660b0972e44396e3b8b3d9eb5b36ca8ce0aacda7df8f193ba4e5464c1f96a4c8ff2c104ff9a WHIRLPOOL 0009dc91d9a0fc15083c781fa6a73f46f966af673d20cf8897bb786f2337a36a75a0dae55dd2109f88d4e1a57578824763b1f79ae7949d497e9a9136ad2d2632 DIST plowshare-2.0.1.tar.gz 80167 SHA256 89a9d8af78e026a09979f11ec3c2d5ba4922977874c6e62afd28295dfb82d1b9 SHA512 4ed6ac9f1b3d7893af22dd529debfd589e564d4e24bcaaaa0e2d542edad883d5dd98c2e8cd9621e6f2c88800f58b683e1d5be4d31f6b8d9386a9c9371d9fc7cc WHIRLPOOL 683a7cfcf323bf07f3d50d146e4e37a8f26b02e5a262ed41e5e19d7e934bb57fbe5313b70bf9e3208b0595de5b82b3e58f7bc3bdf7dd51f2daef6cc056843ccc +DIST plowshare-2.1.0.tar.gz 89800 SHA256 762482dd11c1e1af08b940c613856a2f51e998b25c11ba14f6a7a734eb94de16 SHA512 7c4b9a4aae92fc9baf34133706a664c0c20547c1c83e68430bf9eb64a393d47c187d3c197c2f2a0e75a15b36d4522293ea93ff4b07cebc47f220ccf2dd1ef4a3 WHIRLPOOL e745eef81c4b2d3431d2a306915d035b94e94aa77c5c6eca521d6f2b9f90db7399f028ae37bc5df7e43e738dab28d9bd5f7cfd27d23d64e896f9b5722198f1b2 DIST plowshare-modules-2ededde1f34e78dcbacf02e900a2ce8cad2e148d.tar.gz 186296 SHA256 4b1f109120d8e8e0642971b4d7209a0d1a4c1952c13a7fdb80c5a52646158ad5 SHA512 a80a0d53e084f03b93b7466ae401733d9538cd398f8521bf7285cd475f4dbb9495a9d9a69606122f1f3e43b175db77c7eb0aa99526bb9af1debeba2941b23e4d WHIRLPOOL 75ad9cb5378e7f71bfce06f8d7f5082c774bb378e141abddeae13803fb374c0b1ce893deea7881ad24e1a3be3e55cccc5aa183cba71636f8ed78280c9806ee68 -EBUILD plowshare-1.0.0.ebuild 1928 SHA256 f94703306aab60ea88ce280c89da138738e4c3a710f814dce7a196a0f04f21d7 SHA512 f7ae5fd4fdc523bb61ff3437d47e2099fadb59ec50d74121df3e12aa5dad9cb8e985616848b1d84e9c5965e5950e761f9300946b6c2ad3aa6ccefcafa1b1799b WHIRLPOOL bc8ac957096d4793abe42c323b96b80ed83beb583ffd15018e1d1fdd223c797533ea0c17cd70df8e37fb1d0ca35a59c6a60625807689fa0c499d5d5e21ebea39 -EBUILD plowshare-1.0.2.ebuild 2035 SHA256 b306b2388ac17d5945b8ea124eeff82ae8082cfc6208404f0390a24dc3969152 SHA512 7e71e5e0a74cc4bc761dc6a9f1394ddf2b2c37c33fef09b10fc8efe0de8d278c10cab40b4deb431ead048d85cb69184b689bc4b036d2e5de6cc9636dc4e85e89 WHIRLPOOL b25edae978df863ff084a9cf9c8064c8844d411bd9c90f9161cbf1dc907702842940697779c76e9190edd8a005fbb55fb525e8e9d85d2bcbd0da0c074ee6819b -EBUILD plowshare-1.0.4.ebuild 2035 SHA256 d86396382025204d6b1740326791340fc700a586e6791986750cbdb1f0c677c0 SHA512 636ae50a527eeda566a192c5d5761e35238944e36de09eb0286b276cf4336effcea61e7058ae8e72431f6a38df953ab0c15a6cb6d19f08ccbe1745bb4d1a2d58 WHIRLPOOL 92562c3143e9efe82bf14bf6e8c30d0a8a741f03c2982d12ecede3c52a7ca5d6a31249e7b6a4a261ff15514816cc1e64741c658d8bfafdbeb2f24239e35705bf -EBUILD plowshare-1.0.6.ebuild 2026 SHA256 ecf029d97c87eb9fbb8654c9048c4ad261fb45dfc1f77e5eb4869d0e51517d98 SHA512 648c57d6a95e1b984884123aed6cef693f47bbe9a61f6f1216fbc08c5370164104405e9a0a1041036927018d992fa795a70b192f2e6795c9bf983b83c1b10f6a WHIRLPOOL d022a51b0c3d863a92e52987781fc93c9fb68298f7557f0bb8338c0edb498b22e4315d89d07672e36eedbd3ac1023d98d3315e7391b76177dea2e84d3d68c8c7 EBUILD plowshare-1.2.0.ebuild 2047 SHA256 f727780b635a804652fc365d5f7063c7e765817f9e204aaa4476c1433653729b SHA512 b2d3df7d603d29ae3cfff44a5aae23b381b1c6372fc9955d7dc0ebb1d826516e66814d3e51d6b185237d0b22f529474ec5d8d50afb4674178d64909c93a7272d WHIRLPOOL fc86358c385cc04d4e67752559569305c6f497a449e6b7986965059cb55ba2477ce2582c407ed74c6458f986137bb7ef22c614d51508e5526f15b905eea3544b EBUILD plowshare-2.0.1.ebuild 2726 SHA256 8f36966dc212f5b2246eccf45af24cb1873945ae3b4f999b742e1f69f90e6c6b SHA512 195b1494067d1d7372e85dec8200c207861a4206d3d90455d66a3fce6f9150b8e9bbcba179338d9b49f2ce4c37b74860d9f2bf22fd080d7c8e7dcbde6c0f4a93 WHIRLPOOL 1794daada53f17196181a03064e22a9a20860de4a4b7bbb6db018b514ffcab5ee660d03b469c8b04ed2965ace55679b366db75a4c370772fb301bfe9166a2272 -MISC ChangeLog 5635 SHA256 afdce417f2120c336ee8663016ff885257ca86d742d51022070e848b0d2066c3 SHA512 5549d0100f790f47f52d0c50585f2d653ddde3ba2b713f8de490c703fb2c3ce694a6753610433fd02039a2db7eaeb671791285022417e9e959befa6035e121ad WHIRLPOOL ebf3bb973c68c5e84c73d8680a7fe5106fd42cfeb5121827193fa2c9d4461f7a19318b622cc6082e5deff76c26baaef9c309764c9aafa97137ac18fe0af51a07 -MISC metadata.xml 458 SHA256 8ca5d2263bab8f32b67c95e42498ffed5337d6ba01a17222e6b658ee228ece90 SHA512 4b18002d22ff35fe937e31f6bd74a35c717f3689de9bd7e8234830df5c23cb34b2efffd75f9807e9ee13634ec33b66566e1a48a6b946233a0b79c560dd15eee0 WHIRLPOOL d52f2646efaf277d127f1abd88934add6436d4ab51006fcd35af93044a114ee386de44ea70c0efd72b5ae07cec7794dcf716a1b8cf78dad359acbbe3e52873c2 +EBUILD plowshare-2.1.0.ebuild 1849 SHA256 47a3078559bccbdf398ef2899a703ad5ae288d55eb15250a602238ae16ad764e SHA512 d1cbc9d0b08023f72966ef1f26e2ca578063af74bf40195954223bc3a85820963f81fa643735020e8dec5d9f05ad2729f8c5fa07a500b83b17c32c2366775e2b WHIRLPOOL ced3f5deed99c737f5e47f7f3805e5d94316b82f14b6c6a9af1e21c1f0e48711926d04c2e50c8e24e952d7ccaf0e03eff9491d151dfeae0d3827810af625b700 +MISC ChangeLog 5975 SHA256 cbb4071a905cb4c8cc8ecde98712d29fc27d97dacdb061fe232210ff43694e61 SHA512 11693e9fe090daf63608e380541792efb5cb173588f6a224b787f53ed667c76d81a0467bca5c822d969cc61b61c8611398887aa90b76d07e8a78e3693991df9d WHIRLPOOL 9ce24df409ed0f4265ea2b70ce8a3b670640d78ad54b5ca0cdc4fbfe5f76d5ecd1d47bd42ea2a5c420f1619cbd4808ad948eceef0c9a00817ca987a270482574 +MISC metadata.xml 461 SHA256 3417890dea00bede4bc378f63ae4b71376fbd175f596794e973c858a4a985508 SHA512 24f72ac0bc45fc34199989534a05e432b8975d25985970a2e12864767628e1a1a69a2b5aaf41b86a99e0faa9344de2f5be5e41c341130c301a2a7ef38ecf707b WHIRLPOOL e1b488c87d8ed1e59d2ea6e018f930e02f73f61b57eec1373d07af1cbbae581fd27dfaa1a5dda81de151607716b695ddf1b9bee26b4dd6d09ca2c4a88562fa63 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2 +Version: GnuPG v2.0 -iF4EAREIAAYFAlT+8gQACgkQFYEBGcdFJfLJfQEAogxEcADPQurXnKmT474zt7ye -RJYv6h0A3oyQcCr8zDABAKIWDZRQj2kC4plXj/g48HQwtC85iotfXOyEZ3sQ5d4B -=z7NE +iQJ8BAEBCABmBQJVLDoOXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMzFDRDFGNEQwRTAyNjc2QzRDNjRFQzAw +MEY3QUIzMzFCMEYwOTdGAAoJEAD3qzMbDwl/yt8P/1mpH9UC0Um3x1nE+BqAuD0x +Ys7LIbCNmBajKjX9wQUcVWsuMTutjDc/VAPZXG/z4Losq6mpdx2ENEDqSwhIiCoU +wA4weLF1XD8zJvtIRM7GtB+yalXx8S4u/FFLEyNcObLn6oa7hNg7JXWEj/iwBqdu +zPjHqbSTd+rR7fAQyn6Ppm0NwhRclsYOHXL/CA7f44R38Jlf78sdUzsqf2H5LU41 +akHQ1QfQe327glU5zC78sqYStu8/zh5SQfVoboesfAzKLUQhvy1NiMb5yj92xasu +R7OwFHs4xH8dghef/0SLAeYcT9u06hqUJlEFB3uXTNFSTxrYMRULJj5cYXwoMjgG +ioUYsTaDzPbxdS3pwdhfYdOP/tq2XryQJN7QIaJ9wbR4BshOpK5pxSGjSHy+gC5h +gmV7xH/2ysR9TgvLl+iqYuYuGoHlUwxj0xXg+mAwlDyUeBlqZ3P1evwtNJMw5sfk +fyWOUjV5UpIMF1e3hOrRqgbRGYA0LLdawzyoH4HNltHXhXfe7D2etiHtB2cd5YrR +yRASciOpDpyXYli+ApYkcU6QJ62lQIQds8b6wPrxbeX7xFjZoLMpMLjRrUdsdSdN +50f7xvoaHq302zsCV9x3y+i9wPV+bhbEg2Tu5Z3hGekoug7Z4HhyMW/zfRllL97C +cPfBEr6RBw/PKBv8PN2a +=BJ3h -----END PGP SIGNATURE----- diff --git a/net-misc/plowshare/metadata.xml b/net-misc/plowshare/metadata.xml index 09c9740cdc18..17fd8a33d3cd 100644 --- a/net-misc/plowshare/metadata.xml +++ b/net-misc/plowshare/metadata.xml @@ -10,6 +10,6 @@ View captcha with aview - plowshare + mcrapet/plowshare diff --git a/net-misc/plowshare/plowshare-1.0.0.ebuild b/net-misc/plowshare/plowshare-1.0.0.ebuild deleted file mode 100644 index d40ea235db21..000000000000 --- a/net-misc/plowshare/plowshare-1.0.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/plowshare/plowshare-1.0.0.ebuild,v 1.2 2014/03/14 14:04:04 voyageur Exp $ - -EAPI=5 - -inherit bash-completion-r1 - -DESCRIPTION="Command-line downloader and uploader for file-sharing websites" -HOMEPAGE="http://code.google.com/p/plowshare/" -SRC_URI="http://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86" -IUSE="bash-completion +javascript view-captcha" - -RDEPEND=" - >=app-shells/bash-4 - || ( app-text/recode ( dev-lang/perl dev-perl/HTML-Parser ) ) - || ( media-gfx/imagemagick[tiff] media-gfx/graphicsmagick[imagemagick,tiff] ) - net-misc/curl - sys-apps/util-linux - javascript? ( || ( dev-lang/spidermonkey:0 dev-java/rhino ) ) - view-captcha? ( || ( media-gfx/aview media-libs/libcaca ) )" -DEPEND="" - -# NOTES: -# javascript dep should be any javascript interpreter using /usr/bin/js - -# Modules using detect_javascript -JS_MODULES="letitbit nowdownload_co rapidgator zalaa zalil_ru zippyshare" - -src_prepare() { - if ! use javascript; then - for module in ${JS_MODULES}; do - sed -i -e "s:^${module}.*::" src/modules/config || die "${module} sed failed" - rm src/modules/${module}.sh || die "${module} rm failed" - done - fi - - # Fix doc install path - sed -i -e "/^DOCDIR/s|plowshare4|${P}|" Makefile || die "sed failed" - - if ! use bash-completion - then - sed -i -e \ "/^install:/s/install_bash_completion//" \ - Makefile || die "sed failed" - fi -} - -src_compile() { - # There is a Makefile but it's not compiling anything, let's not try. - : -} - -src_test() { - # Disable tests because all of them need a working Internet connection. - : -} - -src_install() { - emake DESTDIR="${D}" PREFIX="/usr" install -} - -pkg_postinst() { - if ! use javascript; then - ewarn "Without javascript you will not be able to use:" - ewarn " ${JS_MODULES}" - fi -} diff --git a/net-misc/plowshare/plowshare-1.0.2.ebuild b/net-misc/plowshare/plowshare-1.0.2.ebuild deleted file mode 100644 index b38abadd47dd..000000000000 --- a/net-misc/plowshare/plowshare-1.0.2.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/plowshare/plowshare-1.0.2.ebuild,v 1.1 2014/05/14 15:41:00 voyageur Exp $ - -EAPI=5 - -inherit bash-completion-r1 - -DESCRIPTION="Command-line downloader and uploader for file-sharing websites" -HOMEPAGE="http://code.google.com/p/plowshare/" -# Fetched from http://${PN}.googlecode.com/archive/v${PV}.tar.gz -SRC_URI="http://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86" -IUSE="bash-completion +javascript view-captcha" - -RDEPEND=" - >=app-shells/bash-4 - || ( app-text/recode ( dev-lang/perl dev-perl/HTML-Parser ) ) - || ( media-gfx/imagemagick[tiff] media-gfx/graphicsmagick[imagemagick,tiff] ) - net-misc/curl - sys-apps/util-linux - javascript? ( || ( dev-lang/spidermonkey:0 dev-java/rhino ) ) - view-captcha? ( || ( media-gfx/aview media-libs/libcaca ) )" -DEPEND="" - -# NOTES: -# javascript dep should be any javascript interpreter using /usr/bin/js - -# Modules using detect_javascript -JS_MODULES="letitbit nowdownload_co oboom rapidgator zalaa zalil_ru zippyshare" - -src_prepare() { - if ! use javascript; then - for module in ${JS_MODULES}; do - sed -i -e "s:^${module}.*::" src/modules/config || die "${module} sed failed" - rm src/modules/${module}.sh || die "${module} rm failed" - done - fi - - # Fix doc install path - sed -i -e "/^DOCDIR/s|plowshare4|${P}|" Makefile || die "sed failed" - - if ! use bash-completion - then - sed -i -e \ "/^install:/s/install_bash_completion//" \ - Makefile || die "sed failed" - fi -} - -src_compile() { - # There is a Makefile but it's not compiling anything, let's not try. - : -} - -src_test() { - # Disable tests because all of them need a working Internet connection. - : -} - -src_install() { - emake DESTDIR="${D}" PREFIX="/usr" \ - PLOWSHARE_FORCE_VERSION="${PV}" install -} - -pkg_postinst() { - if ! use javascript; then - ewarn "Without javascript you will not be able to use:" - ewarn " ${JS_MODULES}" - fi -} diff --git a/net-misc/plowshare/plowshare-1.0.4.ebuild b/net-misc/plowshare/plowshare-1.0.4.ebuild deleted file mode 100644 index ce4811e32216..000000000000 --- a/net-misc/plowshare/plowshare-1.0.4.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/plowshare/plowshare-1.0.4.ebuild,v 1.1 2014/08/05 09:30:17 voyageur Exp $ - -EAPI=5 - -inherit bash-completion-r1 - -DESCRIPTION="Command-line downloader and uploader for file-sharing websites" -HOMEPAGE="http://code.google.com/p/plowshare/" -# Fetched from http://${PN}.googlecode.com/archive/v${PV}.tar.gz -SRC_URI="http://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86" -IUSE="bash-completion +javascript view-captcha" - -RDEPEND=" - >=app-shells/bash-4 - || ( app-text/recode ( dev-lang/perl dev-perl/HTML-Parser ) ) - || ( media-gfx/imagemagick[tiff] media-gfx/graphicsmagick[imagemagick,tiff] ) - net-misc/curl - sys-apps/util-linux - javascript? ( || ( dev-lang/spidermonkey:0 dev-java/rhino ) ) - view-captcha? ( || ( media-gfx/aview media-libs/libcaca ) )" -DEPEND="" - -# NOTES: -# javascript dep should be any javascript interpreter using /usr/bin/js - -# Modules using detect_javascript -JS_MODULES="letitbit nowdownload_co oboom rapidgator zalaa zalil_ru zippyshare" - -src_prepare() { - if ! use javascript; then - for module in ${JS_MODULES}; do - sed -i -e "s:^${module}.*::" src/modules/config || die "${module} sed failed" - rm src/modules/${module}.sh || die "${module} rm failed" - done - fi - - # Fix doc install path - sed -i -e "/^DOCDIR/s|plowshare4|${P}|" Makefile || die "sed failed" - - if ! use bash-completion - then - sed -i -e \ "/^install:/s/install_bash_completion//" \ - Makefile || die "sed failed" - fi -} - -src_compile() { - # There is a Makefile but it's not compiling anything, let's not try. - : -} - -src_test() { - # Disable tests because all of them need a working Internet connection. - : -} - -src_install() { - emake DESTDIR="${D}" PREFIX="/usr" \ - PLOWSHARE_FORCE_VERSION="${PV}" install -} - -pkg_postinst() { - if ! use javascript; then - ewarn "Without javascript you will not be able to use:" - ewarn " ${JS_MODULES}" - fi -} diff --git a/net-misc/plowshare/plowshare-1.0.6.ebuild b/net-misc/plowshare/plowshare-2.1.0.ebuild similarity index 66% rename from net-misc/plowshare/plowshare-1.0.6.ebuild rename to net-misc/plowshare/plowshare-2.1.0.ebuild index de41eea221c2..ccdee45fe992 100644 --- a/net-misc/plowshare/plowshare-1.0.6.ebuild +++ b/net-misc/plowshare/plowshare-2.1.0.ebuild @@ -1,24 +1,25 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/plowshare/plowshare-1.0.6.ebuild,v 1.1 2014/10/27 10:26:56 voyageur Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/plowshare/plowshare-2.1.0.ebuild,v 1.1 2015/04/13 21:50:02 voyageur Exp $ EAPI=5 inherit bash-completion-r1 DESCRIPTION="Command-line downloader and uploader for file-sharing websites" -HOMEPAGE="http://code.google.com/p/plowshare/" -# Fetched from http://${PN}.googlecode.com/archive/v${PV}.tar.gz -SRC_URI="http://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz" +HOMEPAGE="https://github.com/mcrapet/plowshare" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~arm ~ppc ~x86" IUSE="bash-completion +javascript view-captcha" +SRC_URI="https://github.com/mcrapet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + RDEPEND=" >=app-shells/bash-4 || ( app-text/recode ( dev-lang/perl dev-perl/HTML-Parser ) ) + dev-vcs/git || ( media-gfx/imagemagick[tiff] media-gfx/graphicsmagick[imagemagick,tiff] ) net-misc/curl sys-apps/util-linux @@ -29,17 +30,7 @@ DEPEND="" # NOTES: # javascript dep should be any javascript interpreter using /usr/bin/js -# Modules using detect_javascript -JS_MODULES="letitbit nowdownload_co oboom rapidgator zalaa zippyshare" - src_prepare() { - if ! use javascript; then - for module in ${JS_MODULES}; do - sed -i -e "s:^${module}.*::" src/modules/config || die "${module} sed failed" - rm src/modules/${module}.sh || die "${module} rm failed" - done - fi - # Fix doc install path sed -i -e "/^DOCDIR/s|plowshare4|${P}|" Makefile || die "sed failed" @@ -66,8 +57,10 @@ src_install() { } pkg_postinst() { + elog "plowshare is not delivered with modules by default anymore" + elog "Per-user modules can be installed/updated with the plowmod command" if ! use javascript; then - ewarn "Without javascript you will not be able to use:" - ewarn " ${JS_MODULES}" + ewarn "Without javascript you will not be able to use modules" + ewarn "requering a Javascript shell (/usr/bin/js)" fi } -- 2.26.2