Bug 208229 - new port: www/rt44
Summary: new port: www/rt44
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords:
Depends on: 208676
Blocks:
  Show dependency treegraph
 
Reported: 2016-03-23 08:09 UTC by Marko Cupać
Modified: 2016-04-15 19:41 UTC (History)
2 users (show)

See Also:


Attachments
rt44 (104.51 KB, application/x-shar)
2016-03-24 15:07 UTC, Mikael Urankar
no flags Details
rt44.shar (102.86 KB, application/x-shar)
2016-04-11 12:10 UTC, Mikael Urankar
no flags Details
poudriere testport (97.21 KB, text/x-log)
2016-04-11 12:11 UTC, Mikael Urankar
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marko Cupać 2016-03-23 08:09:36 UTC
Hi,

since 6th of February 2016, rt42 has 'maintenance' status, while rt44 is current 'stable' branch (as stated on bestpractical's revamped website https://www.bestpractical.com/download-page). When can one expect for rt44 to hit the ports tree? I'd be glad to help with testing.

Regards,
Comment 1 Matthew Seaman freebsd_committer freebsd_triage 2016-03-23 08:17:11 UTC
I have no plans to port rt44.  If anyone would like to take it up, please feel free.
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2016-03-23 19:58:46 UTC
matthew is no longer using rt, so will not maintain rt44. There is a need for rt44, so we need to prepare a port and find run-time testers.
Comment 3 Mikael Urankar freebsd_committer freebsd_triage 2016-03-24 15:07:58 UTC
Created attachment 168573 [details]
rt44

I've started to hack a bit on rt44 but won't have time to test it until next week. I'm attaching the shar file (poudriere testport shows no problem).
You'll also need this new port: http://mikael.urankar.free.fr/FreeBSD/databases_p5-Data-Page-Set.shar
Comment 4 Kurt Jaeger freebsd_committer freebsd_triage 2016-03-25 18:22:23 UTC
The category databases for p5-Data-Page-Set looks strange, would devel be OK, too ?
Comment 5 Mikael Urankar freebsd_committer freebsd_triage 2016-03-26 08:34:05 UTC
(In reply to Kurt Jaeger from comment #4)
I'm fine putting p5-Data-Page-Set in 'devel' or 'textproc' but p5-Data-Page and p5-Data-Pageset are in 'databases'
Comment 6 Kurt Jaeger freebsd_committer freebsd_triage 2016-04-02 17:49:40 UTC
(In reply to mikael.urankar from comment #5)
I was not aware of that other port, so databases is fine.
Comment 7 Kurt Jaeger freebsd_committer freebsd_triage 2016-04-02 17:52:48 UTC
Mikael, if you happen to know, what is the difference between p5-Data-Pageset and p5-Data-Page-Set ?
Comment 8 Mikael Urankar freebsd_committer freebsd_triage 2016-04-02 17:58:50 UTC
(In reply to Kurt Jaeger from comment #7)
I really have no idea :(
from the cpan:
Data::Page::Set Print page indexes
Data::Pageset Page numbering and page sets
Comment 9 Kurt Jaeger freebsd_committer freebsd_triage 2016-04-02 18:52:09 UTC
The Pageset last modified date is 2010, while Page::Set is 2005. Hmmm.
Comment 10 Kurt Jaeger freebsd_committer freebsd_triage 2016-04-03 15:27:26 UTC
Comment from matthew (old maintainer for rt42):

He recommends using nginx + fastcgi + postgres with RT.            
The defaults are as they are for historical reasons.

Mikael: Should we change the defaults for rt44 ?
Comment 11 Mikael Urankar freebsd_committer freebsd_triage 2016-04-04 08:18:15 UTC
(In reply to Kurt Jaeger from comment #10)
Yes, let's switch to  nginx, fastcgi and pg
Comment 12 Marko Cupać 2016-04-04 09:53:55 UTC
I have been using rt42 for years on default apache and mysql without any problems. I had minor problems switching from mod_perl to fastcgi when default apache was bumped to 2.4.

Besides 'I'm bored, I want to turn everything upside down', I don't see any reasons for switching defaults that work so well.

Just my 2 cents...
Comment 13 Mikael Urankar freebsd_committer freebsd_triage 2016-04-11 12:10:05 UTC
Created attachment 169187 [details]
rt44.shar

I'm submitting a new shar file:
 - Remove ${PORTSDIR}/ from dependencies
 - Convert to @sample
 - Fix a plist issue
 - Add the correct Data-Page-Pageset dependency (PR 208676), sorry for the confusion.
Comment 14 Mikael Urankar freebsd_committer freebsd_triage 2016-04-11 12:11:04 UTC
Created attachment 169188 [details]
poudriere testport
Comment 15 Kurt Jaeger freebsd_committer freebsd_triage 2016-04-11 15:53:06 UTC
Testbuilds@work
Comment 16 Kurt Jaeger freebsd_committer freebsd_triage 2016-04-14 18:35:17 UTC
Testbuilds are fine, btw.
Comment 17 commit-hook freebsd_committer freebsd_triage 2016-04-14 19:08:01 UTC
A commit references this bug:

Author: pi
Date: Thu Apr 14 19:06:57 UTC 2016
New revision: 413311
URL: https://svnweb.freebsd.org/changeset/ports/413311

Log:
  New port: www/rt44

  RT is a battle-tested issue tracking system which thousands of
  organizations use for bug tracking, help desk ticketing, customer
  service, workflow processes, change management, network operations,
  youth counselling and even more. Organizations around the world have
  been running smoothly thanks to RT for over 10 years.

  WWW: http://www.bestpractical.com/rt/

  PR:		208229
  Submitted by:	mikael.urankar@gmail.com

Changes:
  head/www/Makefile
  head/www/rt40/Makefile
  head/www/rt42/Makefile
  head/www/rt44/
  head/www/rt44/Makefile
  head/www/rt44/Makefile.cpan
  head/www/rt44/distinfo
  head/www/rt44/files/
  head/www/rt44/files/patch-Makefile.in
  head/www/rt44/files/patch-config.layout
  head/www/rt44/files/patch-configure
  head/www/rt44/files/pkg-message.in
  head/www/rt44/pkg-descr
  head/www/rt44/pkg-plist
Comment 18 Kurt Jaeger freebsd_committer freebsd_triage 2016-04-14 19:10:09 UTC
Thanks to Mikael's hard work, the new rt44 is now in the tree. Marko: It's still the same defaults: mysql, apache, etc.
Comment 19 commit-hook freebsd_committer freebsd_triage 2016-04-15 16:25:36 UTC
A commit references this bug:

Author: pi
Date: Fri Apr 15 16:25:15 UTC 2016
New revision: 413351
URL: https://svnweb.freebsd.org/changeset/ports/413351

Log:
  www/rt44: remove, and re-add after repo-copy

  PR:		208229
  Submitted by:	mat

Changes:
  head/www/rt44/
Comment 20 commit-hook freebsd_committer freebsd_triage 2016-04-15 16:29:38 UTC
A commit references this bug:

Author: pi
Date: Fri Apr 15 16:28:57 UTC 2016
New revision: 413352
URL: https://svnweb.freebsd.org/changeset/ports/413352

Log:
  www/rt44: re-surrect as repo-copy of rt42

  PR:		208229
  Submitted by:	mat

Changes:
  head/www/rt44/
  head/www/rt44/Makefile
  head/www/rt44/Makefile.cpan
  head/www/rt44/distinfo
  head/www/rt44/files/patch-Makefile.in
  head/www/rt44/files/patch-config.layout
  head/www/rt44/files/patch-configure
  head/www/rt44/pkg-plist
Comment 21 commit-hook freebsd_committer freebsd_triage 2016-04-15 16:30:39 UTC
A commit references this bug:

Author: pi
Date: Fri Apr 15 16:30:09 UTC 2016
New revision: 413353
URL: https://svnweb.freebsd.org/changeset/ports/413353

Log:
  www/rt44: remove CONFLICTS_INSTALL on rt3.8

  PR:		208229
  Submitted by:	matthew

Changes:
  head/www/rt44/Makefile
Comment 22 commit-hook freebsd_committer freebsd_triage 2016-04-15 19:17:06 UTC
A commit references this bug:

Author: pi
Date: Fri Apr 15 19:16:58 UTC 2016
New revision: 413371
URL: https://svnweb.freebsd.org/changeset/ports/413371

Log:
  www/rt44: beautify some CONFIG descriptions

  PR:		208229
  Suggested by:	danfe

Changes:
  head/www/rt44/Makefile
Comment 23 Kurt Jaeger freebsd_committer freebsd_triage 2016-04-15 19:41:03 UTC
Committed, thanks!