Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

xflr5 更新

11 views
Skip to first unread message

Koichi Akabe

unread,
May 16, 2011, 4:14:06 AM5/16/11
to
こんにちは、Koichi Akabeです。お世話になります。
xflr5 6.04 がリリースされたのでパッケージを作成しました。
http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04-1.dsc
更新宜しくお願いします。


Hideki Yamane

unread,
May 18, 2011, 6:41:58 AM5/18/11
to

 やまねです。

On Mon, 16 May 2011 17:14:06 +0900
Koichi Akabe <vbkai...@gmail.com> wrote:
> こんにちは、Koichi Akabeです。お世話になります。
> xflr5 6.04 がリリースされたのでパッケージを作成しました。
> http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04-1.dsc

 お疲れさまです。

- 次回から、debdiff コマンドでパッケージ間の差分を添付してください。
- lintian は実施しましたか?
  Debian Policy 3.9.2 が最新です。Standards-Version: 3.9.2 にしましょう。
- pdf ファイルの同梱について、ソースが無いような PDF ファイルは含めてよい
 ものかどうか、確信が持てません…どうだったか、お分かりになる方いますか?


--
Regards,

Hideki Yamane henrich @ debian.or.jp/org
http://wiki.debian.org/HidekiYamane

Koichi Akabe

unread,
May 19, 2011, 2:48:25 AM5/19/11
to
こんにちは、Koichi Akabe です。お世話になります。

(2011/05/18 19:41), Hideki Yamane wrote:
> - 次回から、debdiff コマンドでパッケージ間の差分を添付してください。
> - lintian は実施しましたか?
>   Debian Policy 3.9.2 が最新です。Standards-Version: 3.9.2 にしましょう。

以下の点を修正した版をアップしました。確認お願いします。
http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04-3.dsc

・lintianを最新版にしてやり直しました。Standards-Versionを3.9.2にしました。
・debian/copyrightのFormatのリビジョンも最新(174)にしておきました。
・debian/installからpdfを削除しました。

PDFを確認したところ、フリーでないフォントが含まれていたので、上流の開発
者の方に連絡をとってみます。

宜しくお願いします。

xflr5_6.04-1_to_6.04-3.diff

Hideki Yamane

unread,
May 24, 2011, 9:03:04 AM5/24/11
to

 やまねです。すいません、また遅くなっています。

On Thu, 19 May 2011 15:48:25 +0900
Koichi Akabe <vbkai...@gmail.com> wrote:
> 以下の点を修正した版をアップしました。確認お願いします。
> http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04-3.dsc

 アップロード前であればリビジョンを上げなくても changelog に追記して
 しまっていいですよ。むしろアップロードする=リビジョン/バージョンを
 上げると考えてください。

 なので 6.04-1 でまとめていただけますか?


> removed Guidelines.pdf because it is not free

 ライセンス上はどうなんでしょう?
don't include Guidelines.pdf since it doesn't provide materials to construct
 とか(適当です)、「DFSG を満たしてないので含めていない」ぐらいのニュアンス
 でいいと思います。

Koichi Akabe

unread,
May 24, 2011, 10:23:57 AM5/24/11
to
こんばんは、Koichi Akabeです。お世話になります。

debian/changelogの該当箇所を修正し、再アップロードしました。確認お願いし
ます。
http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04-1.dsc

(2011/05/24 22:03), Hideki Yamane wrote:
>  アップロード前であればリビジョンを上げなくても changelog に追記して
>  しまっていいですよ。むしろアップロードする=リビジョン/バージョンを
>  上げると考えてください。
>
>  なので 6.04-1 でまとめていただけますか?

了解しました。

xflr5_6.04-3_to_6.04-1.diff

Hideki Yamane

unread,
May 24, 2011, 11:43:50 AM5/24/11
to
On Tue, 24 May 2011 23:23:57 +0900
Koichi Akabe <vbkai...@gmail.com> wrote:
> debian/changelogの該当箇所を修正し、再アップロードしました。確認お願いし
> ます。
> http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04-1.dsc

 アップロードしました。

Osamu Aoki

unread,
May 26, 2011, 10:54:05 AM5/26/11
to
On Tue, May 24, 2011 at 10:03:04PM +0900, Hideki Yamane wrote:
>
>  やまねです。すいません、また遅くなっています。
>
> On Thu, 19 May 2011 15:48:25 +0900
> Koichi Akabe <vbkai...@gmail.com> wrote:
> > 以下の点を修正した版をアップしました。確認お願いします。
> > http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04-3.dsc
>
>  アップロード前であればリビジョンを上げなくても changelog に追記して
>  しまっていいですよ。むしろアップロードする=リビジョン/バージョンを
>  上げると考えてください。
>
>  なので 6.04-1 でまとめていただけますか?
>
>
> > removed Guidelines.pdf because it is not free
>
>  ライセンス上はどうなんでしょう?
> don't include Guidelines.pdf since it doesn't provide materials to construct
>  とか(適当です)、「DFSG を満たしてないので含めていない」ぐらいのニュアンス
>  でいいと思います。

