64 lines
1.9 KiB
Plaintext
64 lines
1.9 KiB
Plaintext
Perl-RPM - Native bindings to the RPM Package Manager API for Perl
|
|
|
|
Version 0.32 (alpha twelve)
|
|
|
|
|
|
WHAT IS IT
|
|
|
|
The Perl-RPM package is an attempt to provide Perl-level access to the complete
|
|
application programming interface that is a part of the RPM Package Manager
|
|
(RPM). Rather than have scripts rely on executing RPM commands and parse the
|
|
resultant output, this modules aims to provide Perl programmers the ability
|
|
to do anything that would otherwise have been done in C or C++.
|
|
|
|
The interface is being designed and laid out as a collection of classes, at
|
|
least some of which are also available as tied-hash implementations.
|
|
|
|
At this time, the interface only provides access to the database of installed
|
|
packages, and header data retrieval for RPM and SRPM files not yet installed.
|
|
Error management and the export of most defined constants, through RPM::Error
|
|
and RPM::Constants respectively, is also available.
|
|
|
|
|
|
BUILDING/INSTALLING
|
|
|
|
This package is set up to configure and build like a typical Perl extension.
|
|
To build:
|
|
|
|
perl Makefile.PL
|
|
make && make test
|
|
|
|
If the RPM package passes all tests, then:
|
|
|
|
make install
|
|
|
|
You may need super-user access to install.
|
|
|
|
|
|
PROBLEMS/BUG REPORTS
|
|
|
|
Please send any reports of problems or bugs to rjray@blackperl.com.
|
|
|
|
|
|
MAILING LIST
|
|
|
|
There is now a mailing list for Perl-RPM. For details, see:
|
|
|
|
https://listman.redhat.com/mailman/listinfo/perl-rpm-list
|
|
|
|
|
|
CHANGES
|
|
|
|
This is the twelfth release. For detailed changes, see the file ChangeLog.
|
|
The main focus of this release is to address some lingering unreferenced-scalar
|
|
warning messages. This is in preparation for moving the CVS repository to
|
|
the one used for the rpm project itself.
|
|
|
|
|
|
LICENSE
|
|
|
|
This package is Copyright (C) 2000 by Randy J. Ray (rjray@blackperl.com). You
|
|
may distribute this under the terms of Artistic License, as specified in the
|
|
README file of Perl itself. Please see the file ARTISTIC in your distribution
|
|
of Perl.
|