Update of /cvsroot/fink/experimental/chris01/10.3/main/finkinfo/libs/perlmods
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4126

Added Files:
        cgi-pm.info html-mason-pm.info 
        http-server-simple-mason-pm.info rt-pm.info rt-pm.patch 
Log Message:
RT with its dependencies


--- NEW FILE: rt-pm.info ---
Info2: <<
Package: rt-pm%type_pkg[perl]
Version: 3.4.4
Revision: 1
Type: perl (5.8.4 5.8.6)
Description: Request Tracker
License: GPL
Maintainer: Christian Schaffner <[EMAIL PROTECTED]>

# Dependencies:
Depends: <<
 perl%type_pkg[perl]-core,
 libapache2-ssl-mod-perl%type_pkg[perl],
 passwd (>= 20041122-1),
 apache-session-pm%type_pkg[perl] (>= 1.53-1),
 cache-cache-pm%type_pkg[perl],
 apache-dbi-pm%type_pkg[perl],
 cache-simple-timedexpiry-pm,
 cgi-pm%type_pkg[perl],
 class-returnvalue-pm%type_pkg[perl] (>= 0.40-1),
 dbd-mysql-pm%type_pkg[perl] (>= 2.1018-1),
 dbi-pm%type_pkg[perl] (>= 1.37-1),
 dbix-searchbuilder-pm%type_pkg[perl] (>= 1.26-1),
 digest-md5-pm%type_pkg[perl],
 exception-class-pm%type_pkg[perl] (>= 1.14-1),
 error-pm,
 file-spec-pm%type_pkg[perl],
 file-temp-pm%type_pkg[perl],
 freezethaw-pm,
 getopt-long-pm%type_pkg[perl],
 html-mason-pm%type_pkg[perl] (>= 1.23-1),
 html-tree-pm%type_pkg[perl],
 html-format-pm%type_pkg[perl],
 html-scrubber-pm%type_pkg[perl] (>= 0.08-1),
 http-server-simple-mason-pm%type_pkg[perl],
 libnet-pm%type_pkg[perl],
 locale-maketext-pm%type_pkg[perl],
 locale-maketext-fuzzy-pm%type_pkg[perl],
 locale-maketext-lexicon-pm%type_pkg[perl] (>= 0.32-1),
 log-dispatch-pm%type_pkg[perl] (>= 2.0-1),
 mailtools-pm%type_pkg[perl] (>= 1.57-1),
 mime-tools-pm%type_pkg[perl] (>= 5.108-1),
 mldbm-pm,
 module-versions-report-pm,
 params-validate-pm%type_pkg[perl] (>= 0.02-1),
 regexp-common-pm,
 scalar-list-utils-pm%type_pkg[perl],
 term-readkey-pm%type_pkg[perl],
 test-inline-pm%type_pkg[perl],
 text-autoformat-pm,
 text-quoted-pm,
 text-template-pm,
 text-wikiformat-pm%type_pkg[perl],
 text-wrapper-pm,
 time-modules-pm,
 time-hires-pm%type_pkg[perl],
 tree-simple-pm,
 www-mechanize-pm,
 xml-rss-pm%type_pkg[perl],
 xml-simple-pm%type_pkg[perl]
<<
BuildDepends: <<
 perl%type_pkg[perl],
 apache-test-pm%type_pkg[perl],
 module-refresh-pm,
 regexp-common-pm,
 test-www-mechanize-pm%type_pkg[perl],
 fink (>= 0.22.0-1)
<<

# Unpack Phase:
Source: http://download.bestpractical.com/pub/rt/release/rt-%v.tar.gz
Source-MD5: 769d77eea39006be643cbd2db4820ba3

# Patch Phase:
PatchScript: sed 's|@PREFIX@|%p|g' < %a/%{Ni}.patch | patch -p1

# Compile Phase: 
ConfigureParams: ./configure PERL=%p/bin/perl%type_raw[perl] 
--prefix=%p/share/rt-pm%type_pkg[perl] --with-db-type=mysql --with-db-dba=mysql 
--with-apachectl=/usr/sbin/apachectl
CompileScript: <<
 #!/bin/bash -ev
 ./configure %c
 make testdeps
<<

# Install Phase:
InstallScript: <<
 make install DESTDIR=%d
 /usr/bin/install -d %i/share
 /usr/bin/install -d %i/share/rt-pm%type_pkg[perl]
 /usr/bin/install -d %i/share/rt-pm%type_pkg[perl]/etc
 cp -r etc/upgrade %i/share/rt-pm%type_pkg[perl]/etc
