Opened 10 years ago

Last modified 9 years ago

#47690 new enhancement

remove ${prefix}/share/examples and install example in the "correct" location — at Initial Version

Reported by: petrrr Owned by: petrrr
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: ryandesign@…
Port: py-*

Description

This ticket is a follow up on ticket #47687 and goes back to a 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

Change History (0)

Note: See TracTickets for help on using tickets.