head	1.20;
access;
symbols
	OPENPKG_E1_MP_HEAD:1.15
	OPENPKG_E1_MP:1.15
	OPENPKG_E1_MP_2_STABLE:1.10.2.2
	OPENPKG_E1_FP:1.10.2.2
	OPENPKG_2_STABLE_MP:1.15
	OPENPKG_2_STABLE_20061018:1.10.2.2
	OPENPKG_2_STABLE_20060622:1.10.2.1
	OPENPKG_2_STABLE:1.10.0.2
	OPENPKG_2_STABLE_BP:1.10
	OPENPKG_2_5_RELEASE:1.5.4.1
	OPENPKG_2_5_SOLID:1.5.0.4
	OPENPKG_2_5_SOLID_BP:1.5
	OPENPKG_2_4_RELEASE:1.5.2.1
	OPENPKG_2_4_SOLID:1.5.0.2
	OPENPKG_2_4_SOLID_BP:1.5
	OPENPKG_CW_FP:1.3
	OPENPKG_2_3_RELEASE:1.2.2.1
	OPENPKG_2_3_SOLID:1.2.0.2
	OPENPKG_2_3_SOLID_BP:1.2;
locks; strict;
comment	@-- @;


1.20
date	2009.09.04.18.58.35;	author rse;	state Exp;
branches;
next	1.19;
commitid	Cy8KYQqpkYnuvo2u;

1.19
date	2009.04.18.13.13.52;	author rse;	state Exp;
branches;
next	1.18;
commitid	4pHXU27WTIGCZuKt;

1.18
date	2009.03.01.19.35.05;	author rse;	state Exp;
branches;
next	1.17;
commitid	VOKJlZELNy6GImEt;

1.17
date	2008.01.01.15.01.40;	author rse;	state Exp;
branches;
next	1.16;
commitid	B8esaHJHoduuKILs;

1.16
date	2007.12.19.13.50.44;	author rse;	state Exp;
branches;
next	1.15;
commitid	UuM47XVlo9ekT2Ks;

1.15
date	2007.01.01.17.40.41;	author rse;	state Exp;
branches;
next	1.14;
commitid	BicZD6VUl7GuqP0s;

1.14
date	2006.11.21.07.38.45;	author rse;	state Exp;
branches;
next	1.13;
commitid	eHBBGSOWkvy2tvVr;

1.13
date	2006.11.12.14.57.14;	author rse;	state Exp;
branches;
next	1.12;
commitid	fVn8I5DBhrNoboUr;

1.12
date	2006.10.13.17.31.45;	author thl;	state Exp;
branches;
next	1.11;
commitid	q5GSxzsSDX29XxQr;

1.11
date	2006.09.23.11.04.53;	author rse;	state Exp;
branches;
next	1.10;
commitid	WKgIxx0YxfNbvWNr;

1.10
date	2006.05.28.07.55.39;	author rse;	state Exp;
branches
	1.10.2.1;
next	1.9;
commitid	7G7aShCLUjMzfLyr;

1.9
date	2006.02.08.18.14.26;	author cs;	state Exp;
branches;
next	1.8;
commitid	IslEzo9ggLq5bOkr;

1.8
date	2006.02.01.20.38.53;	author rse;	state Exp;
branches;
next	1.7;
commitid	T4CHi0nEdiqxcVjr;

1.7
date	2006.01.01.13.18.55;	author rse;	state Exp;
branches;
next	1.6;
commitid	otZG8yKMCw1JFTfr;

1.6
date	2005.10.21.06.17.54;	author rse;	state Exp;
branches;
next	1.5;

1.5
date	2005.06.03.07.04.04;	author rse;	state Exp;
branches
	1.5.2.1
	1.5.4.1;
next	1.4;

1.4
date	2005.03.24.11.19.54;	author rse;	state Exp;
branches;
next	1.3;

1.3
date	2005.03.18.19.34.24;	author rse;	state Exp;
branches;
next	1.2;

1.2
date	2005.01.01.10.53.26;	author rse;	state Exp;
branches
	1.2.2.1;
next	1.1;

1.1
date	2004.12.30.14.30.11;	author rse;	state Exp;
branches;
next	;

1.10.2.1
date	2006.06.20.15.22.50;	author rse;	state Exp;
branches;
next	1.10.2.2;
commitid	P9b9BoNafLYTTKBr;

