[MacPorts] #49706: py-swiginac @1.5.1.1 - new port
#49706: py-swiginac @1.5.1.1 - new port ----------------------------+-------------------------------- Reporter: mark.brethen@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: ----------------------------+-------------------------------- Swiginac is a Python interface to GiNaC, built with SWIG. The aim of swiginac is to make all the functionality of GiNaC accessible from Python as an extension module. -- Ticket URL: <https://trac.macports.org/ticket/49706> MacPorts <https://www.macports.org/> Ports system for OS X
#49706: py-swiginac @1.5.1.1 - new port -----------------------------+-------------------------- Reporter: mark.brethen@… | Owner: ryandesign@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: py-swiginac | -----------------------------+-------------------------- Changes (by ryandesign@…): * status: new => assigned * owner: macports-tickets@… => ryandesign@… * port: => py-swiginac Comment: Thanks. The construct "`eval ... [glob ...]`" is deprecated. It was used for Tcl 8.4 compatibility but now that MacPorts uses a bundled copy of Tcl 8.5 on all systems, the expansion operator `{*}` should be used instead of `eval`, as in "`... {*}[glob ...]`". I've added a lint warning for this in r142588. -- Ticket URL: <https://trac.macports.org/ticket/49706#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#49706: py-swiginac @1.5.1.1 - new port -----------------------------+-------------------------- Reporter: mark.brethen@… | Owner: ryandesign@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: py-swiginac | -----------------------------+-------------------------- Comment (by ryandesign@…): Replying to [comment:1 ryandesign@…]:
I've added a lint warning for this in r142588.
When the next version of MacPorts from trunk is released, the lint warning would look like this: {{{ $ port lint ---> Verifying Portfile for py-swiginac Warning: Line 47 should use the expansion operator instead of the eval procedure. Change Warning: eval xinstall -m 644 [glob ${worksrcpath}/doc/swiginac*.*] ${docdir} Warning: to Warning: xinstall -m 644 {*}[glob ${worksrcpath}/doc/swiginac*.*] ${docdir} Warning: Line 49 should use the expansion operator instead of the eval procedure. Change Warning: eval xinstall -m 644 [glob ${worksrcpath}/doc/examples/*.py] \ Warning: to Warning: xinstall -m 644 {*}[glob ${worksrcpath}/doc/examples/*.py] \ ---> 0 errors and 2 warnings found. }}} -- Ticket URL: <https://trac.macports.org/ticket/49706#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#49706: py-swiginac @1.5.1.1 - new port -----------------------------+-------------------------- Reporter: mark.brethen@… | Owner: ryandesign@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: py-swiginac | -----------------------------+-------------------------- Comment (by ryandesign@…): Please attach the file patch-setup.py.diff referenced in the portfile. -- Ticket URL: <https://trac.macports.org/ticket/49706#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#49706: py-swiginac @1.5.1.1 - new port -----------------------------+-------------------------- Reporter: mark.brethen@… | Owner: ryandesign@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: py-swiginac | -----------------------------+-------------------------- Comment (by mark.brethen@…): The portfile has been updated per your instructions. -- Ticket URL: <https://trac.macports.org/ticket/49706#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#49706: py-swiginac @1.5.1.1 - new port -----------------------------+-------------------------- Reporter: mark.brethen@… | Owner: ryandesign@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: py-swiginac | -----------------------------+-------------------------- Comment (by ryandesign@…): Thanks. The original Portfile included this line: {{{ xinstall -m 644 ${worksrcpath}/doc/html4css1.css ${docdir} }}} This was removed in your revised Portfile. Was that intentional? -- Ticket URL: <https://trac.macports.org/ticket/49706#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#49706: py-swiginac @1.5.1.1 - new port -----------------------------+-------------------------- Reporter: mark.brethen@… | Owner: ryandesign@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: py-swiginac | -----------------------------+-------------------------- Comment (by mark.brethen@…): No, clumsy typing. Fixed. -- Ticket URL: <https://trac.macports.org/ticket/49706#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#49706: py-swiginac @1.5.1.1 - new port -----------------------------+-------------------------- Reporter: mark.brethen@… | Owner: ryandesign@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: Port: py-swiginac | -----------------------------+-------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: Ok, committed in r142608. -- Ticket URL: <https://trac.macports.org/ticket/49706#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts