koropup

標準以外の日本語環境用の派生デストリビューション

モデレータ: 暇人, YoN, nyu

返信する
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

firefox3.6アルファの独自ビルド

投稿記事 by 新谷 »

調子にのって firefox3.6アルファ版をコンパイルしてみました :D
koropup、通常パピー、両方で使用可。日本語入力も可。
例によって依存関係の不足が指摘されますが、追加パッケージなしで使えます。

firefox-3.6alpha-koro0.2.pet (9.3MB)

一時間ほど使ってみただけですが、びっくりするほど安定している 8)
致命的な不具合は無し.....?

(あくまで個人的な) ヴァージョン3.5 との比較:
フラッシュを多用したページは3.6のほうが速い
YOUTUBEも3.6のほうが速い
全体的には3.5のほうが、やや速い
メモリ使用量は3.6のほうがやや上

ダウンロード先
http://cid-f9572553a5072808.skydrive.li ... ublic/Test

注意事項:
あくまで自己責任で :oops:
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

firefox3.6 ビルド詳細

投稿記事 by 新谷 »

うちの環境 (Debian-Puppy野良ビルド) だと何回やっても /mozilla-central/dom/base/nsFocusManager.cpp の280行目のところでエラーで止まった。

make時のエラー部分

コード: 全て選択

nsFocusManager.cpp
c++ -o nsFocusManager.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -D_IMPL_NS_LAYOUT -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_COM_OBSOLETE -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES  -DOSTYPE=\"Linux2.6.27\" -DOSARCH=Linux -I../../dom/base -I../../dom/src/events -I../../dom/src/storage -I../../dom/src/offline -I../../dom/src/geolocation -I../../dom/src/threads -I../../content/xbl/src -I../../content/xul/document/src -I../../content/events/src -I../../content/base/src -I../../content/html/content/src -I../../content/html/document/src -I../../layout/generic -I../../layout/style -I../../layout/xul/base/src -I../../layout/xul/base/src/tree/src -I. -I. -I../../dist/include -I../../dist/include/nsprpub  -I/mnt/home/jikkenSoGo/mozilla-central/dist/include/nspr -I/mnt/home/jikkenSoGo/mozilla-central/dist/include/nss         -fPIC   -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -pedantic -fno-strict-aliasing -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -Os -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/gtk-unix-print-2.0     -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsFocusManager.pp nsFocusManager.cpp
nsFocusManager.cpp: In static member function 'static nsIContent* nsFocusManager::GetRedirectedFocus(nsIContent*)':
nsFocusManager.cpp:280: error: 'scale' is not a member of 'nsGkAtoms'
nsFocusManager.cpp: In member function 'void nsFocusManager::SetFocusInner(nsIContent*, PRInt32, PRBool)':
nsFocusManager.cpp:987: warning: suggest parentheses around && within ||
make[1]: *** [nsFocusManager.o] Error 1
ので、その部分の修正 (勘で)。
'scale' の部分を 'slider' に (すごい適当)。
で、なんか関係ありそうなインスぺクタ (高機能なWebページ・ソース解析ツール)のためのAPIは外してコンパイル。

コード: 全て選択

#./configure --disable-mailnews --disable-composer --enable-extensions=default --enable-mathml --enable-crypto --enable-module=psm --enable-default-toolkit=cairo-gtk2 --without-system-png --disable-profilesharing --enable-official-branding --disable-ldap --disable-svg --localstatedir=/var --prefix=/opt --host=i486-pc-linux-gnu --with-x --with-system-jpeg --with-system-zlib --with-system-bz2 --enable-application=browser --with-distribution-id=com.puppylinux --enable-postscript --disable-gnomevfs --disable-gnomeui --disable-dbus --enable-plugins --disable-accessibility --disable-jsd --enable-printing --disable-crashreporter --disable-tests --enable-strip --enable-chrome-format=jar --enable-necko-protocols=all --enable-cookies --enable-permissions --disable-inspector-apis --disable-updater --disable-parental-controls --enable-places --enable-negotiateauth --disable-calendar --disable-logging --disable-debug --enable-xinerama --with-pthreads --disable-xprint --enable-optimize=-Os --disable-smil --enable-libxul --disable-inspector-apis

