Bug 194445 - [PATCH] share/pgpkeys/Makefile targets missing dependencies (pgpkeyring.txt always up-to-date)
Summary: [PATCH] share/pgpkeys/Makefile targets missing dependencies (pgpkeyring.txt a...
Status: New
Alias: None
Product: Documentation
Classification: Unclassified
Component: Website (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Wolfram Schneider
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-18 12:32 UTC by John Marshall
Modified: 2017-10-06 10:59 UTC (History)
1 user (show)

See Also:


Attachments
Add dependencies for share/pgpkeys/Makefile targets (670 bytes, patch)
2014-10-18 12:32 UTC, John Marshall
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Marshall 2014-10-18 12:32:31 UTC
Created attachment 148431 [details]
Add dependencies for share/pgpkeys/Makefile targets

I do daily builds of the website locally and noticed only yesterday, after noticing missing keys, that the local pgpkeyring.txt was different (and smaller) than the copy on the public site. Investigation showed that, notwithstanding updates via svn to the contents of the pgpkeys directory, the keyring.xml, and hence the pgpkeyring.txt file, were not being built.

The attached patch adds dependencies to trigger the building of those targets when they already exist and when dependencies have been updated. Without the dependencies, existing targets were always up-to-date.

I update my doc tree daily via svn and then build. I don't start fresh every day because I only want to build the updates and not waste time building the whole site daily.

Thank you to all who maintain the project's documentation and web site!