8
0
Christian Wittmer
2010-09-01 08:41:45 +00:00
committed by Git OBS Bridge
parent 6e78d1882a
commit 1d5814f503
4 changed files with 93 additions and 76 deletions

View File

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

View File

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

View File

@@ -1,3 +1,10 @@
-------------------------------------------------------------------
Wed Sep 1 08:39:28 UTC 2010 - chris@computersalat.de
- recreated by cpanspec 1.78
- bzipped Source
- noarch pkg
-------------------------------------------------------------------
Wed Sep 1 05:02:52 UTC 2010 - pascal.bleser@opensuse.org

View File

@@ -1,100 +1,110 @@
# vim: set sw=4 ts=4 et nu:
#
# spec file for package perl-Module-Install (Version 1.00)
#
# Copyright (c) 2010 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/
#
# norootforbuild
Name: perl-Module-Install
Version: 1.00
Release: 0
%define cpan_name Module-Install
Summary: Standalone, extensible Perl module installer
Source: http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Module-Install-%{version}.tar.gz
URL: http://search.cpan.org/dist/Module-Install
Version: 1.00
Release: 1
License: GPL+ or Artistic
Group: Development/Libraries/Perl
License: Perl License
BuildRoot: %{_tmppath}/build-%{name}-%{version}
Requires: perl = %{perl_version}
Url: http://search.cpan.org/dist/Module-Install/
#Source: http://www.cpan.org/modules/by-module/Module/Module-Install-%{version}.tar.gz
Source: %{cpan_name}-%{version}.tar.bz2
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: make
BuildRequires: perl(Test::More) >= 0.86
BuildRequires: perl(Test::Harness) >= 3.13
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42
BuildRequires: perl(YAML::Tiny) >= 1.33
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Parse::CPAN::Meta) >= 1.39
BuildRequires: perl(File::Remove) >= 1.42
BuildRequires: perl(YAML::Tiny) >= 1.38
BuildRequires: perl(File::Spec) >= 3.28
BuildRequires: perl(ExtUtils::ParseXS) >= 2.19
%if 0%{?suse_version} < 1120
BuildRequires: perl-macros
%endif
BuildRequires: perl(Archive::Tar) >= 1.44
BuildRequires: perl(Devel::PPPort) >= 3.16
BuildRequires: perl(ExtUtils::Install) >= 1.52
BuildRequires: perl(PAR::Dist) >= 0.29
BuildRequires: perl(LWP::UserAgent) >= 5.812
BuildRequires: perl(Module::ScanDeps) >= 0.89
BuildRequires: perl(Module::CoreList) >= 2.17
BuildRequires: perl(Archive::Tar) >= 1.44
BuildRequires: perl(ExtUtils::ParseXS) >= 2.19
BuildRequires: perl(File::Remove) >= 1.42
BuildRequires: perl(File::Spec) >= 3.28
BuildRequires: perl(JSON) >= 2.14
BuildRequires: perl(Module::Build) >= 0.29
Requires: perl(Parse::CPAN::Meta) >= 1.39
Requires: perl(File::Remove) >= 1.42
Requires: perl(YAML::Tiny) >= 1.38
Requires: perl(File::Spec) >= 3.28
Requires: perl(ExtUtils::ParseXS) >= 2.19
Requires: perl(Devel::PPPort) >= 3.16
Requires: perl(ExtUtils::Install) >= 1.52
Requires: perl(PAR::Dist) >= 0.29
Requires: perl(LWP::UserAgent) >= 5.812
Requires: perl(Module::ScanDeps) >= 0.89
Requires: perl(Module::CoreList) >= 2.17
BuildRequires: perl(LWP::UserAgent) >= 5.812
BuildRequires: perl(Module::CoreList) >= 2.17
BuildRequires: perl(Module::ScanDeps) >= 0.89
BuildRequires: perl(PAR::Dist) >= 0.29
BuildRequires: perl(Parse::CPAN::Meta) >= 1.39
BuildRequires: perl(YAML::Tiny) >= 1.38
# for test
BuildRequires: perl(Test::Harness) >= 3.13
BuildRequires: perl(Test::More) >= 0.84
#
Requires: perl = %{perl_version}
Requires: perl(Archive::Tar) >= 1.44
Requires: perl(Devel::PPPort) >= 3.16
Requires: perl(File::Remove) >= 1.42
Requires: perl(File::Spec) >= 3.28
Requires: perl(JSON) >= 2.14
Requires: perl(LWP::UserAgent) >= 5.812
Requires: perl(Module::Build) >= 0.29
Requires: perl(Module::CoreList) >= 2.17
Requires: perl(Module::ScanDeps) >= 0.89
Requires: perl(PAR::Dist) >= 0.29
Requires: perl(Parse::CPAN::Meta) >= 1.39
Requires: perl(YAML::Tiny) >= 1.38
%description
Module::Install is a package for writing installers for CPAN (or
CPAN-like) distributions that are clean, simple, minimalist, act in a
strictly correct manner with ExtUtils::MakeMaker, and will run on any Perl
installation version 5.005 or newer.
Module::Install is a package for writing installers for CPAN (or CPAN-like)
distributions that are clean, simple, minimalist, act in a strictly correct
manner with ExtUtils::MakeMaker, and will run on any Perl installation
version 5.005 or newer.
The intent is to make it as easy as possible for CPAN authors (and
especially for first-time CPAN authors) to have installers that follow all
the best practices for distribution installation, but involve as much DWIM
The intent is to make it as easy as possible for CPAN authors (and especially
for first-time CPAN authors) to have installers that follow all the best
practices for distribution installation, but involve as much DWIM
(Do What I Mean) as possible when writing them.
Writing Module::Install Installers
Authors:
--------
Adam Kennedy <adamk@cpan.org>
Audrey Tang <autrijus@autrijus.org>
Brian Ingerson <ingy@cpan.org>
%prep
%setup -q -n "Module-Install-%{version}"
%__sed -i '/^auto_install/d' Makefile.PL
%setup -q -n %{cpan_name}-%{version}
%build
%__perl Makefile.PL PREFIX="%{_prefix}"
%__make %{?jobs:-j%{jobs}}
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make} %{?_smp_mflags}
%check
%{__make} test
%install
%perl_make_install
%perl_process_packlist
%check
%__make test
# do not perl_process_packlist (noarch)
# remove .packlist file
%{__rm} -rf $RPM_BUILD_ROOT%perl_vendorarch
# remove perllocal.pod file
%{__rm} -rf $RPM_BUILD_ROOT%perl_archlib
%perl_gen_filelist
%clean
%{?buildroot:%__rm -rf "%{buildroot}"}
%{__rm} -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%doc LICENSE README Changes
%dir %{perl_vendorlib}/Module
%{perl_vendorlib}/Module/AutoInstall.pm
%{perl_vendorlib}/Module/Install.pm
%doc %{perl_vendorlib}/Module/Install.pod
%{perl_vendorlib}/Module/Install
%dir %{perl_vendorlib}/inc
%dir %{perl_vendorlib}/inc/Module
%{perl_vendorlib}/inc/Module/Install.pm
%{perl_vendorlib}/inc/Module/Install
%dir %{perl_vendorarch}/auto/Module
%{perl_vendorarch}/auto/Module/Install
%doc %{perl_man3dir}/Module::AutoInstall.%{perl_man3ext}%{ext_man}
%doc %{perl_man3dir}/Module::Install.%{perl_man3ext}%{ext_man}
%doc %{perl_man3dir}/Module::Install::*.%{perl_man3ext}%{ext_man}
%doc %{perl_man3dir}/inc::Module::Install.%{perl_man3ext}%{ext_man}
%doc %{perl_man3dir}/inc::Module::Install::*.%{perl_man3ext}%{ext_man}
/var/adm/perl-modules/%{name}
%files -f %{name}.files
%defattr(-,root,root,-)
%doc Changes LICENSE README
%changelog