dev-perl/App-Nopaste: Bump to version 1.8.0
authorKent Fredric <kentnl@gentoo.org>
Tue, 21 Mar 2017 03:59:22 +0000 (16:59 +1300)
committerKent Fredric <kentnl@gentoo.org>
Tue, 21 Mar 2017 03:59:39 +0000 (16:59 +1300)
- EAPI6
- Parallel Tests
- Add USE=browser

Upstream:
- Deprecate codepeek service
- Look for credentials in ~/.github for gist service
- Fix handling of filename in gist command
- Update Paste URLs for Debian and Ubuntu

Keywords:
- New deps, keywords dropped:
  arm ppc

Package-Manager: Portage-2.3.4, Repoman-2.3.2

dev-perl/App-Nopaste/App-Nopaste-1.8.0.ebuild [new file with mode: 0644]
dev-perl/App-Nopaste/Manifest
dev-perl/App-Nopaste/metadata.xml

diff --git a/dev-perl/App-Nopaste/App-Nopaste-1.8.0.ebuild b/dev-perl/App-Nopaste/App-Nopaste-1.8.0.ebuild
new file mode 100644 (file)
index 0000000..4d3c438
--- /dev/null
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=1.008
+inherit perl-module
+
+DESCRIPTION="Easy access to any pastebin"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+pastebin +browser clipboard github test"
+
+RDEPEND="
+       dev-perl/Class-Load
+       virtual/perl-Exporter
+       virtual/perl-File-Spec
+       virtual/perl-File-Temp
+       dev-perl/Getopt-Long-Descriptive
+       dev-perl/JSON-MaybeXS
+       dev-perl/Module-Pluggable
+       dev-perl/Module-Runtime
+       dev-perl/Path-Tiny
+       dev-perl/URI
+       dev-perl/WWW-Mechanize
+       >=dev-perl/namespace-clean-0.190.0
+       pastebin? (
+               >=dev-perl/WWW-Pastebin-PastebinCom-Create-1.3.0
+       )
+       clipboard? (
+               dev-perl/Clipboard
+       )
+       github? (
+               dev-vcs/git[perl]
+       )
+       browser? (
+               dev-perl/Browser-Open
+       )
+"
+DEPEND="${RDEPEND}
+       >=virtual/perl-CPAN-Meta-Requirements-2.120.620
+       virtual/perl-ExtUtils-MakeMaker
+       virtual/perl-Module-Metadata
+       test? (
+               virtual/perl-File-Spec
+               dev-perl/libwww-perl
+               dev-perl/Test-Deep
+               dev-perl/Test-Fatal
+               >=virtual/perl-Test-Simple-0.880.0
+       )
+"
index 18da59776cf3a381e1ce0ed04b47230c92cb99c3..0c77a10bdf650518abc25e8ea7f92c0e14e03f88 100644 (file)
@@ -1 +1,2 @@
 DIST App-Nopaste-1.004.tar.gz 45403 SHA256 62eac2cd9bef0a3bd41c16da94236619ecab1f5cf950807dcd64783c9a7d2a16 SHA512 d3fd4116ed4a3e73ac53ac60e122b7d79b877d056ab5a0715d6c478f0c6dd0d7c1fe19def769e67ddf6328fe95ee4ee7a412938e6ac5fb6440c05f0328bd75b5 WHIRLPOOL ba2be134c1d0ee37cd4d03bf1516e2b3c0872cb58010075cc5f6b9d440bbaeca86ac5d041a700b37b3932cb03cb377ced9ef223038d3c0c0a5fa09707c48fe61
+DIST App-Nopaste-1.008.tar.gz 50065 SHA256 aef499a1bb6e3a72a31b076bb7fb17d2aaa6c99709fe1a09ad143af5fc4f5141 SHA512 619e69e394f558e103ad343789e8bba9f791506886ceac797711077089258dba0ad7fbb46c0d4649ed224781ad7850c9ad24192ddd9439fd76c496b43a2c6cbc WHIRLPOOL 9077776647a79d220969cbb26cd7f6f1d466fafefce8499ec351549ac2e7df711d8c01d2e0afe45ef96a80637ef91bc327eef7b87978b72a38cf88c0883c24e1
index 44d70eff3c67061c2fc420b0a39fb4a988a30277..91bac54ebebed0fda049164664cfb589f077c82d 100644 (file)
@@ -8,7 +8,8 @@
   <use>
     <flag name="pastebin">pastebin.com support</flag>
     <flag name="clipboard">copying of URLs with -x/--copy</flag>
-    <flag name="github">Github authentication</flag>
+       <flag name="github">Github authentication</flag>
+       <flag name="browser">Spawn browser with pasted page</flag>
   </use>
   <upstream>
     <remote-id type="cpan">App-Nopaste</remote-id>
@@ -18,6 +19,7 @@
     <remote-id type="cpan-module">App::Nopaste::Service::Codepeek</remote-id>
     <remote-id type="cpan-module">App::Nopaste::Service::Debian</remote-id>
     <remote-id type="cpan-module">App::Nopaste::Service::Gist</remote-id>
+    <remote-id type="cpan-module">App::Nopaste::Service::Mojopaste</remote-id>
     <remote-id type="cpan-module">App::Nopaste::Service::PastebinCom</remote-id>
     <remote-id type="cpan-module">App::Nopaste::Service::Pastie</remote-id>
     <remote-id type="cpan-module">App::Nopaste::Service::Shadowcat</remote-id>