1.10.2.2
date	2006.10.16.14.54.06;	author rse;	state Exp;
branches;
next	1.10.2.3;
commitid	iZxwRSmmWscPXUQr;

1.10.2.3
date	2007.01.06.13.49.42;	author thl;	state Exp;
branches;
next	;
commitid	64YWMfcnWvBu2s1s;

1.5.2.1
date	2005.06.15.19.02.15;	author rse;	state Exp;
branches;
next	;

1.5.4.1
date	2005.10.11.12.51.14;	author rse;	state Exp;
branches;
next	;

1.2.2.1
date	2005.02.21.17.07.58;	author rse;	state Exp;
branches;
next	;


desc
@@


1.20
log
@change dependency to Perl 5.10 only
@
text
@##
##  perl-cache.spec -- OpenPKG RPM Package Specification
##  Copyright (c) 2000-2009 OpenPKG Foundation e.V. <http://openpkg.net/>
##
##  Permission to use, copy, modify, and distribute this software for
##  any purpose with or without fee is hereby granted, provided that
##  the above copyright notice and this permission notice appear in all
##  copies.
##
##  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
##  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
##  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
##  IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
##  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
##  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
##  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
##  USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
##  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
##  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
##  OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
##  SUCH DAMAGE.
##

#   versions of individual parts
%define       V_perl                       5.10
%define       V_cache                      2.04
%define       V_cache_cache                1.06
%define       V_cache_simple_timedexpiry   0.27

#   package information
Name:         perl-cache
Summary:      Perl Modules for Caching
URL:          http://www.cpan.org/
Vendor:       Perl Community
Packager:     OpenPKG Foundation e.V.
Distribution: OpenPKG Community
Class:        BASE
Group:        Perl
License:      GPL/Artistic
Version:      %{V_perl}
Release:      20090904

#   list of sources
Source0:      http://www.cpan.org/modules/by-module/Cache/Cache-%{V_cache}.tar.gz
Source1:      http://www.cpan.org/modules/by-module/Cache/Cache-Cache-%{V_cache_cache}.tar.gz
Source2:      http://www.cpan.org/modules/by-module/Cache/Cache-Simple-TimedExpiry-%{V_cache_simple_timedexpiry}.tar.gz

#   build information
Prefix:       %{l_prefix}
BuildRoot:    %{l_buildroot}
BuildPreReq:  OpenPKG, openpkg >= 20040130, perl >= %{V_perl}, perl-openpkg >= %{V_perl}-20040126
PreReq:       OpenPKG, openpkg >= 20040130, perl >= %{V_perl}
BuildPreReq:  perl-crypto, perl-sys
PreReq:       perl-crypto, perl-sys
AutoReq:      no
AutoReqProv:  no

%description
    Perl modules for caching.
    - Cache (%{V_cache})
    - Cache::Cache (%{V_cache_cache})
    - Cache::Simple::TimedExpiry (%{V_cache_simple_timedexpiry})

%track
    prog perl-cache:Cache = {
        version   = %{V_cache}
        url       = http://www.cpan.org/modules/by-module/Cache/
        regex     = Cache-(__VER__)\.tar\.gz
    }
    prog perl-cache:Cache-Cache = {
        version   = %{V_cache_cache}
        url       = http://www.cpan.org/modules/by-module/Cache/
        regex     = Cache-Cache-(__VER__)\.tar\.gz
    }
    prog perl-cache:Cache-Simple-TimedExpiry = {
        version   = %{V_cache_simple_timedexpiry}
        url       = http://www.cpan.org/modules/by-module/Cache/
        regex     = Cache-Simple-TimedExpiry-(__VER__)\.tar\.gz
    }

%prep
    %setup -q -c
    %setup -q -T -D -a 1
    %setup -q -T -D -a 2

%build

%install
    rm -rf $RPM_BUILD_ROOT
    %{l_prefix}/bin/perl-openpkg prepare
    %{l_prefix}/bin/perl-openpkg -d %{SOURCE0} configure build install
    %{l_prefix}/bin/perl-openpkg -d %{SOURCE1} configure build install
    %{l_prefix}/bin/perl-openpkg -d %{SOURCE2} configure build install
    %{l_prefix}/bin/perl-openpkg -F perl-openpkg-files fixate cleanup
    %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} `cat perl-openpkg-files`

%files -f files

%clean
    rm -rf $RPM_BUILD_ROOT

@


1.19
log
@bump years in copyright messages
@
text
@d25 1
a25 1
%define       V_perl                       5.10.0
d41 1
a41 1
Release:      20090301
@