#make
#cd ./browser/installer/
#make
#cd ../../dist
#etc....etc......
firefoxのソース
http://releases.mozilla.org/pub/mozilla ... a1/source/
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

firefox3.5.2 独自ビルド その3

投稿記事 by 新谷 »

一応、これで最終。
このヴァージョンか一個前ヴァージョンを次回コロパプに収録予定。

firefox-koro5-3.5.2.pet (9.1MB)
http://cid-f9572553a5072808.skydrive.li ... -3.5.2.pet

コード: 全て選択

#./configure --disable-mailnews --disable-composer --enable-extensions=default --enable-mathml --enable-crypto --enable-module=psm --enable-default-toolkit=cairo-gtk2 --without-system-png --disable-profilesharing --enable-official-branding --disable-ldap --disable-svg --localstatedir=/var --prefix=/opt --host=i486-pc-linux-gnu --with-x --with-system-jpeg --with-system-zlib --with-system-bz2 --enable-application=browser --with-distribution-id=com.puppylinux --enable-postscript --disable-gnomevfs --disable-gnomeui --disable-dbus --enable-plugins --disable-accessibility --disable-jsd --enable-printing --disable-crashreporter --disable-tests --enable-strip --enable-chrome-format=jar --enable-necko-protocols=all --enable-cookies --enable-permissions --disable-inspector-apis --disable-updater --disable-parental-controls --enable-places --enable-negotiateauth --disable-calendar --disable-logging --disable-debug --enable-xinerama --with-pthreads --disable-xprint --enable-optimize="-march=pentium3 -m3dnow -Os" --enable-js-ultrasparc --disable-crashreporter --disable-canvas --disable-updater --enable-libxul
--enable-js-ultrasparc は完全に余計だった。何か勘違いしてた。
--with-distribution-id=com.puppylinux は効いてない気がする。
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

Re: koropup

投稿記事 by 新谷 »

どういった訳か、この部分見逃してました。すいません。
みのむし さんが書きました:以下の URL に「囲碁アプリ」をインストールして「PuppyライブCDのリマスタ」で作成したCDを置いています。
一応、うまく行きました(日本語入力関係で微調整しました)。
念のため、申し添えておきますが、「PuppyライブCDのリマスタ」の作業は「koropup 0.80」の
PuppyライブCDからPCを起動して、Puppy Linux を起動して行いました。
(現在 2009/07/23 では、USB HDD にFrugalインストールした、koropup 0.80 上で作業しています。
なお、koropup 0.82 とバージョンを変更しました。新谷さん、問題無いでしょうか?)
もちろん、個人保存ファイル pup_save.2fs を作成後作業しました。

2009/07/22 18:08更新
URL: http://www.mland.jp/pub/Linux/puppylinu ... sato/ISOs/
puppy-4.1.1p2-JP.iso ... koropup 0.82(75MB)
puppy-4.1.1p2-JP.iso.md5.txt
viewtopic.php?f=24&t=1134&start=15#p7764

全然問題ないです。
っていうか嬉しいです。ありがとうございます。
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

wine アップデート

投稿記事 by 新谷 »

最小構成 次回コロパプ収録予定。

wine-1.1.28-small-koro-i486.pet (11.3MB)
http://cid-f9572553a5072808.skydrive.li ... o-i486.pet

Open-GLサポートと開発用ファイル入り

wine-1.1.28-large-koro-i486.pet (14.3MB)
http://cid-f9572553a5072808.skydrive.li ... o-i486.pet
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

Qemu KeyHoleTV ffplay

投稿記事 by 新谷 »

次回コロパプのためにSDLというパッケージをコンパイルしました。
通常パピーでも使用可能です。

T2プロジェクトのリポジトリ http://www.t2-project.org/packages/libsdl.html

次回コロパプ用パッケージ
SDL-1.2.13-koro-i486.pet (140kB)
http://cid-f9572553a5072808.skydrive.li ... o-i486.pet

開発用ファイル入り
SDL-1.2.13-all-i486.pet (404kB)
http://cid-f9572553a5072808.skydrive.li ... l-i486.pet

