= XOrg X11 の modular X11R7.x への移行 = XOrg-6.9.0 monolithic tree ベースの構成から、XOrg X11R7.3(or 7.4) ベースの modular パッケージ構成へ移行する。 == 内容 == === 移行用ベースファイルシステム === - filesystem-2.4-0vl1 * /usr/X11R6 の削除、/usr/{bin,lib}/X11 の symlink 削除等 === xlibs 各パッケージ === - xcb-proto-1.1-0vl1 - xorg-x11-filesystem-7.1-0vl1 - xorg-x11-font-utils-7.2-0vl1 - xorg-x11-proto-devel-7.3-0vl1 - xorg-x11-util-macros-1.1.5-0vl1 - xorg-x11-xtrans-devel-1.0.3-5 - libFS-1.0.0-0vl1 - libICE-1.0.4-0vl1 - libSM-1.0.2-0vl1 - libX11-1.1.3-0vl1 - libXScrnSaver-1.1.2-0vl1 - libXTrap-1.0.0-0vl1 - libXau-1.0.3-0vl1 - libXaw-1.0.4-0vl1 - libXcomposite-0.4.0-0vl1 - libXcursor-1.1.9-0vl1 - libXdamage-1.1.1-0vl1 - libXdmcp-1.0.2-0vl1 - libXevie-1.0.2-0vl1 - libXext-1.0.1-0vl1 - libXfixes-4.0.3-0vl1 - libXfont-1.3.1-0vl1 - libXfontcache-1.0.4-0vl1 - libXft-2.1.12-0vl1 - libXi-1.1.3-0vl1 - libXinerama-1.0.2-0vl1 - libXmu-1.0.3-0vl1 - libXp-1.0.0-0vl1 - libXpm-3.5.7-0vl1 - libXrandr-1.2.2-0vl1 - libXrender-0.9.4-0vl1 - libXres-1.0.3-0vl1 - libXt-1.0.4-0vl1 - libXtst-1.0.3-0vl1 - libXv-1.0.3-0vl1 - libXvMC-1.0.4-0vl1 - libfontenc-1.0.4-0vl1 - libxcb-1.1-0vl1 - libxkbfile-1.0.4-0vl1 - libXxf86dga-1.0.2-0vl1 - libXxf86misc-1.0.1-0vl1 - libXxf86vm-1.0.1-0vl1 - libdrm-2.3.0-0vl1 - imake-1.0.2-0vl1 - mesa-7.0.2-0vl1 - freeglut-2.4.0-4vl2 === x11-server, x11-drv === - xorg-x11-server-1.4.0.90-0vl1 - xorg-x11-xkb-utils-7.2-0vl1 - xkeyboard-config-1.1-0vl1 - xorg-x11-drv-keyboard-1.2.2-0vl1 - xorg-x11-drv-mouse-1.2.3-0vl1 - xorg-x11-drv-void-1.1.1-0vl1 - xorg-x11-drv-evdev-1.2.0-0vl1 - xorg-x11-drv-v4l-0.1.1-0vl1 - xorg-x11-drv-vesa-1.3.0-0vl1 - xorg-x11-drv-vmware-10.15.2-0vl1 - xorg-x11-xinit === x11 apps === - xorg-x11-xbitmaps-1.0.1-0vl1 - xorg-x11-apps-7.3-0vl1 (not yet) === compat package === 互換用/移行用のパッケージ(X 関係のライブラリ等を Require している空のパッケージ)として xorg-x11-devel を作成。 - xorg-x11-devel-7.3-1vl5 === GNOME他、X 上のすべてのアプリケーション === (not yet) == テストリポジトリ == とりあえず x86 で基本部分のみ。 {{{ rpm http://osaka.vinelinux.org/~daisuke xorg73 main rpm-src http://osaka.vinelinux.org/~daisuke xorg73 main }}} == TODO == * X11R7 用のテストリポジトリを用意して、最小構成から準備対応させていく。 * すべてがビルドおわるまでは broken package が多数発生するはず。 * x86_64 compat32 パッケージ用コードの追加 (macro で自動追加がよいか?) == 期間 == ひとまずパッケージが揃うまで1か月程度(2008年2月中旬まで) == 担当 == * daisuke * shaolin * kenta * 他 協力者募集