まあ、十分通じますが、少々違和感があります。

次からは:

* removed Guidelines.pdf because it does not conform to the DFSG.

または、もうすこし理由を書いて:
* removed sourceless documentation with non-free fonts embedded:
Guidelines.pdf
等とするようにしてください。

でもいいドキュメンテーションなので、UPSTREAMにソースを公開してもらうように
次は頼んでください。もちろんDFSGなかたちで。(SOURCEはOPENOFFICEでもOKですよ。
フォントさえ入れ替えればいいので。)

青木

Koichi Akabe

unread,
May 26, 2011, 11:16:41 AM5/26/11
to
こんばんは。Koichi Akabeです。
お返事有難うございます。了解しました。

(2011/05/26 23:54), Osamu Aoki wrote:
> ま あ、十分通じますが、少々違和感があります。

Koichi Akabe

unread,
May 28, 2011, 9:51:04 AM5/28/11
to
こんにちは。Koichi Akabeです。お世話になります。

orig.tar.gzから問題のpdfを削除した版を作りました。
debian側でorig.tar.gzに変更を加えた場合のバージョン番号のつけ方やその他
すべきことがよく分からないのですが、問題ありませ んか?ご指導お願いします。
http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04.1-1.dsc

XFLR5の開発者に連絡を入れ、PDFのソースであるOpenOffice.orgのodtファイル
を公開して頂きました。
しかし、フォントによってレイアウトが大きく崩れてしまうため、PDFの作り直
しには少し時間がかかりそうです。

xflr5_6.04-1_to_6.04.1-1.diff

Koichi Akabe

unread,
May 28, 2011, 11:35:48 PM5/28/11
to
こんにちは。Koichi Akabeです。お世話になります。
昨日問題のPDFを削除したものをmentorsにアップロードしましたが、
本日修正したPDFを取り入れたので、確認お願いします。
http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04.1-1.dsc
xflr5_6.04-1_to_6.04.1-1.diff

Nobuhiro Iwamatsu

unread,
May 30, 2011, 4:25:02 AM5/30/11
to
こんにちは、岩松です。

前から気になっていたのですが、Build-depends に
libc6 と libgcc1が入っていますが、必要ないと思います。

以下のように鳴ると思いますが、いかがでしょうか。

diff -Nru xflr5-6.04/debian/control xflr5-6.04/debian/control
--- xflr5-6.04/debian/control 2011-05-18 19:48:43.000000000 +0900
+++ xflr5-6.04/debian/control 2011-05-25 11:49:18.000000000 +0900
@@ -2,7 +2,7 @@
Section: science
Priority: extra
Maintainer: Koichi Akabe <vbkai...@gmail.com>
-Build-Depends: debhelper (>= 7.0.50~), docbook-to-man, libc6 (>=
2.1.3), libqt4-dev, libgcc1 (>= 1:4.1.1), libgl1-mesa-dev,
libqt4-opengl-dev (>= 4.6.0), libstdc++6 (>= 4.1.1), translate-toolkit
+Build-Depends: debhelper (>= 7.0.50~), docbook-to-man, libqt4-dev,
libgl1-mesa-dev, libqt4-opengl-dev (>= 4.6.0), translate-toolkit
Standards-Version: 3.9.2
Homepage: http://xflr5.sourceforge.net/xflr5.htm

以上、よろしくお願いします。

岩松

2011年5月29日12:35 Koichi Akabe <vbkai...@gmail.com>:

--
Nobuhiro Iwamatsu
iwamatsu at {nigauri.org / debian.org}
GPG ID: 40AD1FA6

Koichi Akabe

unread,
May 30, 2011, 5:40:40 AM5/30/11
to
こんにちは、Koichi Akabeです。
連絡有難うございます。

Build-dependsから libc6, libgcc1, libstdc++6 を抜き、正しくビルドできる
ことを確認しました。
修正して再度mentorsにアップロードしました。
http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04.1-1.dsc

確認お願いします。

xflr5_6.04-1_to_6.04.1-1.diff

ISHIKAWA Mutsumi

unread,
May 30, 2011, 5:48:45 AM5/30/11
to
>>>>> In [debian-devel : No.17960]
>>>>> Koichi Akabe <vbkai...@gmail.com> wrote:

>> こんにちは。Koichi Akabeです。お世話になります。
>>
>> orig.tar.gzから問題のpdfを削除した版を作りました。
>> debian側でorig.tar.gzに変更を加えた場合のバージョン番号のつけ方やその他
>> すべきことがよく分からないのですが、問題ありませ んか?ご指導お願いします。
>> http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04.1-1.dsc