1.18
log
@modifying package: perl-cache-5.10.0 20080101 -> 20090301
@
text
@d3 1
a3 1
##  Copyright (c) 2000-2008 OpenPKG Foundation e.V. <http://openpkg.net/>
@


1.17
log
@Update package specifications according to OpenPKG year 2008 world order:
http://www.mail-archive.com/openpkg-announce@@openpkg.org/msg00221.html
@
text
@d27 1
a27 1
%define       V_cache_cache                1.05
d41 1
a41 1
Release:      20080101
@


1.16
log
@switch from Perl 5.8 to 5.10
@
text
@d3 1
a3 2
##  Copyright (c) 2000-2007 OpenPKG Foundation e.V. <http://openpkg.net/>
##  Copyright (c) 2000-2007 Ralf S. Engelschall <http://engelschall.com/>
d41 1
a41 1
Release:      20071219
@


1.15
log
@Welcome Year 2007!
@
text
@d26 1
a26 1
%define       V_perl                       5.8.8
d42 1
a42 1
Release:      20061121
@


1.14
log
@modifying package: perl-cache-5.8.8 20061112 -> 20061121
@
text
@d3 2
a4 2
##  Copyright (c) 2000-2006 OpenPKG Foundation e.V. <http://openpkg.net/>
##  Copyright (c) 2000-2006 Ralf S. Engelschall <http://engelschall.com/>
@


1.13
log
@add Cache::Simple::TimedExpiry for perl-dbix' SearchBuilder
@
text
@d29 1
a29 1
%define       V_cache_simple_timedexpiry   0.26
d42 1
a42 1
Release:      20061112
@


1.12
log
@new world order for "Packager" and "Distribution" headers
@
text
@d26 4
a29 3
%define       V_perl          5.8.8
%define       V_cache         2.04
%define       V_cache_cache   1.05
d42 1
a42 1
Release:      20061013
d47 1
d63 1
d76 5
d85 1
d94 1
@


1.11
log
@adjust Group header
@
text
@d35 2
a36 2
Packager:     OpenPKG
Distribution: OpenPKG
d41 1
a41 1
Release:      20060923
@


1.10
log
@modifying package: perl-cache-5.8.8 20060208 -> 20060528
@
text
@d38 1
a38 1
Group:        Language
d41 1
a41 1
Release:      20060528
@


1.10.2.1
log
@bump release numbers for OpenPKG 2.20060622 in advance
@
text
@d41 1
a41 1
Release:      2.20060622
d50 2
a51 2
BuildPreReq:  OpenPKG, openpkg >= 2.20060622, perl >= %{V_perl}, perl-openpkg >= %{V_perl}-2.20060622
PreReq:       OpenPKG, openpkg >= 2.20060622, perl >= %{V_perl}
@


1.10.2.2
log
@Mass merge from CURRENT to 2-STABLE (all packages except those of JUNK class)
@
text
@d35 2
a36 2
Packager:     OpenPKG Foundation e.V.
Distribution: OpenPKG Community
d38 1
a38 1
Group:        Perl
d41 1
a41 1
Release:      2.20061018
d50 2
a51 2
BuildPreReq:  OpenPKG, openpkg >= 2.20061018, perl >= %{V_perl}, perl-openpkg >= %{V_perl}-2.20061018
PreReq:       OpenPKG, openpkg >= 2.20061018, perl >= %{V_perl}
@


1.10.2.3
log
@MFC: make up leeway for 2_STABLE by virtue of build-time results
@
text
@d3 2
a4 2
##  Copyright (c) 2000-2007 OpenPKG Foundation e.V. <http://openpkg.net/>
##  Copyright (c) 2000-2007 Ralf S. Engelschall <http://engelschall.com/>
d26 3
a28 4
%define       V_perl                       5.8.8
%define       V_cache                      2.04
%define       V_cache_cache                1.05
%define       V_cache_simple_timedexpiry   0.27
d41 1
a41 1
Release:      2.20070106
a45 1
Source2:      http://www.cpan.org/modules/by-module/Cache/Cache-Simple-TimedExpiry-%{V_cache_simple_timedexpiry}.tar.gz
a60 1
    - Cache::Simple::TimedExpiry (%{V_cache_simple_timedexpiry})
