[rt-users] Gentoo RT ebuild

Roland, Ryan M rmroland at indiana.edu
Mon Jun 7 10:48:10 EDT 2004


I have mapped out the emerge dependencies for RT for all the perl
modules (see below).  I have also attached the ebuild that I made (from
the modified skeleton one provided in portage which ONLY handles the
dependencies right now.  There were two modules that I could not find
which ebuild loads them:  Text::Quoted and HTML::FormatText, the latter
of which I believe had some discussion in this mailing list regarding it
not correctly appearing in portage.  It may end up that we need to use
CPAN to install them until we can confirm their existence in portage.

If anyone else using Gentoo can test this and confirm or deny that at
least the part I have done works to meet dependencies, I'd appreciate
it.

Once that part is confirmed, I'd like to work with anyone more familiar
with creating ebuilds than I am to determine what is needed for the
compilation, installation, and configuration of RT in this ebuild.

Thanks,




Ryan Roland

Application Developer
Information Technology
Indiana University

812.855.9617
rmroland at indiana.edu

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

PERL Deps:
	Perl (requires >= 5.8.3)
		>=dev-lang/perl-5.8.3

MASON Deps:
	Params::Validate (requires >= 0.02)
		>=dev-perl/Params-Validate-0.02
	Cache::Cache (used my machine's current)
		>=dev-perl/Cache-Cache-1.02
	Exception::Class (used my machine's current)
		>=dev-perl/Exception-Class-1.14-r1
	HTML::Mason (requires >= 1.16)
		>=dev-perl/HTML-Mason-1.16
	MLDBM (used my machine's current)
		>=dev-perl/MLDBM-2.01
	Errno (used my machine's current)
		Default Gentoo Install
	FreezeThaw (used my machine's current)
		>=dev-perl/FreezeThaw-0.43-r1
	Digest::MD5 (requires >= 2.27)
		>=dev-perl/Digest-MD5-2.27
	CGI::Cookie (requires >= 1.20)
		Default Gentoo Install
	Storable (requires >= 2.08)
		>=dev-perl/Storable-2.08
	Apache::Session (requires >= 1.53)
		>=dev-perl/Apache-Session-1.53

MAILGATE Deps:
	HTML::TreeBuilder (used my machine's current)
		>=dev-perl/HTML-Tree-3.17
	HTML::FormatText (used my machine's current)
		Not Found
	Getopt::Long (used my machine's current)
		>=dev-perl/Getopt-Long-2.34
	LWP::UserAgent (used my machine's current)
		>=dev-perl/libwww-perl-5.69-r2

MODPERL1 Deps:
	CGI (requires >= 2.92)
		>=dev-perl/CGI-2.92
	Apache::Request (used my machine's current)
		>=dev-perl/libapreq-1.2-r1
	Apache::DBI (requires >= 0.92)
		>=dev-perl/Apache-DBI-0.92

CLI Deps:
	Getopt::Long (requires >= 2.24)
		>=dev-perl/Getopt-Long-2.24

CORE Deps:
	Digest::MD5 (requires >= 2.27)
		>=dev-perl/Digest-MD5-2.27
	DBI (requires >= 1.37)
		>=dev-perl/DBI-1.37
	Test::Inline (used my machine's current)
		>=dev-perl/Test-Inline-0.15-r1
	Class::ReturnValue (requires >= 0.40)
		>=dev-perl/class-returnvalue-0.40
	DBIx::SearchBuilder (requires >= 0.97)
		>=dev-perl/dbix-searchbuilder-0.97
	Text::Template (used my machine's current)
		>=dev-perl/text-template-1.44
	File::Spec (requires >= 0.8)
		>=dev-perl/File-Spec-0.8
	HTML::Entities (used my machine's current)
		>=dev-perl/HTML-Parser-3.34-r1
	Net::Domain (used my machine's current)
		Default Gentoo Install
	Log::Dispatch (requires >= 2.0)
		>=dev-perl/log-dispatch-2.0
	Locale::Maketext (requires >= 1.06)
		>=dev-perl/locale-maketext-1.06
	Locale::Maketext::Lexicon (requires >= 0.32)
		>=dev-perl/locale-maketext-lexicon-0.32
	Locale::Maketext::Fuzzy (used my machine's current)
		>=dev-perl/locale-maketext-fuzzy-0.02
	MIME::Entity (requires >= 5.108)
		>=dev-perl/MIME-tools-5.108
	Mail::Mailer (requires >= 1.57)
		>=dev-perl/MailTools-1.57
	Net::SMTP (used my machine's current)
		Default Gentoo Install
	Text::Wrapper (used my machine's current)
		>=dev-perl/text-wrapper-1.000
	Time::ParseDate (used my machine's current)
		>=dev-perl/Time-modules-2003.0211
	File::Temp (used my machine's current)
		>=dev-perl/File-Temp-0.12
	Term::ReadKey (used my machine's current)
		>=dev-perl/TermReadKey-2.21
	Text::Autoformat (used my machine's current)
		>=dev-perl/text-autoformat-1.12
	Text::Quoted (requires >= 1.3)
		Not Found
	Scalar::Util (used my machine's current)
		Default Gentoo Install

DEV Deps:
	Regexp::Common (used my machine's current)
		>=dev-perl/regexp-common-2.113
	Time::HiRes (used my machine's current)
		>=dev-perl/Time-HiRes-1.54
	Test::Inline (used my machine's current)
		>=dev-perl/Test-Inline-0.15-r1
	WWW::Mechanize (used my machine's current)
		>=dev-perl/WWW-Mechanize-0.72

MYSQL Deps:
	MySQL (used my machine's current)
		>=dev-db/mysql-4.0.18-r2
	DBD::mysql (requires >= 2.1018)
		>=dev-perl/DBD-mysql-2.1018

POSTGRES Deps:
	PostGreSQL (used my machine's current)
		>=dev-db/postgresql-7.4.2-r1
	DBD::Pg (used my machine's current)
		>=dev-perl/DBD-Pg-1.22

-------------- next part --------------
A non-text attachment was scrubbed...
Name: rt-3.0.11.ebuild
Type: application/octet-stream
Size: 7611 bytes
Desc: rt-3.0.11.ebuild
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20040607/d90a0cab/attachment.obj>


More information about the rt-users mailing list