[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