中野 宏朗
nakan****@nttco*****
2013年 2月 5日 (火) 13:27:21 JST
中野@幕張です。 urlモジュールツリーがプッシュされました。 http://sourceforge.jp/projects/ultramonkey-l7/scm/git/ultramonkey-l7-mod-url/ で、さっそくですがw プッシュされているツリーに含まれるspecファイルでrpmbuildしようとすると、 %installのところとかでエラーになります。 直してみたので、diffを貼っつけておきます。 # git diff diff --git a/ultramonkeyl7-mod-url.spec b/ultramonkeyl7-mod-url.spec index e8782f0..ff1c96d 100644 --- a/ultramonkeyl7-mod-url.spec +++ b/ultramonkeyl7-mod-url.spec @@ -17,16 +17,6 @@ BuildRequires: glib2-devel AutoReqProv: no Requires: boost >= 1.41.0 Requires: apache-log4cxx >= 0.10.0 -Requires: apr -Requires: apr-util -Requires: openssl -Requires: net-snmp -Requires: perl -Requires: perl-libwww-perl -Requires: perl-Crypt-SSLeay -Requires: perl-Net-SSLeay -Requires: perl-IO-Socket-SSL -Requires: perl-IO-Socket-INET6 Requires: ultramonkeyl7 >= 3.1.0 %description @@ -42,18 +32,16 @@ make %install rm -rf ${RPM_BUILD_ROOT} -mkdir -p ${RPM_BUILD_ROOT}%{_sbindir} mkdir -p -m 755 ${RPM_BUILD_ROOT}%{l7vs_moddir} # lib -install -c -m 755 -D l7vsd/module/protocol/.libs/libprotomod_url.so ${RPM_BUILD_ROOT}%{l7vs_moddir}/protomod_url.so +install -c -m 755 -D protocol/.libs/libprotomod_url.so ${RPM_BUILD_ROOT}%{l7vs_moddir}/protomod_url.so %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, root, 0755) -%{_sbindir}/* %{l7vs_moddir}/* %dir %{l7vs_moddir} (2013/02/01 17:36), 中野 宏朗 wrote: > 中野@幕張です。 > > 特に反対意見もないので、ultramonkey-l7-mod-urlのgitリポジトリを > 作ってしまおうと思います。 > > ・・・といっても、登録用ツリーのコンパイル環境をちょっと確認中のため、 > とりあえずエントリーだけ作ります。竹田さんが。 > > # おいらには権限なくてGit管理メニューが出てこないしー( ̄ー ̄) > > (2013/01/31 11:08), 中野 宏朗 wrote: >> 中野です。 >> >> (2013/01/31 9:39), Hibari Michiro wrote: >>> 雲雀です。 >>> >>>> それともApacheモジュールと >>>> 勘違いされないために、"ultramonkey-l7-"をつけるか・・・ >>> 個人的にはこっちの方が良いと思います。 >>> なので、案(2)が良いかと。 >>> >>> 案(2)にする場合、細かい話ですが、本体パッケージ名は >>> ultramonkeyl7-xxx.rpmなので、モジュールも >>> ultramonkeyl7-mod-urlにしてください。 >>> #ultramonkeyとl7の間にハイフンが入らない >> >> はい。rpm時は-なしパターンですよね。 >> 本体、なぜかソースツリーのほうは-つきなので、ソースツリー >> にだけは-を入れるつもりです。 >> >>> 余談ですが、v2まではultramonkeyとl7の間にハイフンが >>> 入っていたんですよね。なんで変わったんだろう? >> >> 何ででしょうね・・・(ーー;) >> 自分もUM-L7コミュニティ参加は最近なので、事情はなんとも。 >> >> 途中で変えると余計変になるので、とりあえずこれまでの >> ソースツリー名、パッケージ名をなんとなく踏襲します。 >> >>> (2013/01/30 17:19), 中野 宏朗 wrote: >>>> 中野@幕張です。 >>>> >>>> 今のところ雲雀さんから内々に「賛成」と頂いていますが、 >>>> 他に異論がなければurlモジュールの新規ツリーを立てようと思います。 >>>> >>>> で、ツリーの名前ですが・・・ >>>> 1) >>>> mod-url >>>> 2) >>>> ultramonkey-l7-mod-url >>>> >>>> のどっちがいいですかねー。 >>>> # どっちでもええやん、という声が大多数の気もしますがw >>>> >>>> Apache系のモジュールって、mod_sslみたいにmod始まりなんですよね。 >>>> それと同じようにシンプルに"mod-url"とするか、それともApacheモジュールと >>>> 勘違いされないために、"ultramonkey-l7-"をつけるか・・・ >>>> >>>> # どっちでもいいかw >>>> >>>> (2013/01/18 17:36), 中野 宏朗 wrote: >>>>> 中野@幕張です。 >>>>> こんばんは。 >>>>> >>>>> v3.1.0機能の一つとしているURLモジュールですが、 >>>>> v3.1.0-develにマージして、v3.1.0ツリーとしてリリースするのか、 >>>>> それともurlモジュールのリポジトリを作って、そこで単独リリース >>>>> したほうがいいのか、相談したいです。 >>>>> >>>>> せっかくurlモジュール単体でconfigure; make; make installできる >>>>> ようにしたのなら、urlモジュール単独のリポジトリとrpmで >>>>> 管理、リリースしてもいいのかな〜、と思ったり。 >>>>> # 単独コンパイル用ソースツリーは、urlモジュール作者の竹田さん >>>>> # が、すでに作って持っています。 >>>>> >>>>> どうでしょうか? >>>>> >>>>> 余談: >>>>> いま、v3.1.0の試験項目作ってます。 >>>>> といっても全然項目少なくて、大したもんじゃないですけど。 >>>>> >>> >>> >> > -- 中野 宏朗 (NAKANO Hiroaki) NTTコムウェア 品質生産性技術本部 技術SE部 基盤ソフトSE・OSS部門 OSS適用推進担当 Tel: 043-211-2452 (Ext: 特番+26-8341), Fax: 043-211-5086 Zip/Address: 261-0023 千葉県千葉市美浜区中瀬1-6 NTT幕張ビル21F-En