Browse Source

Added modules IO::Tty and IO::Pty to satisfy dependencies of perl-sys.

master
parent
commit
e6e48cb21d
  1. 16
      perl-term/perl-term.spec

16
perl-term/perl-term.spec

@ -30,6 +30,7 @@
%define V_term_query 2.0
%define V_term_readline_gnu 1.12
%define V_term_readline_perl 1.0202
%define V_io_tty 1.02
# package information
Name: perl-term
@ -40,8 +41,8 @@ Packager: The OpenPKG Project
Distribution: OpenPKG [EXP]
Group: Language
License: GPL/Artistic
Version: 20020426
Release: 20020426
Version: 20020516
Release: 20020516
# list of sources
Source0: http://www.cpan.org/modules/by-module/Term/TermReadKey-%{V_term_readkey}.tar.gz
@ -50,6 +51,7 @@ Source2: http://www.cpan.org/modules/by-module/Term/Term-Size-%{V_term_size
Source3: http://www.cpan.org/modules/by-module/Term/Term-Query-%{V_term_query}.tar.gz
Source4: http://www.cpan.org/modules/by-module/Term/Term-ReadLine-Gnu-%{V_term_readline_gnu}.tar.gz
Source5: http://www.cpan.org/modules/by-module/Term/Term-ReadLine-Perl-%{V_term_readline_perl}.tar.gz
Source6: http://www.cpan.org/modules/by-module/IO/IO-Tty-%{V_io_tty}.tar.gz
# build information
Prefix: %{l_prefix}
@ -67,6 +69,8 @@ AutoReqProv: no
- Term::Query (%{V_term_query})
- Term::ReadLine::Gnu (%{V_term_readline_gnu})
- Term::ReadLine::Perl (%{V_term_readline_perl})
- IO::Tty (%{V_io_tty})
- IO::Pty (%{V_io_tty})
%prep
%setup0 -q -c -n %{name}-%{version}
@ -75,6 +79,7 @@ AutoReqProv: no
%setup3 -q -T -D -a 3
%setup4 -q -T -D -a 4
%setup5 -q -T -D -a 5
%setup6 -q -T -D -a 6
%build
@ -150,6 +155,13 @@ AutoReqProv: no
$make $makeargs install
)
# build IO::Tty and IO::Pty
( cd IO-Tty-%{V_io_tty}
$perl Makefile.PL $perlargs
$make $makeargs all
$make $makeargs install
)
# strip down installation tree
find $RPM_BUILD_ROOT%{l_prefix} -name perllocal.pod -print | xargs rm -f
find $RPM_BUILD_ROOT%{l_prefix} -name .packlist -print | xargs rm -f

Loading…
Cancel
Save