perl_util (Perl Package Modules)
perl_util is framework for creating/building Apps/Tools/Scripts.
Developed in perl code: 100%.
A README file is required for CPAN modules since CPAN extracts the README file from a module distribution so that people browsing the archive can use it get an idea of the modules uses. It is usually a good idea to provide version information here so that people can decide whether fixes for the module are worth downloading.
Table of Contents
Installation
Follow instructions from README for each module.
Set INSTALL_BASE=/usr/local/perl/
Dependencies
perl_util requires next modules and libraries
Check requires from README for each module.
Library structure
perl-libs/
├── CheckStatus/
│ ├── blib
│ │ ├── arch/
│ │ │ └── auto/
│ │ │ └── CheckStatus/
│ │ ├── bin/
│ │ ├── lib/
│ │ │ ├── auto/
│ │ │ │ └── CheckStatus/
│ │ │ └── CheckStatus.pm
│ │ ├── man1/
│ │ ├── man3/
│ │ │ └── CheckStatus.3pm
│ │ └── script/
│ ├── Changes
│ ├── lib/
│ │ └── CheckStatus.pm
│ ├── Makefile
│ ├── Makefile.old
│ ├── Makefile.PL
│ ├── MANIFEST
│ ├── MANIFEST.bak
│ ├── MYMETA.json
│ ├── MYMETA.yml
│ ├── pm_to_blib
│ ├── README
│ └── t/
│ └── Status.t
├── CheckStrings/
│ ├── blib/
│ │ ├── arch/
│ │ │ └── auto/
│ │ │ └── CheckStrings/
│ │ ├── bin/
│ │ ├── lib/
│ │ │ ├── auto/
│ │ │ │ └── CheckStrings/
│ │ │ └── CheckStrings.pm
│ │ ├── man1/
│ │ ├── man3/
│ │ │ └── CheckStrings.3pm
│ │ └── script/
│ ├── Changes
│ ├── lib/
│ │ └── CheckStrings.pm
│ ├── Makefile
│ ├── Makefile.old
│ ├── Makefile.PL
│ ├── MANIFEST
│ ├── MANIFEST.bak
│ ├── MYMETA.json
│ ├── MYMETA.yml
│ ├── pm_to_blib
│ ├── README
│ └── t/
│ └── Status.t
├── Configuration/
│ ├── blib/
│ │ ├── arch/
│ │ │ └── auto/
│ │ │ └── Configuration/
│ │ ├── bin/
│ │ ├── lib/
│ │ │ ├── auto/
│ │ │ │ └── Configuration/
│ │ │ └── Configuration.pm
│ │ ├── man1/
│ │ ├── man3/
│ │ │ └── Configuration.3pm
│ │ └── script/
│ ├── Changes
│ ├── lib/
│ │ └── Configuration.pm
│ ├── Makefile
│ ├── Makefile.PL
│ ├── MANIFEST
│ ├── MANIFEST.bak
│ ├── MYMETA.json
│ ├── MYMETA.yml
│ ├── pm_to_blib
│ ├── README
│ └── t/
│ └── Configuration.t
├── ErrorMessage/
│ ├── blib/
│ │ ├── arch/
│ │ │ └── auto/
│ │ │ └── ErrorMessage/
│ │ ├── bin/
│ │ ├── lib/
│ │ │ ├── auto/
│ │ │ │ └── ErrorMessage/
│ │ │ └── ErrorMessage.pm
│ │ ├── man1/
│ │ ├── man3/
│ │ │ └── ErrorMessage.3pm
│ │ └── script/
│ ├── Changes
│ ├── lib/
│ │ └── ErrorMessage.pm
│ ├── Makefile
│ ├── Makefile.PL
│ ├── MANIFEST
│ ├── MANIFEST.bak
│ ├── MYMETA.json
│ ├── MYMETA.yml
│ ├── pm_to_blib
│ ├── README
│ └── t/
│ └── ErrorMessage.t
├── InfoDebugMessage/
│ ├── blib/
│ │ ├── arch/
│ │ │ └── auto/
│ │ │ └── InfoDebugMessage/
│ │ ├── bin/
│ │ ├── lib/
│ │ │ ├── auto/
│ │ │ │ └── InfoDebugMessage/
│ │ │ └── InfoDebugMessage.pm
│ │ ├── man1/
│ │ ├── man3/
│ │ │ └── InfoDebugMessage.3pm
│ │ └── script/
│ ├── Changes
│ ├── lib/
│ │ └── InfoDebugMessage.pm
│ ├── Makefile
│ ├── Makefile.PL
│ ├── MANIFEST
│ ├── MANIFEST.bak
│ ├── MYMETA.json
│ ├── MYMETA.yml
│ ├── pm_to_blib
│ ├── README
│ └── t/
│ └── InfoDebugMessage.t
├── InfoMessage/
│ ├── blib/
│ │ ├── arch/
│ │ │ └── auto/
│ │ │ └── InfoMessage/
│ │ ├── bin/
│ │ ├── lib/
│ │ │ ├── auto/
│ │ │ │ └── InfoMessage/
│ │ │ └── InfoMessage.pm
│ │ ├── man1/
│ │ ├── man3/
│ │ │ └── InfoMessage.3pm
│ │ └── script/
│ ├── Changes
│ ├── lib/
│ │ └── InfoMessage.pm
│ ├── Makefile
│ ├── Makefile.PL
│ ├── MANIFEST
│ ├── MANIFEST.bak
│ ├── MYMETA.json
│ ├── MYMETA.yml
│ ├── pm_to_blib
│ ├── README
│ └── t/
│ └── InfoMessage.t
├── Logging/
│ ├── blib/
│ │ ├── arch/
│ │ │ └── auto/
│ │ │ └── Logging/
│ │ ├── bin/
│ │ ├── lib/
│ │ │ ├── auto/
│ │ │ │ └── Logging/
│ │ │ └── Logging.pm
│ │ ├── man1/
│ │ ├── man3/
│ │ │ └── Logging.3pm
│ │ └── script/
│ ├── Changes
│ ├── lib/
│ │ └── Logging.pm
│ ├── Makefile
│ ├── Makefile.PL
│ ├── MANIFEST
│ ├── MANIFEST.bak
│ ├── MYMETA.json
│ ├── MYMETA.yml
│ ├── pm_to_blib
│ ├── README
│ └── t/
│ └── Logging.t
├── Notification/
│ ├── blib/
│ │ ├── arch/
│ │ │ └── auto/
│ │ │ └── Notification/
│ │ ├── bin/
│ │ ├── lib/
│ │ │ ├── auto/
│ │ │ │ └── Notification/
│ │ │ └── Notification.pm
│ │ ├── man1/
│ │ ├── man3/
│ │ │ └── Notification.3pm
│ │ └── script/
│ ├── Changes
│ ├── lib/
│ │ └── Notification.pm
│ ├── Makefile
│ ├── Makefile.PL
│ ├── MANIFEST
│ ├── MANIFEST.bak
│ ├── MYMETA.json
│ ├── MYMETA.yml
│ ├── pm_to_blib
│ ├── README
│ └── t/
│ └── Notification.t
├── OrCheckStatus/
│ ├── blib/
│ │ ├── arch/
│ │ │ └── auto/
│ │ │ ├── CheckStatus/
│ │ │ └── OrCheckStatus/
│ │ ├── bin/
│ │ ├── lib/
│ │ │ ├── auto/
│ │ │ │ ├── CheckStatus/
│ │ │ │ └── OrCheckStatus/
│ │ │ ├── CheckStatus.pm
│ │ │ └── OrCheckStatus.pm
│ │ ├── man1/
│ │ ├── man3/
│ │ │ ├── CheckStatus.3pm
│ │ │ └── OrCheckStatus.3pm
│ │ └── script/
│ ├── Changes
│ ├── lib/
│ │ └── OrCheckStatus.pm
│ ├── Makefile
│ ├── Makefile.old
│ ├── Makefile.PL
│ ├── MANIFEST
│ ├── MANIFEST.bak
│ ├── MYMETA.json
│ ├── MYMETA.yml
│ ├── pm_to_blib
│ ├── README
│ └── t/
│ └── Status.t
├── Status/
│ ├── blib/
│ │ ├── arch/
│ │ │ └── auto/
│ │ │ └── Status/
│ │ ├── bin/
│ │ ├── lib/
│ │ │ ├── auto/
│ │ │ │ └── Status/
│ │ │ └── Status.pm
│ │ ├── man1/
│ │ ├── man3/
│ │ │ └── Status.3pm
│ │ └── script/
│ ├── Changes
│ ├── lib/
│ │ └── Status.pm
│ ├── Makefile
│ ├── Makefile.old
│ ├── Makefile.PL
│ ├── MANIFEST
│ ├── MANIFEST.bak
│ ├── MYMETA.json
│ ├── MYMETA.yml
│ ├── pm_to_blib
│ ├── README
│ └── t/
│ └── Status.t
└── Utils/
├── blib/
│ ├── arch/
│ │ └── auto/
│ │ └── Utils/
│ ├── bin/
│ ├── lib/
│ │ ├── auto/
│ │ │ └── Utils/
│ │ └── Utils.pm
│ ├── man1/
│ ├── man3/
│ │ └── Utils.3pm
│ └── script/
├── Changes
├── lib/
│ └── Utils.pm
├── Makefile
├── Makefile.PL
├── MANIFEST
├── MANIFEST.bak
├── MYMETA.json
├── MYMETA.yml
├── pm_to_blib
├── README
└── t/
└── Utils.t
Docs
More documentation and info at
Copyright and licence
Copyright (C) 2015 - 2024 by vroncevic.github.io/perl_util
perl_util is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.18.2 or, at your option, any later version of Perl 5 you may have available.