[MacPorts] #47690: remove ${prefix}/share/examples and install example in the "correct" location
MacPorts
noreply at macports.org
Sat May 9 08:39:29 PDT 2015
#47690: remove ${prefix}/share/examples and install example in the "correct"
location
--------------------------+--------------------
Reporter: petr@… | Owner: petr@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Resolution: | Keywords:
Port: py-* |
--------------------------+--------------------
Description changed by petr@…:
Old description:
> This ticket is a follow up on ticket #47687 and goes back to a
> [https://lists.macosforge.org/pipermail/macports-
> dev/2013-October/024727.html discussion] in October 2013.
>
> The background is that `${prefix}/share/examples` is not mentioned in
> hier(7) or the
> FHS. Only porthier(7) introduced it for some reason.
>
> As a consequence this ticket proposed:
> * To remove `share/examples` from porthier(7) man page
> * To audit port for the explicit use of `share/examples`
> * I do **not** propose to modify build systems
> (but I doubt this location is often (if ever) used to install examples
>
> There is evidence that the following ports install into `share/examples`
> (from my personal installation):
>
> * bison
> * expat
> * glpk
> * jbigkit
> * krb5
> * mpv
> * p5.16-error
> * py-google-api
> * py-poppler-qt4
> * py-py2app
> * tsocks
> * zlib
>
> and I did a quick review of python ports:
>
> * py-celementtree
> * py-freebase
> * py-google-api
> * py-htmltemplate
> * py-keyring
> * py-lepton
> * py-logilab-constraint
> * py-pdfrw
> * py-poppler-qt4
> * py-py2app
> * py-pyfsevents
> * py-pylibpcap
> * py-pyusb
> * py-pyxb
> * py-rpncalc
> * py-simpy
New description:
This ticket is a follow up on ticket #47687 and goes back to a
[https://lists.macosforge.org/pipermail/macports-
dev/2013-October/024727.html discussion] in October 2013.
The background is that `${prefix}/share/examples` is not mentioned in
hier(7) or the
FHS. Only porthier(7) introduced it for some reason.
As a consequence this ticket proposed:
* To remove `share/examples` from porthier(7) man page
* To audit port for the explicit use of `share/examples`
* I do **not** propose to modify build systems
(but I doubt this location is often -- if ever -- used by build systems
to install examples)
There is evidence that the following ports install into `share/examples`
(from my personal installation):
* bison
* expat
* glpk
* jbigkit
* krb5
* mpv
* p5.16-error
* py-google-api
* py-poppler-qt4
* py-py2app
* tsocks
* zlib
and I did a quick review of python ports:
* py-celementtree
* py-freebase
* py-google-api
* py-htmltemplate
* py-keyring
* py-lepton
* py-logilab-constraint
* py-pdfrw
* py-poppler-qt4
* py-py2app
* py-pyfsevents
* py-pylibpcap
* py-pyusb
* py-pyxb
* py-rpncalc
* py-simpy
--
--
Ticket URL: <https://trac.macports.org/ticket/47690#comment:4>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list