diff --git a/mk_xfce.sh b/mk_xfce.sh old mode 100644 new mode 100755 index 327b4e4..bb09a13 --- a/mk_xfce.sh +++ b/mk_xfce.sh @@ -44,6 +44,7 @@ LIBJPEGTURBO_SRC_URL=https://sourceforge.net/projects/libjpeg-turbo/files/2.1.0/ XKBCOMMON_SRC_URL=https://xkbcommon.org/download/libxkbcommon-1.4.1.tar.xz XTERM_SRC_URL=https://invisible-island.net/datafiles/release/xterm.tar.gz LIBUDEV_SRC_URL=https://dev.gentoo.org/~blueness/eudev/eudev-3.2.9.tar.gz +LIBUUID_SRC_URL=https://jaist.dl.sourceforge.net/project/libuuid/libuuid-1.0.3.tar.gz LIBNETTLE_SRC_URL=https://ftp.gnu.org/gnu/nettle/nettle-3.8.1.tar.gz LIBPCRE_SRC_URL=https://nchc.dl.sourceforge.net/project/pcre/pcre/8.39/pcre-8.39.tar.gz NCURSES_SRC_URL=https://invisible-island.net/datafiles/release/ncurses.tar.gz @@ -156,6 +157,7 @@ ZLIB_SRC_NAME=$(download_src ${ZLIB_SRC_URL}) LIBZIP_SRC_NAME=$(download_src ${LIBZIP_SRC_URL}) LIBELF_SRC_NAME=$(download_src ${LIBELF_SRC_URL}) LIBUDEV_SRC_NAME=$(download_src ${LIBUDEV_SRC_URL}) +LIBUUID_SRC_NAME=$(download_src ${LIBUUID_SRC_URL}) LIBTHAI_SRC_NAME=$(download_src ${LIBTHAI_SRC_URL}) LIBNETTLE_SRC_NAME=$(download_src ${LIBNETTLE_SRC_URL}) LIBDATRIE_SRC_NAME=$(download_src ${LIBDATRIE_SRC_URL}) @@ -282,7 +284,8 @@ LIBPNG_SRC_DIR=$(unzip_src ".tar.xz" ${LIBPNG_SRC_NAME}); echo "unzip ${LIBPNG_S ZLIB_SRC_DIR=$(unzip_src ".tar.xz" ${ZLIB_SRC_NAME}); echo "unzip ${ZLIB_SRC_NAME} source code" LIBZIP_SRC_DIR=$(unzip_src ".tar.xz" ${LIBZIP_SRC_NAME}); echo "unzip ${LIBZIP_SRC_NAME} source code" LIBELF_SRC_DIR=$(unzip_src ".tar.bz2" ${LIBELF_SRC_NAME}); echo "unzip ${LIBELF_SRC_NAME} source code" -LIBUDEV_SRC_DIR=$(unzip_src ".tar.gz" ${LIBUDEV_SRC_NAME}); echo "unzip ${LIUDEV_SRC_NAME} source code" +LIBUDEV_SRC_DIR=$(unzip_src ".tar.gz" ${LIBUDEV_SRC_NAME}); echo "unzip ${LIBUDEV_SRC_NAME} source code" +LIBUUID_SRC_DIR=$(unzip_src ".tar.gz" ${LIBUUID_SRC_NAME}); echo "unzip ${LIBUUID_SRC_NAME} source code" LIBTHAI_SRC_DIR=$(unzip_src ".tar.xz" ${LIBTHAI_SRC_NAME}); echo "unzip ${LIBTHAI_SRC_NAME} source code" LIBNETTLE_SRC_DIR=$(unzip_src ".tar.gz" ${LIBNETTLE_SRC_NAME}); echo "unzip ${LIBNETTLE_SRC_NAME} source code" LIBDATRIE_SRC_DIR=$(unzip_src ".tar.xz" ${LIBDATRIE_SRC_NAME}); echo "unzip ${LIBDATRIE_SRC_NAME} source code" @@ -709,6 +712,8 @@ common_build() { common_build libnettle ${LIBNETTLE_SRC_DIR} # 编译 dbus-1( 我们的系统需要编译,如果在当前系统上运行 xfce4,需要注释掉,否则就会和系统自带的 dbus-1 冲突 ) common_build dbus-1 ${DBUS1_SRC_DIR} --disable-tests + # 编译 libuuid + common_build libuuid ${LIBUUID_SRC_DIR} fi # 编译 libatk meson_build libatk ${LIBATK_SRC_DIR}