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

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` OS=`uname -s`
MACHINE=`uname -m` MACHINE=`uname -m`
DATE=`date -r _build/default/cmd/txt/txt.exe +%Y%m%d` DATE=`date -r _build/default/cmd/txt/txt.exe +%Y%m%d`
COMMIT=`git rev-parse --short HEAD`
PREFIX=/usr/local PREFIX=/usr/local
CC=cc CC=cc
@ -19,7 +18,7 @@ dist:
@dune build @dune build
@cp _build/default/cmd/txt/txt.exe txt.exe @cp _build/default/cmd/txt/txt.exe txt.exe
@strip 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 @rm txt.exe
txt_init: txt_init:

View File

@ -1,5 +1,13 @@
# Kosuzu # 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). 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 Homepage: https://suzunaan.yakumo.dev/kosuzu/
* [Mailing list](mailto:kosuzu-dev@chaotic.ninja)
## 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 = [ let man = [
`S Manpage.s_authors; `S Manpage.s_authors;
`P "orbifx <mailto:fox@orbitalfox.eu>"; `P "orbifx <mailto:fox@orbitalfox.eu>";
`P "Izuru Yakumo <mailto:yakumo.izuru@chaotic.ninja>"; `P "Izuru Yakumo <mailto:eternal-servant@yakumo.dev>";
`S Manpage.s_bugs;
`P "Please report them at <mailto:kosuzu-dev@chaotic.ninja>";
`S Manpage.s_see_also; `S Manpage.s_see_also;
`P "This program is named after Kosuzu Motoori from Touhou Suzunaan: Forbidden Scrollery"; `P "This program is named after Kosuzu Motoori from Touhou Suzunaan: Forbidden Scrollery";
`P "https://en.touhouwiki.net/wiki/Forbidden_Scrollery" ] `P "https://en.touhouwiki.net/wiki/Forbidden_Scrollery" ]

View File

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

View File

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

View File

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