SDLを導入することによって、以下のようなパッケージが使用可能になります。
Qemu エミュレータ
KeyHoleTV ネットTV
FFpaly メディアプレーヤ
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

続き

投稿記事 by 新谷 »

これらも次回コロパプ用にパッケージ化。通常パピーでも使用可能。
qemu-koro-001.pet (1MB)
http://cid-f9572553a5072808.skydrive.li ... ro-001.pet

lkeyholetv-1.2.3-koro-32bit.pet (155kB)
http://cid-f9572553a5072808.skydrive.li ... -32bit.pet

ffplay-ffmpeg071007-koro003.pet (1.4MB)
http://cid-f9572553a5072808.skydrive.li ... oro003.pet

詳細:
Qemu
ヴァージョン0.91。
ほとんどの部分を本家フォーラムGray氏のパッケージから流用してます。
これ以上のヴァージョンはうまくコンパイルできなかった。
キーマップファイルとか、一部debianパッケージをリコンパイルしたものから流用。
多分、xvesa画面では使用不可。
あと、明らかに調整不足。

フォーラムスレッド
http://www.murga-linux.com/puppy/viewto ... 94c4e91e6b

debianのソース
http://packages.debian.org/ja/source/experimental/qemu

KeyHoleTV
暇人さん作成のものから切り出して、コロパプでも使用可にするための
ラッパーを付けた。 感謝です m(_ _)m
要seamonkey or firefox
16bit画面では使用不可。

FFplay
ffmpegをFFplay付きでリコンパイル。
xvesaでは使用不可。

使用したソースは以下にも置いてます。
http://cid-f9572553a5072808.skydrive.li ... Public/src
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

ライザーファイルシステム (3系)

投稿記事 by 新谷 »

reiserfsを取り扱う為のツール。
使用はペットパッケージ導入後、コマンドラインもしくはGpartedから。
次回のコロに収録予定。個人的には結構うれしい。

reiserfsprogs-3.6.21-koro-i686.pet (374KB)
http://cid-f9572553a5072808.skydrive.li ... o-i686.pet

ソース
http://www.kernel.org/pub/linux/utils/fs/reiserfs/

免責事項:
無保証。自己責任で。
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

ぷよぷよ〜

投稿記事 by 新谷 »

落下系パズルゲーム。
次回コロに収録予定。
個人的に懐かしい。通常パピーでも使用可。

初期設定は

1) 一人プレイモード
2) ゲームは矢印キーだけで操作
3) 落下スピードはかなり遅め

にしてます。
メニュー > お楽しみ > ぷよぷよ〜 > Game > Start Game

xPuyoPuyo-0.9.8-koro001.pet (102KB)
http://cid-f9572553a5072808.skydrive.li ... oro001.pet
最後に編集したユーザー 新谷 [ 09/08/25(火) 18:17 ], 累計 1 回
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

コロパプの壁紙設定

投稿記事 by 新谷 »

コロパプはメニュー欄の壁紙設定から壁紙設定ができなかったので、
次回から以下のパッケージを収録予定。
コロパプ専用です。

gpicview_0.1.11_slideshow-0.2-and-WallpaperSetter-koro001.pet (51KB)
http://cid-f9572553a5072808.skydrive.li ... oro001.pet
アバター
ジェバJQ8
記事: 80
登録日時: 08/05/30(金) 17:49

コロパプの壁紙

投稿記事 by ジェバJQ8 »

壁紙セッターが使えるようになるということで、勝手に壁紙を投稿させていただきました。
画像
ダウンロード1024×768
http://farm3.static.flickr.com/2545/385 ... c8_o_d.png
自分仕様pupletは私もいつか作って公開してみたいですが、ハードルが高いです。
Koropupすごいです。応援してます。
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

Re: koropup

投稿記事 by 新谷 »

お疲れ様です。
今、コロパプのニューヴァージョンをアップしようと思ってネットカフェに来てます。

「よ〜し、アップ完了」と思ってフォーラムに来たら、ジェバJQ8さんが壁紙を作ってくださっていてビックリしました :shock: 。か、感激です。

ありがとうございます。感謝です。家宝にします (笑)

か、かっちょいい〜 :D

