Help-Site Computer Manuals
  Algorithms & Data Structures   Programming Languages   Revision Control
  Cameras   Computers   Displays   Keyboards & Mice   Motherboards   Networking   Printers & Scanners   Storage
  Windows   Linux & Unix   Mac

Modules required to run Bricolage content management system.

Bundle::Bricolage - Modules required to run Bricolage content management system.


Bundle::Bricolage - Modules required to run Bricolage content management system.


perl -MCPAN -e 'install Bundle::Bricolage'


The bundle provides an easy way to install all of the modules required by Bricolage. Bricolage is a 100% pure Perl content-management and publishing system which features intuitive and highly-configurable administration, workflow, permissions, templating, server-neutral output, distribution, and document management.

Note: This bundle does not contain the modules that are optional in Bricolage. To get those mosules, install Bundle::BricolagePlus.


Storable - Persistency for perl data structures

Time::HiRes - High resolution ualarm, usleep, and gettimeofday

Unix::Syslog - Perl interface to the UNIX syslog(3) calls

Net::Cmd - Network Command class (as used by FTP, SMTP etc)

Bundle::libnet - A bundle to install all libnet related modules

Devel::Symdump - Dump symbol names or the symbol table

DBI 1.18 - Database independent interface for Perl

Error - Error/exception handling in an OO-ish way

Cache::Cache - The Cache interface

Cache::Mmap - Shared data cache using memory mapped files

Digest::MD5 - Perl interface to the MD5 Algorithm

Digest::SHA1 2.01 - Perl interface to the SHA-1 Algorithm

URI - Uniform Resource Identifiers (absolute and relative)

HTML::Tagset - Data tables useful in parsing HTML

HTML::Parser - HTML parser class

MIME::Base64 - Encoding and decoding of base64 strings

MIME::Tools - modules for parsing (and creating!) MIME entities

Mail::Address - Parse mail addresses

XML::Writer - Perl extension for writing XML documents

LWP - Library for WWW access in Perl

Image::Info - Extract meta information from image files

MLDBM - Store multi-level hash structure in single level tied hash

Params::Validate 0.57 - Validate method/function parameters

Exception::Class 1.12 - Perl Exceptions Base Class

Class::Container 0.09 - Glues object frameworks together transparently

Apache::Request 1.0 - Generate compiler and linker flags for libapreq

HTML::Mason 1.23 - High-Performance, Dynamic Web Site Authoring System

DBD::Pg 1.22 - PostgreSQL database driver for the DBI module

DB_File - Perl5 access to Berkeley DB version 1.x

Apache::Session 1.54 - A persistence framework for session data

Test::Harness 2.03 - Run perl standard test scripts with statistics

Test::Simple - Basic utilities for writing tests

Test::MockModule 0.04 - Override subroutines in a module for unit testing

Test::File::Contents - Test routines for examining the contents of files

Text::Balanced - Extract delimited text sequences from strings

XML::Parser 2.34 - A Perl module for parsing XML documents

XML::Simple - Easy API to read/write XML (esp config files)

IO::Stringy - I/O on in-core objects like strings and arrays

SOAP::Lite 0.55 - Client and server side SOAP implementation

File::Temp - Return Name and Handle of a Temporary File Safely

Text::LevenshteinXS - XS implementation of the Levenshtein edit distance

Locale::Maketext - Framework for Localization in Perl

Test::Class - xUnit/JUnit style Test Suite System

Params::CallbackRequest 1.10 - Functional and object-oriented callback architecture

MasonX::Interp::WithCallbacks 1.10 - Mason callback support via Params::CallbackRequest

Safe 2.09 - Compile and execute code in restricted compartments

DateTime - Date and time objects

DateTime::TimeZone - Time zone object base class and factory

Term::ReadPassword - Prompt for passwords without echoing to the terminal

Data::UUID - Generate globally/universally unique identifiers (GUIDs/UUIDs)

List::Util - A selection of general-utility list subroutines

List::MoreUtils - Provides the stuff missing in List::Util

URI::Escape - Escape and unescape unsafe URI characters


David Wheeler <>


The Bricolage home page, at

See Bundle::BricolagePlus for modules that are optional in Bricolage.


Copyright (c) 2002-2006, David Wheeler. All Rights Reserved.

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.