[groonga-dev,03527] Re: OSXのHomebrew用Formulaファイルの編集方法

Back to archive index

Hiroyuki Sato hiroy****@gmail*****
2015年 9月 30日 (水) 11:49:53 JST


佐藤です。

groonga 5.0.8のFormulaマージされました。
brew updateすれば5.0.8が利用できるようになると思います。
https://github.com/Homebrew/homebrew/pull/44437#event-422621953


2015年9月29日(火) 17:45 Hiroyuki Sato <hiroy****@gmail*****>:

> 畑ケ様
>
> 佐藤です。
>
> あんまり難しく考えず、/usr/local/Library/Formula/groonga.rbを書き換えてテストしました。
> PRも出しました。ありがとうございました。
> https://github.com/Homebrew/homebrew/pull/44437
>
> 2015年9月29日(火) 16:56 Hiroyuki Sato <hiroy****@gmail*****>:
>
>> 畑ケ様
>>
>> 佐藤です。
>>
>> ご連絡をありがとうございます。
>> いつもFormulaファイルのアップデートありがとうございます。
>> auditは通りました。
>>
>> ついでにもう一つ教えてください。
>> 今回は~/GithHub/homebrewというところにforkしてcloneした
>> 自分のリポジトリの中のgroonga.rbを編集しました。
>>
>> このファイルをそのまま使って5.0.8のインストールは可能でしょうか?
>> tapして、自分のリポジトリを指定するのが一般的でしょうか?
>> PRする前に一度コンパイルしてみたいなと思っています。
>>
>>
>> よろしくお願いします。
>>
>>
>>
>> 2015年9月29日(火) 16:37 hiroshi hatake <cosmo****@gmail*****>:
>>
>>> 畑ケです。
>>>
>>> 手順はこんな感じで良いのでしょうか?
>>>
>>> https://github.com/hiroyuki-sato/homebrew/commit/aa20ff27cdc3a50cfb4899906dd9cd79ca0ca25a
>>> https://gist.github.com/hiroyuki-sato/4790ea41805470f701b1
>>>
>>>
>>> はい、これで大丈夫です。
>>>
>>> Formulaのテストをするには
>>>
>>> $ brew test groonga
>>>
>>> によりできます。Formulaの中の
>>>
>>> test do
>>>>>> end
>>>
>>> のコードが動きます。
>>> # 今はgroonga --versionの出力しか見ていないのでもっと良いテストにした方がいいんですけど。。。
>>>
>>> Homebrewへpull requestする際には、
>>>
>>> $ gem install rubocop
>>>
>>> によりrubocopをインストールして、
>>>
>>> $ brew audit --strict ―online groonga
>>>
>>> を実行してエラーが返ってこなければOKです。
>>> # 以前はbrew auditだけで良かったんですが色々厳しくなりました。。
>>>
>>> 2015/09/29 16:25、Hiroyuki Sato <hiroy****@gmail*****> のメール:
>>>
>>> 佐藤です。
>>>
>>> groonga 5.0.8のリリースありがとうございます。
>>> 私がgroongaで使っているhighlight_htmlを爆速にしていただいたので
>>> OSXでも利用したいと思っています。
>>>
>>> でhomebrewのFormulaファイルを更新してみたのですが
>>> 手順はこんな感じで良いのでしょうか?
>>>
>>> https://github.com/hiroyuki-sato/homebrew/commit/aa20ff27cdc3a50cfb4899906dd9cd79ca0ca25a
>>> https://gist.github.com/hiroyuki-sato/4790ea41805470f701b1
>>>
>>> ずっと自分でコンパイルしていたのであんまりhomebrewに詳しく
>>> ありません。
>>>
>>> あと自分で作ったformulaってどうやったらテストできるのでしょうか?
>>>
>>> よろしくお願いします。
>>>
>>> _______________________________________________
>>> groonga-dev mailing list
>>> groon****@lists*****
>>> http://lists.osdn.me/mailman/listinfo/groonga-dev
>>>
>>>
>>> _______________________________________________
>>> groonga-dev mailing list
>>> groon****@lists*****
>>> http://lists.osdn.me/mailman/listinfo/groonga-dev
>>>
>>
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
Download 



groonga-dev メーリングリストの案内
Back to archive index