repo/source/cpan-modules/cpan-modules.buildconf

93 lines
2.2 KiB
Text

# Package details.
PKG_NAME="$(basename "${BASH_SOURCE[0]}" .buildconf)"
PKG_VERSION="15.0_1"
PKG_BUILD="1"
PKG_TAG="${PKG_TAG:-_tadgy}"
PKG_EXT="${PKG_EXT:-txz}"
# Sources - the details in these arrays must all match per indicies.
SRC_DOWNLOADS=()
SRC_MD5SUMS=()
SRC_FILENAMES=()
SRC_DIRNAMES=()
# Build configuration.
BUILD_REQUIRES=("perl" "openssl" "db48")
BUILD_CONFLICTS=("$PKG_NAME")
# The perl modules to build.
BUILD_PERL_MODULES=(
######################
# SpamAssassin #
# Updated for v3.4.6 #
######################
# Required #
Socket6
Digest::SHA1
HTML::Parser
Net::DNS
NetAddr::IP
Time::HiRes
LWP
HTTP::Date
IO::Zlib
Text::Diff # Optional add-on for Archive::Tar
Archive::Tar
# Optional #
MIME::Base64
DB_File
Net::SMTP
Mail::SPF
# Geo::IP # Functionallity not required.
# Net::Ident # Functionallity not required.
IO::Socket::INET6 # Requires Socket6, installed specially in SlackBuild.
IO::Socket::SSL
Compress::Zlib
Mail::DKIM
DBI
Encode::Detect
# Apache::Test # Functionallity not required.
Net::CIDR::Lite # Not listed in docs, but shows as missing during build.
# Net::Patricia # Not listed in docs, but shows as missing during build. Functionallity not required.
BSD::Resource # Not listed in docs, but shows as missing during build.
########################
# Majordomo2 #
# Updated for 20160404 #
########################
# Required #
Mail::Internet
Mail::Header
MIME::Base64
IO::Wrap
MIME::Tools
Data::Dumper
Date::Manip
CGI
Digest::SHA1
Socket
IO::File
IO::Handle
Date::Format
Date::Parse
DirHandle
Safe
POSIX
Net::Domain
File::Basename
File::Copy
Fcntl
Carp
Time::Local
HTML::FormatText
HTML::TreeBuilder
# Optional #
Time::HiRes
Term::ReadLine::Gnu # Or Term::ReadLine::Perl, but mod reqired user input to build
Text::Reflow
# DB_File # Functionallity not required.
# DBI # Functionallity not required.
# DBD::Pg # Functionallity not required.
# DBD::mysql # Functionallity not required.
)