Bug 222828

Summary: en_US.ISO8859-1/htdocs/doc/Makefile needs to be refactored
Product: Documentation Reporter: Wolfram Schneider <wosch>
Component: Books & ArticlesAssignee: Wolfram Schneider <wosch>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description Wolfram Schneider freebsd_committer freebsd_triage 2017-10-06 14:25:39 UTC
The makefile en_US.ISO8859-1/htdocs/doc/Makefile looks crazy, it needs to be refactored.
Comment 1 Wolfram Schneider freebsd_committer freebsd_triage 2017-10-06 14:31:06 UTC
- `make install` should not depend on `make all'
- the FORMATS value should be configurable and not hard coded
- the local all-install target does not make any sense here. We should not install the target twice in different locations.
Comment 2 commit-hook freebsd_committer freebsd_triage 2017-10-07 10:13:22 UTC
A commit references this bug:

Author: wosch
Date: Sat Oct  7 10:12:16 UTC 2017
New revision: 51076
URL: https://svnweb.freebsd.org/changeset/doc/51076

Log:
  big refactoring

  - `make install` should not depend on `make all'
  - the local all-install target does not make any sense here.
    We should not install the target twice in different locations.
  - the FORMATS value should be configurable and not hard coded
  - fix update of pgpkeyring.txt

  PR: 222828

Changes:
  head/en_US.ISO8859-1/htdocs/doc/Makefile
Comment 3 commit-hook freebsd_committer freebsd_triage 2017-10-07 11:25:18 UTC
A commit references this bug:

Author: wosch
Date: Sat Oct  7 11:25:08 UTC 2017
New revision: 51078
URL: https://svnweb.freebsd.org/changeset/doc/51078

Log:
  sync from English Makefile, r51076

  PR: 222828

Changes:
  head/da_DK.ISO8859-1/htdocs/doc/Makefile
  head/de_DE.ISO8859-1/htdocs/doc/Makefile
  head/el_GR.ISO8859-7/htdocs/doc/Makefile
  head/es_ES.ISO8859-1/htdocs/doc/Makefile
  head/fr_FR.ISO8859-1/htdocs/doc/Makefile
  head/hu_HU.ISO8859-2/htdocs/doc/Makefile
  head/it_IT.ISO8859-15/htdocs/doc/Makefile
  head/ja_JP.eucJP/htdocs/doc/Makefile
  head/mn_MN.UTF-8/htdocs/doc/Makefile
  head/nl_NL.ISO8859-1/htdocs/doc/Makefile
  head/pt_BR.ISO8859-1/htdocs/doc/Makefile
  head/ru_RU.KOI8-R/htdocs/doc/Makefile
  head/tr_TR.ISO8859-9/htdocs/doc/Makefile
  head/zh_CN.UTF-8/htdocs/doc/Makefile
  head/zh_TW.UTF-8/htdocs/doc/Makefile