1
0
mirror of https://github.com/fspc/gbootroot.git synced 2025-02-23 09:03:23 -05:00

Released new Expect rpms.

This commit is contained in:
freesource 2003-02-11 03:17:30 +00:00
parent 29c848e978
commit 374c17ecec
6 changed files with 39 additions and 21 deletions

View File

@ -38,7 +38,9 @@ Improved documentation.
Added stop and go to the uml_mconsole interface for the UML Box. Added stop and go to the uml_mconsole interface for the UML Box.
Made perl 5.8 compliant perl-IO-Stty and perl-IO-tty rpm packages. Made perl 5.8 compliant perl-IO-Stty, perl-IO-tty and perl-Expect rpm
packages. Many things have changed especially with IO-tty and
perl-Expect.
1.4.0 - 01/06/2003 1.4.0 - 01/06/2003

View File

@ -1,8 +1,8 @@
# A SPEC to crreate a rpm package from Expect. This should work on all # A SPEC to create a rpm package from Expect. This should work on all
# distributions using >= perl5. # distributions using perl5.8.
# Update this according to version # Update this according to version
%define version 1.12 %define version 1.15
%define release 1 %define release 1
@ -39,6 +39,8 @@ It is now possible to interconnect multiple file handles (and processes) much
like Tcl's expect. An attempt was made to enable all the features of Tcl's like Tcl's expect. An attempt was made to enable all the features of Tcl's
expect without forcing Tcl on the victim programmer :-) . expect without forcing Tcl on the victim programmer :-) .
Compiled for perl 5.8.
%prep %prep
%setup -n Expect-%{version} %setup -n Expect-%{version}
@ -53,11 +55,13 @@ make
%install %install
make install make install
install -d /usr/share/doc/perl-Expect/examples/kibitz install -d /usr/share/doc/perl-Expect/examples/kibitz
install -d /usr/share/man/man3
cp -fa blib/man3/Expect.3pm /usr/share/man/man3
cp -fa README /usr/share/doc/perl-Expect/README cp -fa README /usr/share/doc/perl-Expect/README
gzip -9c Changes > /usr/share/doc/perl-Expect/changelog.gz gzip -9c Changes > /usr/share/doc/perl-Expect/changelog.gz
cp Expect.pod /usr/share/doc/perl-Expect/Expect.pod cp Expect.pod /usr/share/doc/perl-Expect/Expect.pod
cp -fa tutorial/* /usr/share/doc/perl-Expect/examples cp -fa tutorial/* /usr/share/doc/perl-Expect/examples
cp -fa examples/kibitz/* /usr/share/doc/perl-Expect cp -fa examples/kibitz/* /usr/share/doc/perl-Expect/examples/kibitz
# nothing to clean # nothing to clean
%clean %clean

View File

@ -1,5 +1,5 @@
# A SPEC to crreate a rpm package from IO-Stty-. This should work on all # A SPEC to crreate a rpm package from IO-Stty-. This should work on all
# distributions using >= perl5. # distributions using perl5.8.
# Update this according to version # Update this according to version
%define version .02 %define version .02
@ -26,7 +26,7 @@ AutoReqProv: no
%description %description
This is a generic interface to handle secure pseudo terminals by perl This is a generic interface to handle secure pseudo terminals by perl
scripts, such as the expect library. scripts, such as the expect library. Compiled for Perl 5.8.

View File

@ -1,8 +1,8 @@
# A SPEC to crreate a rpm package from IO-Tty. This should work on all # A SPEC to create a rpm package from IO-Tty. This should work on all
# distributions using >= perl5. # distributions using perl5.8.
# Update this according to version # Update this according to version
%define version 0.04 %define version 1.02
%define release 1 %define release 1
@ -12,7 +12,7 @@ Version: %{version}
Release: %{release} Release: %{release}
Copyright: GPL Copyright: GPL
Group: Development/Perl Group: Development/Perl
Source: http://www.perl.com/CPAN/authors/id/G/GB/GBARR/IO-Tty-%{version}.tar.gz Source: http://www.perl.com/CPAN/authors/id/R/RG/RGIERSIG/IO-Tty-%{version}.tar.gz
URL: http://gbootroot.sourceforge.net URL: http://gbootroot.sourceforge.net
Distribution: BootRoot Distribution: BootRoot
Vendor: Free Software Vendor: Free Software
@ -26,7 +26,7 @@ AutoReqProv: no
%description %description
IO::Pty provides I/O handles to the master- and slave-side of a IO::Pty provides I/O handles to the master- and slave-side of a
pseudo tty. pseudo tty. Compiled for Perl 5.8.
%prep %prep
@ -41,17 +41,23 @@ make
# This here is a kludge to avoid versioning to allow the creation of a # This here is a kludge to avoid versioning to allow the creation of a
# universal package. This is done in Debian. # universal package. This is done in Debian.
%install %install
install -d /usr/lib/perl5/site_perl/IO/Tty
install -d /usr/lib/perl5/site_perl/auto/IO/Tty install -d /usr/lib/perl5/site_perl/auto/IO/Tty
cp -fa blib/arch/auto/IO/Tty/Tty.so /usr/lib/perl5/site_perl/auto/IO/Tty/Tty.so cp -fa blib/arch/auto/IO/Tty/Tty.so /usr/lib/perl5/site_perl/auto/IO/Tty/Tty.so
cp -fa blib/arch/auto/IO/Tty/Tty.bs /usr/lib/perl5/site_perl/auto/IO/Tty/Tty.bs cp -fa blib/arch/auto/IO/Tty/Tty.bs /usr/lib/perl5/site_perl/auto/IO/Tty/Tty.bs
install -d /usr/lib/perl5/site_perl/auto/IO/Tty
cp -fa Tty.pm /usr/lib/perl5/site_perl/IO/Tty.pm cp -fa Tty.pm /usr/lib/perl5/site_perl/IO/Tty.pm
cp -fa Pty.pm /usr/lib/perl5/site_perl/IO/Pty.pm cp -fa Pty.pm /usr/lib/perl5/site_perl/IO/Pty.pm
cp -fa Tty/Constant.pm /usr/lib/perl5/site_perl/IO/Tty/Constant.pm
install -d /usr/share/man/man3 install -d /usr/share/man/man3
cp -fa blib/man3/IO::Pty.3pm /usr/share/man/man3/IO::Pty.3pm cp -fa blib/man3/IO::Pty.3pm /usr/share/man/man3/IO::Pty.3pm
cp -fa blib/man3/IO::Tty.3pm /usr/share/man/man3/IO::Tty.3pm
cp -fa blib/man3/IO::Tty::Constant.3pm /usr/share/man/man3/IO::Tty::Constant.3pm
install -d /usr/share/doc/perl-IO-Tty/examples install -d /usr/share/doc/perl-IO-Tty/examples
cp -fa try /usr/share/doc/perl-IO-Tty/examples cp -fa try /usr/share/doc/perl-IO-Tty/examples
cp -fa COPYING /usr/share/doc/perl-IO-Tty cp -fa README /usr/share/doc/perl-IO-Tty/README
gzip -9c ChangeLog > /usr/share/doc/perl-IO-Tty/changelog.gz gzip -9c ChangeLog > /usr/share/doc/perl-IO-Tty/changelog.gz
# nothing to clean # nothing to clean
@ -59,15 +65,18 @@ gzip -9c ChangeLog > /usr/share/doc/perl-IO-Tty/changelog.gz
%files %files
%docdir /usr/share/doc/perl-IO-Tty/examples
/usr/share/doc/perl-IO-Tty/examples/try
/usr/share/doc/perl-IO-Tty/README
/usr/share/doc/perl-IO-Tty/changelog.gz
/usr/lib/perl5/site_perl/IO/Pty.pm /usr/lib/perl5/site_perl/IO/Pty.pm
/usr/lib/perl5/site_perl/IO/Tty.pm /usr/lib/perl5/site_perl/IO/Tty.pm
/usr/lib/perl5/site_perl/IO/Tty/Constant.pm
%attr(0644, root, root) /usr/lib/perl5/site_perl/auto/IO/Tty/Tty.bs %attr(0644, root, root) /usr/lib/perl5/site_perl/auto/IO/Tty/Tty.bs
%attr(0755, root, root) /usr/lib/perl5/site_perl/auto/IO/Tty/Tty.so %attr(0755, root, root) /usr/lib/perl5/site_perl/auto/IO/Tty/Tty.so
/usr/share/man/man3/IO::Pty.3pm /usr/share/man/man3/IO::Pty.3pm
%docdir /usr/share/doc/perl-IO-Tty/examples /usr/share/man/man3/IO::Tty.3pm
/usr/share/doc/perl-IO-Tty/examples/try /usr/share/man/man3/IO::Tty::Constant.3pm
/usr/share/doc/perl-IO-Tty/COPYING
/usr/share/doc/perl-IO-Tty/changelog.gz
%changelog %changelog

View File

@ -1,4 +1,4 @@
# $Id: Example.yard,v 1.21 2003/02/08 06:29:57 freesource Exp $ # $Id: Example.yard,v 1.22 2003/02/10 17:38:34 freesource Exp $
# Example.yard # Example.yard
# #
# Creates a minimalistic multi-user runlevel root filesystem with # Creates a minimalistic multi-user runlevel root filesystem with
@ -340,6 +340,7 @@ less
dircolors dircolors
grep grep
egrep egrep
msg
tail tail
mknod mknod
ps ps

View File

@ -1,4 +1,4 @@
# $Id: Helper.yard,v 1.2 2002/12/12 01:10:23 freesource Exp $ # $Id: Helper.yard,v 1.3 2003/02/07 18:29:26 freesource Exp $
# Helper.yard # Helper.yard
# #
############################################################################# #############################################################################
@ -212,7 +212,9 @@ du
rmdir rmdir
less less
dircolors dircolors
grep grep
egrep
msg
tail tail
mknod mknod
##ps ##ps