www/linux-nvuがインストールできない
/etc/make.confに
OVERRIDE_LINUX_BASE_PORT=f8
が設定されているとlinux-glib2とlinux_base-f8との関係上インストールできなくなる。
なのでパッチを書いてみました。
diff -u linux-seamonkey.org/Makefile.common linux-seamonkey/Makefile.common --- linux-seamonkey.org/Makefile.common 2008-11-30 12:25:07.000000000 +0900 +++ linux-seamonkey/Makefile.common 2008-11-30 12:36:18.000000000 +0900 @@ -12,12 +12,21 @@ .endif PKGNAMEPREFIX?= linux- +.if ${OVERRIDE_LINUX_BASE_PORT}!=f8 RUN_DEPENDS?= ${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0:${PORTSDIR}/x11-toolkits/linux-gtk2 \ ${LINUXBASE}/usr/lib/libatk-1.0.so.0:${PORTSDIR}/accessibility/linux-atk \ ${LINUXBASE}/usr/lib/libpangoxft-1.0.so.0:${PORTSDIR}/x11-toolkits/linux-pango\ ${LINUXBASE}/usr/lib/libgobject-2.0.so.0:${PORTSDIR}/devel/linux-glib2 \ ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \ ${LINUXBASE}/usr/share/icons/hicolor/index.theme:${PORTSDIR}/x11-themes/linux-hicolor-icon-theme +.else +RUN_DEPENDS?= ${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0:${PORTSDIR}/x11-toolkits/linux-gtk2 \ + ${LINUXBASE}/usr/lib/libatk-1.0.so.0:${PORTSDIR}/accessibility/linux-atk \ + ${LINUXBASE}/usr/lib/libpangoxft-1.0.so.0:${PORTSDIR}/x11-toolkits/linux-pango\ + ${LINUXBASE}/lib/libgobject-2.0.so.0:${PORTSDIR}/emulators/linux_base-f8 \ + ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \ + ${LINUXBASE}/usr/share/icons/hicolor/index.theme:${PORTSDIR}/x11-themes/linux-hicolor-icon-theme +.endif NO_BUILD= yes ONLY_FOR_ARCHS= i386 amd64 Common subdirectories: linux-seamonkey.org/files and linux-seamonkey/files
パッチなんて面倒なものを使いたくない場合
> sudo ln -s /compat/linux/lib/libgobject-2.0.so.0 /compat/linux/usr/lib/
でOK。