Opened 13 years ago

Closed 13 years ago

#30225 closed enhancement (fixed)

trac 0.12.2 Create subversion variant

Reported by: verwymeren@… Owned by: danielluke (Daniel J. Luke)
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc:
Port: trac

Description

Installing the Trac 0.12.2 port installs the subversion-python26bindings and subversion ports as dependencies even though Subversion is not required to use Trac.

A subversion variant should be created to install and enable support for subversion in Trac.

Attachments (1)

Portfile-trac.diff (1.1 KB) - added by verwymeren@… 13 years ago.
Portfile diff with subversion as a default variant.

Download all attachments as: .zip

Change History (7)

comment:1 Changed 13 years ago by danielluke (Daniel J. Luke)

Owner: changed from macports-tickets@… to dluke@…
Status: newassigned

when the port was created, the only SCM supported in trac was subversion.

Are you using trac with one of the 3rd party backends? It would probably be nice to have a port (or include support in the trac port) for them as well.

I don't like default variants, but since we no longer want to use negative variants, it probably makes sense to alter the port to have a default +subversion variant that pulls in the subversion pythonbindings port.

comment:2 Changed 13 years ago by jmroot (Joshua Root)

Keywords: trac removed
Port: trac added

comment:3 Changed 13 years ago by verwymeren@…

I use git and so didn't require subversion. A plugin for Git exists at http://trac-hacks.org/wiki/GitPlugin so a port could be made to provide Git support in Trac.

comment:4 Changed 13 years ago by danielluke (Daniel J. Luke)

When I get some time to look at this, I'll put the subversion stuff into a default variant for trac. If someone has time before I do and wants to work up a patch for me to review, though, that's cool too :)

Changed 13 years ago by verwymeren@…

Attachment: Portfile-trac.diff added

Portfile diff with subversion as a default variant.

comment:5 Changed 13 years ago by verwymeren@…

I've modified the Portfile so subversion is a default variant.

See attached file Portfile-trac.diff.

comment:6 Changed 13 years ago by danielluke (Daniel J. Luke)

Resolution: fixed
Status: assignedclosed

Thanks, committed in r83160

Note: See TracTickets for help on using tickets.