mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 05:36:47 +00:00
move package qt-x11-opensource:
- no more need, move to pkg-archive branch
This commit is contained in:
parent
a570029143
commit
ddb31f79d9
@ -1,115 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
. config/options
|
|
||||||
|
|
||||||
$SCRIPTS/build toolchain
|
|
||||||
$SCRIPTS/build zlib
|
|
||||||
$SCRIPTS/build dbus
|
|
||||||
$SCRIPTS/build openssl
|
|
||||||
$SCRIPTS/build mysql
|
|
||||||
$SCRIPTS/build freetype
|
|
||||||
$SCRIPTS/build jpeg
|
|
||||||
$SCRIPTS/build libpng
|
|
||||||
$SCRIPTS/build tiff
|
|
||||||
$SCRIPTS/build libX11
|
|
||||||
$SCRIPTS/build libXext
|
|
||||||
$SCRIPTS/build libXfixes
|
|
||||||
$SCRIPTS/build libXrandr
|
|
||||||
$SCRIPTS/build libXrender
|
|
||||||
$SCRIPTS/build fontconfig
|
|
||||||
$SCRIPTS/build $MESA
|
|
||||||
$SCRIPTS/build mysql
|
|
||||||
|
|
||||||
if [ $XINERAMA = yes ]; then
|
|
||||||
$SCRIPTS/build libXinerama
|
|
||||||
QTX11_CONFIG="$QTX11_CONFIG -xinerama"
|
|
||||||
else
|
|
||||||
QTX11_CONFIG="$QTX11_CONFIG -no-xinerama"
|
|
||||||
fi
|
|
||||||
|
|
||||||
cd $PKG_BUILD
|
|
||||||
|
|
||||||
unset CC
|
|
||||||
unset CXX
|
|
||||||
|
|
||||||
./configure \
|
|
||||||
-confirm-license \
|
|
||||||
-prefix /usr \
|
|
||||||
-hostprefix $SYSROOT_PREFIX/usr \
|
|
||||||
-bindir /usr/bin \
|
|
||||||
-libdir /usr/lib \
|
|
||||||
-docdir /usr/share/doc \
|
|
||||||
-headerdir /usr/include \
|
|
||||||
-datadir /usr/share \
|
|
||||||
-plugindir /usr/lib/plugins \
|
|
||||||
-translationdir /usr/share/translations \
|
|
||||||
-sysconfdir /etc \
|
|
||||||
-examplesdir /usr/share/examples \
|
|
||||||
-demosdir /usr/share/demos \
|
|
||||||
-verbose \
|
|
||||||
-platform linux-g++ \
|
|
||||||
-xplatform linux-g++-cross \
|
|
||||||
-little-endian \
|
|
||||||
-force-pkg-config \
|
|
||||||
-opensource \
|
|
||||||
-release \
|
|
||||||
-no-separate-debug-info \
|
|
||||||
-shared \
|
|
||||||
-no-fast \
|
|
||||||
-largefile \
|
|
||||||
-no-exceptions \
|
|
||||||
-no-accessibility \
|
|
||||||
-stl \
|
|
||||||
-plugin-sql-mysql \
|
|
||||||
-mysql_config $SYSROOT_PREFIX/usr/bin/mysql_config \
|
|
||||||
-no-sql-db2 \
|
|
||||||
-no-sql-ibase \
|
|
||||||
-no-sql-oci \
|
|
||||||
-no-sql-odbc \
|
|
||||||
-no-sql-psql \
|
|
||||||
-no-sql-sqlite \
|
|
||||||
-no-sql-sqlite2 \
|
|
||||||
-no-sql-tds \
|
|
||||||
-qt3support \
|
|
||||||
-no-xmlpatterns \
|
|
||||||
-no-phonon \
|
|
||||||
-no-phonon-backend \
|
|
||||||
-no-svg \
|
|
||||||
-webkit \
|
|
||||||
-no-scripttools \
|
|
||||||
-system-zlib \
|
|
||||||
-qt-gif \
|
|
||||||
-system-libtiff \
|
|
||||||
-system-libpng \
|
|
||||||
-qt-libmng \
|
|
||||||
-system-libjpeg \
|
|
||||||
-openssl-linked \
|
|
||||||
-nomake demos \
|
|
||||||
-nomake examples \
|
|
||||||
-nomake docs \
|
|
||||||
-no-rpath \
|
|
||||||
-optimized-qmake \
|
|
||||||
-no-nis \
|
|
||||||
-no-cups \
|
|
||||||
-no-iconv \
|
|
||||||
-no-pch \
|
|
||||||
-dbus-linked \
|
|
||||||
-no-gtkstyle \
|
|
||||||
-no-nas-sound \
|
|
||||||
-opengl \
|
|
||||||
-no-sm \
|
|
||||||
-no-xshape \
|
|
||||||
-xinerama \
|
|
||||||
-no-xcursor \
|
|
||||||
-xfixes \
|
|
||||||
-xrandr \
|
|
||||||
-xrender \
|
|
||||||
-fontconfig \
|
|
||||||
-no-xinput \
|
|
||||||
-xkb \
|
|
||||||
-no-glib \
|
|
||||||
|
|
||||||
make
|
|
||||||
make install
|
|
||||||
|
|
||||||
cp -PR bin/qmake $ROOT/$TOOLCHAIN/bin/
|
|
@ -1,52 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
. config/options
|
|
||||||
|
|
||||||
$SCRIPTS/install zlib
|
|
||||||
$SCRIPTS/install dbus
|
|
||||||
$SCRIPTS/install mysql
|
|
||||||
$SCRIPTS/install freetype
|
|
||||||
$SCRIPTS/install jpeg
|
|
||||||
$SCRIPTS/install libpng
|
|
||||||
$SCRIPTS/install tiff
|
|
||||||
$SCRIPTS/install libX11
|
|
||||||
$SCRIPTS/install libXext
|
|
||||||
$SCRIPTS/install libXfixes
|
|
||||||
$SCRIPTS/install libXrandr
|
|
||||||
$SCRIPTS/install libXrender
|
|
||||||
$SCRIPTS/install libXinerama
|
|
||||||
$SCRIPTS/install fontconfig
|
|
||||||
$SCRIPTS/install $MESA
|
|
||||||
$SCRIPTS/install mysql
|
|
||||||
|
|
||||||
if [ $XINERAMA = yes ]; then
|
|
||||||
$SCRIPTS/install libXinerama
|
|
||||||
fi
|
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/lib
|
|
||||||
cp -PR $PKG_BUILD/lib/libQt3Support.so* $INSTALL/usr/lib
|
|
||||||
cp -PR $PKG_BUILD/lib/libQtCore.so* $INSTALL/usr/lib
|
|
||||||
cp -PR $PKG_BUILD/lib/libQtDBus.so* $INSTALL/usr/lib
|
|
||||||
cp -PR $PKG_BUILD/lib/libQtGui.so* $INSTALL/usr/lib
|
|
||||||
cp -PR $PKG_BUILD/lib/libQtNetwork.so* $INSTALL/usr/lib
|
|
||||||
cp -PR $PKG_BUILD/lib/libQtOpenGL.so* $INSTALL/usr/lib
|
|
||||||
cp -PR $PKG_BUILD/lib/libQtScript.so* $INSTALL/usr/lib
|
|
||||||
cp -PR $PKG_BUILD/lib/libQtSql.so* $INSTALL/usr/lib
|
|
||||||
cp -PR $PKG_BUILD/lib/libQtTest.so* $INSTALL/usr/lib
|
|
||||||
cp -PR $PKG_BUILD/lib/libQtWebKit.so* $INSTALL/usr/lib
|
|
||||||
cp -PR $PKG_BUILD/lib/libQtXml.so* $INSTALL/usr/lib
|
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/plugins/graphicssystems
|
|
||||||
cp -PR $PKG_BUILD/plugins/graphicssystems/*.so $INSTALL/usr/plugins/graphicssystems
|
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/plugins/imageformats
|
|
||||||
cp -PR $PKG_BUILD/plugins/imageformats/*.so $INSTALL/usr/plugins/imageformats
|
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/plugins/inputmethods
|
|
||||||
cp -PR $PKG_BUILD/plugins/inputmethods/*.so $INSTALL/usr/plugins/inputmethods
|
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/plugins/script
|
|
||||||
cp -PR $PKG_BUILD/plugins/script/*.so $INSTALL/usr/plugins/script
|
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/plugins/sqldrivers
|
|
||||||
cp -PR $PKG_BUILD/plugins/sqldrivers/*.so $INSTALL/usr/plugins/sqldrivers
|
|
@ -1,47 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
. config/options
|
|
||||||
|
|
||||||
$SCRIPTS/build toolchain
|
|
||||||
|
|
||||||
cd $BUILD/$1*
|
|
||||||
|
|
||||||
cp -R mkspecs/linux-g++ mkspecs/linux-g++-cross
|
|
||||||
cp -R mkspecs/common/g++.conf mkspecs/common/g++-cross.conf
|
|
||||||
sed -i -e "s|g++.conf|g++-cross.conf|" mkspecs/linux-g++-cross/qmake.conf
|
|
||||||
|
|
||||||
sed -i -e "s|^QMAKE_INCDIR_X11[[:space:]]*=.*$|QMAKE_INCDIR_X11 = $SYSROOT_PREFIX/usr/include|" \
|
|
||||||
-e "s|^QMAKE_LIBDIR_X11[[:space:]]*=.*$|QMAKE_LIBDIR_X11 = $SYSROOT_PREFIX/usr/lib|" \
|
|
||||||
-e "s|^QMAKE_INCDIR_OPENGL[[:space:]]*=.*$|QMAKE_INCDIR_OPENGL = $SYSROOT_PREFIX/usr/include|" \
|
|
||||||
-e "s|^QMAKE_LIBDIR_OPENGL[[:space:]]*=.*$|QMAKE_LIBDIR_OPENGL = $SYSROOT_PREFIX/usr/lib|" \
|
|
||||||
-e "s|^QMAKE_AR[[:space:]]*=.*$|QMAKE_AR = ${TARGET_PREFIX}ar cqs|" \
|
|
||||||
-e "s|^QMAKE_OBJCOPY[[:space:]]*=.*$|QMAKE_OBJCOPY = ${TARGET_PREFIX}objcopy|" \
|
|
||||||
-e "s|^QMAKE_RANLIB[[:space:]]*=.*$|QMAKE_RANLIB = ${TARGET_PREFIX}ranlib|" \
|
|
||||||
-e "s|^QMAKE_STRIP[[:space:]]*=.*$|QMAKE_STRIP = ${TARGET_PREFIX}strip|" \
|
|
||||||
mkspecs/common/linux.conf
|
|
||||||
|
|
||||||
sed -i -e "s|^QMAKE_CC[[:space:]]*=.*$|QMAKE_CC = $HOST_CC|" \
|
|
||||||
-e "s|^QMAKE_CXX[[:space:]]*=.*$|QMAKE_CXX = $HOST_CXX|" \
|
|
||||||
-e "s|^QMAKE_LINK[[:space:]]*=.*$|QMAKE_LINK = $HOST_CXX|" \
|
|
||||||
-e "s|^QMAKE_LINK_SHLIB[[:space:]]*=.*$|QMAKE_LINK_SHLIB = $HOST_CXX|" \
|
|
||||||
-e "s|^QMAKE_LINK_C[[:space:]]*=.*$|QMAKE_LINK_C = $HOST_CC|" \
|
|
||||||
-e "s|^QMAKE_LINK_C_SHLIB[[:space:]]*=.*$|QMAKE_LINK_C_SHLIB = $HOST_CC|" \
|
|
||||||
mkspecs/common/g++.conf
|
|
||||||
|
|
||||||
sed -i -e "s|^QMAKE_CC[[:space:]]*=.*$|QMAKE_CC = $TARGET_CC|" \
|
|
||||||
-e "s|^QMAKE_CXX[[:space:]]*=.*$|QMAKE_CXX = $TARGET_CXX|" \
|
|
||||||
-e "s|^QMAKE_LINK[[:space:]]*=.*$|QMAKE_LINK = $TARGET_CXX|" \
|
|
||||||
-e "s|^QMAKE_LINK_SHLIB[[:space:]]*=.*$|QMAKE_LINK_SHLIB = $TARGET_CXX|" \
|
|
||||||
-e "s|^QMAKE_LINK_C[[:space:]]*=.*$|QMAKE_LINK_C = $TARGET_CC|" \
|
|
||||||
-e "s|^QMAKE_LINK_C_SHLIB[[:space:]]*=.*$|QMAKE_LINK_C_SHLIB = $TARGET_CC|" \
|
|
||||||
-e "s|^QMAKE_CFLAGS[[:space:]]*=.*$|QMAKE_CFLAGS = $TARGET_CFLAGS|" \
|
|
||||||
-e "s|^QMAKE_CFLAGS_RELEASE[[:space:]]*=.*$|QMAKE_CFLAGS_RELEASE = $TARGET_CFLAGS|" \
|
|
||||||
mkspecs/common/g++-cross.conf
|
|
||||||
|
|
||||||
sed -i -e 's/^CFG_IPV6=auto/CFG_IPV6=no/' \
|
|
||||||
-e 's/^CFG_IPV6IFNAME=auto/CFG_IPV6IFNAME=no/' \
|
|
||||||
-e 's/^CFG_XINERAMA=auto/CFG_XINERAMA=no/' \
|
|
||||||
configure
|
|
||||||
|
|
||||||
#-e "s|^QMAKE_INCDIR[[:space:]]*=.*$|QMAKE_INCDIR = $SYSROOT_PREFIX/usr/include|" \
|
|
||||||
#-e "s|^QMAKE_LIBDIR[[:space:]]*=.*$|QMAKE_LIBDIR = $SYSROOT_PREFIX/usr/lib|" \
|
|
@ -1 +0,0 @@
|
|||||||
ftp://ftp.qt.nokia.com/qt/source/qt-x11-opensource-src-4.5.2.tar.bz2
|
|
Loading…
x
Reference in New Issue
Block a user