diff options
author | cube <cube@pkgsrc.org> | 2006-05-01 09:38:08 +0000 |
---|---|---|
committer | cube <cube@pkgsrc.org> | 2006-05-01 09:38:08 +0000 |
commit | 00728c496addbce0c661b7eac20da1054ed21295 (patch) | |
tree | 4580546978397638a53632cbf5338f44d57dda4d /devel/rt3/Makefile | |
parent | b13eeb4a180974c676f34257c34663d49edec0b2 (diff) | |
download | pkgsrc-00728c496addbce0c661b7eac20da1054ed21295.tar.gz |
Update rt3 to version 3.4.5. This is _not_ an easy update, although the
changes are apparently minor to a end user (but not for the site
administrator).
It'd very hard and very long to provide a full list of changes. The main
changes in RT 3.4 are a complete rework of how Custom Fields are handled,
which means there is a lot more flexibility in that area now (including
Custom Fields for users, per-queue, per-transaction). RT 3.4 is also
supposed to be faster, which certainly is no bad news.
Another bonus of RT 3.4 are the availability of extensions, and I will
commit RTx::Shredder and RTx::RightsMatrix very soon.
Updating RT is not an easy task, be sure to backup your database, and don't
forget to grant the new rights to relevant people.
In pkgsrc, rt3 is also seeing a few changes. The main one is the situation
of the "local" path, which is now set to /var/rt3, which seems less lame to
me than the previous value. It could be debated, though.
Diffstat (limited to 'devel/rt3/Makefile')
-rw-r--r-- | devel/rt3/Makefile | 34 |
1 files changed, 23 insertions, 11 deletions
diff --git a/devel/rt3/Makefile b/devel/rt3/Makefile index d649d05f5b6..a1aa983ba88 100644 --- a/devel/rt3/Makefile +++ b/devel/rt3/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.17 2006/04/19 17:21:35 cube Exp $ +# $NetBSD: Makefile,v 1.18 2006/05/01 09:38:08 cube Exp $ -DISTNAME= rt-3.2.3 -PKGREVISION= 6 +DISTNAME= rt-3.4.5 +PKGREVISION= # CATEGORIES= devel MASTER_SITES= http://download.bestpractical.com/pub/rt/release/ @@ -17,7 +17,7 @@ DEPENDS+= p5-Digest-MD5>=2.27:../../security/p5-Digest-MD5 DEPENDS+= p5-DBI>=1.37:../../databases/p5-DBI DEPENDS+= p5-Test-Inline>=0.15:../../devel/p5-Test-Inline DEPENDS+= p5-Class-ReturnValue>=0.40:../../devel/p5-Class-ReturnValue -DEPENDS+= p5-DBIx-SearchBuilder>=1.19:../../databases/p5-DBIx-SearchBuilder +DEPENDS+= p5-DBIx-SearchBuilder>=1.35:../../databases/p5-DBIx-SearchBuilder DEPENDS+= p5-Text-Template>=1.43:../../textproc/p5-Text-Template DEPENDS+= p5-HTML-Parser>=3.35:../../www/p5-HTML-Parser DEPENDS+= p5-HTML-Scrubber>=0.08:../../www/p5-HTML-Scrubber @@ -34,6 +34,7 @@ DEPENDS+= p5-Text-Autoformat>=1.04:../../textproc/p5-Text-Autoformat DEPENDS+= p5-Text-Quoted>=1.5:../../textproc/p5-Text-Quoted DEPENDS+= p5-Tree-Simple>=1.04:../../devel/p5-Tree-Simple DEPENDS+= p5-Module-Versions-Report-[0-9]*:../../devel/p5-Module-Versions-Report +DEPENDS+= p5-XML-Simple-[0-9]*:../../textproc/p5-XML-Simple # Mason dependencies: DEPENDS+= p5-Params-Validate>=0.02:../../devel/p5-Params-Validate @@ -44,12 +45,16 @@ DEPENDS+= p5-MLDBM>=2.01:../../databases/p5-MLDBM DEPENDS+= p5-FreezeThaw>=0.43:../../devel/p5-FreezeThaw DEPENDS+= p5-Storable>=2.08:../../devel/p5-Storable DEPENDS+= p5-Apache-Session>=1.53:../../www/p5-Apache-Session -DEPENDS+= p5-XML-RSS-[0-9]*:../../textproc/p5-XML-RSS +DEPENDS+= p5-XML-RSS>=1.05:../../textproc/p5-XML-RSS +DEPENDS+= p5-HTTP-Server-Simple>=0.07:../../www/p5-HTTP-Server-Simple +DEPENDS+= p5-HTTP-Server-Simple-Mason>=0.09:../../www/p5-HTTP-Server-Simple-Mason +DEPENDS+= p5-Text-WikiFormat>=0.72:../../textproc/p5-Text-WikiFormat # Mailgate dependencies: DEPENDS+= p5-HTML-Tree>=3.18:../../www/p5-HTML-Tree DEPENDS+= p5-HTML-Format>=2.03:../../www/p5-HTML-Format DEPENDS+= p5-libwww>=5.76:../../www/p5-libwww +DEPENDS+= p5-Module-Refresh>=0.03:../../devel/p5-Module-Refresh # Front-end dependencies: .if !empty(PKG_OPTIONS:Mmodperl1) @@ -64,16 +69,23 @@ DEPENDS+= p5-FCGI>=0.67:../../www/p5-FCGI # Back-end dependencies .if !empty(PKG_OPTIONS:Mmysql) DEPENDS+= p5-DBD-mysql>=2.1018:../../databases/p5-DBD-mysql -_RT_DB_TYPE= mysql +_RT_DB_TYPE= mysql .elif !empty(PKG_OPTIONS:Mpgsql) -DEPENDS+= p5-DBD-postgresql-[0-9]*:../../databases/p5-DBD-postgresql -_RT_DB_TYPE= Pg +DEPENDS+= p5-DBD-postgresql>=1.41:../../databases/p5-DBD-postgresql +_RT_DB_TYPE= Pg +.elif !empty(PKG_OPTIONS:Moracle) +DEPENDS+= p5-DBD-Oracle-[0-9]*:../../databases/p5-DBD-Oracle +_RT_DB_TYPE= Oracle +.elif !empty(PKG_OPTIONS:Msqlite) +DEPENDS+= p5-DBD-SQLite-[0-9]*:../../databases/p5-DBD-SQLite +_RT_DB_TYPE= SQLite .endif # Dev dependencies: DEPENDS+= p5-Regexp-Common>=2.113:../../textproc/p5-Regexp-Common DEPENDS+= {p5-Apache-Test-[0-9]*,ap2-perl>=2.0.1}:../../www/p5-Apache-Test DEPENDS+= p5-WWW-Mechanize>=0.72:../../www/p5-WWW-Mechanize +DEPENDS+= p5-Test-WWW-Mechanize-[0-9]*:../../www/p5-Test-WWW-Mechanize USE_PKGLOCALEDIR= yes GNU_CONFIGURE= yes @@ -88,9 +100,9 @@ CONFIGURE_ARGS+= --with-db-type=${_RT_DB_TYPE:Q} CONFIGURE_ARGS+= --with-web-user=${APACHE_USER:Q} CONFIGURE_ARGS+= --with-web-group=${APACHE_GROUP:Q} -MESSAGE_SUBST+= HOMEPAGE=${HOMEPAGE} -MESSAGE_SUBST+= RT_GROUP=${RT_GROUP} -MESSAGE_SUBST+= PKG_SYSCONFDIR=${PKG_SYSCONFDIR} +MESSAGE_SUBST+= HOMEPAGE=${HOMEPAGE:Q} +MESSAGE_SUBST+= RT_GROUP=${RT_GROUP:Q} +MESSAGE_SUBST+= PKG_SYSCONFDIR=${PKG_SYSCONFDIR:Q} .include "Makefile.install" |