- Gentoo Linux -

  • 今まで作ったものをまぁ適当に載せときます. ebuildJP に登録したものもあれば本家ツリーに取り込まれたものもあります. 基本的に,需要が高そうなものはBugTrackに,その後で本家bugsに登録してます. 裏を返せば,需要の低そうなものは登録してません. 「登録した方が良いんじゃねーの?」ってものがあれば連絡下さい. 「お前なんかに任せてられるか!」って人がいれば私に代わって登録などして下さい.私的にはそっちの方が楽でいいです.
  • こんなもんにライセンス云々言う程のこともないとは思いますが, Gentooの思想上ebuildファイルは全てGPLv2ですよね. 改変なり転載なりは自由ですのでお好きにどうぞ.
  • バージョンアップのチェックを怠ってるので古いかも知れません.
  • 本家様の許可を取ったわけではないので,本家様からの停止命令が出た場合は即刻公開停止します(ライセンスの確認はしているつもりですが,洩れがある可能性もありえるので).
  • 使い方が分からない場合は ここ などを参考にして下さい.
  • 苦情/感想などはatzm@atzm.orgまで.

本家に既にあるもの
名称(DL)本家Version備考
KTerm -- 本家ツリーへ取り込まれました.(x11-terms/kterm)
KON2 -- 本家ツリーへ取り込まれました.(app-i18n/kon2)
konfont -- 本家ツリーへ取り込まれました.(app-i18n/konfont)
tamago Tamago Project -- 本家ツリーへ取り込まれました.(app-emacs/tamago)
東雲フォント Shinonome font family -- 本家ツリーへ取り込まれました.(media-fonts/shinonome)
Waimea waimea.org -- 本家ツリーへ取り込まれたそうです.(x11-wm/waimea)
USE cjkで日本語を含むタイトルを表示させるためのパッチを当てる.
Mule-UCS m17n.org -- Emacs-21.3対応のパッチを当てる.
0.85_rc3でfixされています.
あくあフォント Teardrops in Aquablue -- 本家ツリーへ取り込まれたそうです.(media-fonts/aquafont,media-fonts/aquapfont)
あくあPフォント --
kazehakase 風博士 -- 本家ツリーへ取り込まれました.(net-www/kazehakase)
Acroread-cjkfont Adobe Systems -- こちらを使った方が良いと思われます.
(既にあるのを知らずに作っちゃいました.teehee. )
本家ツリーに同じものがあります.(media-fonts/acroread-asianfonts)
emacs-wget Pièce de l'Ensemble -- 本家ツリーへ取り込まれました.(app-emacs/emacs-wget)
mpg123-el yuuji's page -- 本家ツリーへ取り込まれました.(app-emacs/mpg123-el)
色々修正してパッチを送って頂いた kohei さんに感謝.
libbulletml Entangled Space -- 本家ツリーへ取り込まれました.(dev-libs/libbulletml)
rRootage ABA Games -- 本家ツリーへ取り込まれました.(games-action/rrootage)
Noiz2sa 本家ツリーへ取り込まれました.(games-action/noiz2sa)

ebuild-uploader や Bugs にあるもの
名称(DL)本家Version備考
xnp2 Xnp2 --
Tgif Tgif - WWW Hypertext Home Page --
kawari プログラマブル準AI 華和梨 -- パッチを当てて各ninixに組み込む.
bottler あれ以外の何か with "任意"のページ -- パッチを当てる.
perlftlib X-TrueType Server and TrueType fonts --
kazehakase(CVS) 風博士 --
ninix-aya ninix-aya(機能拡張版ninix)開発プロジェクト -- kawahara 氏に委託
Queequeg 英文法チェッカ Queequeg --
prom-wl NyTheta -νθ- --
kimera Kimera --
onscripter ONScripter のページ -- kawahara 氏に委託
pgPoint pgPoint -- パッチを当てて String 生成時にフォントを指定できるようにした. これによってあくあフォントへの依存性をなくす. デフォルトは kochi-gothic だが変更可能なため DEPEND はしない.
タビアたん タビアたん -- qt-mt がないぞエラーはここら辺 を参考に.
bug#50662

その他
名称(DL)本家Version備考
partiview-cvs Immersive 4D Interactive Visualization of Large Scale Simulations 20051120 ライセンスファイルが本家ツリーにない
ninix-aya-cvs ninix-aya(機能拡張版ninix)開発プロジェクト 2.0 ゴーストは各自インストールのこと.
FDclone FDclone なページ 2.04c ライセンスがよく分からない(少なくとも ${PORTDIR}/licenses にはなさげ)
丸文字フォント まるもじフォントのページ 1.0
Whitespace Whitespace 0.2
tgiftools Tgiftools homepage 0.6 tgifに依存
Elbrowser NACSIS-ELS 1.0 バイナリ
dmd-bin The D Programming Language 0.92 バイナリ
アーカイブ名が固定なので distfiles と digest をクリーンにして入れ直さないと最新にならない
libbulletml-d Entangled Space 0.0.1 D 言語用の libbulletml
sdl-d D 言語用の SDL
dmd-binに依存
opengl-d D 言語用の OpenGL
dmd-binに依存
PARSEC47 ABA Games 0.2 dmd-binlibbulletml-dsdl-dopengl-dに依存
TUMIKI Fighters
a7xpg 0.11
Torus Trooper 0.1
Gunroar dmd-binsdl-dopengl-dに依存
wok
snes9express Snes9Express 1.26-r2
xsoldier XSoldier 0.96
rs1sum T.Kawanishi's WebPage 1.0
ninix あれ以外の何か with "任意"のページ 0.8 ゴーストは各自インストールのこと.
xmuwin D-wave 1.2.1
XMascot XMascotのページ 2.6a
オマケ
distemerge

依存関係を遡って一つ一つ emerge を実行するBashスクリプト. 指定できるオプションや引数は emerge と同じです.

例えばGTK+もろともGTK+に依存してるパッケージも消してしまいたい,なんて時に有効です.そんな時は

# distemerge -Cp gtk+

って感じに打てばどのパッケージが対象なのかを知ることが出来ます.実際に消す場合は

# distemerge -C gtk+

ですね.もちろん

# distemerge unmerge gtk+

といったキーワードを利用することも可能です.

ホントは emerge に実装した方が良いんですけどね….

usemerge

指定した use フラグを含むパッケージに対して emerge を実行するBashスクリプト. 指定できるオプションは emerge を同じです.

  • ちょっと高速に実行できるようになりました.頭を使えばもう少し速くなると思います.
  • useフラグを複数指定できるようになりました.
  • ただし少し精度が落ちた可能性があります.

make.conf の use フラグを変更したときなんかに有効です.

# usemerge -p cjk

って感じに打てば,cjkフラグを使ってるパッケージの状態を調べることができます. もちろんこれらのパッケージに対して emerge を実行するわけですから

# usemerge cjk

と打てばインストールしなおすことができます.また

# usemerge unmerge cjk

といったキーワードを利用することも可能です.

ホントは emerge か euse あたりに実装した方が良いんですけどね….

dbebuild

複数のebuildファイルを ebuild action するためのBashスクリプトですが,2つのモードがあります.

workモード

emerge に失敗したり,ebuildコマンドで直接 merge 以外のアクションを取ったことがあったりして,workdir が clean されていないパッケージに対して ebuild action します.

例えば上記のようなパッケージを全て clean するには

# dbebuild work clean

となります.

worldモード

world に登録されている全てのパッケージに対して ebuild action します.

例えば全てのパッケージを unpack したい場合は

# dbebuild world unpack

となります.

<< TOP       < Original       NEXT >