Bug 222828 - en_US.ISO8859-1/htdocs/doc/Makefile needs to be refactored
Summary: en_US.ISO8859-1/htdocs/doc/Makefile needs to be refactored
Status: Closed FIXED
Alias: None
Product: Documentation
Classification: Unclassified
Component: Books & Articles (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Wolfram Schneider
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-06 14:25 UTC by Wolfram Schneider
Modified: 2017-10-07 11:25 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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