From d912ffb18952dd53d39e189e9259d4b4748e1f9f Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Sat, 8 Aug 2026 21:55:43 +0200 Subject: Track Typora as a real package, drop OPT_JSON Typora now ships as the typora-bin Slackware package from my-slackbuilds, so its installed version comes from /var/log/packages like everything else. The OPT_JSON map existed solely to read /opt/Typora-linux-x64/resources/package.json and is removed along with its branch in installed_of(). Typora joins through both alias maps instead: ALIAS for the installed package name and REPO_ALIAS for the SlackBuild directory, both typora-bin. The stanza is marked # repo=my. Co-Authored-By: Claude Opus 5 --- CLAUDE.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'CLAUDE.md') diff --git a/CLAUDE.md b/CLAUDE.md index 01ed26d..bfb2487 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -72,10 +72,8 @@ the rest, and they are separate because the mappings differ per direction: SlackBuild directory (`kitty` → `kitty-bin`). Adding one map for both breaks the other direction. -**Installed version** resolves through four sources in order: the `OPT_JSON` -map (apps unpacked under `/opt` that are none of the below, currently Typora, -declared as `:`), `/var/log/packages`, the appimage-updater -state file, then `flatpak list`. +**Installed version** resolves through three sources in order: +`/var/log/packages`, the appimage-updater state file, then `flatpak list`. **Repo version** is the `VERSION=` line from `///.info`. Note the category level: `.info` files sit -- cgit v1.2.3