/[packages]/cauldron/perl-Youri-Repository/current/SPECS/perl-Youri-Repository.spec
ViewVC logotype

Contents of /cauldron/perl-Youri-Repository/current/SPECS/perl-Youri-Repository.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 16317 - (show annotations) (download)
Thu Jan 13 16:57:45 2011 UTC (13 years, 3 months ago) by jquelin
File size: 1139 byte(s)
imported package perl-Youri-Repository
1 %define module Youri-Repository
2 %define name perl-%{module}
3 %define version 0.1.0
4 %define release %mkrel 5
5
6 Name: %{name}
7 Version: %{version}
8 Release: %{release}
9 Summary: Packages repository abstraction layer
10 License: GPL or Artistic
11 Group: Development/Other
12 Source: http://youri.zarb.or/download/%{module}-v%{version}.tar.bz2
13 Url: http://youri.zarb.org
14 Obsoletes: youri
15 %if %{mdkversion} < 1010
16 Buildrequires: perl-devel
17 %endif
18 Buildrequires: perl(Youri::Package::RPM::Test)
19 Buildrequires: perl-version
20 Requires: perl-version
21 Buildarch: noarch
22 BuildRoot: %{_tmppath}/%{name}-%{version}
23
24 %description
25 YOURI stands for "Youri Offers an Upload & Repository Infrastucture". It aims
26 to build tools making management of a coherent set of packages easier.
27
28 This class provides an uniform view over various kind of packages repository.
29
30 %prep
31 %setup -q -n %{module}-v%{version}
32
33 %build
34 %{__perl} Makefile.PL INSTALLDIRS=vendor
35 %make
36
37 %check
38 %__make test
39
40 %install
41 rm -rf %{buildroot}
42 %makeinstall_std
43
44 %clean
45 rm -rf %{buildroot}
46
47 %files
48 %defattr(-,root,root)
49 %doc ChangeLog README
50 %{perl_vendorlib}/Youri
51 %{_mandir}/man3/*
52
53

  ViewVC Help
Powered by ViewVC 1.1.30