Version bump, new homepage, modules are now fetched by user with plowmod command...
authorBernard Cafarelli <voyageur@gentoo.org>
Mon, 13 Apr 2015 21:50:11 +0000 (21:50 +0000)
committerBernard Cafarelli <voyageur@gentoo.org>
Mon, 13 Apr 2015 21:50:11 +0000 (21:50 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x00F7AB331B0F097F

net-misc/plowshare/ChangeLog
net-misc/plowshare/Manifest
net-misc/plowshare/metadata.xml
net-misc/plowshare/plowshare-1.0.0.ebuild [deleted file]
net-misc/plowshare/plowshare-1.0.2.ebuild [deleted file]
net-misc/plowshare/plowshare-1.0.4.ebuild [deleted file]
net-misc/plowshare/plowshare-2.1.0.ebuild [moved from net-misc/plowshare/plowshare-1.0.6.ebuild with 66% similarity]

index 81b91cb4e6c174aaadf5fb7253e97c07ff0edf0a..9579e7ecaa5d470b81155c38e4d45ba74c056459 100644 (file)
@@ -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 <voyageur@gentoo.org> -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)
 
index b7a10b7bbb21e12d7cdb9805c5b61b467b2b2b69..64b65a45f4e630c899408b3f808ca87513872215 100644 (file)
@@ -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-----
index 09c9740cdc18b939bdbc414f3ea29cd12705e811..17fd8a33d3cdd8272ed074b5c3acbfe17ed117a5 100644 (file)
@@ -10,6 +10,6 @@
                <flag name="view-captcha">View captcha with aview</flag>
        </use>
        <upstream>
-               <remote-id type="google-code">plowshare</remote-id>
+               <remote-id type="github">mcrapet/plowshare</remote-id>
        </upstream>
 </pkgmetadata>
diff --git a/net-misc/plowshare/plowshare-1.0.0.ebuild b/net-misc/plowshare/plowshare-1.0.0.ebuild
deleted file mode 100644 (file)
index d40ea23..0000000
+++ /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 (file)
index b38abad..0000000
+++ /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 (file)
index ce4811e..0000000
+++ /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
-}
similarity index 66%
rename from net-misc/plowshare/plowshare-1.0.6.ebuild
rename to net-misc/plowshare/plowshare-2.1.0.ebuild
index de41eea221c2a31bab8e66c0b7e5d27a304abd44..ccdee45fe9926659d23ea4356a728f2b9c0fe3d7 100644 (file)
@@ -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
 }