From de78aa9c8e853a26fc5aaba7fb9aff242756d2d8f6c5639f26a27b772dadf272 Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Wed, 15 May 2013 15:43:42 +0000 Subject: [PATCH] readd susepaste OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-App-Nopaste?expand=0&rev=20 --- perl-App-Nopaste.spec | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/perl-App-Nopaste.spec b/perl-App-Nopaste.spec index 06ed2bd..378821b 100644 --- a/perl-App-Nopaste.spec +++ b/perl-App-Nopaste.spec @@ -25,6 +25,8 @@ License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/App-Nopaste/ Source: http://www.cpan.org/authors/id/S/SA/SARTAK/%{cpan_name}-%{version}.tar.gz +# MANUAL +Source1: SusePaste.pm BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -83,8 +85,33 @@ one. It's also modular: you only need to put on CPAN a the App::Nopaste::Service::Foo manpage module and anyone can begin using it. +%package -n nopaste +Summary: Easy access to any pastebin +Group: Productivity/Networking/Web/Utilities +Requires: %{name} = %{version} +%if 0%{?suse_version} >= 1120 +BuildArch: noarch +%endif + +%description -n nopaste +Pastebins (also known as nopaste sites) let you post text, usually code, +for public viewing. They're used a lot in IRC channels to show code that +would normally be too long to give directly in the channel (hence the name +nopaste). + +Each pastebin is slightly different. When one pastebin goes down (I'm +looking at you, ), then you have to find a new one. +And if you usually use a script to publish text, then it's too much +hassle. + +This module aims to smooth out the differences between pastebins, and +provides redundancy: if one site doesn't work, it just tries a different +one. + %prep %setup -q -n %{cpan_name}-%{version} +%__sed -i '/^auto_install/d' Makefile.PL +%__install -m 0644 "%{SOURCE1}" lib/App/Nopaste/Service/ find . -type f -print0 | xargs -0 chmod 644 %build