summaryrefslogtreecommitdiff
path: root/meta.txt (unfollow)
Commit message (Collapse)AuthorFilesLines
6 hoursDeclare the site's language, and name the tools as the renames left themHEADmainEuAndreh1-1/+1
lang is "html": what this builds is a tree of pages, and pkgs reads that to pick mkwbpkg, which adds the gzip phase that puts a twin beside every file that shrinks. The documentation catches up too. The rename sweep matched "mkwb(1)" but not "*mkwb*(1)": with the section in the brackets after the closing star, the name is not what the paren follows. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015bWfjj7PP24iF5MqFHmdeC
7 hoursmeta.txt: Declare the imagemagick the favicon rules runEuAndreh1-1/+1
mkwbg(1) emits two rules that turn src/content/img/favicon.svg into favicon.ico and favicon.png, and both call convert(1): sh: line 1: convert: command not found make: *** [deps.mk:2037: src/content/favicon.ico] Error 127 The rules are not new --- they were in the tree before the renames, and a build sandbox has never had imagemagick. What changed is that the build now reaches them: it used to stop earlier, on the mkwb that the rename had turned into mkwbg. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015bWfjj7PP24iF5MqFHmdeC
15 hoursmEuAndreh1-1/+1
25 hoursDrop gettext from meta.txtEuAndreh1-1/+1
Nothing here runs msgfmt, or any other gettext tool: this site has no message catalogue of its own, and the wording tables it does translate are committed. The entry was asking for a package the build never opens. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BMowJCogxLWcMdVYYhbLpH
26 hoursSay in meta.txt what the package actually asks forEuAndreh1-2/+2
Nothing reads this file here --- the site is not in pkgs' repos.txt, so its package is hand-written rather than generated from this --- and it had drifted from that package in both directions. Out: lilypond, for which there is no source (mkdeps.sh says as much: "There is no music yet"); ruby-asciidoctor, which nothing invokes; and tar, which was listed twice, once as a sibling repository and once as a system package. In: eslaides, misct, mktorrent and mkwb, which the site is built with, and ghostscript, gnupg and moreutils, which it runs. It now mirrors the entry in pkgs exactly, so the two can be compared by eye. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BMowJCogxLWcMdVYYhbLpH
43 hoursTranslate the manual pages with maritacag rather than po4aEuAndreh1-2/+2
The pages and the catalogues are the same either way --- maritacag reads po4a's own configuration file and writes what po4a writes --- so this is the toolchain swap alone: the po4a invocations become maritacag, meta.txt drops the po4a external and declares maritacag as an internal dependency. See maritacag(7TODOs) for the fleetwide plan and what it was held to. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BMowJCogxLWcMdVYYhbLpH
5 daysmEuAndreh1-0/+5