Accepting request 640395 from devel:languages:perl:autoupdate

- Fix missing requirements
- updated to 1.05
   see /usr/share/doc/packages/perl-Alien-Base-ModuleBuild/Changes
  1.05 2018-08-29 16:53:39 -0400
    - Documentation improvements
    - Improve diagnostics for HTTP connection failures (gh#6, gh#7)
- updated to 1.04
   see /usr/share/doc/packages/perl-Alien-Base-ModuleBuild/Changes
  1.04 2018-06-06 09:00:21 -0400
    - ALIEN_INSTALL_TYPE is now fully compatible with Alien::Build
      Previously there were some edge cases with setting it to
      'default'
- updated to 1.03
   see /usr/share/doc/packages/perl-Alien-Base-ModuleBuild/Changes
  1.03 2018-05-09 08:15:56 -0400
    - Fix warning
- updated to 1.02
   see /usr/share/doc/packages/perl-Alien-Base-ModuleBuild/Changes
  1.02 2018-03-11 14:33:44 -0400
    - Production release identical to 1.01_01
  
  1.01_01 2018-03-09 17:40:12 -0500
    - Allow changing protocol with environment variables.
- updated to 1.00
   see /usr/share/doc/packages/perl-Alien-Base-ModuleBuild/Changes
  1.00 2017-10-01 06:21:53 -0400
    - Remove Alien::Base::PkgConfig
    - Require Alien::Build::PkgConfig 1.20
  
  0.046 2017-09-13 20:54:21 -0400
    - Run alien_install_commands before any Perl tests in t/
  
  0.045 2017-08-29 04:51:05 -0400
    - Fix broken skip in t/alien_base_modulebuild_pkgconfig.t
  
  0.044 2017-08-23 13:20:29 -0400
    - Remove unnecessary prereqs on newer versions of Alien::Base
  
  0.043 2017-08-17 03:48:08 -0400
    - Recommend Alien::Build instead
    - Require Module::Build 0.4004 for test_requires support
  
  0.042 2017-07-26 11:35:49 -0400
    - Production release identical to 0.041_02
  
  0.041_02 2017-07-25 21:52:38 -0400
    - Migrate test suite over to Test2::V0
    - Remove dependency on Test::More
  
  0.041_01 2017-07-25 20:10:58 -0400
    - Remove dependency on List::MoreUtils
- initial package 0.040
 * created by cpanspec 1.78.08

OBS-URL: https://build.opensuse.org/request/show/640395
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Alien-Base-ModuleBuild?expand=0&rev=6
This commit is contained in:
2018-10-07 10:57:47 +00:00
committed by Git OBS Bridge
parent 250a064c60
commit e01db49299
5 changed files with 131 additions and 16 deletions

View File

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

View File

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

28
cpanspec.yml Normal file
View File

@@ -0,0 +1,28 @@
---
#description_paragraphs: 3
#description: |-
# override description from CPAN
#summary: override summary from CPAN
#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_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module

View File

@@ -3,6 +3,81 @@ Sun Oct 7 10:23:06 UTC 2018 - Dirk Stoecker <opensuse@dstoecker.de>
- Fix missing requirements - Fix missing requirements
-------------------------------------------------------------------
Thu Aug 30 05:00:47 UTC 2018 - coolo@suse.com
- updated to 1.05
see /usr/share/doc/packages/perl-Alien-Base-ModuleBuild/Changes
1.05 2018-08-29 16:53:39 -0400
- Documentation improvements
- Improve diagnostics for HTTP connection failures (gh#6, gh#7)
-------------------------------------------------------------------
Thu Jun 7 05:01:05 UTC 2018 - coolo@suse.com
- updated to 1.04
see /usr/share/doc/packages/perl-Alien-Base-ModuleBuild/Changes
1.04 2018-06-06 09:00:21 -0400
- ALIEN_INSTALL_TYPE is now fully compatible with Alien::Build
Previously there were some edge cases with setting it to
'default'
-------------------------------------------------------------------
Thu May 10 05:01:06 UTC 2018 - coolo@suse.com
- updated to 1.03
see /usr/share/doc/packages/perl-Alien-Base-ModuleBuild/Changes
1.03 2018-05-09 08:15:56 -0400
- Fix warning
-------------------------------------------------------------------
Mon Mar 12 06:00:50 UTC 2018 - coolo@suse.com
- updated to 1.02
see /usr/share/doc/packages/perl-Alien-Base-ModuleBuild/Changes
1.02 2018-03-11 14:33:44 -0400
- Production release identical to 1.01_01
1.01_01 2018-03-09 17:40:12 -0500
- Allow changing protocol with environment variables.
-------------------------------------------------------------------
Wed Feb 7 16:04:57 UTC 2018 - coolo@suse.com
- updated to 1.00
see /usr/share/doc/packages/perl-Alien-Base-ModuleBuild/Changes
1.00 2017-10-01 06:21:53 -0400
- Remove Alien::Base::PkgConfig
- Require Alien::Build::PkgConfig 1.20
0.046 2017-09-13 20:54:21 -0400
- Run alien_install_commands before any Perl tests in t/
0.045 2017-08-29 04:51:05 -0400
- Fix broken skip in t/alien_base_modulebuild_pkgconfig.t
0.044 2017-08-23 13:20:29 -0400
- Remove unnecessary prereqs on newer versions of Alien::Base
0.043 2017-08-17 03:48:08 -0400
- Recommend Alien::Build instead
- Require Module::Build 0.4004 for test_requires support
0.042 2017-07-26 11:35:49 -0400
- Production release identical to 0.041_02
0.041_02 2017-07-25 21:52:38 -0400
- Migrate test suite over to Test2::V0
- Remove dependency on Test::More
0.041_01 2017-07-25 20:10:58 -0400
- Remove dependency on List::MoreUtils
------------------------------------------------------------------- -------------------------------------------------------------------
Tue May 30 14:10:48 UTC 2017 - coolo@suse.com Tue May 30 14:10:48 UTC 2017 - coolo@suse.com

View File

@@ -1,7 +1,7 @@
# #
# spec file for package perl-Alien-Base-ModuleBuild # spec file for package perl-Alien-Base-ModuleBuild
# #
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2018 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
@@ -17,43 +17,47 @@
Name: perl-Alien-Base-ModuleBuild Name: perl-Alien-Base-ModuleBuild
Version: 0.040 Version: 1.05
Release: 0 Release: 0
%define cpan_name Alien-Base-ModuleBuild %define cpan_name Alien-Base-ModuleBuild
Summary: Module::Build subclass for building Alien:: modules and their libraries Summary: Module::Build subclass for building Alien:: modules and their libraries
License: Artistic-1.0 or GPL-1.0+ License: Artistic-1.0 OR GPL-1.0-or-later
Group: Development/Libraries/Perl Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Alien-Base-ModuleBuild/ Url: http://search.cpan.org/dist/Alien-Base-ModuleBuild/
Source0: https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/%{cpan_name}-%{version}.tar.gz Source0: https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl BuildRequires: perl
BuildRequires: perl-macros BuildRequires: perl-macros
BuildRequires: perl(Alien::Base::PkgConfig) >= 1.20
BuildRequires: perl(Archive::Extract) BuildRequires: perl(Archive::Extract)
BuildRequires: perl(Capture::Tiny) >= 0.17 BuildRequires: perl(Capture::Tiny) >= 0.17
BuildRequires: perl(File::ShareDir)
BuildRequires: perl(File::chdir) >= 0.1005 BuildRequires: perl(File::chdir) >= 0.1005
BuildRequires: perl(HTTP::Tiny) >= 0.044
BuildRequires: perl(HTML::LinkExtor) BuildRequires: perl(HTML::LinkExtor)
BuildRequires: perl(HTTP::Tiny) >= 0.044
BuildRequires: perl(JSON::PP) BuildRequires: perl(JSON::PP)
BuildRequires: perl(List::MoreUtils) BuildRequires: perl(List::Util) >= 1.45
BuildRequires: perl(Module::Build) >= 0.360000 BuildRequires: perl(Module::Build) >= 0.400400
BuildRequires: perl(Path::Tiny) >= 0.077
BuildRequires: perl(PkgConfig) BuildRequires: perl(PkgConfig)
BuildRequires: perl(Shell::Config::Generate) BuildRequires: perl(Shell::Config::Generate)
BuildRequires: perl(Shell::Guess) BuildRequires: perl(Shell::Guess)
BuildRequires: perl(Sort::Versions) BuildRequires: perl(Sort::Versions)
BuildRequires: perl(Test::More) >= 0.94 BuildRequires: perl(Test2::Require::Module) >= 0.000071
BuildRequires: perl(Test2::V0) >= 0.000071
BuildRequires: perl(Text::ParseWords) >= 3.26 BuildRequires: perl(Text::ParseWords) >= 3.26
BuildRequires: perl(URI) BuildRequires: perl(URI)
BuildRequires: perl(parent) BuildRequires: perl(parent)
Requires: perl(Alien::Base::PkgConfig) >= 1.20
Requires: perl(Archive::Extract) Requires: perl(Archive::Extract)
Requires: perl(Capture::Tiny) >= 0.17 Requires: perl(Capture::Tiny) >= 0.17
Requires: perl(File::ShareDir)
Requires: perl(File::chdir) >= 0.1005 Requires: perl(File::chdir) >= 0.1005
Requires: perl(HTTP::Tiny) >= 0.044
Requires: perl(HTML::LinkExtor) Requires: perl(HTML::LinkExtor)
Requires: perl(HTTP::Tiny) >= 0.044
Requires: perl(JSON::PP) Requires: perl(JSON::PP)
Requires: perl(List::MoreUtils) Requires: perl(List::Util) >= 1.45
Requires: perl(Module::Build) >= 0.360000 Requires: perl(Module::Build) >= 0.400400
Requires: perl(Path::Tiny) >= 0.077
Requires: perl(PkgConfig) Requires: perl(PkgConfig)
Requires: perl(Shell::Config::Generate) Requires: perl(Shell::Config::Generate)
Requires: perl(Shell::Guess) Requires: perl(Shell::Guess)
@@ -65,6 +69,14 @@ Recommends: perl(HTML::LinkExtor)
%{perl_requires} %{perl_requires}
%description %description
*NOTE*: Please consider for new development of Aliens that you use
Alien::Build and alienfile instead. Like this module they work with
Alien::Base. Unlike this module they are more easily customized and handle
a number of corner cases better. For a good place to start, please see
Alien::Build::Manual::AlienAuthor. Although the Alien-Base / Alien-Build
team will continue to maintain this module, (we will continue to fix bugs
where appropriate), we aren't adding any new features to this module.
This is a subclass of Module::Build, that with Alien::Base allows for easy This is a subclass of Module::Build, that with Alien::Base allows for easy
creation of Alien distributions. This module is used during the build step creation of Alien distributions. This module is used during the build step
of your distribution. When properly configured it will of your distribution. When properly configured it will
@@ -90,7 +102,7 @@ find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
%files -f %{name}.files %files -f %{name}.files
%defattr(-,root,root,755) %defattr(-,root,root,755)
%doc Changes maint README %doc Changes corpus maint README
%license LICENSE %license LICENSE
%changelog %changelog