決して発見されてはならない巻物。

git-svn-id: file:///srv/svn/repo/kosuzu/trunk@77 eb64cd80-c68d-6f47-b6a3-0ada418499da
This commit is contained in:
yakumo.izuru 2025-04-17 13:47:57 +00:00
parent e43b70b58f
commit d7dc784765
7 changed files with 21 additions and 20 deletions

View File

@ -1,7 +1,6 @@
OS=`uname -s`
MACHINE=`uname -m`
DATE=`date -r _build/default/cmd/txt/txt.exe +%Y%m%d`
COMMIT=`git rev-parse --short HEAD`
PREFIX=/usr/local
CC=cc
@ -19,7 +18,7 @@ dist:
@dune build
@cp _build/default/cmd/txt/txt.exe txt.exe
@strip txt.exe
@tar czvf "kosuzu-${OS}-${MACHINE}-${DATE}-${COMMIT}" txt.exe readme.txt
@tar czvf "kosuzu-${OS}-${MACHINE}-${DATE}" txt.exe LICENSE README.md
@rm txt.exe
txt_init:

View File

@ -1,5 +1,13 @@
# Kosuzu
Text archival and exchange, named after [Kosuzu Motoori](https://en.touhouwiki.net/wiki/Kosuzu_Motoori) from [Forbidden Scrollery](https://en.touhouwiki.net/wiki/Forbidden_Scrollery).
## Contact
* [Mailing list](mailto:kosuzu-dev@chaotic.ninja)
Homepage: https://suzunaan.yakumo.dev/kosuzu/
## Differences from Logarion
* Uses the known latest Cmdliner revision, instead of relying on an older revision
* A `txt_init` program in the spirit of the old subcommand from years past
* Due to the current maintainer's decision, this project isn't hosted on Git anymore (but there is a [mirror](https://git.yakumo.dev/yakumo.izuru/kosuzu) available)
## To-do
* Support [geomyidae](gopher://bitreich.org/1/scm/geomyidae) `.gph` indexes, for now those can be generated manually somewhat
* Support tab-separated value gophermaps for any other gopher daemon

View File

@ -1,3 +0,0 @@
# To-do
* Support [geomyidae](gopher://bitreich.org/1/scm/geomyidae) `.gph` indexes, for now those can be generated manually somewhat
* Support tab-separated value gophermaps for any other gopher daemon

View File

@ -23,9 +23,7 @@ let txt =
let man = [
`S Manpage.s_authors;
`P "orbifx <mailto:fox@orbitalfox.eu>";
`P "Izuru Yakumo <mailto:yakumo.izuru@chaotic.ninja>";
`S Manpage.s_bugs;
`P "Please report them at <mailto:kosuzu-dev@chaotic.ninja>";
`P "Izuru Yakumo <mailto:eternal-servant@yakumo.dev>";
`S Manpage.s_see_also;
`P "This program is named after Kosuzu Motoori from Touhou Suzunaan: Forbidden Scrollery";
`P "https://en.touhouwiki.net/wiki/Forbidden_Scrollery" ]

View File

@ -1,3 +1,4 @@
(* $Id$ *)
let init_repo =
print_endline "Initializing repository...";
print_endline "It's required for the repository name and id.";

View File

@ -1,12 +1,11 @@
(lang dune 2.0)
(name kosuzu)
(version 1.4.3)
(version 1.4.4)
(license EUPL-1.2)
(authors "orbifx <fox@orbitalfox.eu>")
(bug_reports "mailto:kosuzu-dev@chaotic.ninja")
(maintainers "Izuru Yakumo <yakumo.izuru@chaotic.ninja>")
(homepage "https://suzunaan.chaotic.ninja/kosuzu/")
(source (uri git+https://git.chaotic.ninja/yakumo.izuru/kosuzu))
(maintainers "Izuru Yakumo <eternal-servant@yakumo.dev>")
(homepage "https://suzunaan.yakumo.dev/kosuzu/")
(source (uri svn+https://svn.yakumo.dev/yakumo.izuru/kosuzu))
(generate_opam_files true)

View File

@ -1,12 +1,11 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "1.4.3"
version: "1.4.4"
synopsis: "Texts archival and exchange"
maintainer: ["Izuru Yakumo <yakumo.izuru@chaotic.ninja>"]
maintainer: ["Izuru Yakumo <eternal-servant@yakumo.dev>"]
authors: ["orbifx <fox@orbitalfox.eu>"]
license: "EUPL-1.2"
homepage: "https://suzunaan.chaotic.ninja/kosuzu/"
bug-reports: "mailto:kosuzu-dev@chaotic.ninja"
homepage: "https://suzunaan.yakumo.dev/kosuzu/"
depends: ["ocaml" "dune" "ocurl" "msgpck" "cmdliner"]
build: [
["dune" "subst"] {pinned}
@ -22,4 +21,4 @@ build: [
"@doc" {with-doc}
]
]
dev-repo: "git+https://git.chaotic.ninja/yakumo.izuru/kosuzu"
dev-repo: "svn+https://svn.yakumo.dev/yakumo.izuru/kosuzu"