The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.17

  • Fix some modules internal calls to be compliant with the new API (,, etc.)
  • Add the Slackware::Slackget::List tests to the MANIFEST to include it in the archive...
  • Implements the Slackware::Slackget::GPG->import_key() method
  • Add the followings methods to Slackware::Slackget::GPG : list_keys(), list_sigs(), key_info(), sig_info().
  • Removed all the _send_info() part in Slackware::Slackget::PkgTools.
  • Change Slackware::Slackget::Package::to_string() behavior to generate a Slackware's PACKAGES.TXT compatible string.
  • Add method to simply add dependencies when generating a package.
  • Fix the Slackware::Slackget::Package : now generate all dependencies data structure while parsing PACKAGES.TXT files.
  • Modify the to_string() method from Slackware::Slackget::List to allow a subclass to write its own to_string() method.


Main library for slack-get package manager 1.X
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.
A generic list abstraction.
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


in lib/Slackware/Slackget/
in lib/Slackware/Slackget/