The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.15_99 - 2008-01-02

  • modify Slackware::Slackget::File->filename() behavior to allow it to set the filename
  • fix is_heavy_word() method in Slackware::Slackget::Package, wich now return the correct result
  • update Slackware::Slackget::Date to make it fill the month-name from the month-number
  • update Slackware::Slackget::Date by overloading '<=>' and 'cmp'
  • changed all classes of the Slackware::Slackget module to be compliant with the slack-get naming convention (SGNCC : Slack-Get Naming Convention Compliant) (http://www.infinityperl.org/post/2008/01/30/slack-get-API-review)
  • add more tests to the test suite for the followings classes :
    • Slackware::Slackget::File (SGNCC & backward compatible)
    • Slackware::Slackget::Media (SGNCC & backward compatible)
    • Slackware::Slackget::Date (SGNCC & backward compatible)
    • Slackware::Slackget::Package (SGNCC & backward compatible)

Modules

The main slack-get 1.0 library
A module which centralize some base methods usefull to slack-get
An interface to the configuration file
A class to manage date for slack-get.
A class to manage files.
A simple class to represent an output of gpg signature verification.
This class is a general List class.
A class to load the locales
A class to represent a Media from the medias.xml file.
A container of Slackware::Slackget::Media object
A class for network communication
The authentification/authorization class for slack-getd network deamons.
Base64 backend for slack-get network protocol
Bzip2 backend for slack-get network protocol
Gzip (Zlib) backend for slack-get network protocol
TEST backend for slack-get network protocol
XML backend for slack-get network protocol
A wrapper for network operation in slack-get
This class is the file:// protocol driver for Slackware::Slackget::Network::Connection
This class encapsulate Net::FTP
This class encapsulate LWP::Simple
The response object for Slackware::Slackget::Network class
This class is the internal representation of a package for slack-get 1.0
This class is a container of Slackware::Slackget::Package object
A wrapper for the pkgtools action(installpkg, upgradepkg and removepkg)
The slack-get search class
A class to class, sort and compil the PACKAGES.TXT, CHECKSUMS.md5 and FILELIST.TXT
This class is a container of Slackware::Slackget::SpecialFileContainer object
An interface for the special file CHECKSUMS.md5
An interface for the special file FILELIST.TXT
An interface for the special file PACKAGES.TXT
A class for returning a status code with its explanations

Provides

in lib/Slackware/Slackget/GPG.pm
in lib/Slackware/Slackget/MD5.pm