Accepting request 297546 from devel:languages:perl:autoupdate

update

OBS-URL: https://build.opensuse.org/request/show/297546
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Scriptalicious?expand=0&rev=8
This commit is contained in:
Stephan Kulow
2015-04-17 07:28:50 +00:00
committed by Git OBS Bridge
parent 7827abc65c
commit 08ff3d9616
5 changed files with 72 additions and 44 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e28c85ab95c77c8d62d5fd99c43f887efb4601e84023e6e10c72d76be0402fdb
size 25455

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a6629caf754d35117ad9332489a37846681924fb0c55d0dc02cda3bf986bbe0f
size 25754

20
cpanspec.yml Normal file
View File

@@ -0,0 +1,20 @@
---
description_paragraphs: 3
#no_testing: broken upstream
#sources:
# - source1
# - source2
#patches:
# foo.patch: -p1
# bar.patch:
#preamble: |-
# BuildRequires: gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: -
#./Build build flags=%{?_smp_mflags} --myflag

View File

@@ -1,3 +1,21 @@
-------------------------------------------------------------------
Thu Apr 16 21:26:48 UTC 2015 - coolo@suse.com
- updated to 1.17
see /usr/share/doc/packages/perl-Scriptalicious/Changes.pod
=head2 VERSION 1.17
=over
=item Fix deadlock with C<out =E<gt> sub { ... }>
Between Perl versions 5.17.5 and 5.17.6, a change was introduced which
exposed a common pipe deadlock bug in this module, if you used closures
which handle filehandles. [closes: RT#85999]
=back
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Dec 1 13:35:07 UTC 2010 - coolo@novell.com Wed Dec 1 13:35:07 UTC 2010 - coolo@novell.com

View File

@@ -1,7 +1,7 @@
# #
# spec file for package perl-Scriptalicious # spec file for package perl-Scriptalicious
# #
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -15,69 +15,59 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via http://bugs.opensuse.org/
# #
# norootforbuild
Name: perl-Scriptalicious Name: perl-Scriptalicious
Version: 1.17
Release: 0
%define cpan_name Scriptalicious %define cpan_name Scriptalicious
Summary: Make scripts more delicious to SysAdmins Summary: Make scripts more delicious to SysAdmins
Url: http://search.cpan.org/perldoc?Scriptalicious License: GPL-1.0+ or Artistic-1.0
Group: Development/Libraries/Perl Group: Development/Libraries/Perl
License: Artistic License Url: http://search.cpan.org/dist/Scriptalicious/
Version: 1.16 Source0: http://www.cpan.org/authors/id/S/SA/SAMV/%{cpan_name}-%{version}.tar.gz
Release: 1 Source1: cpanspec.yml
Source: %{cpan_name}-%{version}.tar.gz BuildArch: noarch
BuildRequires: perl-macros
BuildRequires: perl(YAML)
BuildRequires: perl(Term::ReadKey)
Requires: perl(YAML)
Requires: perl(Term::ReadKey)
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(Term::ReadKey)
Requires: perl(Term::ReadKey)
%{perl_requires} %{perl_requires}
%description %description
This module helps you write scripts that conform to best common practices, This module helps you write scripts that conform to best common practices,
quickly. Just include the above as a template, and your script will accept all quickly. Just include the above as a template, and your script will accept
of the options that are included in the manual page, as well as summarising all of the options that are included in the manual page, as well as
them when you use the -h option. summarising them when you use the '-h' option.
(Unfortunately, it is not possible to have a `use' dependency automatically add (Unfortunately, it is not possible to have a `use' dependency automatically
structure to your POD yet, so you have to include the above manually. If you add structure to your POD yet, so you have to include the above manually.
want your help message and Perldoc to be meaningful, that is.) If you want your help message and Perldoc to be meaningful, that is.)
Shortcuts are provided to help you abort or die with various error conditions;
all of which print the name of the program running (taken from $0 if not
passed). The motive for this is that "small" scripts tend to just get written
and forgotten; so, when you have a larger system that is built out of lots of
these pieces it is sometimes guesswork figuring out which script a printed
message comes from!
Author:
-------
Sam Vilain, samv@cpan.org
Shortcuts are provided to help you abort or die with various error
conditions; all of which print the name of the program running (taken from
'$0' if not passed). The motive for this is that "small" scripts tend to
just get written and forgotten; so, when you have a larger system that is
built out of lots of these pieces it is sometimes guesswork figuring out
which script a printed message comes from!
%prep %prep
%setup -n %{cpan_name}-%{version} %setup -q -n %{cpan_name}-%{version}
%build %build
perl Makefile.PL %{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?jobs:-j%jobs} %{__make} %{?_smp_mflags}
%check %check
make test %{__make} test
%install %install
%perl_make_install %perl_make_install
%perl_process_packlist %perl_process_packlist
%perl_gen_filelist %perl_gen_filelist
%clean %files -f %{name}.files
rm -rf %{buildroot} %defattr(-,root,root,755)
%doc README
%files -f %{name}.files
%defattr(-, root, root)
%doc Changes.pod README MANIFEST
%changelog %changelog