[MacPorts] #17191: Tix 8.4.3 - Tk Interface eXtension
#17191: Tix 8.4.3 - Tk Interface eXtension ------------------------------+--------------------------------------------- Reporter: krunk7@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.6.0 Keywords: | Port: ------------------------------+--------------------------------------------- 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. -- Ticket URL: <http://trac.macports.org/ticket/17191> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17191: Tix 8.4.3 - Tk Interface eXtension ------------------------------+--------------------------------------------- Reporter: krunk7@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.6.0 Keywords: | Port: Tix ------------------------------+--------------------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) * port: => Tix Old description:
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.
New description: From the home page:[[br]] 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. -- Comment: 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. -- Ticket URL: <http://trac.macports.org/ticket/17191#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17191: Tix 8.4.3 - Tk Interface eXtension ------------------------------+--------------------------------------------- Reporter: krunk7@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.6.0 Keywords: | Port: Tix ------------------------------+--------------------------------------------- Changes (by ryandesign@…): * cc: mww@… (added) Comment: Well, [attachment:Portfile-ryandesign here's] a "fixed" port addressing the above. It doesn't work. It turns out the weird pre-build phase from the original port is what makes it work. For some inexplicable reason Tix is trying to use parts of Tcl and/or Tk that are in its build directory. tclConfig.sh and tkConfig.sh also include references to things in the Tcl and Tk build directories (from which Tix must be getting those paths) which also seems untenable; I do not understand the purpose of listing in files which are permanently installed the paths of locations which no longer exist. -- Ticket URL: <http://trac.macports.org/ticket/17191#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17191: Tix 8.4.3 - Tk Interface eXtension ------------------------------+--------------------------------------------- Reporter: krunk7@… | Owner: jameskyle@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.6.0 Keywords: | Port: Tix ------------------------------+--------------------------------------------- Changes (by raimue@…): * owner: macports-tickets@… => jameskyle@… Comment: James, any updates for this? If you are no longer interested, please close the ticket as a wontfix. Maybe you could adapt the way the tk port uses the tcl sources. -- Ticket URL: <http://trac.macports.org/ticket/17191#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17191: Tix 8.4.3 - Tk Interface eXtension -------------------------------+-------------------------------------------- Reporter: krunk7@… | Owner: jameskyle@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.6.0 Resolution: wontfix | Keywords: lack-of-interest Port: Tix | -------------------------------+-------------------------------------------- Changes (by raimue@…): * keywords: => lack-of-interest * status: new => closed * resolution: => wontfix -- Ticket URL: <http://trac.macports.org/ticket/17191#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17191: Tix 8.4.3 - Tk Interface eXtension -------------------------+------------------------------ Reporter: krunk7@… | Owner: jameskyle@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.6.0 Resolution: wontfix | Keywords: lack-of-interest Port: Tix | -------------------------+------------------------------ Comment (by sofi@…): Replying to [comment:7 raimue@…]: PLEASE!! I would still be interested in a functioning port for Tix! Is there any other solution how to install and link Tix properly? ThankS -- Ticket URL: <https://trac.macports.org/ticket/17191#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts