Marc Fonvieille
74b36f663d
Update maxdepth from 6000 to 12000 [1]. This should fix the doc related
...
ports build on FreeBSD 11.X.
PR: 225287
Submitted by: Keren Sky <keren_sky@live.com>
Obtained from: Kenji Rikitake <kenji@k2r.org> [1]
2018-04-02 12:45:43 +00:00
Wolfram Schneider
2539094cdb
refactor translation to a new make file "doc.translate.mk"
...
PR: 222939
2017-10-12 14:13:48 +00:00
Wolfram Schneider
032bcd2bf6
switch to HTTPS
...
PR: 222676
2017-09-29 09:46:32 +00:00
Wolfram Schneider
b0758f9328
Fix make -n' and
make -j1'
...
PR: 222186
2017-09-19 09:50:17 +00:00
Warren Block
13f5ecf9c7
Remove the temporary assembled document after generating a PO file to
...
make sure it does not hide changes in the English parent from translators.
Sponsored by: iXsystems
2017-09-08 14:29:06 +00:00
Warren Block
502f6e6848
Trim obsolete translations from PO files. These are translations for
...
text which does not exist in the original English document any more.
2017-08-14 21:08:28 +00:00
Warren Block
53c6e4e7db
Use Subversion metadata for version information rather than grepping for
...
$FreeBSD$ version strings.
2017-05-05 13:50:57 +00:00
Warren Block
bc9859bd07
Improve latest revision detection based on mat's work. This clarifies
...
the code, reduces dependencies, and removes a lot of quotes by using
--stringparam.
Differential Revision: https://reviews.freebsd.org/D6902
2016-07-04 14:56:42 +00:00
Mathieu Arnold
341a558a78
Fix using LATESTREVISION when not using svn (or svn is broken)
...
Kinda ok'ed by: wblock
Sponsored by: Absolight
2016-06-14 14:02:59 +00:00
Warren Block
094ccc9b32
Replace revision and publication date in generated documentation with
...
the actual date of last update. This fixes the problems with misleading
"last update" dates that only reflect the change in a single
rarely-changed file. Note that hrs had reservations about doing this in
the Makefile rather than with a stylesheet. However, not all our source
files are XML. For now, this change works, and can be replaced by a
more elegant solution later. We should also consider checking dates on
other files that affect the content or appearance of documents, like
images.
Submitted by: grembo
2016-05-04 22:04:56 +00:00
Warren Block
84c6577fe8
Generate the correct paths to images in epub documents.
2016-05-04 21:35:12 +00:00
Warren Block
0ab691adb0
Stop putting PDF contents in .ps and .rtf files.
2016-05-01 17:19:54 +00:00
Warren Block
5f388dea1d
Run 'make SRCS' in the English document directory. Some SRCS files are
...
generated, like the list of mirrors used in the Handbook, and this will
make certain they exist when the PO extraction process needs them.
2016-01-26 23:42:48 +00:00
Warren Block
e7f931fbcf
Put a plain $FreeBSD$ in the generated PO, rather than an ID string that
...
has been expanded by Subversion. Thanks to bjk!
2016-01-26 23:27:44 +00:00
Warren Block
45e34fab2b
Improve the formatting of dblatex-produced PDF documents.
2016-01-25 21:22:06 +00:00
Warren Block
39acb24640
Remove extraneous whitespace.
2016-01-15 01:59:38 +00:00
Warren Block
9f1fd7d856
Use the English catalog files to avoid problems with pre-translated
...
entities. Tested by rene@ and RayCherng Yu <raycherng@gmail.com>.
Well, and me, obviously.
Reviewed by: rene
2015-10-31 17:45:11 +00:00
Warren Block
0a4ab32374
Make the normalized translation file depend on all the SRCS of the
...
English original document.
Reviewed by: rene
2015-10-28 00:53:13 +00:00
Warren Block
832689be3b
Use the en_US xmllint catalog variables so translated entities do not
...
make their way into PO translations.
Reviewed by: rene
2015-10-16 22:30:02 +00:00
Warren Block
f78699024c
Remove a duplicated {PO_LANG}.mo from CLEANFILES.
...
Modify the PO_SET script to add a #$FreeBSD$ line to new PO files.
2015-10-13 21:45:26 +00:00
Warren Block
faabf968e9
Add PO translation support.
...
Reviewed by: hrs (earlier version), blackend
Approved by: doceng (implicit)
Differential Revision: https://reviews.freebsd.org/D2947
2015-08-24 15:54:10 +00:00
Warren Block
de3c946bda
Set FOP_OPTS, the variable passed by the fop shell script to the Java
...
interpreter, to use the same minimum values for stack and heap space on
all architectures. The built-in i386 defaults are smaller than those on
amd64, so i386 fop PDF builds ran out of space and failed. Working
values were copied from the amd64 defaults.
Reviewed by: gabor, blackend, hrs
Approved by: hrs
2015-07-17 05:30:04 +00:00
Gabor Kovesdan
bc0ea04e7d
- Move the PGP keyring generation to the language-independent share directory
...
Discussed with: hrs, wblock
2014-03-07 12:23:51 +00:00
Hiroki Sato
b436d0a16d
- Enable docformatnav only when $docformatnav is set to 1.
...
- Set $docformatnav to 1 when $FORMATS contains "html" and "html-split" at the
same time.
- Fix localization of docformatnav using &docnavi.{split,single};.
- Do not create <a> element which points to the document itself.
- Remove share/xml/l10n.ent.
- Fix URI of freebsd-fo-cjk.xsl.
2013-11-13 07:07:52 +00:00
Hiroki Sato
52f6d56540
- Use /usr/bin/svnlite as SVN if available.
...
- Replace /XML/{doc,www}/ with /XML/ in SysId.
- Remove empty stylesheets in share/xsl and point share/xml/empty.xsl via
XML catalog instead.
- Change the L10N layer in freebsd-*.xsl not to use localized XSLT
stylesheets directly.
- Move share/xsl/* to share/xml and remove share/xsl.
- Remove obsolete share/web2c/pdftex.def.
2013-11-13 06:10:37 +00:00
Hiroki Sato
ae0395da63
Simplify localization layer for XSLT stylesheets. lang/share/xsl/*.xsl are
...
now picked up via share/xsl/*.xsl and they are empty when there is no
localized content in it. This prevents inconsistency between share/xsl/*.xsl
and the localized ones.
2013-11-11 19:26:20 +00:00
Hiroki Sato
6db049ce33
Use XML catalog resolution wherever possible instead of absolute pathnames
...
for external entities.
2013-11-11 18:12:26 +00:00
Gabor Kovesdan
181f228a2f
- Fix build of release notes
...
Approved by: doceng (self)
2013-11-07 18:20:08 +00:00
Gabor Kovesdan
c7e8c2a60b
- Really fix profiling
2013-11-07 12:48:24 +00:00
Gabor Kovesdan
561270fafd
- Default PDF renderer will be FOP
2013-11-07 12:44:37 +00:00
Gabor Kovesdan
61e970ba9d
- Fix profiling support
2013-11-07 12:44:11 +00:00
Gabor Kovesdan
7d632b6bcf
- Improve generated epub file
...
* Generate EPUB3
* Wrap programlistings if necessary
* Use grey background and smaller fonts for programlistings
* Justify main text
* Do not break after table caption
2013-08-14 22:29:07 +00:00
Gabor Kovesdan
69b5fa65aa
- Remove index-related bits; indexes are now enabled by default
2013-07-25 20:56:29 +00:00
Gabor Kovesdan
5b6ecc816f
- Add dblatex customization for Japanese
2013-07-21 14:50:28 +00:00
Gabor Kovesdan
7d8720ec06
- Use the xetex backend since it works better for Unicode
2013-07-21 14:14:43 +00:00
Gabor Kovesdan
a751e1e60f
- verbatim hyphenation requires higher recursion depth
2013-07-21 14:05:38 +00:00
Gabor Kovesdan
9ab14a1f7c
- Make sure images and callouts are found
2013-07-13 07:02:57 +00:00
Gabor Kovesdan
480e4220cf
- Add a FOP config file and use it
2013-07-11 19:27:42 +00:00
Gabor Kovesdan
8893e5621d
- Workaround for dblatex escaping in <filename>
2013-07-10 10:38:06 +00:00
Gabor Kovesdan
2de4169711
- Add experimental support for dblatex
2013-07-03 15:22:19 +00:00
Gabor Kovesdan
a4722b0475
- Add support for RELAX NG validation since it is the normative DB 5.0
...
schema. The DTD validation still does a good job so there is no need
to install Java; RNG validation is optional
2013-07-03 12:07:50 +00:00
Gabor Kovesdan
fc03eb5c00
- MFH
2013-07-03 10:43:17 +00:00
Gabor Kovesdan
b422bc43c3
- Drop DTD after parsing
2013-06-30 09:22:48 +00:00
Marc Fonvieille
e0c4e936e0
Fix install-html-split target:
...
With the current code running "make install" will build the files but
will install only 2 files (docbook.css and tramemark.html). Another
"make install" is required to get the missing files. This is not the
expected behavior. A quick workaround is to run "make && make
install", but let's fix the code to get a working "make install".
Discussed with: gabor
2013-06-24 08:23:29 +00:00
Gabor Kovesdan
2d59309da5
- Use the :T modifier instead of :C
...
Submitted by: hrs
2013-06-21 17:57:26 +00:00
Gabor Kovesdan
194644ff8a
- Create the Schematron XSLT in the current directory
...
- Properly clean up after validation
2013-06-21 11:38:45 +00:00
Gabor Kovesdan
97ece4326c
- Port some of the customizations to DocBook 5.0
...
- Add namespace declaration to DocBook elements in entities since DocBook 5.0
uses a namespace
- Drop Jade-specific compatibility nits
2013-05-30 20:09:44 +00:00
Gabor Kovesdan
a7b70eb4e8
- Use namespace-aware stylesheets
...
- Drop more legacy stuff
2013-05-29 19:29:43 +00:00
Gabor Kovesdan
cfb01a3c46
- Remove Jade-related code
2013-05-29 19:26:44 +00:00
Gabor Kovesdan
c94df498ed
- Drop SGML catalogs
...
- Drop DSSSL stylesheets
- Drop some DSSSL-related comments and Makefile code
2013-05-29 19:21:25 +00:00