Opened 16 years ago
Last modified 6 years ago
#17191 closed submission
Tix 8.4.3 - Tk Interface eXtension — at Version 2
Reported by: | krunk7@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ryandesign@… | |
Port: | tix |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
From the home page:
Tix, the Tk Interface eXtension, is a powerful set of user interface components that expands the capabilities of your Tcl/Tk and Python applications. Using Tix together with Tk will greatly enhance the appearance and functionality of your application.
Change History (4)
Changed 16 years ago by krunk7@…
comment:2 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|---|
Description: | modified (diff) |
Port: | Tix added |
There are several problems with the port as submitted.
- The master_sites should just be "sourceforge" (efficiency issue; this way you get all the sourceforge mirrors instead of just the one you specified).
- The distfiles line should be replaced with "distname ${name}${version}-src" (stylistic issue).
- configure.args should not include --prefix=${prefix} (redundancy issue; MacPorts already puts --prefix=${prefix} in configure.pre_args for you).
- The remaining configure args should use ${prefix} instead of /opt/local (accuracy issue; MacPorts may be in a different prefix).
- I assume the entire pre-build block can be deleted; it's not appropriate for a port to call the port command to build another port. That's what dependencies are for, which this port already declares sufficiently.
- The mixture of tabs and spaces should be replaced with all spaces (stylistic issue).
- There should be an $Id$ line at the top (stylistic issue).
I'll try fixing these issues and submitting a new port.
Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)
Attachment: | Portfile-ryandesign added |
---|
Note: See
TracTickets for help on using
tickets.
Portfile for Tix