<<
UpdatePOD: true
DocFiles: Changelog README UPGRADING COPYING
ConfFiles: %p/share/rt-pm%type_pkg[perl]/etc/RT_SiteConfig.pm
PostInstScript: <<
 echo
 echo PLEASE NOTE:
 echo After first installation be sure to edit the file
 echo %p/share/rt-pm%type_pkg[perl]/etc/RT_SiteConfig.pm
 echo and to initialize the database with the command
 echo sudo %p/share/rt-pm%type_pkg[perl]/sbin/rt-setup-database --action init 
--prompt-for-dba-password
<<

# Additional Data:
DescDetail: <<
RT is an enterprise-grade ticketing system which enables a group of people to
intelligently and efficiently manage tasks, issues, and requests submitted by a
community of users.

The RT platform has been under development since 1996, and is used by systems
administrators, customer support staffs, IT managers, developers and marketing
departments at thousands of sites around the world.

Written in object-oriented Perl, RT is a high-level, portable, platform
independent system that eases collaboration within organizations and makes it
easy for them to take care of their customers.

RT manages key tasks such as the identification, prioritization, assignment,
resolution and notification required by enterprise-critical applications
including project management, help desk, NOC ticketing, CRM and software
development.

RT is used by Fortune 100 companies, government agencies, educational
institutions, and development organizations worldwide.
<<
DescUsage: <<
After first installation be sure to edit the file
%p/share/rt-pm%type_pkg[perl]/etc/RT_SiteConfig.pm
and to initialize the database with the command
sudo %p/share/rt-pm%type_pkg[perl]/sbin/rt-setup-database \
     --action init --prompt-for-dba-password
<<
DescPackaging: <<
Patched to include the fink perl include path when used via apache.
<<
Homepage: http://www.bestpractical.com/rt/

# End of Info2
<<

--- NEW FILE: html-mason-pm.info ---
Info2: <<
Package: html-mason-pm%type_pkg[perl]
Version: 1.31
Revision: 1
Description: Perl-based web site development system
Type: perl (5.8.1 5.8.4 5.8.6)
License: Artistic
Maintainer: Christian Schaffner <[EMAIL PROTECTED]>

# Dependencies:
Depends: perl%type_pkg[perl]-core, file-spec-pm%type_pkg[perl], 
params-validate-pm%type_pkg[perl] (>= 0.7-1), exception-class-pm%type_pkg[perl] 
(>= 1.15-1), cache-cache-pm%type_pkg[perl], class-container-pm%type_pkg[perl] 
(>= 0.07-1), scalar-list-utils-pm%type_pkg[perl], cgi-pm%type_pkg[perl] (>= 
3.08-1),  mod-perl-ssl-pm%type_pkg[perl] (>= 1.24-1), 
module-build-pm%type_pkg[perl]
BuildDepends: fink (>= 0.20.1-1), test-simple-pm%type_pkg[perl]
Conflicts: %N-man
Replaces: %N-man

# Unpack Phase:
Source: mirror:cpan:authors/id/D/DR/DROLSKY/HTML-Mason-%v01.tar.gz
Source-MD5: 4904681296efeb9c58bf0d9926d37407

# Compile Phase:
CompileScript: <<
#!/bin/sh -ex
  exec 2>&1
  perlversion=%type_raw[perl]
  eval "`perl$perlversion -V:archname`"
  perl$perlversion Build.PL \
    --install_path arch=%i/lib/perl5/$perlversion/$archname \
    --install_path bin=%i/bin \
    --install_path bindoc=%i/share/man/man1 \
    --install_path lib=%i/lib/perl5/$perlversion \
    --install_path libdoc=%i/share/man/man3 \
    --install_path script=%i/bin
  ./Build
  ./Build test
<<

# Install Phase:
InstallScript: <<
  ./Build install
  mv %i/share/man %i/lib/perl5/%type_raw[perl]
<<
UpdatePOD: true
DocFiles: Changes CREDITS MANIFEST README UPGRADE

# Additional Data:
DescDetail: <<
Welcome to Mason, a Perl-based web site development and delivery
system.  Mason allows web pages and sites to be constructed from
shared, reusable building blocks called components. Components contain
a mix of Perl and HTML, and can call each other and pass values back
and forth like subroutines. Components increase modularity and
eliminate repetitive work: common design elements (headers, footers,
menus, logos) can be extracted into their own components where they
need be changed only once to affect the whole site.

