Import package vendor original specs for necessary manipulations.

Fri, 09 Jan 2009 17:12:49 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 09 Jan 2009 17:12:49 +0100
changeset 57
b2ef87c65d24
parent 56
70d79f7a1825
child 58
c89aa64d8014

Import package vendor original specs for necessary manipulations.

perl-parse/perl-parse.spec file | annotate | diff | comparison | revisions
perl-sys/perl-sys.patch file | annotate | diff | comparison | revisions
perl-sys/perl-sys.spec file | annotate | diff | comparison | revisions
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/perl-parse/perl-parse.spec	Fri Jan 09 17:12:49 2009 +0100
     1.3 @@ -0,0 +1,355 @@
     1.4 +##
     1.5 +##  perl-parse.spec -- OpenPKG RPM Package Specification
     1.6 +##  Copyright (c) 2000-2008 OpenPKG Foundation e.V. <http://openpkg.net/>
     1.7 +##
     1.8 +##  Permission to use, copy, modify, and distribute this software for
     1.9 +##  any purpose with or without fee is hereby granted, provided that
    1.10 +##  the above copyright notice and this permission notice appear in all
    1.11 +##  copies.
    1.12 +##
    1.13 +##  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    1.14 +##  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    1.15 +##  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
    1.16 +##  IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
    1.17 +##  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    1.18 +##  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
    1.19 +##  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
    1.20 +##  USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
    1.21 +##  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
    1.22 +##  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
    1.23 +##  OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    1.24 +##  SUCH DAMAGE.
    1.25 +##
    1.26 +
    1.27 +#   versions of individual parts
    1.28 +%define       V_perl                      5.10.0
    1.29 +%define       V_config_inifiles           2.45
    1.30 +%define       V_config_general            2.42
    1.31 +%define       V_config_simple             4.58
    1.32 +%define       V_config_context            0.10
    1.33 +%define       V_config_scoped             0.12
    1.34 +%define       V_string_tokenizer          0.05
    1.35 +%define       V_parse_recdescent          1.95.1
    1.36 +%define       V_parse_recdescent_faq      6.0.e
    1.37 +%define       V_parse_recdescent_deparse  1.00
    1.38 +%define       V_parse_recdescent_consumer 1.03
    1.39 +%define       V_parse_recdescent_topiary  0.05
    1.40 +%define       V_parse_yapp                1.05
    1.41 +%define       V_parse_eyapp               1.136
    1.42 +%define       V_parse_earley              0.15
    1.43 +%define       V_parse_lex                 2.15
    1.44 +%define       V_parse_flex                0.12
    1.45 +%define       V_c_scan                    0.74
    1.46 +%define       V_appconfig                 1.66
    1.47 +%define       V_appconfig_std             1.07
    1.48 +%define       V_ogdl                      20041124
    1.49 +%define       V_text_csv_pp               1.06
    1.50 +%define       V_text_csv_xs               0.58
    1.51 +%define       V_text_csv_simple           1.00
    1.52 +%define       V_getopt_long               2.37
    1.53 +%define       V_getopt_attribute          1.44
    1.54 +%define       V_getopt_argvfile           1.11
    1.55 +%define       V_getopt_fancy              0.06
    1.56 +%define       V_getopt_ll                 1.0.0
    1.57 +
    1.58 +#   package information
    1.59 +Name:         perl-parse
    1.60 +Summary:      Perl Modules for use with parsing algorythms
    1.61 +URL:          http://www.cpan.org/
    1.62 +Vendor:       Perl Community
    1.63 +Packager:     OpenPKG Foundation e.V.
    1.64 +Distribution: OpenPKG Community
    1.65 +Class:        BASE
    1.66 +Group:        Perl
    1.67 +License:      GPL/Artistic
    1.68 +Version:      %{V_perl}
    1.69 +Release:      20081228
    1.70 +
    1.71 +#   list of sources
    1.72 +Source0:      http://www.cpan.org/modules/by-module/Config/Config-IniFiles-%{V_config_inifiles}.tar.gz
    1.73 +Source1:      http://www.cpan.org/modules/by-module/Config/Config-General-%{V_config_general}.tar.gz
    1.74 +Source2:      http://www.cpan.org/modules/by-module/Config/Config-Simple-%{V_config_simple}.tar.gz
    1.75 +Source3:      http://www.cpan.org/authors/id/D/DC/DCONWAY/Parse-RecDescent-v%{V_parse_recdescent}.tar.gz
    1.76 +Source4:      http://www.cpan.org/modules/by-module/Parse/Parse-RecDescent-FAQ-%{V_parse_recdescent_faq}.tar.gz
    1.77 +Source5:      http://www.cpan.org/modules/by-module/Parse/Parse-RecDescent-Deparse-%{V_parse_recdescent_deparse}.tar.gz
    1.78 +Source6:      http://www.cpan.org/modules/by-module/Parse/Parse-RecDescent-Consumer-%{V_parse_recdescent_consumer}.tar.gz
    1.79 +Source7:      http://www.cpan.org/modules/by-module/Parse/Parse-Yapp-%{V_parse_yapp}.tar.gz
    1.80 +Source8:      http://www.cpan.org/modules/by-module/Parse/Parse-Earley-%{V_parse_earley}.tar.gz
    1.81 +Source9:      http://www.cpan.org/modules/by-module/Parse/ParseLex-%{V_parse_lex}.tar.gz
    1.82 +Source10:     http://www.cpan.org/modules/by-module/C/C-Scan-%{V_c_scan}.tar.gz
    1.83 +Source11:     http://www.cpan.org/modules/by-module/AppConfig/AppConfig-%{V_appconfig}.tar.gz
    1.84 +Source12:     http://www.cpan.org/modules/by-module/AppConfig/AppConfig-Std-%{V_appconfig_std}.tar.gz
    1.85 +Source13:     http://switch.dl.sourceforge.net/ogdl/ogdlutils-%{V_ogdl}.tgz
    1.86 +Source14:     http://www.cpan.org/modules/by-module/String/String-Tokenizer-%{V_string_tokenizer}.tar.gz
    1.87 +Source15:     http://www.cpan.org/modules/by-module/Config/Config-Context-%{V_config_context}.tar.gz
    1.88 +Source16:     http://www.cpan.org/modules/by-module/Config/Config-Scoped-%{V_config_scoped}.tar.gz
    1.89 +Source17:     http://www.cpan.org/modules/by-module/Text/Text-CSV_PP-%{V_text_csv_pp}.tar.gz
    1.90 +Source18:     http://www.cpan.org/modules/by-module/Text/Text-CSV_XS-%{V_text_csv_xs}.tgz
    1.91 +Source19:     http://www.cpan.org/modules/by-module/Text/Text-CSV-Simple-%{V_text_csv_simple}.tar.gz
    1.92 +Source20:     http://www.cpan.org/modules/by-module/Getopt/Getopt-Long-%{V_getopt_long}.tar.gz
    1.93 +Source21:     http://www.cpan.org/modules/by-module/Getopt/Getopt-Attribute-%{V_getopt_attribute}.tar.gz
    1.94 +Source22:     http://www.cpan.org/modules/by-module/Getopt/Getopt-ArgvFile-%{V_getopt_argvfile}.tar.gz
    1.95 +Source23:     http://www.cpan.org/modules/by-module/Getopt/Getopt-Fancy-%{V_getopt_fancy}.tar.gz
    1.96 +Source24:     http://www.cpan.org/modules/by-module/Getopt/Getopt-LL-%{V_getopt_ll}.tar.gz
    1.97 +Source25:     http://www.cpan.org/modules/by-module/Parse/Parse-RecDescent-Topiary-%{V_parse_recdescent_topiary}.tar.gz
    1.98 +Source26:     http://www.cpan.org/modules/by-module/Parse/Parse-Flex-%{V_parse_flex}.tar.gz
    1.99 +Source27:     http://www.cpan.org/modules/by-module/Parse/Parse-Eyapp-%{V_parse_eyapp}.tar.gz
   1.100 +
   1.101 +#   build information
   1.102 +Prefix:       %{l_prefix}
   1.103 +BuildRoot:    %{l_buildroot}
   1.104 +BuildPreReq:  OpenPKG, openpkg >= 20040130, perl >= %{V_perl}, perl-openpkg >= %{V_perl}-20051031
   1.105 +PreReq:       OpenPKG, openpkg >= 20040130, perl >= %{V_perl}
   1.106 +BuildPreReq:  perl-util, perl-module, flex
   1.107 +PreReq:       perl-util, perl-module, flex
   1.108 +AutoReq:      no
   1.109 +AutoReqProv:  no
   1.110 +
   1.111 +%description
   1.112 +    Perl modules for use with parsing algorythms:
   1.113 +    - Config::IniFiles (%{V_config_inifiles})
   1.114 +    - Config::General (%{V_config_general})
   1.115 +    - Config::Simple (%{V_config_simple})
   1.116 +    - Config::Context (%{V_config_context})
   1.117 +    - Config::Scoped (%{V_config_scoped})
   1.118 +    - String::Tokenizer (%{V_string_tokenizer})
   1.119 +    - Parse::RecDescent (%{V_parse_recdescent})
   1.120 +    - Parse::RecDescent::FAQ (%{V_parse_recdescent_faq})
   1.121 +    - Parse::RecDescent::Deparse (%{V_parse_recdescent_deparse})
   1.122 +    - Parse::RecDescent::Consumer (%{V_parse_recdescent_consumer})
   1.123 +    - Parse::RecDescent::Topiary (%{V_parse_recdescent_topiary})
   1.124 +    - Parse::Yapp (%{V_parse_yapp})
   1.125 +    - Parse::Eyapp (%{V_parse_eyapp})
   1.126 +    - Parse::Earley (%{V_parse_earley})
   1.127 +    - Parse::Lex (%{V_parse_lex})
   1.128 +    - Parse::Flex (%{V_parse_flex})
   1.129 +    - C::Scan (%{V_c_scan})
   1.130 +    - AppConfig (%{V_appconfig})
   1.131 +    - AppConfig::Std (%{V_appconfig_std})
   1.132 +    - OGDL (%{V_ogdl})
   1.133 +    - Text::CSV_PP (%{V_text_csv_pp})
   1.134 +    - Text::CSV_XS (%{V_text_csv_xs})
   1.135 +    - Text::CSV::Simple (%{V_text_csv_simple})
   1.136 +    - Getopt::Long (%{V_getopt_long})
   1.137 +    - Getopt::Attribute (%{V_getopt_attribute})
   1.138 +    - Getopt::ArgvFile (%{V_getopt_argvfile})
   1.139 +    - Getopt::Fancy (%{V_getopt_fancy})
   1.140 +    - Getopt::LL (%{V_getopt_ll})
   1.141 +
   1.142 +%track
   1.143 +    prog perl-parse:Config-General = {
   1.144 +        version   = %{V_config_general}
   1.145 +        url       = http://www.cpan.org/modules/by-module/Config/
   1.146 +        regex     = Config-General-(__VER__)\.tar\.gz
   1.147 +    }
   1.148 +    prog perl-parse:Config-IniFiles = {
   1.149 +        version   = %{V_config_inifiles}
   1.150 +        url       = http://www.cpan.org/modules/by-module/Config/
   1.151 +        regex     = Config-IniFiles-(__VER__)\.tar\.gz
   1.152 +    }
   1.153 +    prog perl-parse:Config-Simple = {
   1.154 +        version   = %{V_config_simple}
   1.155 +        url       = http://www.cpan.org/modules/by-module/Config/
   1.156 +        regex     = Config-Simple-(__VER__)\.tar\.gz
   1.157 +    }
   1.158 +    prog perl-parse:Parse-RecDescent = {
   1.159 +        version   = %{V_parse_recdescent}
   1.160 +        url       = http://www.cpan.org/authors/id/D/DC/DCONWAY/
   1.161 +        regex     = Parse-RecDescent-v(__VER__)\.tar\.gz
   1.162 +    }
   1.163 +    prog perl-parse:Parse-RecDescent-Consumer = {
   1.164 +        version   = %{V_parse_recdescent_consumer}
   1.165 +        url       = http://www.cpan.org/modules/by-module/Parse/
   1.166 +        regex     = Parse-RecDescent-Consumer-(__VER__)\.tar\.gz
   1.167 +    }
   1.168 +    prog perl-parse:Parse-RecDescent-Deparse = {
   1.169 +        version   = %{V_parse_recdescent_deparse}
   1.170 +        url       = http://www.cpan.org/modules/by-module/Parse/
   1.171 +        regex     = Parse-RecDescent-Deparse-(__VER__)\.tar\.gz
   1.172 +    }
   1.173 +    prog perl-parse:Parse-RecDescent-FAQ = {
   1.174 +        version   = %{V_parse_recdescent_faq}
   1.175 +        url       = http://www.cpan.org/modules/by-module/Parse/
   1.176 +        regex     = Parse-RecDescent-FAQ-(__VER__)\.tar\.gz
   1.177 +    }
   1.178 +    prog perl-parse:Parse-RecDescent-Topiary = {
   1.179 +        version   = %{V_parse_recdescent_topiary}
   1.180 +        url       = http://www.cpan.org/modules/by-module/Parse/
   1.181 +        regex     = Parse-RecDescent-Topiary-(__VER__)\.tar\.gz
   1.182 +    }
   1.183 +    prog perl-parse:Parse-Yapp = {
   1.184 +        version   = %{V_parse_yapp}
   1.185 +        url       = http://www.cpan.org/modules/by-module/Parse/
   1.186 +        regex     = Parse-Yapp-(__VER__)\.tar\.gz
   1.187 +    }
   1.188 +    prog perl-parse:Parse-Eyapp = {
   1.189 +        version   = %{V_parse_eyapp}
   1.190 +        url       = http://www.cpan.org/modules/by-module/Parse/
   1.191 +        regex     = Parse-Eyapp-(__VER__)\.tar\.gz
   1.192 +    }
   1.193 +    prog perl-parse:Parse-Earley = {
   1.194 +        version   = %{V_parse_earley}
   1.195 +        url       = http://www.cpan.org/modules/by-module/Parse/
   1.196 +        regex     = Parse-Earley-(__VER__)\.tar\.gz
   1.197 +    }
   1.198 +    prog perl-parse:Parse-Lex = {
   1.199 +        version   = %{V_parse_lex}
   1.200 +        url       = http://www.cpan.org/modules/by-module/Parse/
   1.201 +        regex     = ParseLex-(__VER__)\.tar\.gz
   1.202 +    }
   1.203 +    prog perl-parse:Parse-Flex = {
   1.204 +        version   = %{V_parse_flex}
   1.205 +        url       = http://www.cpan.org/modules/by-module/Parse/
   1.206 +        regex     = Parse-Flex-(__VER__)\.tar\.gz
   1.207 +    }
   1.208 +    prog perl-parse:C-Scan = {
   1.209 +        version   = %{V_c_scan}
   1.210 +        url       = http://www.cpan.org/modules/by-module/C/
   1.211 +        regex     = C-Scan-(__VER__)\.tar\.gz
   1.212 +    }
   1.213 +    prog perl-parse:AppConfig = {
   1.214 +        version   = %{V_appconfig}
   1.215 +        url       = http://www.cpan.org/modules/by-module/AppConfig/
   1.216 +        regex     = AppConfig-(__VER__)\.tar\.gz
   1.217 +    }
   1.218 +    prog perl-parse:AppConfig-Std = {
   1.219 +        version   = %{V_appconfig_std}
   1.220 +        url       = http://www.cpan.org/modules/by-module/AppConfig/
   1.221 +        regex     = AppConfig-Std-(__VER__)\.tar\.gz
   1.222 +    }
   1.223 +    prog perl-parse:OGDL = {
   1.224 +        version   = %{V_ogdl}
   1.225 +        url       = http://prdownloads.sourceforge.net/ogdl/
   1.226 +        regex     = ogdlutils-(__VER__)\.tgz
   1.227 +    }
   1.228 +    prog perl-parse:String-Tokenizer = {
   1.229 +        version   = %{V_string_tokenizer}
   1.230 +        url       = http://www.cpan.org/modules/by-module/String/
   1.231 +        regex     = String-Tokenizer-(__VER__)\.tar\.gz
   1.232 +    }
   1.233 +    prog perl-parse:Config-Context = {
   1.234 +        version   = %{V_config_context}
   1.235 +        url       = http://www.cpan.org/modules/by-module/Config/
   1.236 +        regex     = Config-Context-(__VER__)\.tar\.gz
   1.237 +    }
   1.238 +    prog perl-parse:Config-Scoped = {
   1.239 +        version   = %{V_config_scoped}
   1.240 +        url       = http://www.cpan.org/modules/by-module/Config/
   1.241 +        regex     = Config-Scoped-(__VER__)\.tar\.gz
   1.242 +    }
   1.243 +    prog perl-parse:Text-CSV_PP = {
   1.244 +        version   = %{V_text_csv_pp}
   1.245 +        url       = http://www.cpan.org/modules/by-module/Text/
   1.246 +        regex     = Text-CSV_PP-(__VER__)\.tar\.gz
   1.247 +    }
   1.248 +    prog perl-parse:Text-CSV_XS = {
   1.249 +        version   = %{V_text_csv_xs}
   1.250 +        url       = http://www.cpan.org/modules/by-module/Text/
   1.251 +        regex     = Text-CSV_XS-(__VER__)\.t(ar\.)?gz
   1.252 +    }
   1.253 +    prog perl-parse:Text-CSV-Simple = {
   1.254 +        version   = %{V_text_csv_simple}
   1.255 +        url       = http://www.cpan.org/modules/by-module/Text/
   1.256 +        regex     = Text-CSV-Simple-(__VER__)\.tar\.gz
   1.257 +    }
   1.258 +    prog perl-parse:Getopt-Long = {
   1.259 +        version   = %{V_getopt_long}
   1.260 +        url       = http://www.cpan.org/modules/by-module/Getopt/
   1.261 +        regex     = Getopt-Long-(__VER__)\.tar\.gz
   1.262 +    }
   1.263 +    prog perl-parse:Getopt-Attribute = {
   1.264 +        version   = %{V_getopt_attribute}
   1.265 +        url       = http://www.cpan.org/modules/by-module/Getopt/
   1.266 +        regex     = Getopt-Attribute-(__VER__)\.tar\.gz
   1.267 +    }
   1.268 +    prog perl-parse:Getopt-ArgvFile = {
   1.269 +        version   = %{V_getopt_argvfile}
   1.270 +        url       = http://www.cpan.org/modules/by-module/Getopt/
   1.271 +        regex     = Getopt-ArgvFile-(__VER__)\.tar\.gz
   1.272 +    }
   1.273 +    prog perl-parse:Getopt-Fancy = {
   1.274 +        version   = %{V_getopt_fancy}
   1.275 +        url       = http://www.cpan.org/modules/by-module/Getopt/
   1.276 +        regex     = Getopt-Fancy-(__VER__)\.tar\.gz
   1.277 +    }
   1.278 +    prog perl-parse:Getopt-LL = {
   1.279 +        version   = %{V_getopt_ll}
   1.280 +        url       = http://www.cpan.org/modules/by-module/Getopt/
   1.281 +        regex     = Getopt-LL-(__VER__)\.tar\.gz
   1.282 +    }
   1.283 +
   1.284 +%prep
   1.285 +    %setup -q -c
   1.286 +    %setup -q -T -D -a 1
   1.287 +    %setup -q -T -D -a 2
   1.288 +    %setup -q -T -D -a 3
   1.289 +    %setup -q -T -D -a 4
   1.290 +    %setup -q -T -D -a 5
   1.291 +    %setup -q -T -D -a 6
   1.292 +    %setup -q -T -D -a 7
   1.293 +    %setup -q -T -D -a 8
   1.294 +    %setup -q -T -D -a 9
   1.295 +    %setup -q -T -D -a 10
   1.296 +    %setup -q -T -D -a 11
   1.297 +    %setup -q -T -D -a 12
   1.298 +    %setup -q -T -D -a 13
   1.299 +    %setup -q -T -D -a 14
   1.300 +    %setup -q -T -D -a 15
   1.301 +    %setup -q -T -D -a 16
   1.302 +    %setup -q -T -D -a 17
   1.303 +    %setup -q -T -D -a 18
   1.304 +    %setup -q -T -D -a 19
   1.305 +    %setup -q -T -D -a 20
   1.306 +    %setup -q -T -D -a 21
   1.307 +    %setup -q -T -D -a 22
   1.308 +    %setup -q -T -D -a 23
   1.309 +    %setup -q -T -D -a 24
   1.310 +    %setup -q -T -D -a 25
   1.311 +    %setup -q -T -D -a 26
   1.312 +    %setup -q -T -D -a 27
   1.313 +
   1.314 +%build
   1.315 +
   1.316 +%install
   1.317 +    rm -rf $RPM_BUILD_ROOT
   1.318 +    %{l_prefix}/bin/perl-openpkg prepare
   1.319 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE0}  configure build install
   1.320 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE1}  configure build install
   1.321 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE2}  configure build install
   1.322 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE3}  configure build install
   1.323 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE4}  configure build install
   1.324 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE5}  configure build install
   1.325 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE6}  configure build install
   1.326 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE7}  configure build install
   1.327 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE8}  configure build install
   1.328 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE9}  configure build install
   1.329 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE10} configure build install
   1.330 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE11} configure build install
   1.331 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE12} configure build install
   1.332 +    ( cd ogdlutils-%{V_ogdl}/c
   1.333 +      %{l_cc} %{l_cflags} -c ogdlparser.c graph.c path.c ogdllog.c
   1.334 +      ar cr libogdl.a ogdlparser.o graph.o path.o ogdllog.o
   1.335 +    ) || exit $?
   1.336 +    %{l_prefix}/bin/perl-openpkg -d ogdlutils-%{V_ogdl}/perl configure build install
   1.337 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE14} configure build install
   1.338 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE15} configure build install
   1.339 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE16} configure build install
   1.340 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE17} configure build install
   1.341 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE18} configure build install
   1.342 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE19} configure build install
   1.343 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE20} configure build install
   1.344 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE21} configure build install
   1.345 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE22} configure build install
   1.346 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE23} configure build install
   1.347 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE24} configure build install
   1.348 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE25} configure build install
   1.349 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE26} configure build install
   1.350 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE27} configure build install
   1.351 +    %{l_prefix}/bin/perl-openpkg -F perl-openpkg-files fixate cleanup
   1.352 +    %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} `cat perl-openpkg-files`
   1.353 +
   1.354 +%files -f files
   1.355 +
   1.356 +%clean
   1.357 +    rm -rf $RPM_BUILD_ROOT
   1.358 +
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/perl-sys/perl-sys.patch	Fri Jan 09 17:12:49 2009 +0100
     2.3 @@ -0,0 +1,12 @@
     2.4 +Index: Authen-SASL-2.12/Makefile.PL
     2.5 +--- Authen-SASL-2.12/Makefile.PL.orig	2008-09-13 00:09:14.000000000 +0200
     2.6 ++++ Authen-SASL-2.12/Makefile.PL	2008-09-13 00:09:55.000000000 +0200
     2.7 +@@ -33,7 +33,7 @@ features(
     2.8 +   ],
     2.9 + );
    2.10 + 
    2.11 +-auto_install_now();
    2.12 ++#auto_install_now();
    2.13 + 
    2.14 + &Makefile->write;
    2.15 + &Meta->write;
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/perl-sys/perl-sys.spec	Fri Jan 09 17:12:49 2009 +0100
     3.3 @@ -0,0 +1,450 @@
     3.4 +##
     3.5 +##  perl-sys.spec -- OpenPKG RPM Package Specification
     3.6 +##  Copyright (c) 2000-2008 OpenPKG Foundation e.V. <http://openpkg.net/>
     3.7 +##
     3.8 +##  Permission to use, copy, modify, and distribute this software for
     3.9 +##  any purpose with or without fee is hereby granted, provided that
    3.10 +##  the above copyright notice and this permission notice appear in all
    3.11 +##  copies.
    3.12 +##
    3.13 +##  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    3.14 +##  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    3.15 +##  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
    3.16 +##  IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
    3.17 +##  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    3.18 +##  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
    3.19 +##  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
    3.20 +##  USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
    3.21 +##  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
    3.22 +##  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
    3.23 +##  OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    3.24 +##  SUCH DAMAGE.
    3.25 +##
    3.26 +
    3.27 +#   versions of individual parts
    3.28 +%define       V_perl                5.10.0
    3.29 +%define       V_unix_syslog         1.1
    3.30 +%define       V_archive_tar         1.42
    3.31 +%define       V_archive_zip         1.26
    3.32 +%define       V_archive_cpio        0.07
    3.33 +%define       V_expect              1.21
    3.34 +%define       V_storable            2.18
    3.35 +%define       V_ipc_sharelite       0.13
    3.36 +%define       V_ipc_shareable       0.60
    3.37 +%define       V_ipc_sharedcache     1.3
    3.38 +%define       V_ipc_run             0.82
    3.39 +%define       V_ipc_run3            0.042
    3.40 +%define       V_ipc_signal          1.00
    3.41 +%define       V_ipc_filter          0.002
    3.42 +%define       V_file_tail           0.99.3
    3.43 +%define       V_file_temp           0.21
    3.44 +%define       V_file_remove         1.42
    3.45 +%define       V_file_rename         0.05
    3.46 +%define       V_freezethaw          0.43
    3.47 +%define       V_authen_sasl         2.12
    3.48 +%define       V_authen_pam          0.16
    3.49 +%define       V_weakref             0.01
    3.50 +%define       V_filehandle_deluxe   0.92
    3.51 +%define       V_filehandle_rollback 1.06
    3.52 +%define       V_filehandle_unget    0.1622
    3.53 +%define       V_spiffy              0.30
    3.54 +%define       V_io                  1.2301
    3.55 +%define       V_io_all              0.39
    3.56 +%define       V_io_multiplex        1.10
    3.57 +%define       V_io_interface        1.05
    3.58 +%define       V_io_util             1.5
    3.59 +%define       V_io_mux              0.08
    3.60 +%define       V_boulder             1.30
    3.61 +%define       V_error               0.17015
    3.62 +%define       V_file_fnmatch        0.02
    3.63 +%define       V_user                1.8
    3.64 +%define       V_file_rsync          0.42
    3.65 +
    3.66 +#   package information
    3.67 +Name:         perl-sys
    3.68 +Summary:      Perl Modules for use with the system
    3.69 +URL:          http://www.cpan.org/
    3.70 +Vendor:       Perl Community
    3.71 +Packager:     OpenPKG Foundation e.V.
    3.72 +Distribution: OpenPKG Community
    3.73 +Class:        BASE
    3.74 +Group:        Perl
    3.75 +License:      GPL/Artistic
    3.76 +Version:      %{V_perl}
    3.77 +Release:      20081228
    3.78 +
    3.79 +#   package options
    3.80 +%option       with_pam   no
    3.81 +
    3.82 +#   list of sources
    3.83 +Source0:      http://www.cpan.org/modules/by-module/Unix/Unix-Syslog-%{V_unix_syslog}.tar.gz
    3.84 +Source1:      http://www.cpan.org/modules/by-module/Archive/Archive-Tar-%{V_archive_tar}.tar.gz
    3.85 +Source2:      http://www.cpan.org/modules/by-module/Archive/Archive-Zip-%{V_archive_zip}.tar.gz
    3.86 +Source3:      http://www.cpan.org/modules/by-module/Expect/Expect-%{V_expect}.tar.gz
    3.87 +Source4:      http://www.cpan.org/modules/by-module/Storable/Storable-%{V_storable}.tar.gz
    3.88 +Source5:      http://www.cpan.org/modules/by-module/IPC/IPC-Shareable-%{V_ipc_shareable}.tar.gz
    3.89 +Source6:      http://www.cpan.org/modules/by-module/File/File-Tail-%{V_file_tail}.tar.gz
    3.90 +Source7:      http://www.cpan.org/modules/by-module/FreezeThaw/FreezeThaw-%{V_freezethaw}.tar.gz
    3.91 +Source8:      http://www.cpan.org/modules/by-module/Authen/Authen-SASL-%{V_authen_sasl}.tar.gz
    3.92 +Source9:      http://www.cpan.org/authors/id/L/LU/LUKKA/WeakRef-%{V_weakref}.tar.gz
    3.93 +Source10:     http://www.cpan.org/modules/by-module/FileHandle/FileHandle-Deluxe-%{V_filehandle_deluxe}.tar.gz
    3.94 +Source11:     http://www.cpan.org/modules/by-module/FileHandle/FileHandle-Rollback-%{V_filehandle_rollback}.tar.gz
    3.95 +Source12:     http://www.cpan.org/modules/by-module/FileHandle/FileHandle-Unget-%{V_filehandle_unget}.tar.gz
    3.96 +Source13:     http://www.cpan.org/modules/by-module/IPC/IPC-ShareLite-%{V_ipc_sharelite}.tar.gz
    3.97 +Source14:     http://www.cpan.org/modules/by-module/IPC/IPC-SharedCache-%{V_ipc_sharedcache}.tar.gz
    3.98 +Source15:     http://www.cpan.org/modules/by-module/IPC/IPC-Run-%{V_ipc_run}.tar.gz
    3.99 +Source16:     http://www.cpan.org/modules/by-module/IPC/IPC-Signal-%{V_ipc_signal}.tar.gz
   3.100 +Source17:     http://www.cpan.org/modules/by-module/IPC/IPC-Filter-%{V_ipc_filter}.tar.gz
   3.101 +Source18:     http://www.cpan.org/authors/id/I/IN/INGY/Spiffy-%{V_spiffy}.tar.gz
   3.102 +Source19:     http://www.cpan.org/modules/by-module/IO/IO-%{V_io}.tar.gz
   3.103 +Source20:     http://www.cpan.org/modules/by-module/IO/IO-All-%{V_io_all}.tar.gz
   3.104 +Source21:     http://www.cpan.org/modules/by-module/IO/IO-Multiplex-%{V_io_multiplex}.tar.gz
   3.105 +Source22:     http://www.cpan.org/modules/by-module/IO/IO-Interface-%{V_io_interface}.tar.gz
   3.106 +Source23:     http://www.cpan.org/modules/by-module/IO/IO-Util-%{V_io_util}.tar.gz
   3.107 +Source24:     http://www.cpan.org/modules/by-module/Boulder/Boulder-%{V_boulder}.tar.gz
   3.108 +Source25:     http://www.cpan.org/modules/by-module/Error/Error-%{V_error}.tar.gz
   3.109 +Source26:     http://www.cpan.org/modules/by-module/IPC/IPC-Run3-%{V_ipc_run3}.tar.gz
   3.110 +Source27:     http://www.cpan.org/modules/by-module/IO/IO-Mux-%{V_io_mux}.tar.gz
   3.111 +Source28:     http://www.cpan.org/modules/by-module/File/File-FnMatch-%{V_file_fnmatch}.tar.gz
   3.112 +Source29:     http://www.cpan.org/modules/by-module/Authen/Authen-PAM-%{V_authen_pam}.tar.gz
   3.113 +Source30:     http://www.cpan.org/modules/by-module/Archive/Archive-Cpio-%{V_archive_cpio}.tar.gz
   3.114 +Source31:     http://www.cpan.org/authors/id/T/TB/TBONE/User-%{V_user}.tar.gz
   3.115 +Source32:     http://www.cpan.org/modules/by-module/File/File-Temp-%{V_file_temp}.tar.gz
   3.116 +Source33:     http://www.cpan.org/modules/by-module/File/File-Remove-%{V_file_remove}.tar.gz
   3.117 +Source34:     http://www.cpan.org/modules/by-module/File/File-Rename-%{V_file_rename}.tar.gz
   3.118 +Source35:     http://www.cpan.org/modules/by-module/File/File-Rsync-%{V_file_rsync}.tar.gz
   3.119 +Patch0:       perl-sys.patch
   3.120 +
   3.121 +#   build information
   3.122 +Prefix:       %{l_prefix}
   3.123 +BuildRoot:    %{l_buildroot}
   3.124 +BuildPreReq:  OpenPKG, openpkg >= 20040130, perl >= %{V_perl}, perl-openpkg >= %{V_perl}-20040126
   3.125 +PreReq:       OpenPKG, openpkg >= 20040130, perl >= %{V_perl}
   3.126 +BuildPreReq:  perl-time, perl-term
   3.127 +PreReq:       perl-time, perl-term
   3.128 +%if "%{with_pam}" == "yes"
   3.129 +BuildPreReq:  PAM
   3.130 +PreReq:       PAM
   3.131 +%endif
   3.132 +AutoReq:      no
   3.133 +AutoReqProv:  no
   3.134 +
   3.135 +%description
   3.136 +    Perl modules for use with the system:
   3.137 +    - Unix::Syslog (%{V_unix_syslog})
   3.138 +    - Archive::Tar (%{V_archive_tar})
   3.139 +    - Expect (%{V_expect})
   3.140 +    - Storable (%{V_storable})
   3.141 +    - IPC::ShareLite (%{V_ipc_sharelite})
   3.142 +    - IPC::Shareable (%{V_ipc_shareable})
   3.143 +    - IPC::SharedCache (%{V_ipc_sharedcache})
   3.144 +    - IPC::Run (%{V_ipc_run})
   3.145 +    - IPC::Run3 (%{V_ipc_run3})
   3.146 +    - IPC::Signal (%{V_ipc_signal})
   3.147 +    - IPC::Filter (%{V_ipc_filter})
   3.148 +    - File::Tail (%{V_file_tail})
   3.149 +    - FreezeThaw (%{V_freezethaw})
   3.150 +    - Authen::SASL (%{V_authen_sasl})
   3.151 +    - Authen::PAM (%{V_authen_pam}) [with_pam=yes]
   3.152 +    - Archive::Zip (%{V_archive_zip})
   3.153 +    - WeakRef (%{V_weakref})
   3.154 +    - FileHandle::Deluxe (%{V_filehandle_deluxe})
   3.155 +    - FileHandle::Rollback (%{V_filehandle_rollback})
   3.156 +    - FileHandle::Unget (%{V_filehandle_unget})
   3.157 +    - Spiffy (%{V_spiffy})
   3.158 +    - IO (%{V_io})
   3.159 +    - IO::All (%{V_io_all})
   3.160 +    - IO::Multiplex (%{V_io_multiplex})
   3.161 +    - IO::Interface (%{V_io_interface})
   3.162 +    - IO::Util (%{V_io_util})
   3.163 +    - IO::Mux (%{V_io_mux})
   3.164 +    - Boulder (%{V_boulder})
   3.165 +    - Error (%{V_error})
   3.166 +    - File::FnMatch (%{V_file_fnmatch})
   3.167 +    - Archive::Cpio (%{V_archive_cpio})
   3.168 +    - User (%{V_user})
   3.169 +    - File::Temp (%{V_file_temp})
   3.170 +    - File::Remove (%{V_file_remove})
   3.171 +    - File::Rename (%{V_file_rename})
   3.172 +    - File::Rsync (%{V_file_rsync})
   3.173 +
   3.174 +%track
   3.175 +    prog perl-sys:Archive-Tar = {
   3.176 +        version   = %{V_archive_tar}
   3.177 +        url       = http://www.cpan.org/modules/by-module/Archive/
   3.178 +        regex     = Archive-Tar-(__VER__)\.tar\.gz
   3.179 +    }
   3.180 +    prog perl-sys:Archive-Zip = {
   3.181 +        version   = %{V_archive_zip}
   3.182 +        url       = http://www.cpan.org/modules/by-module/Archive/
   3.183 +        regex     = Archive-Zip-(__VER__)\.tar\.gz
   3.184 +    }
   3.185 +    prog perl-sys:Authen-SASL = {
   3.186 +        version   = %{V_authen_sasl}
   3.187 +        url       = http://www.cpan.org/modules/by-module/Authen/
   3.188 +        regex     = Authen-SASL-(__VER__)\.tar\.gz
   3.189 +    }
   3.190 +    prog perl-sys:Expect = {
   3.191 +        version   = %{V_expect}
   3.192 +        url       = http://www.cpan.org/modules/by-module/Expect/
   3.193 +        regex     = Expect-(__VER__)\.tar\.gz
   3.194 +    }
   3.195 +    prog perl-sys:File-Tail = {
   3.196 +        version   = %{V_file_tail}
   3.197 +        url       = http://www.cpan.org/modules/by-module/File/
   3.198 +        regex     = File-Tail-(__VER__)\.tar\.gz
   3.199 +    }
   3.200 +    prog perl-sys:FileHandle-Deluxe = {
   3.201 +        version   = %{V_filehandle_deluxe}
   3.202 +        url       = http://www.cpan.org/modules/by-module/FileHandle/
   3.203 +        regex     = FileHandle-Deluxe-(__VER__)\.tar\.gz
   3.204 +    }
   3.205 +    prog perl-sys:FileHandle-Rollback = {
   3.206 +        version   = %{V_filehandle_rollback}
   3.207 +        url       = http://www.cpan.org/modules/by-module/FileHandle/
   3.208 +        regex     = FileHandle-Rollback-(__VER__)\.tar\.gz
   3.209 +    }
   3.210 +    prog perl-sys:FileHandle-Unget = {
   3.211 +        version   = %{V_filehandle_unget}
   3.212 +        url       = http://www.cpan.org/modules/by-module/FileHandle/
   3.213 +        regex     = FileHandle-Unget-(__VER__)\.tar\.gz
   3.214 +    }
   3.215 +    prog perl-sys:FreezeThaw = {
   3.216 +        version   = %{V_freezethaw}
   3.217 +        url       = http://www.cpan.org/modules/by-module/FreezeThaw/
   3.218 +        regex     = FreezeThaw-(__VER__)\.tar\.gz
   3.219 +    }
   3.220 +    prog perl-sys:IPC-Shareable = {
   3.221 +        version   = %{V_ipc_shareable}
   3.222 +        url       = http://www.cpan.org/modules/by-module/IPC/
   3.223 +        regex     = IPC-Shareable-(__VER__)\.tar\.gz
   3.224 +    }
   3.225 +    prog perl-sys:IPC-ShareLite = {
   3.226 +        version   = %{V_ipc_sharelite}
   3.227 +        url       = http://www.cpan.org/modules/by-module/IPC/
   3.228 +        regex     = IPC-ShareLite-(__VER__)\.tar\.gz
   3.229 +    }
   3.230 +    prog perl-sys:IPC-SharedCache = {
   3.231 +        version   = %{V_ipc_sharedcache}
   3.232 +        url       = http://www.cpan.org/modules/by-module/IPC/
   3.233 +        regex     = IPC-SharedCache-(__VER__)\.tar\.gz
   3.234 +    }
   3.235 +    prog perl-sys:IPC-Run = {
   3.236 +        version   = %{V_ipc_run}
   3.237 +        url       = http://www.cpan.org/modules/by-module/IPC/
   3.238 +        regex     = IPC-Run-(__VER__)\.tar\.gz
   3.239 +    }
   3.240 +    prog perl-sys:IPC-Run3 = {
   3.241 +        version   = %{V_ipc_run3}
   3.242 +        url       = http://www.cpan.org/modules/by-module/IPC/
   3.243 +        regex     = IPC-Run3-(__VER__)\.tar\.gz
   3.244 +    }
   3.245 +    prog perl-sys:IPC-Signal = {
   3.246 +        version   = %{V_ipc_signal}
   3.247 +        url       = http://www.cpan.org/modules/by-module/IPC/
   3.248 +        regex     = IPC-Signal-(__VER__)\.tar\.gz
   3.249 +    }
   3.250 +    prog perl-sys:IPC-Filter = {
   3.251 +        version   = %{V_ipc_filter}
   3.252 +        url       = http://www.cpan.org/modules/by-module/IPC/
   3.253 +        regex     = IPC-Filter-(__VER__)\.tar\.gz
   3.254 +    }
   3.255 +    prog perl-sys:Storable = {
   3.256 +        version   = %{V_storable}
   3.257 +        url       = http://www.cpan.org/modules/by-module/Storable/
   3.258 +        regex     = Storable-(__VER__)\.tar\.gz
   3.259 +    }
   3.260 +    prog perl-sys:Unix-Syslog = {
   3.261 +        version   = %{V_unix_syslog}
   3.262 +        url       = http://www.cpan.org/modules/by-module/Unix/
   3.263 +        regex     = Unix-Syslog-(__VER__)\.tar\.gz
   3.264 +    }
   3.265 +    prog perl-sys:WeakRef = {
   3.266 +        version   = %{V_weakref}
   3.267 +        url       = http://www.cpan.org/authors/id/L/LU/LUKKA/
   3.268 +        regex     = WeakRef-(__VER__)\.tar\.gz
   3.269 +    }
   3.270 +    prog perl-sys:Spiffy = {
   3.271 +        version   = %{V_spiffy}
   3.272 +        url       = http://www.cpan.org/authors/id/I/IN/INGY/
   3.273 +        regex     = Spiffy-(__VER__)\.tar\.gz
   3.274 +    }
   3.275 +    prog perl-sys:IO = {
   3.276 +        version   = %{V_io}
   3.277 +        url       = http://www.cpan.org/modules/by-module/IO/
   3.278 +        regex     = \bIO-(__VER__)\.tar\.gz
   3.279 +    }
   3.280 +    prog perl-sys:IO-All = {
   3.281 +        version   = %{V_io_all}
   3.282 +        url       = http://www.cpan.org/modules/by-module/IO/
   3.283 +        regex     = IO-All-(__VER__)\.tar\.gz
   3.284 +    }
   3.285 +    prog perl-sys:IO-Multiplex = {
   3.286 +        version   = %{V_io_multiplex}
   3.287 +        url       = http://www.cpan.org/modules/by-module/IO/
   3.288 +        regex     = IO-Multiplex-(__VER__)\.tar\.gz
   3.289 +    }
   3.290 +    prog perl-sys:IO-Interface = {
   3.291 +        version   = %{V_io_interface}
   3.292 +        url       = http://www.cpan.org/modules/by-module/IO/
   3.293 +        regex     = IO-Interface-(__VER__)\.tar\.gz
   3.294 +    }
   3.295 +    prog perl-sys:IO-Util = {
   3.296 +        version   = %{V_io_util}
   3.297 +        url       = http://www.cpan.org/modules/by-module/IO/
   3.298 +        regex     = IO-Util-(__VER__)\.tar\.gz
   3.299 +    }
   3.300 +    prog perl-sys:IO-Mux = {
   3.301 +        version   = %{V_io_mux}
   3.302 +        url       = http://www.cpan.org/modules/by-module/IO/
   3.303 +        regex     = IO-Mux-(__VER__)\.tar\.gz
   3.304 +    }
   3.305 +    prog perl-sys:Boulder = {
   3.306 +        version   = %{V_boulder}
   3.307 +        url       = http://www.cpan.org/modules/by-module/Boulder/
   3.308 +        regex     = Boulder-(__VER__)\.tar\.gz
   3.309 +    }
   3.310 +    prog perl-sys:Error = {
   3.311 +        version   = %{V_error}
   3.312 +        url       = http://www.cpan.org/modules/by-module/Error/
   3.313 +        regex     = Error-(__VER__)\.tar\.gz
   3.314 +    }
   3.315 +    prog perl-sys:File-FnMatch = {
   3.316 +        version   = %{V_file_fnmatch}
   3.317 +        url       = http://www.cpan.org/modules/by-module/File/
   3.318 +        regex     = File-FnMatch-(__VER__)\.tar\.gz
   3.319 +    }
   3.320 +    prog perl-sys:Authen-PAM = {
   3.321 +        version   = %{V_authen_pam}
   3.322 +        url       = http://www.cpan.org/modules/by-module/Authen/
   3.323 +        regex     = Authen-PAM-(__VER__)\.tar\.gz
   3.324 +    }
   3.325 +    prog perl-sys:Archive-Cpio = {
   3.326 +        version   = %{V_archive_cpio}
   3.327 +        url       = http://www.cpan.org/modules/by-module/Archive/
   3.328 +        regex     = Archive-Cpio-(__VER__)\.tar\.gz
   3.329 +    }
   3.330 +    prog perl-sys:User = {
   3.331 +        version   = %{V_user}
   3.332 +        url       = http://www.cpan.org/authors/id/T/TB/TBONE/
   3.333 +        regex     = User-(__VER__)\.tar\.gz
   3.334 +    }
   3.335 +    prog perl-sys:File-Temp = {
   3.336 +        version   = %{V_file_temp}
   3.337 +        url       = http://www.cpan.org/modules/by-module/File/
   3.338 +        regex     = File-Temp-(__VER__)\.tar\.gz
   3.339 +    }
   3.340 +    prog perl-sys:File-Remove = {
   3.341 +        version   = %{V_file_remove}
   3.342 +        url       = http://www.cpan.org/modules/by-module/File/
   3.343 +        regex     = File-Remove-(__VER__)\.tar\.gz
   3.344 +    }
   3.345 +    prog perl-sys:File-Rename = {
   3.346 +        version   = %{V_file_rename}
   3.347 +        url       = http://www.cpan.org/modules/by-module/File/
   3.348 +        regex     = File-Rename-(__VER__)\.tar\.gz
   3.349 +    }
   3.350 +    prog perl-sys:File-Rsync = {
   3.351 +        version   = %{V_file_rsync}
   3.352 +        url       = http://www.cpan.org/modules/by-module/File/
   3.353 +        regex     = File-Rsync-(__VER__)\.tar\.gz
   3.354 +    }
   3.355 +
   3.356 +%prep
   3.357 +    %setup -q -c
   3.358 +    %setup -q -T -D -a 1
   3.359 +    %setup -q -T -D -a 2
   3.360 +    %setup -q -T -D -a 3
   3.361 +    %setup -q -T -D -a 4
   3.362 +    %setup -q -T -D -a 5
   3.363 +    %setup -q -T -D -a 6
   3.364 +    %setup -q -T -D -a 7
   3.365 +    %setup -q -T -D -a 8
   3.366 +    %setup -q -T -D -a 9
   3.367 +    %setup -q -T -D -a 10
   3.368 +    %setup -q -T -D -a 11
   3.369 +    %setup -q -T -D -a 12
   3.370 +    %setup -q -T -D -a 13
   3.371 +    %setup -q -T -D -a 14
   3.372 +    %setup -q -T -D -a 15
   3.373 +    %setup -q -T -D -a 16
   3.374 +    %setup -q -T -D -a 17
   3.375 +    %setup -q -T -D -a 18
   3.376 +    %setup -q -T -D -a 19
   3.377 +    %setup -q -T -D -a 20
   3.378 +    %setup -q -T -D -a 21
   3.379 +    %setup -q -T -D -a 22
   3.380 +    %setup -q -T -D -a 23
   3.381 +    %setup -q -T -D -a 24
   3.382 +    %setup -q -T -D -a 25
   3.383 +    %setup -q -T -D -a 26
   3.384 +    %setup -q -T -D -a 27
   3.385 +    %setup -q -T -D -a 28
   3.386 +    %setup -q -T -D -a 29
   3.387 +    %setup -q -T -D -a 30
   3.388 +    %setup -q -T -D -a 31
   3.389 +    %setup -q -T -D -a 32
   3.390 +    %setup -q -T -D -a 33
   3.391 +    %setup -q -T -D -a 34
   3.392 +    %setup -q -T -D -a 35
   3.393 +    %patch -p0
   3.394 +
   3.395 +%build
   3.396 +    %{l_shtool} subst \
   3.397 +        -e 's;/usr/local/bin/rsync;%{l_prefix}/bin/rsync;' \
   3.398 +        -e 's;<STDIN>;"";' \
   3.399 +        File-Rsync-*/makepm.PL
   3.400 +
   3.401 +%install
   3.402 +    rm -rf $RPM_BUILD_ROOT
   3.403 +    %{l_prefix}/bin/perl-openpkg prepare
   3.404 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE0}  configure build install
   3.405 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE1}  configure build install
   3.406 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE2}  configure build install
   3.407 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE3}  configure build install
   3.408 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE4}  configure build install
   3.409 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE5}  configure build install
   3.410 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE6}  configure build install
   3.411 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE7}  configure build install
   3.412 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE8}  configure build install
   3.413 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE9}  configure build install
   3.414 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE10} configure build install
   3.415 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE11} configure build install
   3.416 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE12} configure build install
   3.417 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE13} configure build install
   3.418 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE14} configure build install
   3.419 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE15} configure build install
   3.420 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE16} configure build install
   3.421 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE17} configure build install
   3.422 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE18} configure build install
   3.423 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE19} configure build install
   3.424 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE20} configure build install
   3.425 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE21} configure build install
   3.426 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE22} configure build install
   3.427 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE23} configure build install
   3.428 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE24} configure build install
   3.429 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE25} configure build install
   3.430 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE26} configure build install
   3.431 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE27} configure build install
   3.432 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE28} configure build install
   3.433 +%if "%{with_pam}" == "yes"
   3.434 +    export CC="%{l_cc}"
   3.435 +    export CFLAGS="%{l_cflags} -I`%{l_rc} --query pam_incdir`"
   3.436 +    export CPPFLAGS="%{l_cppflags} -I`%{l_rc} --query pam_incdir`"
   3.437 +    export LDFLAGS="%{l_ldflags} -L`%{l_rc} --query pam_libdir`"
   3.438 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE29} configure build install
   3.439 +%endif
   3.440 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE30} configure build install
   3.441 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE31} configure build install
   3.442 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE32} configure build install
   3.443 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE33} configure build install
   3.444 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE34} configure build install
   3.445 +    %{l_prefix}/bin/perl-openpkg -d %{SOURCE35} configure build install
   3.446 +    %{l_prefix}/bin/perl-openpkg -F perl-openpkg-files fixate cleanup
   3.447 +    %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} `cat perl-openpkg-files`
   3.448 +
   3.449 +%files -f files
   3.450 +
   3.451 +%clean
   3.452 +    rm -rf $RPM_BUILD_ROOT
   3.453 +

mercurial