[MacPorts] #27694: New Updated Port py27-gst-python
#27694: New Updated Port py27-gst-python ---------------------------------+------------------------------------------ Reporter: nDiScReEt@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: python, gst | Port: py27-gst-python ---------------------------------+------------------------------------------ I modified the py26-gst-python port to support python 2.7 and found that it compiled and installed. Please commit this new port. Here is the modified working Portfile: {{{ PortSystem 1.0 name py27-gst-python version 0.10.20 categories python gnome multimedia maintainers rmstonecipher elelay openmaintainer description GStreamer python bindings set my_name gst-python long_description ${my_name} allows python programs built with the gnome toolkit to use gstreamer for multimedia input/output homepage http://gstreamer.freedesktop.org/modules/gst- python.html platforms darwin master_sites http://gstreamer.freedesktop.org/src/${my_name}/ distname ${my_name}-${version} use_bzip2 yes checksums md5 d706ea52819305f698d80343a583b03b \ sha1 378b96087f7b6037e6f4da1a431081aad46c3902 \ rmd160 558e3cec6b6b73a065f139f0e5f2c7478e49844a depends_lib port:py27-gtk \ port:gst-plugins-base #gst-python does not use setup.py, so python arguments are passed to configure set python_prefix ${frameworks_dir}/Python.framework/Versions/2.7 configure.pre_args-delete --prefix=${prefix} configure.pre_args-append --prefix=${python_prefix} configure.args-append --includedir=${python_prefix}/include/python2.7 configure.pkg_config_path ${python_prefix}/lib/pkgconfig configure.python ${prefix}/bin/python2.7 livecheck.url http://gstreamer.freedesktop.org/src/${my_name}/ livecheck.regex "${my_name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" }}} -- Ticket URL: <https://trac.macports.org/ticket/27694> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27694: New Updated Port py27-gst-python ---------------------------------+------------------------------------------ Reporter: nDiScReEt@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: py27-gst-python ---------------------------------+------------------------------------------ Changes (by macsforever2000@…): * keywords: python, gst => * version: 1.9.2 => * type: update => submission -- Ticket URL: <https://trac.macports.org/ticket/27694#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27694: New Updated Port py27-gst-python ---------------------------------+------------------------------------------ Reporter: nDiScReEt@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: py27-gst-python ---------------------------------+------------------------------------------ Changes (by jmr@…): * cc: rmstonecipher@…, elelay@… (added) Comment: Have rmstonecipher and elelay agreed to maintain this? -- Ticket URL: <https://trac.macports.org/ticket/27694#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27694: New Updated Port py27-gst-python ---------------------------------+------------------------------------------ Reporter: nDiScReEt@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: py27-gst-python ---------------------------------+------------------------------------------ Comment(by ryandesign@…): They maintain py26-gst-python, and it is best to have a single set of maintainers maintaining the entire series of a given port. -- Ticket URL: <https://trac.macports.org/ticket/27694#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27694: New Updated Port py27-gst-python ---------------------------------+------------------------------------------ Reporter: nDiScReEt@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: py27-gst-python ---------------------------------+------------------------------------------ Comment(by rmstonecipher@…): If it is acceptable to uniformly update py2*-gst-python without destrooting each at each revision, I take no exception to adding py27-gst- python to the available ports.[[br]] Now that python.org recommends that python 2.5 users upgrade to python 2.7, would it be acceptable to kill py25-gst-python by stripping the guts out of its portfile and making it "replaced_by py27-gst- python"?[[br]][[br]] Ryan -- Ticket URL: <https://trac.macports.org/ticket/27694#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27694: New Updated Port py27-gst-python ---------------------------------+------------------------------------------ Reporter: nDiScReEt@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: py27-gst-python ---------------------------------+------------------------------------------ Comment(by elelay@…): Ryan, please go ahead. You should also remove me from the maintainers list : I don't use quodlibet (which was my interest in gst-python) anymore. About the update to 2.7: personally, I don't have python25 installed (26 and 27 is enough, thanks !). -- Ticket URL: <https://trac.macports.org/ticket/27694#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27694: New Updated Port py27-gst-python ---------------------------------+------------------------------------------ Reporter: nDiScReEt@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: py27-gst-python ---------------------------------+------------------------------------------ Comment(by ryandesign@…): It seems the only thing depending on py25-gst-python is py25-pyclutter, and there is nothing depending on py25-pyclutter. So if you wanted to mark both of those ports as replaced_by newer python versions, you could do that. You'd want to clear that with the maintainer of py25-pyclutter first. -- Ticket URL: <https://trac.macports.org/ticket/27694#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27694: New Updated Port py27-gst-python ---------------------------------+------------------------------------------ Reporter: nDiScReEt@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: py27-gst-python ---------------------------------+------------------------------------------ Comment(by ryandesign@…): Replying to [comment:5 elelay@…]:
You should also remove me from the maintainers list : I don't use quodlibet (which was my interest in gst-python) anymore.
r74490 -- Ticket URL: <https://trac.macports.org/ticket/27694#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27694: New Updated Port py27-gst-python ---------------------------------+------------------------------------------ Reporter: nDiScReEt@… | Owner: ryandesign@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: py27-gst-python ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * status: new => assigned * owner: macports-tickets@… => ryandesign@… -- Ticket URL: <https://trac.macports.org/ticket/27694#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27694: New Updated Port py27-gst-python ----------------------------------+----------------------------------------- Reporter: nDiScReEt@… | Owner: ryandesign@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: py27-gst-python | ----------------------------------+----------------------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: Replying to [ticket:27694 nDiScReEt@…]:
Please commit this new port.
r74495 -- Ticket URL: <https://trac.macports.org/ticket/27694#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts