head 1.16;
access;
symbols;
locks; strict;
comment @-- @;
1.16
date 2009.12.30.08.39.08; author rse; state Exp;
branches;
next 1.15;
commitid HVaogZbQMtfOjnhu;
1.15
date 2009.12.28.08.31.05; author rse; state Exp;
branches;
next 1.14;
commitid WaukMUCYUEn1l7hu;
1.14
date 2009.12.24.21.12.42; author rse; state Exp;
branches;
next 1.13;
commitid SKR7X3YkseaiGFgu;
1.13
date 2009.12.21.16.36.52; author rse; state Exp;
branches;
next 1.12;
commitid SwJInnkfIPPDfggu;
1.12
date 2009.12.17.23.25.47; author rse; state Exp;
branches;
next 1.11;
commitid KtFeEjKVIQATDMfu;
1.11
date 2009.12.16.18.56.37; author rse; state Exp;
branches;
next 1.10;
commitid aZu2EGO83MaybDfu;
1.10
date 2009.12.14.19.24.46; author rse; state Exp;
branches;
next 1.9;
commitid 06BRBKz2ht4cpnfu;
1.9
date 2009.12.12.12.35.23; author rse; state Exp;
branches;
next 1.8;
commitid 9JOhYrf86swJc5fu;
1.8
date 2009.12.02.16.00.54; author rse; state Exp;
branches;
next 1.7;
commitid DxIge9xHaXiaFOdu;
1.7
date 2009.11.26.08.26.46; author rse; state Exp;
branches;
next 1.6;
commitid lHBpFpA7p5zkl0du;
1.6
date 2009.11.18.19.44.40; author rse; state Exp;
branches;
next 1.5;
commitid JiRUU6MrMbXPl2cu;
1.5
date 2009.11.08.19.03.46; author rse; state Exp;
branches;
next 1.4;
commitid WSIlsdwNIo6JrKau;
1.4
date 2009.09.02.17.52.33; author rse; state Exp;
branches;
next 1.3;
commitid Y8mNexztQloPc82u;
1.3
date 2009.04.18.13.13.51; author rse; state Exp;
branches;
next 1.2;
commitid 4pHXU27WTIGCZuKt;
1.2
date 2009.01.19.18.54.36; author rse; state Exp;
branches;
next 1.1;
commitid VOOqFlvPUpcvO5zt;
1.1
date 2009.01.17.18.51.56; author rse; state Exp;
branches;
next ;
commitid wWKO36IPGFGzRPyt;
desc
@@
1.16
log
@modifying package: perl-bytecode-5.10 20091228 -> 20091230
@
text
@##
## perl-bytecode.spec -- OpenPKG RPM Package Specification
## Copyright (c) 2000-2009 OpenPKG Foundation e.V.
##
## 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_b_c 1.11
%define V_b_utils 0.08
%define V_b_recdeparse 0.04
%define V_b_generate 1.22
# package information
Name: perl-bytecode
Summary: Perl Modules for Bytecode Management
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: 20091230
# list of sources
Source0: http://www.cpan.org/authors/id/R/RU/RURBAN/B-C-%{V_b_c}.tar.gz
Source1: http://www.cpan.org/modules/by-module/B/B-Utils-%{V_b_utils}.tar.gz
Source2: http://www.cpan.org/modules/by-module/B/B-RecDeparse-%{V_b_recdeparse}.tar.gz
Source3: http://www.cpan.org/modules/by-module/B/B-Generate-%{V_b_generate}.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-module
PreReq: perl-module
AutoReq: no
AutoReqProv: no
%description
Perl modules for Bytecode Management:
- B::Compile (%{V_b_c})
- B::Utils (%{V_b_utils})
- B::RecDeparse (%{V_b_recdeparse})
- B::Generate (%{V_b_generate})
%track
prog perl-bytecode:B-C = {
version = %{V_b_c}
url = http://www.cpan.org/authors/id/R/RU/RURBAN/
regex = B-C-(__VER__)\.tar\.gz
}
prog perl-bytecode:B-Utils = {
version = %{V_b_utils}
url = http://www.cpan.org/modules/by-module/B/
regex = B-Utils-(__VER__)\.tar\.gz
}
prog perl-bytecode:B-RecDeparse = {
version = %{V_b_recdeparse}
url = http://www.cpan.org/modules/by-module/B/
regex = B-RecDeparse-(__VER__)\.tar\.gz
}
prog perl-bytecode:B-Generate = {
version = %{V_b_generate}
url = http://www.cpan.org/modules/by-module/B/
regex = B-Generate-(__VER__)\.tar\.gz
}
%prep
%setup -q -c
%setup -q -T -D -a 1
%setup -q -T -D -a 2
%setup -q -T -D -a 3
%build
%install
rm -rf $RPM_BUILD_ROOT
%{l_prefix}/bin/perl-openpkg prepare
%{l_prefix}/bin/perl-openpkg -d %{SOURCE0} configure build install
%{l_shtool} mkdir -f -p -m 755 \
$RPM_BUILD_ROOT%{l_prefix}/bin
%{l_shtool} install -c -m 755 \
-e 's;#! perl;#!%{l_prefix}/bin/perl;' \
B-C-%{V_b_c}/script/perlcc.PL \
$RPM_BUILD_ROOT%{l_prefix}/bin/perlcc
%{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 -d %{SOURCE3} 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.15
log
@modifying package: perl-bytecode-5.10 20091224 -> 20091228
@
text
@d26 1
a26 1
%define V_b_c 1.09
d42 1
a42 1
Release: 20091228
@
1.14
log
@modifying package: perl-bytecode-5.10 20091221 -> 20091224
@
text
@d26 1
a26 1
%define V_b_c 1.08
d42 1
a42 1
Release: 20091224
@
1.13
log
@modifying package: perl-bytecode-5.10 20091218 -> 20091221
@
text
@d26 1
a26 1
%define V_b_c 1.07
d42 1
a42 1
Release: 20091221
@
1.12
log
@modifying package: perl-bytecode-5.10 20091216 -> 20091218
@
text
@d26 1
a26 1
%define V_b_c 1.04_33
d42 1
a42 1
Release: 20091218
@
1.11
log
@modifying package: perl-bytecode-5.10 20091214 -> 20091216
@
text
@d26 1
a26 1
%define V_b_c 1.04_32
d42 1
a42 1
Release: 20091216
@
1.10
log
@modifying package: perl-bytecode-5.10 20091212 -> 20091214
@
text
@d26 1
a26 1
%define V_b_c 1.04_30
d42 1
a42 1
Release: 20091214
@
1.9
log
@modifying package: perl-bytecode-5.10 20091202 -> 20091212
@
text
@d26 1
a26 1
%define V_b_c 1.04_28
d42 1
a42 1
Release: 20091212
@
1.8
log
@modifying package: perl-bytecode-5.10 20091126 -> 20091202
@
text
@d26 1
a26 1
%define V_b_c 1.04_25
d42 1
a42 1
Release: 20091202
@
1.7
log
@modifying package: perl-bytecode-5.10 20091118 -> 20091126
@
text
@d26 1
a26 1
%define V_b_c 1.04_23
d29 1
a29 1
%define V_b_generate 1.21
d42 1
a42 1
Release: 20091126
@
1.6
log
@modifying package: perl-bytecode-5.10 20091108 -> 20091118
@
text
@d26 1
a26 1
%define V_b_c 1.04_22
d29 1
a29 1
%define V_b_generate 1.20
d42 1
a42 1
Release: 20091118
@
1.5
log
@modifying package: perl-bytecode-5.10 20090902 -> 20091108
@
text
@d26 1
a26 1
%define V_b_c 1.04_21
d42 1
a42 1
Release: 20091108
@
1.4
log
@upgrading package: perl-bytecode 5.10.0 -> 5.10
@
text
@d26 1
a26 1
%define V_b_c 1.04_20
d42 1
a42 1
Release: 20090902
@
1.3
log
@bump years in copyright messages
@
text
@d25 1
a25 1
%define V_perl 5.10.0
d27 1
a27 1
%define V_b_utils 0.07
d42 1
a42 1
Release: 20090119
d55 2
@
1.2
log
@modifying package: perl-bytecode-5.10.0 20090117 -> 20090119
@
text
@d3 1
a3 1
## Copyright (c) 2000-2008 OpenPKG Foundation e.V.
@
1.1
log
@new package: perl-bytecode 5.10.0 (Perl Modules for Bytecode Management)
@
text
@d29 1
a29 1
%define V_b_generate 1.19
d42 1
a42 1
Release: 20090117
@