1
0
perl-Regexp-Common/perl-Regexp-Common.spec
Stephan Kulow 7bab4e4a4a - updated to 2013031301
+ Pattern for IPv6 addresses. Requested by Guy Edwards and many others.
    RT 50693.
  
  Version 2013031201 Tue Mar 12 15:44:48 CET 2013
  + Allow host/domain names to start with a digit, using
    $RE{net}{domain}{-rfc1101}. Requested by Guy Edwards and many others.
    RT 23626.
  
  Version 2013031101 Mon Mar 11 21:02:45 CET 2013
  + For integers and decimal numbers (reals), allow the user to specify the
    pattern of the signs (leading sign, and for reals, the sign of the exponent).
    This gives the user the option to ask for a pattern that matches unsigned
    numbers (by specifying the empty string as the pattern). 
    Requested by "Wilson, Jonathan" <jonathan.wilson@Vanderbilt.Edu>.
  
  Version 2013030901 Sat Mar  9 14:51:42 CET 2013
  + Use (?-1) instead of (??{ }) for the recursive balanced pattern.
    This makes the pattern unavailable for pre-5.010 perls.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Regexp-Common?expand=0&rev=18
2013-06-11 12:24:29 +00:00

73 lines
2.4 KiB
RPMSpec

#
# spec file for package perl-Regexp-Common
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: perl-Regexp-Common
Version: 2013031301
Release: 0
%define cpan_name Regexp-Common
Summary: Provide commonly requested regular expressions
License: MIT
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Regexp-Common/
Source: http://www.cpan.org/authors/id/A/AB/ABIGAIL/%{cpan_name}-%{version}.tar.gz
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
#BuildRequires: perl(Regexp::Common)
#BuildRequires: perl(Regexp::Common::_support)
#BuildRequires: perl(Regexp::Common::URI)
#BuildRequires: perl(Regexp::Common::URI::RFC1035)
#BuildRequires: perl(Regexp::Common::URI::RFC1738)
#BuildRequires: perl(Regexp::Common::URI::RFC1808)
#BuildRequires: perl(Regexp::Common::URI::RFC2384)
#BuildRequires: perl(Regexp::Common::URI::RFC2396)
#BuildRequires: perl(Regexp::Common::URI::RFC2806)
#BuildRequires: perl(t::Common)
%{perl_requires}
%description
By default, this module exports a single hash ('%RE') that stores or
generates commonly needed regular expressions (see the "List of available
patterns" manpage).
There is an alternative, subroutine-based syntax described in the
"Subroutine-based interface" manpage.
%prep
%setup -q -n %{cpan_name}-%{version}
find . -type f -print0 | xargs -0 chmod 644
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make} %{?_smp_mflags}
%check
%{__make} test
%install
%perl_make_install
%perl_process_packlist
%perl_gen_filelist
%files -f %{name}.files
%defattr(-,root,root,755)
%doc Changes COPYRIGHT COPYRIGHT.AL COPYRIGHT.AL2 COPYRIGHT.BSD COPYRIGHT.MIT README TODO
%changelog