/[packages]/cauldron/perl-Metabase-Fact/current/SPECS/perl-Metabase-Fact.spec
ViewVC logotype

Annotation of /cauldron/perl-Metabase-Fact/current/SPECS/perl-Metabase-Fact.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 255128 - (hide annotations) (download)
Tue Jun 5 09:18:16 2012 UTC (11 years, 10 months ago) by jquelin
File size: 1903 byte(s)
update to 0.021
1 shlomif 184310 %define upstream_name Metabase-Fact
2 jquelin 255128 %define upstream_version 0.021
3 shlomif 184310
4     Name: perl-%{upstream_name}
5     Version: %perl_convert_version %{upstream_version}
6     Release: %mkrel 1
7    
8     Summary: Class for Metabase resources
9     License: GPL+ or Artistic
10     Group: Development/Perl
11     Url: http://search.cpan.org/dist/%{upstream_name}
12     Source0: http://www.cpan.org/modules/by-module/Metabase/%{upstream_name}-%{upstream_version}.tar.gz
13    
14     BuildRequires: perl(CPAN::DistnameInfo)
15     BuildRequires: perl(Carp)
16     BuildRequires: perl(Cwd)
17     BuildRequires: perl(Data::GUID)
18 jquelin 255128 BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
19 shlomif 184310 BuildRequires: perl(File::Find)
20     BuildRequires: perl(File::Spec)
21 jquelin 255128 BuildRequires: perl(File::Temp) >= 0.200.0
22 shlomif 184310 BuildRequires: perl(Getopt::Long)
23 jquelin 255128 BuildRequires: perl(JSON) >= 2.0.0
24 shlomif 184310 BuildRequires: perl(Pod::Usage)
25     BuildRequires: perl(Test::Exception)
26 jquelin 255128 BuildRequires: perl(Test::More) >= 0.880.0
27 shlomif 184310 BuildRequires: perl(overload)
28 jquelin 255128 BuildRequires: perl(strict)
29     BuildRequires: perl(warnings)
30     BuildArch: noarch
31 shlomif 184310
32     %description
33     the Metabase manpage is a framework for associating content and metadata
34     with arbitrary resources. A Metabase can be used to store test reports,
35     reviews, coverage analysis reports, reports on static analysis of coding
36     style, or anything else for which datatypes are constructed.
37    
38     Metabase::Fact is a base class for Facts (really opinions or analyses) that
39     can be sent to or retrieved from a Metabase repository.
40    
41     Structure of a Fact object
42     A Fact object associates a 'content' attribute with a 'resource'
43     attribute and a 'creator' attribute.
44    
45     %prep
46     %setup -q -n %{upstream_name}-%{upstream_version}
47    
48     %build
49     %{__perl} Makefile.PL INSTALLDIRS=vendor
50    
51     %make
52    
53     %check
54     %make test
55    
56     %install
57     %makeinstall_std
58    
59     %files
60 jquelin 255128 %doc Changes LICENSE META.json META.yml MYMETA.yml README
61 shlomif 184310 %{_mandir}/man3/*
62     %perl_vendorlib/*
63     /usr/bin/metabase-profile
64 jquelin 255128 /usr/share/man/man1/metabase-profile.1.xz

  ViewVC Help
Powered by ViewVC 1.1.30