93 lines
2.2 KiB
Text
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.
|
|
)
|