mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
compress: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
This commit is contained in:
parent
d758cd4728
commit
34142fb3ea
@ -14,31 +14,31 @@ PKG_LONGDESC="A high-quality bzip2 data compressor."
|
||||
PKG_BUILD_FLAGS="+pic +pic:host"
|
||||
|
||||
pre_build_host() {
|
||||
mkdir -p $PKG_BUILD/.$HOST_NAME
|
||||
cp -r $PKG_BUILD/* $PKG_BUILD/.$HOST_NAME
|
||||
mkdir -p ${PKG_BUILD}/.${HOST_NAME}
|
||||
cp -r ${PKG_BUILD}/* ${PKG_BUILD}/.${HOST_NAME}
|
||||
}
|
||||
|
||||
make_host() {
|
||||
cd $PKG_BUILD/.$HOST_NAME
|
||||
make -f Makefile-libbz2_so CC=$HOST_CC CFLAGS="$CFLAGS"
|
||||
cd ${PKG_BUILD}/.${HOST_NAME}
|
||||
make -f Makefile-libbz2_so CC=${HOST_CC} CFLAGS="${CFLAGS}"
|
||||
}
|
||||
|
||||
makeinstall_host() {
|
||||
make install PREFIX=$TOOLCHAIN
|
||||
make install PREFIX=${TOOLCHAIN}
|
||||
}
|
||||
|
||||
pre_build_target() {
|
||||
mkdir -p $PKG_BUILD/.$TARGET_NAME
|
||||
cp -r $PKG_BUILD/* $PKG_BUILD/.$TARGET_NAME
|
||||
mkdir -p ${PKG_BUILD}/.${TARGET_NAME}
|
||||
cp -r ${PKG_BUILD}/* ${PKG_BUILD}/.${TARGET_NAME}
|
||||
}
|
||||
|
||||
pre_make_target() {
|
||||
cd $PKG_BUILD/.$TARGET_NAME
|
||||
sed -e "s,ln -s (lib.*),ln -snf \$$1; ln -snf libbz2.so.$PKG_VERSION libbz2.so,g" -i Makefile-libbz2_so
|
||||
cd ${PKG_BUILD}/.${TARGET_NAME}
|
||||
sed -e "s,ln -s (lib.*),ln -snf \$${1}; ln -snf libbz2.so.${PKG_VERSION} libbz2.so,g" -i Makefile-libbz2_so
|
||||
}
|
||||
|
||||
make_target() {
|
||||
make -f Makefile-libbz2_so CC=$CC CFLAGS="$CFLAGS"
|
||||
make -f Makefile-libbz2_so CC=${CC} CFLAGS="${CFLAGS}"
|
||||
}
|
||||
|
||||
post_make_target() {
|
||||
@ -46,11 +46,11 @@ post_make_target() {
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $SYSROOT_PREFIX/usr/include
|
||||
cp bzlib.h $SYSROOT_PREFIX/usr/include
|
||||
mkdir -p $SYSROOT_PREFIX/usr/lib
|
||||
cp -P libbz2.so* $SYSROOT_PREFIX/usr/lib
|
||||
mkdir -p ${SYSROOT_PREFIX}/usr/include
|
||||
cp bzlib.h ${SYSROOT_PREFIX}/usr/include
|
||||
mkdir -p ${SYSROOT_PREFIX}/usr/lib
|
||||
cp -P libbz2.so* ${SYSROOT_PREFIX}/usr/lib
|
||||
|
||||
mkdir -p $INSTALL/usr/lib
|
||||
cp -P libbz2.so* $INSTALL/usr/lib
|
||||
mkdir -p ${INSTALL}/usr/lib
|
||||
cp -P libbz2.so* ${INSTALL}/usr/lib
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="3.5.1"
|
||||
PKG_SHA256="0e17d3a8d0b206018693b27f08029b598f6ef03600c2b5d10c94ce58692e299b"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://www.libarchive.org"
|
||||
PKG_URL="https://www.libarchive.org/downloads/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||
PKG_URL="https://www.libarchive.org/downloads/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_HOST="toolchain:host"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_SHORTDESC="A multi-format archive and compression library."
|
||||
@ -21,8 +21,8 @@ PKG_CMAKE_OPTS_TARGET="-DCMAKE_POSITION_INDEPENDENT_CODE=1 \
|
||||
-DENABLE_WERROR=0"
|
||||
|
||||
post_makeinstall_target() {
|
||||
rm -rf $INSTALL
|
||||
rm -rf ${INSTALL}
|
||||
|
||||
# delete the shared library as we only want static
|
||||
rm $SYSROOT_PREFIX/usr/lib/libarchive.so*
|
||||
rm ${SYSROOT_PREFIX}/usr/lib/libarchive.so*
|
||||
}
|
||||
|
@ -6,18 +6,18 @@ PKG_VERSION="1.9.3"
|
||||
PKG_SHA256="030644df4611007ff7dc962d981f390361e6c97a34e5cbc393ddfbe019ffe2c1"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://github.com/lz4/lz4"
|
||||
PKG_URL="https://github.com/lz4/lz4/archive/v$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/lz4/lz4/archive/v${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_HOST="toolchain:host"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="lz4 data compressor/decompressor"
|
||||
PKG_TOOLCHAIN="cmake"
|
||||
|
||||
configure_package() {
|
||||
PKG_CMAKE_SCRIPT="$PKG_BUILD/build/cmake/CMakeLists.txt"
|
||||
PKG_CMAKE_SCRIPT="${PKG_BUILD}/build/cmake/CMakeLists.txt"
|
||||
|
||||
PKG_CMAKE_OPTS_TARGET="-DBUILD_SHARED_LIBS=0 -DCMAKE_POSITION_INDEPENDENT_CODE=0"
|
||||
}
|
||||
|
||||
post_makeinstall_target() {
|
||||
rm -rf $INSTALL
|
||||
rm -rf ${INSTALL}
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="2.10"
|
||||
PKG_SHA256="c0f892943208266f9b6543b3ae308fab6284c5c90e627931446fb49b4221a072"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.oberhumer.com/opensource/lzo"
|
||||
PKG_URL="http://www.oberhumer.com/opensource/lzo/download/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||
PKG_URL="http://www.oberhumer.com/opensource/lzo/download/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_HOST="toolchain:host"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="A data compression library which is suitable for data de-/compression."
|
||||
@ -16,5 +16,5 @@ PKG_CMAKE_OPTS_HOST="-DENABLE_SHARED=OFF -DENABLE_STATIC=ON"
|
||||
PKG_CMAKE_OPTS_TARGET="-DENABLE_SHARED=OFF -DENABLE_STATIC=ON"
|
||||
|
||||
post_makeinstall_target() {
|
||||
rm -rf $INSTALL/usr/libexec
|
||||
rm -rf ${INSTALL}/usr/libexec
|
||||
}
|
||||
|
@ -13,34 +13,34 @@ PKG_LONGDESC="p7zip is a port of 7za.exe for POSIX systems like Unix."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
||||
pre_build_host() {
|
||||
rm -fr $PKG_BUILD/.$HOST_NAME
|
||||
mkdir -p $PKG_BUILD/.$HOST_NAME
|
||||
cp -RP $PKG_BUILD/* $PKG_BUILD/.$HOST_NAME
|
||||
rm -fr ${PKG_BUILD}/.${HOST_NAME}
|
||||
mkdir -p ${PKG_BUILD}/.${HOST_NAME}
|
||||
cp -RP ${PKG_BUILD}/* ${PKG_BUILD}/.${HOST_NAME}
|
||||
}
|
||||
|
||||
make_host() {
|
||||
make CXX=$CXX CC=$CC -C $PKG_BUILD/.$HOST_NAME 7za
|
||||
make CXX=${CXX} CC=${CC} -C ${PKG_BUILD}/.${HOST_NAME} 7za
|
||||
}
|
||||
|
||||
makeinstall_host() {
|
||||
mkdir -p $TOOLCHAIN/bin
|
||||
cp $PKG_BUILD/.$HOST_NAME/bin/7za $TOOLCHAIN/bin
|
||||
mkdir -p ${TOOLCHAIN}/bin
|
||||
cp ${PKG_BUILD}/.${HOST_NAME}/bin/7za ${TOOLCHAIN}/bin
|
||||
}
|
||||
|
||||
pre_build_target() {
|
||||
rm -fr $PKG_BUILD/.$TARGET_NAME
|
||||
mkdir -p $PKG_BUILD/.$TARGET_NAME
|
||||
cp -RP $PKG_BUILD/* $PKG_BUILD/.$TARGET_NAME
|
||||
rm -fr ${PKG_BUILD}/.${TARGET_NAME}
|
||||
mkdir -p ${PKG_BUILD}/.${TARGET_NAME}
|
||||
cp -RP ${PKG_BUILD}/* ${PKG_BUILD}/.${TARGET_NAME}
|
||||
}
|
||||
|
||||
make_target() {
|
||||
make CXX=$CXX CC=$CC -C $PKG_BUILD/.$TARGET_NAME 7z 7za
|
||||
make CXX=${CXX} CC=${CC} -C ${PKG_BUILD}/.${TARGET_NAME} 7z 7za
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/bin
|
||||
cp -p $PKG_BUILD/.$TARGET_NAME/bin/7z.so $INSTALL/usr/bin
|
||||
cp -pr $PKG_BUILD/.$TARGET_NAME/bin/Codecs $INSTALL/usr/bin
|
||||
cp -p $PKG_BUILD/.$TARGET_NAME/bin/7z $INSTALL/usr/bin
|
||||
cp -p $PKG_BUILD/.$TARGET_NAME/bin/7za $INSTALL/usr/bin
|
||||
mkdir -p ${INSTALL}/usr/bin
|
||||
cp -p ${PKG_BUILD}/.${TARGET_NAME}/bin/7z.so ${INSTALL}/usr/bin
|
||||
cp -pr ${PKG_BUILD}/.${TARGET_NAME}/bin/Codecs ${INSTALL}/usr/bin
|
||||
cp -p ${PKG_BUILD}/.${TARGET_NAME}/bin/7z ${INSTALL}/usr/bin
|
||||
cp -p ${PKG_BUILD}/.${TARGET_NAME}/bin/7za ${INSTALL}/usr/bin
|
||||
}
|
||||
|
@ -20,6 +20,6 @@ make_host() {
|
||||
}
|
||||
|
||||
makeinstall_host() {
|
||||
mkdir -p $TOOLCHAIN/bin
|
||||
mkdir -p ${TOOLCHAIN}/bin
|
||||
cp pigz ${TOOLCHAIN}/bin
|
||||
}
|
||||
|
@ -7,7 +7,7 @@ PKG_VERSION="5.2.5"
|
||||
PKG_SHA256="5117f930900b341493827d63aa910ff5e011e0b994197c3b71c08a20228a42df"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://tukaani.org/xz/"
|
||||
PKG_URL="http://tukaani.org/xz/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||
PKG_URL="http://tukaani.org/xz/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
|
||||
PKG_DEPENDS_HOST="ccache:host"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="A free general-purpose data compression software with high compression ratio."
|
||||
@ -25,5 +25,5 @@ PKG_CONFIGURE_OPTS_HOST="--disable-shared --enable-static \
|
||||
PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static"
|
||||
|
||||
post_makeinstall_target() {
|
||||
rm -rf $INSTALL
|
||||
rm -rf ${INSTALL}
|
||||
}
|
||||
|
@ -6,18 +6,18 @@ PKG_VERSION="3.0"
|
||||
PKG_SHA256="f0e8bb1f9b7eb0b01285495a2699df3a4b766784c1765a8f1aeedf63c0806369"
|
||||
PKG_LICENSE="Info-ZIP"
|
||||
PKG_SITE="http://www.info-zip.org/pub/infozip/"
|
||||
PKG_URL="$SOURCEFORGE_SRC/infozip/Zip%203.x%20%28latest%29/3.0/${PKG_NAME}${PKG_VERSION/./}.tar.gz"
|
||||
PKG_URL="${SOURCEFORGE_SRC}/infozip/Zip%203.x%20%28latest%29/3.0/${PKG_NAME}${PKG_VERSION/./}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain bzip2"
|
||||
PKG_LONGDESC="A compression and file packaging utility."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
||||
make_target() {
|
||||
make CC=$CC CPP=$CPP RANLIB=$RANLIB AR=$AR STRIP=$STRIP LOCAL_ZIP="$CFLAGS" \
|
||||
make CC=${CC} CPP=${CPP} RANLIB=${RANLIB} AR=${AR} STRIP=${STRIP} LOCAL_ZIP="${CFLAGS}" \
|
||||
-f unix/Makefile generic
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/bin
|
||||
cp zip $INSTALL/usr/bin
|
||||
$STRIP $INSTALL/usr/bin/zip
|
||||
mkdir -p ${INSTALL}/usr/bin
|
||||
cp zip ${INSTALL}/usr/bin
|
||||
${STRIP} ${INSTALL}/usr/bin/zip
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="1.2.11"
|
||||
PKG_SHA256="4ff941449631ace0d4d203e3483be9dbc9da454084111f97ea0a2114e19bf066"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://www.zlib.net"
|
||||
PKG_URL="http://zlib.net/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||
PKG_URL="http://zlib.net/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_HOST="cmake:host"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="A general purpose (ZIP) data compression library."
|
||||
|
Loading…
x
Reference in New Issue
Block a user