OSDN Git Service

sqlite 3.36.0: Update sources.
authormatsuand <30614168+matsuand@users.noreply.github.com>
Wed, 17 Nov 2021 08:06:06 +0000 (17:06 +0900)
committermatsuand <30614168+matsuand@users.noreply.github.com>
Wed, 17 Nov 2021 08:06:06 +0000 (17:06 +0900)
manual/sqlite/Makefile
manual/sqlite/original/getfiles.txt [new file with mode: 0644]
manual/sqlite/po4a/add_ja/copyright/sqlite3.1.txt
manual/sqlite/po4a/ja.po
manual/sqlite/po4a/sqlite.cfg
manual/sqlite/translation_list

index 51620be..de89756 100644 (file)
@@ -1,30 +1,21 @@
-PACKAGE = sqlite
+PACKAGE_NAME = sqlite
 
 THRESH = 100
 EXTFLAGS =
-PO4AFLAGS += -M UTF-8 -k $(THRESH) $(EXTFLAGS)
-PO4ACFG = po4a/$(PACKAGE).cfg
-LANGS = ja
+PO4AFLAGS += -k $(THRESH) $(EXTFLAGS)
+PO4ACFG = po4a/$(PACKAGE_NAME).cfg
+POFILE  = po4a/ja.po
 
-WORK_DIR = .
-
-all:   translate
+all: translate
 
 translate:
-       po4a $(PO4AFLAGS) -v --variable langs='$(LANGS)' \
-         --previous --srcdir $(WORK_DIR) --destdir $(WORK_DIR) $(PO4ACFG)
+       po4a $(PO4AFLAGS) $(PO4ACFG)
 
 stat:
-       @for l in $(LANGS); do \
-         echo -n "$$l: "; \
-         msgfmt --statistics -o /dev/null po4a/$$l.po; \
-       done
+       @msgfmt -v --statistics -o /dev/null $(POFILE)
 
 page-stat:
-       @LC_ALL=C po4a $(PO4AFLAGS) --force -v -k 0 --variable langs='$(LANGS)' \
-         --previous --srcdir $(WORK_DIR) --destdir $(WORK_DIR) $(PO4ACFG) | \
-         grep translated | \
-         sed -e 's/(\([1-9][0-9]*\) strings)/(\1 of \1 strings)/' \
-             -e 's/[()]//g' \
-             -e 's/^draft\/man[1-9]\///' | \
-         awk '{printf("%-15s: %7s (%3s/%3s)\n",$$1,$$3,$$5,$$7);}'
+       @echo $(POFILE):
+       @po4a --force --no-update -k 0 $(PO4ACFG)
+
+.PHONY: translate stat page-stat
diff --git a/manual/sqlite/original/getfiles.txt b/manual/sqlite/original/getfiles.txt
new file mode 100644 (file)
index 0000000..41b798e
--- /dev/null
@@ -0,0 +1,25 @@
+#------------------------------
+# ソース tarball 入手と伸長
+#------------------------------
+$ cd ~/src
+$ wget -N https://sqlite.org/2021/sqlite-autoconf-3360000.tar.gz
+$ tar xf sqlite-autoconf-3360000.tar.gz
+$ ls
+sqlite-autoconf-3360000
+
+#------------------------------
+# 当プロジェクトへの man ページのコピー
+#------------------------------
+
+$ cd $(JMTOP)/manual/sqlite/original
+$ cat > getfiles.sh <<"EOF"
+#!/bin/sh
+
+SRCDIR=~/src/sqlite-autoconf-3360000
+
+rm -fr man1
+mkdir  man1
+cp -p $SRCDIR/*.1 man1
+EOF
+
+$ sh getfiles.sh
index 1490230..c46cb1f 100644 (file)
@@ -1,5 +1,4 @@
 PO4A-HEADER: mode=before; position=^\.TH
 .\"
-.\" Translated 2021-08-20 for 3.36.0
-.\"    by Michio MATSUYAMA <michio_matsuyama@yahoo.co.jp>
+.\" To be translated for 3.36.0, 2021-11-17
 .\"
index 8c2f72f..c2e63a1 100644 (file)
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: sqlite 3.36.0\n"
 "POT-Creation-Date: 2021-05-21 11:31+0900\n"
-"PO-Revision-Date: 2021-08-20 20:01+0900\n"
-"Last-Translator: Michio MATSUYAMA <michio_matsuyama@yahoo.co.jp>\n"
+"PO-Revision-Date: 2021-11-17 17:03+0900\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Linux JM project <linuxjm-discuss@lists.osdn.me>\n"
 "Language: ja\n"
 "MIME-Version: 1.0\n"
@@ -25,7 +25,7 @@ msgstr "SQLITE3"
 #: original/man1/sqlite3.1:5
 #, no-wrap
 msgid "Fri Oct 31 10:41:31 EDT 2014"
-msgstr "2014年10月31日 10:41:31"
+msgstr "2014/10/31 10:41:31"
 
 #.  Please adjust this date whenever revising the manpage.
 #
index 7eb7b3d..a8901e3 100644 (file)
@@ -1,5 +1,6 @@
 [po4a_langs] ja
 [po4a_paths] po4a/sqlite.pot $lang:po4a/$lang.po
+[po4a_alias: man] man opt:"-v --previous" opt_ja:"-M UTF-8"
 
 [type: man] original/man1/sqlite3.1 $lang:release/man1/sqlite3.1 \
        add_$lang:?po4a/add_$lang/copyright/sqlite3.1.txt \
index a5c8f51..463bb8b 100644 (file)
@@ -1 +1 @@
-○:sqlite:3.36.0:2021/006/18sqlite3:1:2021/08/18::michio_matsuyama@yahoo.co.jp:Michio MATSUYAMA:
+×:sqlite:3.36.0:2021/06/18:sqlite3:1:2021/11/17::::