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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 389213 - (show annotations) (download)
Thu Jan 17 21:29:26 2013 UTC (11 years, 3 months ago) by pterjan
Original Path: obsolete/cauldron/perl-Metabase-Fact/current/SPECS/perl-Metabase-Fact.spec
File size: 1903 byte(s)
Drop 
1 %define upstream_name Metabase-Fact
2 %define upstream_version 0.021
3
4 Name: perl-%{upstream_name}
5 Version: %perl_convert_version %{upstream_version}
6 Release: %mkrel 2
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 BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
19 BuildRequires: perl(File::Find)
20 BuildRequires: perl(File::Spec)
21 BuildRequires: perl(File::Temp) >= 0.200.0
22 BuildRequires: perl(Getopt::Long)
23 BuildRequires: perl(JSON) >= 2.0.0
24 BuildRequires: perl(Pod::Usage)
25 BuildRequires: perl(Test::Exception)
26 BuildRequires: perl(Test::More) >= 0.880.0
27 BuildRequires: perl(overload)
28 BuildRequires: perl(strict)
29 BuildRequires: perl(warnings)
30 BuildArch: noarch
31
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 %doc Changes LICENSE META.json META.yml MYMETA.yml README
61 %{_mandir}/man3/*
62 %perl_vendorlib/*
63 /usr/bin/metabase-profile
64 /usr/share/man/man1/metabase-profile.1.xz

  ViewVC Help
Powered by ViewVC 1.1.30