Version 1.0.1b release/1.0.1b
authorNIIBE Yutaka <gniibe@fsij.org>
Tue, 17 Mar 2015 04:09:48 +0000 (13:09 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Tue, 17 Mar 2015 04:37:03 +0000 (13:37 +0900)
ChangeLog
VERSION
chopstx
fraucheky
src/configure
vendor/flying-stone-technology/INDEX_EN.HTM
vendor/flying-stone-technology/INDEX_JA.HTM

index 3d06530..b482c41 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2015-03-17  Niibe Yutaka  <gniibe@fsij.org>
+
+       * VERSION: 1.0.1b.
+
+       * src/configure: Call configure of Fraucheky with REVISION,
+       REVISION_CHOPSTX, REVISION_FRAUCHEKY.
+
 2015-03-12  Niibe Yutaka  <gniibe@fsij.org>
 
        * VERSION: 1.0.1a.
 2015-03-12  Niibe Yutaka  <gniibe@fsij.org>
 
        * VERSION: 1.0.1a.
diff --git a/VERSION b/VERSION
index 3e526ee..cbe567d 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-release/1.0.1a
+release/1.0.1b
diff --git a/chopstx b/chopstx
index 23893d9..2fb7fb6 160000 (submodule)
--- a/chopstx
+++ b/chopstx
@@ -1 +1 @@
-Subproject commit 23893d9b73ebc28ff111d21827122677c27bee55
+Subproject commit 2fb7fb6826454b109f31901e48b2ae452d223ded
index 67997b0..c6bcce8 160000 (submodule)
--- a/fraucheky
+++ b/fraucheky
@@ -1 +1 @@
-Subproject commit 67997b09e8a5b2707d4321bee699426b08a3899a
+Subproject commit c6bcce8941ddbb2a87249170e5bb50cc72ec15bd
index fd711c6..9fedc80 100755 (executable)
@@ -3,7 +3,8 @@
 #
 # This file is *NOT* generated by GNU Autoconf, but written by NIIBE Yutaka
 #
 #
 # This file is *NOT* generated by GNU Autoconf, but written by NIIBE Yutaka
 #
-# Copyright (C) 2010, 2011, 2012, 2013 Free Software Initiative of Japan
+# Copyright (C) 2010, 2011, 2012, 2013, 2015
+#               Free Software Initiative of Japan
 #
 # This file is a part of NeuG, a Random Number Generator implementation.
 #
 #
 # This file is a part of NeuG, a Random Number Generator implementation.
 #
@@ -31,6 +32,17 @@ sys1_compat=yes
 with_fraucheky=no
 with_index=none
 
 with_fraucheky=no
 with_index=none
 
+# Revision numbers
+if test -d ../.git; then
+  REVISION=`git describe --dirty="-modified"`
+  REVISION_CHOPSTX=`cd ../chopstx && git describe --dirty="-modified"`
+  REVISION_FRAUCHEKY=`cd ../fraucheky &&git describe --dirty="-modified"`
+else
+  REVISION=`cat ../VERSION`
+  REVISION_CHOPSTX=`cat ../chopstx/VERSION`
+  REVISION_FRAUCHEKY=`cat ../fraucheky/VERSION`
+fi
+
 # Process each option
 for option; do
   case $option in
 # Process each option
 for option; do
   case $option in
@@ -104,7 +116,7 @@ if test "$vidpid" = "none"; then
 fi
 
 if ! test "$with_fraucheky" = "no"; then
 fi
 
 if ! test "$with_fraucheky" = "no"; then
-  ../fraucheky/configure $with_fraucheky $with_index
+  ../fraucheky/configure $with_fraucheky $with_index $REVISION $REVISION_CHOPSTX $REVISION_FRAUCHEKY
   ENABLE_FRAUCHEKY=""
   FRAUCHEKY_DEFINE="#define FRAUCHEKY_SUPPORT 1"
   FRAUCHEKY_MSC_DEFINE="#define MSC_INTERFACE_NO    2"
   ENABLE_FRAUCHEKY=""
   FRAUCHEKY_DEFINE="#define FRAUCHEKY_SUPPORT 1"
   FRAUCHEKY_MSC_DEFINE="#define MSC_INTERFACE_NO    2"
@@ -163,12 +175,6 @@ else
   DFU_DEFINE="#undef DFU_SUPPORT"
 fi
 
   DFU_DEFINE="#undef DFU_SUPPORT"
 fi
 
-if test -d ../.git; then
-  REVISION=`git describe --dirty="-modified"` 
-else
-  REVISION=`cat ../VERSION`
-fi
-
 ### !!! Replace following string of "FSIJ" to yours !!! ####
 SERIALNO="FSIJ-`cat ../VERSION | sed -e 's%^[^/]*/%%'`-"
 
 ### !!! Replace following string of "FSIJ" to yours !!! ####
 SERIALNO="FSIJ-`cat ../VERSION | sed -e 's%^[^/]*/%%'`-"
 
index e06cc82..52fbaba 100644 (file)
@@ -109,23 +109,27 @@ to feed entropy to /dev/random, the random device in kernel.</p>
    GPL container.  Those code are availabe in the Chopstx repository.</p>
 <p>In the git repositories, we have release tags.
    You may examine the release tag of the product by the command,
    GPL container.  Those code are availabe in the Chopstx repository.</p>
 <p>In the git repositories, we have release tags.
    You may examine the release tag of the product by the command,
-   tool/neug_check.py which is available in the NeuG repository.</p>
-</p>
+   tool/neug_check.py which is available in the NeuG repository.
+   It must be: @REVISION@.  If not, please file a bug report.</p>
+<p>You can also download tarballs from the repository (sorry, no https).</p>
 <ul>
 <ul>
-  <li><a href=README>README</a></li>
-  <li><a href=COPYING>GNU GPLv3</a></li>
+  <li><a href="README">README</a></li>
+  <li><a href="COPYING">GNU GPLv3</a></li>
   <li><a href="https://anonscm.debian.org/cgit/gnuk/gnuk/">Gnuk Repository</a></li>
   <li><a href="https://anonscm.debian.org/cgit/gnuk/chopstx/">Chopstx Repository</a></li>
   <li><a href="https://anonscm.debian.org/cgit/gnuk/gnuk/">Gnuk Repository</a></li>
   <li><a href="https://anonscm.debian.org/cgit/gnuk/chopstx/">Chopstx Repository</a></li>
+  <li><a href="http://git.gniibe.org/gitweb/?p=gnuk/neug.git;a=snapshot;h=refs/tags/@REVISION@;sf=tgz">NeuG tarball</a></li>
+  <li><a href="http://git.gniibe.org/gitweb/?p=chopstx/chopstx.git;a=snapshot;h=@REVISION_CHOPSTX@;sf=tgz">Chopstx tarball</a></li>
+  <li><a href="http://git.gniibe.org/gitweb/?p=chopstx/fraucheky.git;a=snapshot;h=@REVISION_FRAUCHEKY@;sf=tgz">Fraucheky tarball</a></li>
 </ul>
 
 </ul>
 
-<p>For those who want source code by physical media, SD card which has all source code is available.  The cost is JPY1000.- for a single media and shippment.  Please use YUUBIN-FURIKAE account of Flying Stone Technology below.  Note that the account name is in Japanese (which means: Flying Stone Technology).</p>
-<p>On the form of YUUBIN-FURIKAE, you specify your address and you can write some message.  Please specify the release tag of your device in the message area.  The SD card will be sent to your address written in the form.</p>
+<h3>Source code by physical media</h3>
+<p>For those who want source code by physical media, Flying Stone Technology sells a microSD card (with SD card adapter) which contains all repositories at git.gniibe.org.</p>
+<p>The price is JPY1000 for a single media including tax and shipment in Japan.  Please use YUUBIN-FURIKAE account of Flying Stone Technology below.  Note that the account name is in Japanese (which means: Flying Stone Technology).</p>
+<p>On the form of YUUBIN-FURIKAE, you specify your address and you can write some message.  The media will be sent to your address written in the form.</p>
 <ul>
   <li>Account No: 00110-2-346446</li>
 <ul>
   <li>Account No: 00110-2-346446</li>
-  <li>Account name: Tobiishigijutsu</li>
-<ul>
-
-<p>This source code offer will be valid for three years after the shipment of this device or at least until 2020-03-31.</p>
+  <li>Account name: Tobiishi Gijutsu</li>
+</ul>
 
 <p>If it is difficult for you to use YUUBIN-FURIKAE, please write to the following address.</p>
 <ul>
 
 <p>If it is difficult for you to use YUUBIN-FURIKAE, please write to the following address.</p>
 <ul>
@@ -133,7 +137,9 @@ to feed entropy to /dev/random, the random device in kernel.</p>
   <li>Flying Stone Technology</li>
   <li>1-5-14 Iwagami, Maebashi</li>
   <li>Gunma, 371-0031 JAPAN</li>
   <li>Flying Stone Technology</li>
   <li>1-5-14 Iwagami, Maebashi</li>
   <li>Gunma, 371-0031 JAPAN</li>
-<ul>
+</ul>
+
+<p>This source code offer will be valid for three years after the shipment of this device or at least until 2020-03-31.</p>
 
 <h2>Links</h2>
 <ul>
 
 <h2>Links</h2>
 <ul>
index 7411112..7892982 100644 (file)
 <h2>READMEとGNU GPLおよび完全なソースコード</h2>
 <p>この製品には著作権を主張するソフトウェアが含まれ、GNU GPLv3で配布されています。ソフトウェアの説明の文書README(英語)と、許諾の条件GNU GPLv3(英語)を、それぞれご覧ください。</p>
 <p>この製品にインストールされているソフトウェアに対応する完全なソースコードは、Gnukリポジトリから入手できます。このリポジトリのサブリポジトリneugがNeuGのソースコードリポジトリです。RTOSのChopstxとGPLフロシキのFrauchekyを用いています。これらはChopstxリポジトリから入手できます。</p>
 <h2>READMEとGNU GPLおよび完全なソースコード</h2>
 <p>この製品には著作権を主張するソフトウェアが含まれ、GNU GPLv3で配布されています。ソフトウェアの説明の文書README(英語)と、許諾の条件GNU GPLv3(英語)を、それぞれご覧ください。</p>
 <p>この製品にインストールされているソフトウェアに対応する完全なソースコードは、Gnukリポジトリから入手できます。このリポジトリのサブリポジトリneugがNeuGのソースコードリポジトリです。RTOSのChopstxとGPLフロシキのFrauchekyを用いています。これらはChopstxリポジトリから入手できます。</p>
-<p>リポジトリには参照のためのリリースタグがついています。製品に利用されているコードのリリースタグは、NeuGリポジトリにあるコマンドtool/neug_check.pyで確認できます。</p>
+<p>リポジトリには参照のためのリリースタグがついています。製品に利用されているコードのリリースタグは、NeuGリポジトリにあるコマンドtool/neug_check.pyで確認できます。それは、@REVISION@ であるはずです。違う場合はバグですのでよかったら報告願います。</p>
+<p>tarballもリポジトリからあわせて利用可能です(すみません https ではありません)。</p>
 <ul>
 <ul>
-  <li><a href=README>README</a></li>
-  <li><a href=COPYING>GNU GPLv3</a></li>
+  <li><a href="README">README</a></li>
+  <li><a href="COPYING">GNU GPLv3</a></li>
   <li><a href="https://anonscm.debian.org/cgit/gnuk/gnuk/">Gnukリポジトリ</a></li>
   <li><a href="https://anonscm.debian.org/cgit/gnuk/chopstx/">Chopstxリポジトリ</a></li>
   <li><a href="https://anonscm.debian.org/cgit/gnuk/gnuk/">Gnukリポジトリ</a></li>
   <li><a href="https://anonscm.debian.org/cgit/gnuk/chopstx/">Chopstxリポジトリ</a></li>
+  <li><a href="http://git.gniibe.org/gitweb/?p=gnuk/neug.git;a=snapshot;h=@REVISION@;sf=tgz">NeuG tarball</a></li>
+  <li><a href="http://git.gniibe.org/gitweb/?p=chopstx/chopstx.git;a=snapshot;h=@REVISION_CHOPSTX@;sf=tgz">Chopstx tarball</a></li>
+  <li><a href="http://git.gniibe.org/gitweb/?p=chopstx/fraucheky.git;a=snapshot;h=@REVISION_FRAUCHEKY@;sf=tgz">Fraucheky tarball</a></li>
 </ul>
 
 </ul>
 
-<p>ネットワーク利用ではない形態でソースコードを受け取りたい方には、ソースコードが入ったSDカードを実費と手数料をあわせて1000円で配布します。下記の郵便振替口座を利用ください。</p>
-<p>郵便振替の払込取扱票に書かれた住所にSDカードを返送します。製品に利用されているコードのリリースタグを通信欄に明記してください。</p>
+<h3>物理メディアでのソースコード配布</h3>
+<p>ネットワーク利用ではない形態でソースコードを受け取りたい方には、飛石技術ではgit.gniibe.org のすべてのリポジトリが入ったmicro SDカードを販売しています。</p>
+<p>価格は一枚1000円(税込、国内送料込)です。支払いには下記の郵便振替口座を利用ください。
+郵便振替の払込取扱票に書かれた住所にSDカードを返送します。</p>
 <ul>
   <li>郵便振替口座: 00110-2-346446</li>
   <li>加入者名: 飛石技術</li>
 <ul>
 
 <ul>
   <li>郵便振替口座: 00110-2-346446</li>
   <li>加入者名: 飛石技術</li>
 <ul>
 
-<p>このソースコードの配布の申し出は製品の出荷の後の3年間、少なくとも2020年3月31日まで有効です。</p>
-
 <p>郵便振替口座の利用が難しい場合、下記の住所に連絡ください。</p>
 <ul>
   <li>群馬県前橋市岩神町1-5-14</li>
   <li>飛石技術 g新部 裕</li>
 <ul>
 
 <p>郵便振替口座の利用が難しい場合、下記の住所に連絡ください。</p>
 <ul>
   <li>群馬県前橋市岩神町1-5-14</li>
   <li>飛石技術 g新部 裕</li>
 <ul>
 
+<p>このソースコードの配布の申し出は製品の出荷の後の3年間、少なくとも2020年3月31日まで有効です。</p>
 
 <h2>リンク</h2>
 <ul>
 
 <h2>リンク</h2>
 <ul>