OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 30-Apr-2005 11:16:56
Branch: HEAD Handle: 2005043010165600
Added files:
openpkg-src/perl-biz perl-biz.spec
Log:
new package: perl-biz 5.8.6 (Perl Modules for Business)
Summary:
Revision Changes Path
1.1 +166 -0 openpkg-src/perl-biz/perl-biz.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/perl-biz/perl-biz.spec
============================================================================
$ cvs diff -u -r0 -r1.1 perl-biz.spec
--- /dev/null 2005-04-30 11:15:06 +0200
+++ perl-biz.spec 2005-04-30 11:16:56 +0200
@@ -0,0 +1,166 @@
+##
+## perl-biz.spec -- OpenPKG RPM Package Specification
+## Copyright (c) 2000-2005 OpenPKG Foundation e.V. <http://openpkg.net/>
+## Copyright (c) 2000-2005 Ralf S. Engelschall <http://engelschall.com/>
+##
+## 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.8.6
+%define V_business_hours 0.06
+%define V_business_isbn 1.80
+%define V_business_isbn_data 1.10
+%define V_business_iban 0.05
+%define V_business_creditcard 0.28
+%define V_business_creditcard_object 0.10
+%define V_business_paypal 0.02
+%define V_business_paypal_ewp 0.02
+%define V_business_paypal_ipn 1.94
+
+# package information
+Name: perl-biz
+Summary: Perl Modules for Business
+URL: http://www.cpan.org/
+Vendor: Perl Community
+Packager: OpenPKG
+Distribution: OpenPKG
+Class: BASE
+Group: Language
+License: GPL/Artistic
+Version: %{V_perl}
+Release: 20050430
+
+# list of sources
+Source0:
http://www.cpan.org/modules/by-module/Business/Business-Hours-%{V_business_hours}.tar.gz
+Source1:
http://www.cpan.org/modules/by-module/Business/Business-ISBN-%{V_business_isbn}.tar.gz
+Source2:
http://www.cpan.org/modules/by-module/Business/Business-ISBN-Data-%{V_business_isbn_data}.tar.gz
+Source3:
http://www.cpan.org/modules/by-module/Business/Business-IBAN-%{V_business_iban}.tar.gz
+Source4:
http://www.cpan.org/modules/by-module/Business/Business-CreditCard-%{V_business_creditcard}.tar.gz
+Source5:
http://www.cpan.org/modules/by-module/Business/Business-CreditCard-Object-%{V_business_creditcard_object}.tar.gz
+Source6:
http://www.cpan.org/modules/by-module/Business/Business-PayPal-%{V_business_paypal}.tar.gz
+Source7:
http://www.cpan.org/modules/by-module/Business/Business-PayPal-EWP-%{V_business_paypal_ewp}.tar.gz
+Source8:
http://www.cpan.org/modules/by-module/Business/Business-PayPal-IPN-%{V_business_paypal_ipn}.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-ssl, perl-crypto, perl-www, perl-ds >= %{V_perl}-20050430
+PreReq: perl-ssl, perl-crypto, perl-www, perl-ds >= %{V_perl}-20050430
+AutoReq: no
+AutoReqProv: no
+
+%description
+ Various modules for Business with Perl:
+ - Business::Hours (%{V_business_hours})
+ - Business::ISBN (%{V_business_isbn})
+ - Business::ISBN::Data (%{V_business_isbn_data})
+ - Business::IBAN (%{V_business_iban})
+ - Business::CreditCard (%{V_business_creditcard})
+ - Business::CreditCard::Object (%{V_business_creditcard_object})
+ - Business::PayPal (%{V_business_paypal})
+ - Business::PayPal::EWP (%{V_business_paypal_ewp})
+ - Business::PayPal::IPN (%{V_business_paypal_ipn})
+
+%track
+ prog perl-biz:Business-Hours = {
+ version = %{V_business_hours}
+ url = http://www.cpan.org/modules/by-module/Business/
+ regex = Business-Hours-(__VER__)\.tar\.gz
+ }
+ prog perl-biz:Business-ISBN = {
+ version = %{V_business_isbn}
+ url = http://www.cpan.org/modules/by-module/Business/
+ regex = Business-ISBN-(__VER__)\.tar\.gz
+ }
+ prog perl-biz:Business-ISBN-Data = {
+ version = %{V_business_isbn_data}
+ url = http://www.cpan.org/modules/by-module/Business/
+ regex = Business-ISBN-Data-(__VER__)\.tar\.gz
+ }
+ prog perl-biz:Business-IBAN = {
+ version = %{V_business_iban}
+ url = http://www.cpan.org/modules/by-module/Business/
+ regex = Business-IBAN-(__VER__)\.tar\.gz
+ }
+ prog perl-biz:Business-CreditCard = {
+ version = %{V_business_creditcard}
+ url = http://www.cpan.org/modules/by-module/Business/
+ regex = Business-CreditCard-(__VER__)\.tar\.gz
+ }
+ prog perl-biz:Business-CreditCard-Object = {
+ version = %{V_business_creditcard_object}
+ url = http://www.cpan.org/modules/by-module/Business/
+ regex = Business-CreditCard-Object-(__VER__)\.tar\.gz
+ }
+ prog perl-biz:Business-PayPal = {
+ version = %{V_business_paypal}
+ url = http://www.cpan.org/modules/by-module/Business/
+ regex = Business-PayPal-(__VER__)\.tar\.gz
+ }
+ prog perl-biz:Business-PayPal-EWP = {
+ version = %{V_business_paypal_ewp}
+ url = http://www.cpan.org/modules/by-module/Business/
+ regex = Business-PayPal-EWP-(__VER__)\.tar\.gz
+ }
+ prog perl-biz:Business-PayPal-IPN = {
+ version = %{V_business_paypal_ipn}
+ url = http://www.cpan.org/modules/by-module/Business/
+ regex = Business-PayPal-IPN-(__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
+ %setup -q -T -D -a 4
+ %setup -q -T -D -a 5
+ %setup -q -T -D -a 6
+ %setup -q -T -D -a 7
+ %setup -q -T -D -a 8
+
+%build
+
+%install
+ rm -rf $RPM_BUILD_ROOT
+ %{l_prefix}/bin/perl-openpkg prepare
+ %{l_shtool} subst \
+ -e 's/= shift if @ARGV.*$/= $Config{prefix};/' \
+ -e 's/$cc eq $Config{cc}/1/' \
+ Business-PayPal-EWP-%{V_business_paypal_ewp}/Makefile.PL
+ %{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 -d %{SOURCE3} configure build install
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE4} configure build install
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE5} configure build install
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE6} configure build install
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE7} configure build install
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE8} 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
+
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]