|
|
|
@ -27,6 +27,7 @@
|
|
|
|
|
%define V_curses 1.06 |
|
|
|
|
%define V_curses_ui 0.71 |
|
|
|
|
%define V_curses_widgets 1.996 |
|
|
|
|
%define V_curses_forms 1.996 |
|
|
|
|
%define V_cdk_perl 20020728 |
|
|
|
|
|
|
|
|
|
# package information |
|
|
|
@ -45,7 +46,8 @@ Release: 20021104
|
|
|
|
|
Source0: http://www.cpan.org/modules/by-module/Curses/Curses-%{V_curses}.tar.gz |
|
|
|
|
Source1: http://www.cpan.org/modules/by-module/Curses/Curses-UI-%{V_curses_ui}.tar.gz |
|
|
|
|
Source2: http://www.cpan.org/modules/by-module/Curses/CursesWidgets-%{V_curses_widgets}.tar.gz |
|
|
|
|
Source3: ftp://invisible-island.net/cdk/cdk-perl-%{V_cdk_perl}.tgz |
|
|
|
|
Source3: http://www.cpan.org/modules/by-module/Curses/CursesForms-%{V_curses_forms}.tar.gz |
|
|
|
|
Source4: ftp://invisible-island.net/cdk/cdk-perl-%{V_cdk_perl}.tgz |
|
|
|
|
|
|
|
|
|
# build information |
|
|
|
|
Prefix: %{l_prefix} |
|
|
|
@ -61,6 +63,7 @@ AutoReqProv: no
|
|
|
|
|
- Curses (%{V_curses}) |
|
|
|
|
- Curses::UI (%{V_curses_ui}) |
|
|
|
|
- Curses::Widgets (%{V_curses_widgets}) |
|
|
|
|
- Curses::Forms (%{V_curses_forms}) |
|
|
|
|
- Cdk (%{V_cdk_perl}) |
|
|
|
|
|
|
|
|
|
%prep |
|
|
|
@ -68,6 +71,7 @@ AutoReqProv: no
|
|
|
|
|
%setup1 -q -T -D -a 1 |
|
|
|
|
%setup2 -q -T -D -a 2 |
|
|
|
|
%setup3 -q -T -D -a 3 |
|
|
|
|
%setup4 -q -T -D -a 4 |
|
|
|
|
|
|
|
|
|
%build |
|
|
|
|
|
|
|
|
@ -135,6 +139,13 @@ AutoReqProv: no
|
|
|
|
|
$make $makeargs install |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
# build Curses::Forms |
|
|
|
|
( cd CursesForms-%{V_curses_forms} |
|
|
|
|
$perl Makefile.PL $perlargs |
|
|
|
|
$make $makeargs all |
|
|
|
|
$make $makeargs install |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
# build Cdk |
|
|
|
|
( cd cdk-perl-%{V_cdk_perl} |
|
|
|
|
%{l_shtool} subst \ |
|
|
|
|