ちょっと興奮してて、どもってしまいます。
今回は間に合いませんでしたが、(以前の壁紙、これもジェバJQ8さん作を使用させて頂きました) 次回から早速使わせて頂きますです。

いや〜、ひたすら感激&感謝です :D
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

koropup ヴァージョン 0.99

投稿記事 by 新谷 »

koropup のヴァージョン0.99 を作成しました。今回、オペラとfirefoxの両方を収録しましたので少しサイズが大きくなってしまいました。

koropupヴァージョン0.99は

ほぼ最新日本版のオペラ
最新のfirefox
最新のwine
Qエミュ 0.091
新しめのcanna辞書
壁紙セッター
などを含んでサイズは約69MBです。

ダウンロードは以下から
koropup-firefox-k2.6.25.16-0.99.iso (約69MB)
http://www.4shared.com/file/128103453/8 ... 6-099.html

ダイアルアップ回線のために以下に分割ファイルを置きました。
http://cid-f9572553a5072808.skydrive.li ... ic/koro099

koro099aa と koro099ab をダウンロードしたら

#cat koro099aa koro099ab > koro099.iso

として結合すれば、ISOファイルができます。
素晴らしいアイコン、テーマ、壁紙を作成してくださったジェバJQ8さん、TaDaさん、そして技術的に参考、参照させてもらった全ての人達、フォーラムメンバーとバリーさんに深く感謝します。

只今、詳しいリリースノートを書き書き中......。

md5sum チェックサム
c1e7830e0acb5a6d0bf9dede7996c789 koropup-firefox-k2.6.25.16-0.99.iso
f3ad3a2c73fbd9a7d6c5f5996a170de3 koro099aa
504a340ea56c78c258c2852112b21617 koro099ab
最後に編集したユーザー 新谷 [ 09/08/28(金) 07:51 ], 累計 1 回
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

koropup099 リリースノート

投稿記事 by 新谷 »

リリースノートを書きました。
http://blog.auone.jp/emmarson/?p=0&disp ... P=34775923
おもな収録パッケージと追加パッケージ
http://blog.auone.jp/emmarson/?p=0&disp ... P=34775899
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

シーモンキー1.1.17 no mail news

投稿記事 by 新谷 »

やっとSeamonkeyのペットを作成できました。
最新版でメール、ニュースを含めないでコンパイルしたかったんです。

seamonkey-1.1.17-no_mailnews_koro7.pet (8.4 MB)
http://cid-f9572553a5072808.skydrive.li ... _koro7.pet

コード: 全て選択

#patch -p1 < gtk2-x11-libs.patch
#./configure --localstatedir=/var --prefix=/usr --host=i486-pc-linux-gnu --with-x --with-pthreads --with-system-jpeg --with-system-zlib --with-system-mng --enable-default-toolkit=gtk2 --enable-xft --enable-postscript --disable-xprint --disable-gnomevfs --disable-gnomeui --enable-crypto --enable-plugins --disable-logging --enable-strip --enable-necko-protocols=all --disable-debug --enable-mathml --enable-cookies 
--enable-extensions=cookie,transformiix,wallet,xmlextras,pref,spellcheck,universalchardet,permissions,typeaheadfind --disable-calendar --enable-application=suite --disable-ldap --enable-chrome-format=flat --with-distribution-id=com.puppylinux --disable-xinerama --disable-svg --disable-accessibility --disable-tests --enable-system-cairo --disable-updater --disable-jsd --with-system-png --enable-composer --disable-mailnews --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --enable-optimize=-Os --disable-canvas

#make
#cd ./xpinstall

##make install じゃなかった
#make installer

##下記のディレクトリ内のどこかにパッケージができてた
#cd ../dist

## /root/.mozilla の辺は本家パッケージより流用
##etc....etc....
コロパプで使用可。
通常パピーでは無保証。/usr/lib/seamonkeyXXX あたりを消去してから導入して下さい。

seamonkey T2リポジトリ
http://www.t2-project.org/packages/seamonkey.html

九月三日 追記
記述に抜けがあったので修正しました。
最後に編集したユーザー 新谷 [ 09/09/03(木) 07:26 ], 累計 1 回
返信する