前々からやろうとは思いつつも手を付けていなかった、scratch-extのMELPAへの登録が完了しました。
MELPAへの登録は初めてでしたが、recipeファイルを1行書いてpull requestを送るだけで大丈夫でした。
この日記はさくらのレンタルサーバで動いています。
これまでRuby 1.9.3とtDiary 3系だったのですが、Ruby 2.1.0 / tDiary 4.0.2に移行しました。
何ヶ所か引っかかった点はあったのですが、Ruby 1.8.7 が終了するのでレンサバCGIで Ruby 2.0.0-p195 と tDiary を動かしたに全てまとめられていたので紹介します。
一応要点だけ書いておくと
といったあたりが必要です。
基本的には上書きで動くのですが、私はtDiaryのアーカイブをindex.rbと別の場所に展開しているので、 index.rbは以下のようにしています。
#!/home/ani/.rbenv/versions/2.1.0/bin/ruby ENV['BUNDLE_GEMFILE'] = '/home/ani/{tdiaryの場所}/Gemfile' require '/home/ani/{tdiaryの場所}/index'
あと、bundle install --gemfile=~/{tdiaryの場所}/Gemfile を実行する必要があります。