Other Mason features include powerful filtering and templating
facilities, and a HTML/data caching model.  See
http://www.masonhq.com/ for more information.
<<
Homepage: http://search.cpan.org/dist/HTML-Mason/
<<

--- NEW FILE: http-server-simple-mason-pm.info ---
Info2: <<
Package: http-server-simple-mason-pm%type_pkg[perl]
Version: 0.09
Revision: 1
Type: perl (5.8.1 5.8.4 5.8.6)
Description: Abstract baseclass for mason server
License: Artistic/GPL
Maintainer: Christian Schaffner <[EMAIL PROTECTED]>

# Dependencies:
Depends: perl%type_pkg[perl]-core, html-mason-pm%type_pkg[perl], 
http-server-simple-pm, hook-lexwrap-pm

# Unpack Phase:
Source: mirror:cpan:authors/id/J/JE/JESSE/HTTP-Server-Simple-Mason-%v.tar.gz
Source-MD5: 89801442d5ed9b39a80605546461712e

# Install Phase:
UpdatePOD: true
DocFiles: Changes SIGNATURE
InstallScript: <<
 %{default_script}
 mv %i/share/man %i/lib/perl5/%type_raw[perl]
<<

# Additional Info:
Homepage: http://search.cpan.org/dist/HTTP-Server-Simple-Mason
<<

--- NEW FILE: rt-pm.patch ---
diff -Naur rt-3.4.1-orig/bin/rt-crontool.in rt-3.4.1/bin/rt-crontool.in
--- rt-3.4.1-orig/bin/rt-crontool.in    2005-02-21 09:22:00.000000000 +0100
+++ rt-3.4.1/bin/rt-crontool.in 2005-02-21 09:48:21.000000000 +0100
@@ -47,7 +47,7 @@
 use strict;
 use Carp;
 
-use lib ("@LOCAL_LIB_PATH@", "@RT_LIB_PATH@");
+use lib ("@LOCAL_LIB_PATH@", "@RT_LIB_PATH@", "@PREFIX@/lib/perl5", 
"@PREFIX@/lib/perl5/darwin" );
 
 package RT;
 
diff -Naur rt-3.4.1-orig/bin/rt-mailgate.in rt-3.4.1/bin/rt-mailgate.in
--- rt-3.4.1-orig/bin/rt-mailgate.in    2005-02-21 09:22:00.000000000 +0100
+++ rt-3.4.1/bin/rt-mailgate.in 2005-02-21 09:45:16.000000000 +0100
@@ -52,6 +52,9 @@
 
 
 use strict;
+
+use lib ( "@PREFIX@/lib/perl5", "@PREFIX@/lib/perl5/darwin" );
+
 use Getopt::Long;
 use LWP::UserAgent;
 
diff -Naur rt-3.4.1-orig/bin/webmux.pl.in rt-3.4.1/bin/webmux.pl.in
--- rt-3.4.1-orig/bin/webmux.pl.in      2005-02-21 09:22:00.000000000 +0100
+++ rt-3.4.1/bin/webmux.pl.in   2005-02-21 09:45:08.000000000 +0100
@@ -60,7 +60,7 @@
 
 }
 
-use lib ( "@LOCAL_LIB_PATH@", "@RT_LIB_PATH@" );
+use lib ( "@LOCAL_LIB_PATH@", "@RT_LIB_PATH@", "@PREFIX@/lib/perl5", 
"@PREFIX@/lib/perl5/darwin" );
 use RT;
 
 package RT::Mason;

--- NEW FILE: cgi-pm.info ---
Info2: <<
Package: cgi-pm%type_pkg[perl]
Version: 3.15
Revision: 1
Type: perl (5.8.1 5.8.4 5.8.6)
Description: Simple Common Gateway Interface Class
License: Artistic/GPL
Maintainer: Christian Schaffner <[EMAIL PROTECTED]>

# Dependencies:
Depends: perl%type_pkg[perl]-core

# Unpack Phase:
Source: mirror:cpan:authors/id/L/LD/LDS/CGI.pm-%v.tar.gz
Source-MD5: 37db43e55cf2992f7e89e9ec9541ffec

# Install Phase:
UpdatePOD: True
DocFiles: Changes README
InstallScript: <<
 %{default_script}
 mv %i/share/man %i/lib/perl5/%type_raw[perl]
<<

# Additional Info:
Homepage: http://search.cpan.org/dist/CGI.pm/
<<



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to