|
1 |
| --- $Id: build.lua 10718 2025-01-14 01:55:38Z cfrees $ |
| 1 | +-- $Id: build.lua 10720 2025-01-14 22:10:25Z cfrees $ |
2 | 2 | -- Build configuration for fontscripts
|
3 | 3 | -- l3build.pdf listing 1 tudalen 9
|
4 | 4 | --
|
@@ -74,30 +74,42 @@ function manifest_setup ()
|
74 | 74 | }
|
75 | 75 | return groups
|
76 | 76 | end
|
| 77 | +-- see if this helps ... |
| 78 | +packtdszip = true |
77 | 79 | unpackexe = "pdflatex"
|
78 | 80 | --
|
79 | 81 | uploadconfig = {
|
80 | 82 | -- *required* --
|
81 | 83 | -- announcement (don't include here?)
|
82 |
| - announcement = "Restructuring and update. An attempt has been made to make the script more modular. Insertion of Text Companion encoding subset declarations into font definition files is now supported. This functionality must be explicitly enabled. Basic support for sandboxing font builds is provided. This is enabled by default for fontinst, but can be used independently if other tools are utilised.", |
83 |
| - author = "Clea F. Rees", |
| 84 | + announcement = "Restructuring and update. An attempt has been made to make the script more modular. Insertion of Text Companion encoding subset declarations into font definition files is now supported. This functionality must be explicitly enabled. Basic support for sandboxing font builds is provided. This is enabled by default for fontinst, but can be used independently if other tools are utilised.", |
| 85 | + author = "Clea F. Rees", |
84 | 86 | -- email (don't include here!)
|
85 |
| - ctanPath = "/fonts/utilities/fontscripts", |
86 |
| - license = {"lppl1.3c"}, |
87 |
| - pkg = ctanpkg, |
88 |
| - summary = "Font encodings, metrics and Lua script fragments for generating font support packages for 8-bit engines with l3build.", |
89 |
| - uploader = "Clea F. Rees", |
90 |
| - version = "v0.1", |
| 87 | + ctanPath = "/fonts/utilities/fontscripts", |
| 88 | + license = {"lppl1.3c"}, |
| 89 | + pkg = ctanpkg, |
| 90 | + summary = "Font encodings, metrics and Lua script fragments for generating font support packages for 8-bit engines with l3build.", |
| 91 | + uploader = "Clea F. Rees", |
| 92 | + version = "v0.1", |
91 | 93 | -- optional --
|
92 |
| - bugtracker = {"https://codeberg.org/cfr/nfssext/issues"}, |
93 |
| - description = "Font encodings, metrics and Lua script fragments for generating font support packages for 8-bit engines with l3build. Optional template-based system enables the automatic generation of font tables and l3build tests. Easy addition of variable scaling to fd files (unsupported by some tools). Primarily designed for fontinst, but can be adapted for use with other programmes. Default configuration is intended to be cross-platform and require only tools included in TeX Live, but the documentation includes a simple adaption for integration with FontForge and GNU make.", |
| 94 | + bugtracker = {"https://codeberg.org/cfr/nfssext/issues"}, |
| 95 | + description = "Font encodings, metrics and Lua script fragments for generating font support packages for 8-bit engines with l3build. Optional template-based system enables the automatic generation of font tables and l3build tests. Easy addition of variable scaling to fd files (unsupported by some tools). Primarily designed for fontinst, but can be adapted for use with other programmes. Default configuration is intended to be cross-platform and require only tools included in TeX Live, but the documentation includes a simple adaption for integration with FontForge and GNU make.", |
94 | 96 | -- development {}
|
95 | 97 | -- home {}
|
96 |
| - -- note = "The catalogue currently shows the package as included only in MikTeX, but it is also included in TeX Live. Any chance this could be corrected?", |
97 |
| - repository = {"https://codeberg.org/cfr/nfssext", "https://github.com/cfr42/nfssext"}, |
| 98 | + -- note = "The catalogue currently shows the package as included only in MikTeX, but it is also included in TeX Live. Any chance this could be corrected?", |
| 99 | + repository = {"https://codeberg.org/cfr/nfssext", "https://github.com/cfr42/nfssext"}, |
98 | 100 | -- support {}
|
99 |
| - topic = {"font-cvt", "package-devel", "ctan"}, |
100 |
| - update = false, |
| 101 | + tdslocations = { |
| 102 | + "doc/latex/fontscripts/*.md", |
| 103 | + "doc/latex/fontscripts/*.pdf", |
| 104 | + "doc/latex/fontscripts/*.txt", |
| 105 | + "tex/fontinst/fontscripts/*.etx", |
| 106 | + "tex/fontinst/fontscripts/*.mtx", |
| 107 | + "scripts/fontscripts/fntbuild*.lua", |
| 108 | + "source/latex/fontscripts/*.dtx", |
| 109 | + "source/latex/fontscripts/*.ins", |
| 110 | + }, |
| 111 | + topic = {"font-cvt", "package-devel", "ctan"}, |
| 112 | + update = false, |
101 | 113 | -- files --
|
102 | 114 | -- announcement_file
|
103 | 115 | -- note_file
|
|
0 commit comments