Opened 14 years ago
Closed 14 years ago
#27694 closed submission (fixed)
New Updated Port py27-gst-python
Reported by: | chicagotripp (Altoine Barker) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | rmstonecipher@…, elelay (Eric Le Lay) | |
Port: | py27-gst-python |
Description
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}"
Attachments (1)
Change History (10)
Changed 14 years ago by chicagotripp (Altoine Barker)
comment:1 Changed 14 years ago by mf2k (Frank Schima)
Keywords: | python gst removed |
---|---|
Type: | update → submission |
Version: | 1.9.2 |
comment:2 Changed 14 years ago by jmroot (Joshua Root)
Cc: | rmstonecipher@… elelay@… added |
---|
Have rmstonecipher and elelay agreed to maintain this?
comment:3 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
They maintain py26-gst-python, and it is best to have a single set of maintainers maintaining the entire series of a given port.
comment:4 Changed 14 years ago 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.
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"?
Ryan
comment:5 follow-up: 7 Changed 14 years ago by elelay (Eric Le Lay)
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 !).
comment:6 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
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.
comment:7 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
comment:8 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to ryandesign@… |
---|---|
Status: | new → assigned |
comment:9 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
py27-gst-python Portfile