「upstreamの同一バージョンのものとは同じではない」わけで、upstream
部分を変更して、判別つくようにしておく のが慣例だと思います(ざっとみて
このあたりって policy になさげなんだけど ないんだっけ?)。よくあるのが
upstream version に dfsg とかつける。

上記だと xflr5_6.04.1.dfsg.orig.tar.gz とか。ただし、upstream の
version付けの都合で 例えば 6.04.1 の次は 6.04.1.1 です とかだと
困ったことになるので そのあたりは 空気読んで 都合悪くならないように
調整しましょう(わら

--
いしかわ むつみ
<ishi...@hanzubon.jp>, <ishi...@osdn.jp>, <ishi...@debian.org>

Koichi Akabe

unread,
May 30, 2011, 6:18:21 AM5/30/11
to
了解しました。
upstreamの元のバージョン番号が6.04だったので、バージョン番号を新たに
6.04.dfsg-1としました。
6.04の次は6.05になるはずなので、大丈夫だと思います。
mentorsに再アップロードしたので、確認お願いします。
http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04.dfsg-1.dsc
xflr5_6.04-1_to_6.04.dfsg-1.diff

Tatsuya Kinoshita

unread,
May 30, 2011, 9:11:51 AM5/30/11
to
On May 29, 2011, [debian-devel:17961],
vbkaisetsu (at gmail.com) wrote:

> こんにちは。Koichi Akabeです。お世話になります。
> 昨日問題のPDFを削除したものをmentorsにアップロードしましたが、
> 本日修正したPDFを取り入れたので、確認お願いします。

そのPDFのソースファイルは入れ忘れでしょうか。

--
木下達也

Koichi Akabe

unread,
May 30, 2011, 9:30:35 AM5/30/11
to
(2011/05/30 22:11), Tatsuya Kinoshita wrote:
> そのPDFのソースファイルは入れ忘れでしょうか。
>

PDFにnon-freeなフォントが使われていることだけが問題だと思ったので、
フォントを差し替えたものをパッケージングするのみとし、ソースファイル(odt
ファイル)は同梱しませんでした。
ソースファイルも必要であれば同梱しますが、その場合はdebianディレクトリ内
に入れればいいのでしょうか。

宜しくお願いします。


Tatsuya Kinoshita

unread,
May 30, 2011, 12:52:35 PM5/30/11
to
On May 30, 2011, [debian-devel:17972],
vbkaisetsu (at gmail.com) wrote:

ソースファイルはもちろん必要です。場所はdebianディレクトリか、
あるいはupstreamからのファイルそのままなのであれば*.orig.tar.gz内
でもかまいません。

Debian Developer's Reference, 6.7.8.2. Repackaged upstream source
http://www.debian.org/doc/developers-reference/best-pkging-practices.en.html#repackagedorigtargz

フリーとは何だろう? あるいはフリーソフトウェアとは何を意味するのか?
http://www.debian.org/intro/free

Debian フリーソフトウェアガイドライン (DFSG)
http://www.debian.org/social_contract#guidelines

Debian 社会契約 (Debian Social Contract)
http://www.debian.org/social_contract

Debian を支援するには
http://www.debian.org/devel/join/

Debian 開発者のコーナー
http://www.debian.org/devel/

--
木下達也

Koichi Akabe

unread,
May 31, 2011, 6:20:17 AM5/31/11
to
了解です。
debianディレクトリにPDFのソースであるGuidelines_v604.odtを追加しました。
再度mentorsにアップロードします。
http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04.dfsg-1.dsc

確認宜しくお願いします。

xflr5_6.04-1_to_6.04.dfsg-1.diff

Hideki Yamane

unread,
Jun 4, 2011, 7:04:37 AM6/4/11
to
On Tue, 31 May 2011 19:20:17 +0900
Koichi Akabe <vbkai...@gmail.com> wrote:
> debianディレクトリにPDFのソースであるGuidelines_v604.odtを追加しました。
> 再度mentorsにアップロードします。
> http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04.dfsg-1.dsc

 元々のソースは結局いじらなくても済むんじゃないですか?
 そうであれば、Debian リビジョンだけあげて、元々のバージョンはそのまま
 になるかと。

Koichi Akabe

unread,
Jun 4, 2011, 7:39:31 AM6/4/11
to
こんにちは Koichi Akabeです

On 2011/06/04 20:04, Hideki Yamane wrote:
>  元々のソースは結局いじらなくても済むんじゃないですか?
>  そうであれば、Debian リビジョンだけあげて、元々のバージョンはそのまま
>  になるかと。

説明が不足していたようで、すみません。
バグ報告
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628218
にある通り、元々のPDFをdebian/installから外すだけではなく、orig.tar.gzか
ら削除する必要があるようです。
この場合元々のソースコードをいじったことにはなりませんか?

Nobuhiro Iwamatsu

unread,
Jun 14, 2011, 1:18:10 AM6/14/11
to
こんにちは。岩松です。

2011年6月4日20:39 Koichi Akabe <vbkai...@gmail.com>:

Akabe さんの対応が正しいでしょう。

ODF のファイル名が Guidelines_v604.odtなので、pdf もGuidelines_v604.pdf のほうがいいかな
と思ったりしました。(前と分からなくなるので。)
または、odf だけでもいいかもしれません。
さらにファイルが大きいなら xflr5-doc パッケージを提供するという方法もあります。

岩松

Hideki Yamane

unread,
Jun 14, 2011, 10:34:02 AM6/14/11
to
On Tue, 14 Jun 2011 23:06:04 +0900
Koichi Akabe <vbkai...@gmail.com> wrote:
> 新版を作成し、mentorsにアップロードしました。確認お願いします。
> http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04.dfsg-1.dsc

 良さそうに見えるのでアップロードしました。


> xflr5-docパッケージを作成し、Guidelines.pdfをその中に入れました。
> pdfファイルは、XFLR5アプリケーションのヘルプメニューからGuidelines.pdfの
> 名前で参照できるようになっているため、ソー スパッケージ内では
> Guidelines_v604.pdfとした上で、インストール時はGuidelines.pdfとなるよう
> にしました。

 なるほど。

Koichi Akabe

unread,
Jun 15, 2011, 4:15:12 AM6/15/11
to
こんにちは、Koichi Akabeです。

昨日アップロードされたxflr5パッケージが、FTBFSとなってしまいました。
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=630545

-docパッケージを除いてビルドするときにrules内のinstallコマンドが実行でき
ないことが原因のようで、良い対処方法は思いつきま せんが、 ソースパッケー
ジ内のpdfの名前をGuidelines.pdfとした上でxflr5-doc.install内に記述しても
いいですかね。
理想的には、Guidelines_v6.04.pdfをdebian/xflr5-doc.docs内に記述し、/usr
/share /xflr5に Guidelines.pdfという名前のシンボリックリンクを作成するの
がベストだと思いますが、これをうまく実現する方法はあるのでしょう か。

宜しくお願いします。

Koichi Akabe

unread,
Jun 15, 2011, 9:33:30 AM6/15/11
to
バグを修正したものをmentorsにアップしました。確認宜しくお願いします。
http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04.dfsg-2.dsc

とりあえずGuidelines_v6.04.pdfをGuidelines.pdfとした上でxflr5-
doc.installに記述する方 法とさせて頂きました。

xflr5_6.04.dfsg-1_to_6.04.dfsg-2.diff

Tatsuya Kinoshita

unread,
Jun 15, 2011, 12:26:54 PM6/15/11
to
On June 15, 2011, [debian-devel:17992],
vbkaisetsu (at gmail.com) wrote:

> 理想的には、Guidelines_v6.04.pdfをdebian/xflr5-doc.docs内に記述し、/usr
> /share /xflr5に Guidelines.pdfという名前のシンボリックリンクを作成するの
> がベストだと思いますが、これをうまく実現する方法はあるのでしょう か。

man debhelperで"link"を検索するとdh_linkが見つかります。そして、
man dh_linkでdebian/package.linksの書き方がわかります。

あと依存関係について、xflr5パッケージにRecommends: xflr5-docを加えて
はどうでしょうか。また、xflr5-docパッケージの方のDepends: xflr5は、
DependsでなくSuggestsで十分ではないでしょうか。

--
木下達也

Hideki Yamane

unread,
Jun 25, 2011, 9:09:58 AM6/25/11
to

 すいません、また遅くなっています。。。

On Fri, 17 Jun 2011 00:29:03 +0900
Koichi Akabe <vbkai...@gmail.com> wrote:
> PDFファイルをxflr5-docパッケージの中に入れることを試みましたが、-docパッ
> ケージの中にpdfを入れようとするとpdfがgz 圧縮されてしまい、拡張子も
> pdf.gzとなります。このため、アプリケーションのヘルプメニューからpdfにア
> クセスできなくなってしまいま す。

 これは回避できます。dh_compress -X.pdf のように dh_compress のオプションで。

Koichi Akabe

unread,
Jun 25, 2011, 11:35:25 AM6/25/11
to
こんにちは。Koichi Akabeです。お世話になります。
勉強になります。

新版をmentorsにアップロードしましたので、確認お願いします。
http://mentors.debian.net/debian/pool/main/x/xflr5/xflr5_6.04.dfsg-2.dsc

変更点:
debian/rulesのoverride_dh_compressにて、dh_compressコマンドに-X.pdfオプ
ションを加えるよ うにしました。

宜しくお願いします。

xflr5_6.04.dfsg-1_to_6.04.dfsg-2.diff
0 new messages