a72 5
    prog perl-cache:Cache-Simple-TimedExpiry = {
        version   = %{V_cache_simple_timedexpiry}
        url       = http://www.cpan.org/modules/by-module/Cache/
        regex     = Cache-Simple-TimedExpiry-(__VER__)\.tar\.gz
    }
a76 1
    %setup -q -T -D -a 2
a84 1
    %{l_prefix}/bin/perl-openpkg -d %{SOURCE2} configure build install
@


1.9
log
@modifying package: perl-cache-5.8.8 20060201 -> 20060208
@
text
@d28 1
a28 1
%define       V_cache_cache   1.04
d41 1
a41 1
Release:      20060208
@


1.8
log
@upgrade to Perl 5.8.8
@
text
@d27 1
a27 1
%define       V_cache         2.03
d41 1
a41 1
Release:      20060201
@


1.7
log
@adjust copyrights for new year 2006
@
text
@d26 1
a26 1
%define       V_perl          5.8.7
d41 1
a41 1
Release:      20051021
@


1.6
log
@modifying package: perl-cache-5.8.7 20050603 -> 20051021
@
text
@d3 2
a4 2
##  Copyright (c) 2000-2005 OpenPKG Foundation e.V. <http://openpkg.net/>
##  Copyright (c) 2000-2005 Ralf S. Engelschall <http://engelschall.com/>
@


1.5
log
@Upgrade to Perl 5.8.7
@
text
@d27 1
a27 1
%define       V_cache         2.02
d41 1
a41 1
Release:      20050603
@


1.5.4.1
log
@bump release numbers for OpenPKG 2.5
@
text
@d41 1
a41 1
Release:      2.5.0
d50 2
a51 2
BuildPreReq:  OpenPKG, openpkg >= 2.5.0, perl >= %{V_perl}, perl-openpkg >= %{V_perl}-2.5.0
PreReq:       OpenPKG, openpkg >= 2.5.0, perl >= %{V_perl}
@


1.5.2.1
log
@bump release numbers for OpenPKG 2.4
@
text
@d41 1
a41 1
Release:      2.4.0
d50 2
a51 2
BuildPreReq:  OpenPKG, openpkg >= 2.4.0, perl >= %{V_perl}, perl-openpkg >= %{V_perl}-2.4.0
PreReq:       OpenPKG, openpkg >= 2.4.0, perl >= %{V_perl}
@


1.4
log
@Adjust the copyright declaration in this (RSE's) copy of the OpenPKG
source code now that the fork point for C&W was established (CVS tag
OPENPKG_CW_FP), the shared copyright agreement between RSE and C&W is
no longer active (as C&W no longer officially sponsors OpenPKG) and the
new shared copyright from RSE can be taken over by the newly established
juristic entity OpenPKG Foundation e.V. (instead of the non-juristic
entity OpenPKG Project).
@
text
@d26 1
a26 1
%define       V_perl          5.8.6
d41 1
a41 1
Release:      20050318
@


1.3
log
@modifying package: perl-cache-5.8.6 20041230 -> 20050318
@
text
@d2 3
a4 4
##  perl-cache.spec -- OpenPKG RPM Specification
##  Copyright (c) 2000-2005 The OpenPKG Project <http://www.openpkg.org/>
##  Copyright (c) 2000-2005 Ralf S. Engelschall <rse@@engelschall.com>
##  Copyright (c) 2000-2005 Cable & Wireless <http://www.cw.com/>
d35 1
a35 1
Packager:     The OpenPKG Project
@


1.2
log
@Happy New Year 2005
@
text
@d29 1
a29 1
%define       V_cache_cache   1.03
d42 1
a42 1
Release:      20041230
@


1.2.2.1
log
@bump release numbers for OpenPKG 2.3
@
text
@d42 1
a42 1
Release:      2.3.0
d51 2
a52 2
BuildPreReq:  OpenPKG, openpkg >= 2.3.0, perl >= %{V_perl}, perl-openpkg >= %{V_perl}-2.3.0
PreReq:       OpenPKG, openpkg >= 2.3.0, perl >= %{V_perl}
@


1.1
log
@new package: perl-cache 5.8.6 (Perl Modules for Caching)
@
text
@d3 3
a5 3
##  Copyright (c) 2000-2004 The OpenPKG Project <http://www.openpkg.org/>
##  Copyright (c) 2000-2004 Ralf S. Engelschall <rse@@engelschall.com>
##  Copyright (c) 2000-2004 Cable & Wireless <http://www.cw.com/>
@

