Commit graph

50489 commits

Author SHA1 Message Date
Wolfram Schneider
93a30bd6c4 sync from English Makefile, r51076
PR: 222828
2017-10-07 11:25:06 +00:00
Wolfram Schneider
58a4fe64c3 build pgpkey list only for english pages 2017-10-07 10:35:00 +00:00
Wolfram Schneider
583fe8e8de 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
2017-10-07 10:12:16 +00:00
Wolfram Schneider
3fed2208d4 spaces 2017-10-07 09:07:53 +00:00
Wolfram Schneider
29cff92547 log full run time 2017-10-07 09:07:28 +00:00
Wolfram Schneider
cea67a94b2 log time for each test 2017-10-07 09:06:45 +00:00
Wolfram Schneider
cbd09402e8 GIT_REPO_FREEBSD_DOC -> FREEBSD_DOC_GIT_REPO 2017-10-07 09:06:20 +00:00
Wolfram Schneider
9d3d99045e enable to configure git branch 2017-10-07 09:05:37 +00:00
Wolfram Schneider
9c93d11e18 we need to delete the target symlink first before we can create it
This solved the issue with symlinks to directories.  The semantic
of `ln -fs' is special if you run it for directories twice, e.g.

mkdir from
ln -sf from to
find . -name from -or -name to
./to
./from

now run it again
ln -sf from to

find . -name from -or -name to
./to
./from
./from/from

ls -l from
total 1
lrwxrwxr-x  1 wosch  devel  4 Oct  6 13:54 from -> from

PR: 222737
2017-10-07 09:03:10 +00:00
Johann Kois
abe2a0adfa MFde r51033 - FreeBSD 10.4-RELEASE 2017-10-07 08:41:40 +00:00
Glen Barber
a17e18e853 - Fix dev-auto.ent generation so the target file exists only on
success. [1]
- Fix the clean target for 12.0R/*/ subdirectories. [2]
- Add missing CLEANFILES for index.html and schedule.html.

Suggested by;	wosch [1]
Reported by:	wosch [1], [2]
Sponsored by:	The FreeBSD Foundation
2017-10-06 16:53:20 +00:00
Wolfram Schneider
38a74a6b52 the creation of pgpkeyring.txt must be atomar 2017-10-06 14:22:45 +00:00
Wolfram Schneider
b1c971fa20 <doc.docbook-dep.mk> handles implicit dependencies of DocBook documentation
This feature can be disabled with DOCBOOK_DEPS_DISABLE=YES

Missing dependencies will be reported as a warning, and should
be fixed by the document authors.

PR: 222826
2017-10-06 14:08:45 +00:00
Wolfram Schneider
9647f5d77d 'make obj' doesn't really work for the docs, disable it by default
PR: 222488
2017-10-06 10:44:00 +00:00
Wolfram Schneider
e1ff763ab1 Import a regression test script for the build of www.freebsd.org
The main purpose of the script is to validate the output after
a refactoring of the Makefile tool chain, and to improve the build speed.
2017-10-06 09:36:06 +00:00
Ryusuke SUZUKI
f8398d2db3 - Merge the following from the English version:
r25140 -> r28158	head/ja_JP.eucJP/books/handbook/security/chapter.xml
2017-10-06 09:31:59 +00:00
Glen Barber
2777c5158c Line wrapping and indentation fixes to conform to FDP style
guidelines.

Copyrights got bumped as part of this commit, but these have
not been translated in years.

Sponsored by:	The FreeBSD Foundation
2017-10-05 21:13:43 +00:00
Glen Barber
de9aa6603b Remove unused files after migrating to the doc repository.
Sponsored by:	The FreeBSD Foundation
2017-10-05 20:33:00 +00:00
Glen Barber
a1eb21d935 Add autogenerated files to CLEANFILES.
Sponsored by:	The FreeBSD Foundation
2017-10-05 20:32:26 +00:00
Glen Barber
fb9d97947b Remove two stale .ORDER lines, and add a comment about what path
is used for manual pages on the Project web builder.

Sponsored by:	The FreeBSD Foundation
2017-10-05 20:20:05 +00:00
Glen Barber
71dabb9f19 Enable update/checkout of src/share/man/man4 for the 12.0R hardware
page.

Sponsored by:	The FreeBSD Foundation
2017-10-05 20:17:33 +00:00
Glen Barber
7dc4e3d9ce Make the relnotes.html, readme.html, and hardware.html URLs visible.
Sponsored by:	The FreeBSD Foundation
2017-10-05 20:13:57 +00:00
Glen Barber
56483dd5d2 Comment .ORDER lines, breaking the build.
Sponsored by:	The FreeBSD Foundation
2017-10-05 20:09:32 +00:00
Glen Barber
16fc21c1d3 Reapply r51054, with a few fixes.
Fix a typo: s/elfi/elif/
Remove dependencies from the dev-auto.ent target, which seems
I misread the original version of how this was invoked.

Sponsored by:	The FreeBSD Foundation
2017-10-05 20:07:58 +00:00
Glen Barber
4031f145cc Revert r51049, r51050, r51051, r51052, r51053, disconnecting
the 12.0R release documentation from the build until I figure
out what is different compared to my local environment that
is causing the build to blow up.

Sponsored by:	The FreeBSD Foundation
2017-10-05 19:57:39 +00:00
Glen Barber
e5f62450cd Re-enable the hardware.html page build.
Sponsored by:	The FreeBSD Foundation
2017-10-05 19:44:37 +00:00
Glen Barber
187022cece Enable 'compat' (non-parallel) for the dev-auto.ent target.
Sponsored by:	The FreeBSD Foundation
2017-10-05 19:44:02 +00:00
Glen Barber
3a08ff4d7e Set MAN4DIR to an empty value temporarily.
Sponsored by:	The FreeBSD Foundation
2017-10-05 19:28:09 +00:00
Glen Barber
6bdeac9e53 Temporarily disconnect the 12.0R hardware.html page from the build.
Sponsored by:	The FreeBSD Foundation
2017-10-05 19:25:40 +00:00
Glen Barber
3a1cf39b21 Connect 12-CURRENT release notes and related documentation to the
build.

Sponsored by:	The FreeBSD Foundation
2017-10-05 19:06:31 +00:00
Glen Barber
c269ccbf2e Add Makefiles for the new release documentation structure.
This is not yet connected to the build.

Sponsored by:	The FreeBSD Foundation
2017-10-05 19:01:54 +00:00
Glen Barber
f4ff6b460b Add directory structure and XML files from base/head/release/doc/
in preparation for adding the build glue for the release-related
documentation.  This corresponds to src revision r324328 (r317508
being the last revision change).

Sponsored by:	The FreeBSD Foundation
2017-10-05 18:58:44 +00:00
Glen Barber
d2b31f9423 Disconnect 12-CURRENT relnotes generation in the webupdate script.
Sponsored by:	The FreeBSD Foundation
2017-10-05 18:34:28 +00:00
Glen Barber
01cdbc11a2 Disconnect the 12-CURRENT relnotes page from the build in preparation
of migrating head/release/doc/ to the documentation repository.

Sponsored by:	The FreeBSD Foundation
2017-10-05 18:31:21 +00:00
Ryusuke SUZUKI
a81a0fa194 - Merge the following from the English version:
r24771 -> r25140	head/ja_JP.eucJP/books/handbook/security/chapter.xml
2017-10-05 12:11:32 +00:00
John Baldwin
e37ad32d81 Note that pc98 is transitioning to Tier-4 in FreeBSD 12. 2017-10-04 20:17:56 +00:00
John Baldwin
a714595969 Tweak Tier-1 description to not require Tinderbox by name.
Instead, just require build and testing automation of some form (e.g.
Jenkins-backed ci.freebsd.org).

Reviewed by:	emaste
2017-10-04 20:12:20 +00:00
Glen Barber
0ad11d3083 Fix index.html and references.html generation after r50956.
Sponsored by:	The FreeBSD Foundation
2017-10-04 14:46:50 +00:00
Ryusuke SUZUKI
cece1102bb - Merge the following from the English version:
r51023 -> r51033	head/ja_JP.eucJP/htdocs/index.xsl
	r50875 -> r51033	head/ja_JP.eucJP/htdocs/releases/index.xml
	r50754 -> r51033	head/ja_JP.eucJP/htdocs/security/security.xml
	r50853 -> r51033	head/ja_JP.eucJP/htdocs/where.xml
2017-10-04 14:05:01 +00:00
Marius Strobl
3d9a38b2f7 Remove dangling tag closure and obsolete, commented 10.4 todo reference.
Approved by:	re (implicit)
2017-10-03 21:37:50 +00:00
Glen Barber
e857dcff56 Regen after r324242
PR:		222761
Sponsored by:	The FreeBSD Foundation
2017-10-03 19:09:41 +00:00
Marc Fonvieille
ef695599af 10.4-RELEASE is out, update rel2.current. 2017-10-03 17:44:39 +00:00
Mathieu Arnold
a331f12878 USES=twisted has been removed in ports r450956.
Sponsored by:	Absolight
2017-10-03 16:39:42 +00:00
Ryusuke SUZUKI
9e13470ace - Merge the following from the English version:
r50919 -> r51033	head/ja_JP.eucJP/share/xml/news.xml
2017-10-03 14:03:15 +00:00
Marius Strobl
82d2a86778 Remove 10.4-RC2 checksum files, obsolete since r51033.
Approved by:	re (implicit)
2017-10-03 13:17:19 +00:00
Marius Strobl
c7aa0bcb11 Announce and hook up 10.4-RELEASE.
Approved by:	re (implicit)
2017-10-03 13:02:20 +00:00
Wolfram Schneider
3c2b982611 enable parallel web+doc build
PR: 222721
2017-10-03 11:42:23 +00:00
Wolfram Schneider
446279c5cb upgrade to INDEX-11
PR: 222677
2017-10-03 11:17:44 +00:00
Marius Strobl
cbeda77096 Add PGP-signed checksums for 10.4-RELEASE.
Note, this does *not* indicate that the release is finalized.

Approved by:	re (implicit)
2017-10-02 19:16:55 +00:00
Wolfram Schneider
7fd0385254 revert r51024 2017-10-02 17:33:27 +00:00