libX11: add i18n support

Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
Stephan Raue 2011-03-08 23:52:07 +01:00
parent 7caffb4533
commit fdf2e1a6e2
2 changed files with 33 additions and 1 deletions

View File

@ -39,7 +39,7 @@ cd $PKG_BUILD
--disable-static \
--enable-shared \
--disable-secure-rpc \
--disable-loadable-i18n \
--enable-loadable-i18n \
--enable-xthreads \
--disable-xcms \
--enable-xlocale \

View File

@ -26,3 +26,35 @@ mkdir -p $INSTALL/usr/lib
cp -P $PKG_BUILD/src/.libs/libX11*.so* $INSTALL/usr/lib
rm -rf $INSTALL/usr/lib/libX11*.so*T
mkdir -p $INSTALL/usr/lib/X11
cp -P $PKG_BUILD/src/xcms/Xcms.txt $INSTALL/usr/lib/X11
mkdir -p $INSTALL/usr/lib/X11/locale/common
cp -P $PKG_BUILD/modules/im/ximcp/.libs/ximcp.so* $INSTALL/usr/lib/X11/locale/common
rm -rf $INSTALL/usr/lib/X11/locale/common/ximcp.so*T
cp -P $PKG_BUILD/modules/lc/Utf8/.libs/xlcUTF8Load.so* $INSTALL/usr/lib/X11/locale/common
rm -rf $INSTALL/usr/lib/X11/locale/common/xlcUTF8Load.so*T
cp -P $PKG_BUILD/modules/lc/def/.libs/xlcDef.so* $INSTALL/usr/lib/X11/locale/common
rm -rf $INSTALL/usr/lib/X11/locale/common/xlcDef.so*T
cp -P $PKG_BUILD/modules/lc/gen/.libs/xlibi18n.so* $INSTALL/usr/lib/X11/locale/common
rm -rf $INSTALL/usr/lib/X11/locale/common/xlibi18n.so*T
cp -P $PKG_BUILD/modules/lc/xlocale/.libs/xlocale.so* $INSTALL/usr/lib/X11/locale/common
rm -rf $INSTALL/usr/lib/X11/locale/common/xlocale.so*T
cp -P $PKG_BUILD/modules/om/generic/.libs/xomGeneric.so* $INSTALL/usr/lib/X11/locale/common
rm -rf $INSTALL/usr/lib/X11/locale/common/xomGeneric.so*T
mkdir -p $INSTALL/usr/share/X11/locale
cp $PKG_BUILD/src/XErrorDB $INSTALL/usr/share/X11/
mkdir -p $INSTALL/usr/share/X11/locale
cp $PKG_BUILD/nls/compose.dir $INSTALL/usr/share/X11/locale
cp $PKG_BUILD/nls/locale.alias $INSTALL/usr/share/X11/locale
cp $PKG_BUILD/nls/locale.dir $INSTALL/usr/share/X11/locale
for i in `find $PKG_BUILD/nls/* -type d`; do
LOCALE=`basename $i`
mkdir -p $INSTALL/usr/share/X11/locale/$LOCALE
cp $PKG_BUILD/nls/$LOCALE/Compose $INSTALL/usr/share/X11/locale/$LOCALE
cp $PKG_BUILD/nls/$LOCALE/XI18N_OBJS $INSTALL/usr/share/X11/locale/$LOCALE
cp $PKG_BUILD/nls/$LOCALE/XLC_LOCALE $INSTALL/usr/share/X11/locale/$LOCALE
done