mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
addons: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
This commit is contained in:
parent
0e023013fb
commit
eeab3d92b4
@ -6,7 +6,7 @@ PKG_VERSION="a963cc0ee83e2ba6d671b02df5febf7250f626aa"
|
||||
PKG_SHA256="2f81a9a6b7b7f46b79faa5b01df0c25fa5f16af80842d74e35b5fbf01ab0c619"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="Python code to use the ADS1015 and ADS1115 analog to digital converters with a Raspberry Pi."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="dca3d90b5477a304fa130f5cc90ea59e3968ce6f"
|
||||
PKG_SHA256="22ec0fc6679cc3e9b5f0aff5cfeef34cbbf13e59aecfb829c2f0dc2d90b5fb8b"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="Python code to use the ADXL345 triple-axis accelerometer over I2C with a Raspberry Pi."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="e8521e969afae3321d9789353d7e92ea9a5e9a56"
|
||||
PKG_SHA256="e5e140c34e312f6a00c62b1bd47ebe3f1857009b1c202c18c7b092ebb2e1eb9c"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="Python library for accessing the BMP series pressure and temperature sensors like the BMP085/BMP180 on a Raspberry Pi."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="bc75cad284766240424f29dc8e7b84d0caceb72e"
|
||||
PKG_SHA256="eae4b446162feb533a469a9dacf6e750250f925561c9f7983a11d340e1dd98d4"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="Python library for accessing Adafruit character LCDs from a Raspberry Pi."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -6,18 +6,18 @@ PKG_VERSION="18846deec6a96572b3f2c4a9edfb5bac55b46f5b"
|
||||
PKG_SHA256="9125f8f42b4874db257a45184b866e8b424aa67230d2ffbc734b53686da7817f"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="Python library to read the DHT series of humidity and temperature sensors on a Raspberry Pi."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
||||
pre_make_target() {
|
||||
export PYTHONXCPREFIX="$SYSROOT_PREFIX/usr"
|
||||
export LDSHARED="$CC -shared"
|
||||
export PYTHONXCPREFIX="${SYSROOT_PREFIX}/usr"
|
||||
export LDSHARED="${CC} -shared"
|
||||
}
|
||||
|
||||
make_target() {
|
||||
case "$PROJECT:$DEVICE" in
|
||||
case "${PROJECT}:${DEVICE}" in
|
||||
"RPi:RPi")
|
||||
PKG_RPI_VERSION="--force-pi"
|
||||
;;
|
||||
@ -28,5 +28,5 @@ make_target() {
|
||||
PKG_RPI_VERSION=""
|
||||
esac
|
||||
|
||||
python3 setup.py build $PKG_RPI_VERSION --cross-compile
|
||||
python3 setup.py build ${PKG_RPI_VERSION} --cross-compile
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="c543d1df9c0a71bafb9f0a1f9dceecd79a920e74"
|
||||
PKG_SHA256="d3cb74fd033ebe5aea1786a584d64ef5eb8082ef2bf0a568b01691612cd04e88"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="Library to provide a cross-platform GPIO interface on the Raspberry Pi ."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="e34b9548e86e63747563a94f02b65b2980fdefff"
|
||||
PKG_SHA256="244d2625cdaebdc68e299fedde276efa5c9f7c143681c4ee056fb8350a4f7167"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="Python library for controlling LED backpack displays."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="37d288844515d7bb62a2329982eb033e92dceceb"
|
||||
PKG_SHA256="609591f2add15e849d3bba320417c705a50a3ed077632baf20c12c8b740d5331"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="Python code to use the LSM303 accelerometer & magnetometer with Raspberry Pi."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="e721d26e650c99b0f6d3efd4ec30444e1adf5ccd"
|
||||
PKG_SHA256="f5e4c847a87716c16f0209df95c281b5071549644a79a143a77b212f25c464dc"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="Python code to use the MCP3008 analog to digital converter with a Raspberry Pi."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="4d028bbcf58b011a8f14c5d95057b7e1dcc1064e"
|
||||
PKG_SHA256="6ebbd1f76807b01dc2b723064e52b0c82fc45388265b8ec867e0a42a46a6e926"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="Python code to use the MCP4725 digital to analog converter with a Raspberry Pi."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="f86db2ca5de379748afd71e379ce2155f47d21e7"
|
||||
PKG_SHA256="46e11dcfbfaab5756ddeb6ab31740cf8c7419ec1d32be2519f19882e7d86e426"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="Python code to use the PCA9685 PWM servo/LED controller with a Raspberry Pi."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="6f4976d91c52d70b67b28bba75a429b5328a52c1"
|
||||
PKG_SHA256="891a4d077fe6610de6aa4b0dc5b9933a6c7db3492072df60c0383662f28c2ae9"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="Pure python access to Linux IO including I2C and SPI."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="18c400643b39dbf29ab7ff8e74ab0c5c36ef5cf1"
|
||||
PKG_SHA256="0238b2c01cfbb2890ae78468d2fc19c815748fc94860a4eb92b649d074476264"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/THP-JOE/Python_SI1145"
|
||||
PKG_URL="https://github.com/THP-JOE/Python_SI1145/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/THP-JOE/Python_SI1145/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="Python library for accessing the SI1145 temperature sensor on a Raspberry Pi"
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="8819e2d203df49f2843059d981b7347d9881c82b"
|
||||
PKG_SHA256="ed1163dee2fe6c0c2065a429e1d93cff7397a309071ff83714c84566739680a2"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="SSD1306 oled driver library for 'monochrome' 128x64 and 128x32 OLEDs."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="6306f90b4601237a852acef89eeecc1261ce38b3"
|
||||
PKG_SHA256="f2c3218551da55d7fdbe2499a6ffa3a0b8ed1709e4402c6b0e0f37b17d4aa81f"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="Python code to use the TCS34725 color sensor with the Raspberry Pi."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="5c72575b7390fbedfae0b5fb2a881ca9efe9ca22"
|
||||
PKG_SHA256="78346836965562720248138203a4af9dc6aa18815bda2a5b7842e3b9af9d1ea8"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="Python code to use the VCNL4000 & VCNL4010 proximity sensors with the Raspberry Pi."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="d0c190715ffef1b00e5ffa2d7b7560e7f8ed4263"
|
||||
PKG_SHA256="6219edb5c1d767ff950f5020bacdfb5ba608b4995eb14d6073fdec2f17f584cb"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
|
||||
PKG_LONGDESC="Python code to control WS2801 and similar SPI interface addressable RGB LED strips on a Raspberry Pi."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -7,6 +7,6 @@ PKG_VERSION="2.38.0"
|
||||
PKG_SHA256="cfa008a5af822b36ae6287f18182c40c91dd699c55faa38605881ed175ca464f"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://www.gnome.org/"
|
||||
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/at-spi2-atk/${PKG_VERSION:0:4}/at-spi2-atk-$PKG_VERSION.tar.xz"
|
||||
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/at-spi2-atk/${PKG_VERSION:0:4}/at-spi2-atk-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain at-spi2-core atk libX11 libxml2"
|
||||
PKG_LONGDESC="A GTK+ module that bridges ATK to D-Bus at-spi."
|
||||
|
@ -7,7 +7,7 @@ PKG_VERSION="2.39.1"
|
||||
PKG_SHA256="44d2b042e47d25571581efff673af0a8cd79531babbad2b043784879e15e4228"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://www.gnome.org/"
|
||||
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/at-spi2-core/${PKG_VERSION:0:4}/at-spi2-core-$PKG_VERSION.tar.xz"
|
||||
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/at-spi2-core/${PKG_VERSION:0:4}/at-spi2-core-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain atk dbus glib libXtst"
|
||||
PKG_LONGDESC="Protocol definitions and daemon for D-Bus at-spi."
|
||||
|
||||
@ -16,5 +16,5 @@ PKG_MESON_OPTS_TARGET="-Denable_docs=false \
|
||||
-Ddbus_daemon=/usr/bin/dbus-daemon"
|
||||
|
||||
pre_configure_target() {
|
||||
TARGET_LDFLAGS="$LDFLAGS -lXext"
|
||||
TARGET_LDFLAGS="${LDFLAGS} -lXext"
|
||||
}
|
||||
|
@ -7,7 +7,7 @@ PKG_VERSION="2.36.0"
|
||||
PKG_SHA256="fb76247e369402be23f1f5c65d38a9639c1164d934e40f6a9cf3c9e96b652788"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://library.gnome.org/devel/atk/"
|
||||
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/atk/${PKG_VERSION:0:4}/atk-$PKG_VERSION.tar.xz"
|
||||
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/atk/${PKG_VERSION:0:4}/atk-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain glib glib:host"
|
||||
PKG_LONGDESC="Provides the set of accessibility interfaces that are implemented by other applications."
|
||||
PKG_BUILD_FLAGS="+pic"
|
||||
|
@ -9,11 +9,11 @@ PKG_URL=""
|
||||
PKG_DEPENDS_UNPACK+=" libXcomposite"
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
|
||||
PKG_CONFIGURE_OPTS_TARGET="${PKG_CONFIGURE_OPTS_TARGET} \
|
||||
--disable-static \
|
||||
--enable-shared"
|
||||
|
||||
unpack() {
|
||||
mkdir -p $PKG_BUILD
|
||||
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:7}/${PKG_NAME:7}-$PKG_VERSION.tar.bz2 -C $PKG_BUILD
|
||||
mkdir -p ${PKG_BUILD}
|
||||
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.bz2 -C ${PKG_BUILD}
|
||||
}
|
||||
|
@ -9,11 +9,11 @@ PKG_URL=""
|
||||
PKG_DEPENDS_UNPACK+=" libXdamage"
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
|
||||
PKG_CONFIGURE_OPTS_TARGET="${PKG_CONFIGURE_OPTS_TARGET} \
|
||||
--disable-static \
|
||||
--enable-shared"
|
||||
|
||||
unpack() {
|
||||
mkdir -p $PKG_BUILD
|
||||
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:7}/${PKG_NAME:7}-$PKG_VERSION.tar.bz2 -C $PKG_BUILD
|
||||
mkdir -p ${PKG_BUILD}
|
||||
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.bz2 -C ${PKG_BUILD}
|
||||
}
|
||||
|
@ -9,11 +9,11 @@ PKG_URL=""
|
||||
PKG_DEPENDS_UNPACK+=" libXfixes"
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
|
||||
PKG_CONFIGURE_OPTS_TARGET="${PKG_CONFIGURE_OPTS_TARGET} \
|
||||
--disable-static \
|
||||
--enable-shared"
|
||||
|
||||
unpack() {
|
||||
mkdir -p $PKG_BUILD
|
||||
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:7}/${PKG_NAME:7}-$PKG_VERSION.tar.bz2 -C $PKG_BUILD
|
||||
mkdir -p ${PKG_BUILD}
|
||||
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.bz2 -C ${PKG_BUILD}
|
||||
}
|
||||
|
@ -9,11 +9,11 @@ PKG_URL=""
|
||||
PKG_DEPENDS_UNPACK+=" libXi"
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
|
||||
PKG_CONFIGURE_OPTS_TARGET="${PKG_CONFIGURE_OPTS_TARGET} \
|
||||
--disable-static \
|
||||
--enable-shared"
|
||||
|
||||
unpack() {
|
||||
mkdir -p $PKG_BUILD
|
||||
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:7}/${PKG_NAME:7}-$PKG_VERSION.tar.bz2 -C $PKG_BUILD
|
||||
mkdir -p ${PKG_BUILD}
|
||||
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.bz2 -C ${PKG_BUILD}
|
||||
}
|
||||
|
@ -9,11 +9,11 @@ PKG_URL=""
|
||||
PKG_DEPENDS_UNPACK+=" libXrender"
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
|
||||
PKG_CONFIGURE_OPTS_TARGET="${PKG_CONFIGURE_OPTS_TARGET} \
|
||||
--disable-static \
|
||||
--enable-shared"
|
||||
|
||||
unpack() {
|
||||
mkdir -p $PKG_BUILD
|
||||
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:7}/${PKG_NAME:7}-$PKG_VERSION.tar.bz2 -C $PKG_BUILD
|
||||
mkdir -p ${PKG_BUILD}
|
||||
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.bz2 -C ${PKG_BUILD}
|
||||
}
|
||||
|
@ -9,11 +9,11 @@ PKG_URL=""
|
||||
PKG_DEPENDS_UNPACK+=" libXtst"
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
|
||||
PKG_CONFIGURE_OPTS_TARGET="${PKG_CONFIGURE_OPTS_TARGET} \
|
||||
--disable-static \
|
||||
--enable-shared"
|
||||
|
||||
unpack() {
|
||||
mkdir -p $PKG_BUILD
|
||||
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:7}/${PKG_NAME:7}-$PKG_VERSION.tar.bz2 -C $PKG_BUILD
|
||||
mkdir -p ${PKG_BUILD}
|
||||
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.bz2 -C ${PKG_BUILD}
|
||||
}
|
||||
|
@ -9,11 +9,11 @@ PKG_URL=""
|
||||
PKG_DEPENDS_UNPACK+=" libxcb"
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
|
||||
PKG_CONFIGURE_OPTS_TARGET="${PKG_CONFIGURE_OPTS_TARGET} \
|
||||
--disable-static \
|
||||
--enable-shared"
|
||||
|
||||
unpack() {
|
||||
mkdir -p $PKG_BUILD
|
||||
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:7}/${PKG_NAME:7}-$PKG_VERSION.tar.xz -C $PKG_BUILD
|
||||
mkdir -p ${PKG_BUILD}
|
||||
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.xz -C ${PKG_BUILD}
|
||||
}
|
||||
|
@ -9,11 +9,11 @@ PKG_URL=""
|
||||
PKG_DEPENDS_UNPACK+=" libxkbcommon"
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
PKG_MESON_OPTS_TARGET="$PKG_MESON_OPTS_TARGET \
|
||||
PKG_MESON_OPTS_TARGET="${PKG_MESON_OPTS_TARGET} \
|
||||
-Denable-static=false \
|
||||
-Denable-shared=true"
|
||||
|
||||
unpack() {
|
||||
mkdir -p $PKG_BUILD
|
||||
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:7}/${PKG_NAME:7}-$PKG_VERSION.tar.xz -C $PKG_BUILD
|
||||
mkdir -p ${PKG_BUILD}
|
||||
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.xz -C ${PKG_BUILD}
|
||||
}
|
||||
|
@ -7,7 +7,7 @@ PKG_VERSION="2.3.3"
|
||||
PKG_SHA256="fe298713aad0cbb861de24760f140851122caae9f34d480dbfff0bd9211d961a"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.cups.org"
|
||||
PKG_URL="https://github.com/apple/cups/archive/v$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/apple/cups/archive/v${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain openssl zlib"
|
||||
PKG_LONGDESC="CUPS printing system."
|
||||
PKG_BUILD_FLAGS="+pic -sysroot"
|
||||
@ -22,9 +22,9 @@ PKG_CONFIGURE_OPTS_TARGET="--libdir=/usr/lib \
|
||||
|
||||
pre_configure_target() {
|
||||
cd ..
|
||||
rm -rf .$TARGET_NAME
|
||||
rm -rf .${TARGET_NAME}
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
make BUILDROOT="$INSTALL" install
|
||||
make BUILDROOT="${INSTALL}" install
|
||||
}
|
||||
|
@ -7,7 +7,7 @@ PKG_VERSION="2.42.2"
|
||||
PKG_SHA256="83c66a1cfd591d7680c144d2922c5955d38b4db336d7cd3ee109f7bcf9afef15"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://www.gtk.org/"
|
||||
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/${PKG_VERSION:0:4}/gdk-pixbuf-$PKG_VERSION.tar.xz"
|
||||
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/${PKG_VERSION:0:4}/gdk-pixbuf-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain glib libjpeg-turbo libpng jasper shared-mime-info tiff libX11"
|
||||
PKG_DEPENDS_CONFIG="shared-mime-info"
|
||||
PKG_LONGDESC="GdkPixbuf is a a GNOME library for image loading and manipulation."
|
||||
|
@ -7,7 +7,7 @@ PKG_VERSION="3.24.23"
|
||||
PKG_SHA256="5d864d248357a2251545b3387b35942de5f66e4c66013f0962eb5cb6f8dae2b1"
|
||||
PKG_LICENSE="LGPL"
|
||||
PKG_SITE="http://www.gtk.org/"
|
||||
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/gtk+/${PKG_VERSION:0:4}/gtk+-$PKG_VERSION.tar.xz"
|
||||
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/gtk+/${PKG_VERSION:0:4}/gtk+-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain at-spi2-atk atk cairo gdk-pixbuf glib libX11 libXi libXrandr libepoxy pango"
|
||||
PKG_DEPENDS_CONFIG="libXft pango gdk-pixbuf shared-mime-info"
|
||||
PKG_LONGDESC="A library for creating graphical user interfaces for the X Window System."
|
||||
@ -31,7 +31,7 @@ PKG_MESON_OPTS_TARGET="-Dbroadway_backend=false \
|
||||
-Dx11_backend=true"
|
||||
|
||||
pre_configure_target() {
|
||||
# $TOOLCHAIN/bin/glib-compile-resources requires $TOOLCHAIN/lib/libffi.so.6
|
||||
export LD_LIBRARY_PATH="$TOOLCHAIN/lib:$LD_LIBRARY_PATH"
|
||||
# ${TOOLCHAIN}/bin/glib-compile-resources requires ${TOOLCHAIN}/lib/libffi.so.6
|
||||
export LD_LIBRARY_PATH="${TOOLCHAIN}/lib:${LD_LIBRARY_PATH}"
|
||||
export GLIB_COMPILE_RESOURCES=glib-compile-resources GLIB_MKENUMS=glib-mkenums GLIB_GENMARSHAL=glib-genmarshal
|
||||
}
|
||||
|
@ -22,6 +22,6 @@ PKG_MESON_OPTS_TARGET="-Dcairo=enabled \
|
||||
-Dicu=enabled"
|
||||
|
||||
unpack() {
|
||||
mkdir -p $PKG_BUILD
|
||||
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:0:8}/${PKG_NAME:0:8}-$PKG_VERSION.tar.xz -C $PKG_BUILD
|
||||
mkdir -p ${PKG_BUILD}
|
||||
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:0:8}/${PKG_NAME:0:8}-${PKG_VERSION}.tar.xz -C ${PKG_BUILD}
|
||||
}
|
||||
|
@ -6,6 +6,6 @@ PKG_VERSION="2.0.6"
|
||||
PKG_SHA256="6233cc22726a9a5a83664bf67d1af79549a298c23185d926c3677afa917b92a9"
|
||||
PKG_LICENSE="GPLv3"
|
||||
PKG_SITE="http://itstool.org"
|
||||
PKG_URL="http://files.itstool.org/itstool/itstool-$PKG_VERSION.tar.bz2"
|
||||
PKG_URL="http://files.itstool.org/itstool/itstool-${PKG_VERSION}.tar.bz2"
|
||||
PKG_DEPENDS_HOST="toolchain libxml2:host"
|
||||
PKG_LONGDESC="ITS Tool allows you to translate your XML documents with PO files."
|
||||
|
@ -7,7 +7,7 @@ PKG_VERSION="1.2.3"
|
||||
PKG_SHA256="f917075a1b7b5a38d67a8b0238eaab14acd2557679835b154cf2bca576e89bf8"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://xorg.freedesktop.org/"
|
||||
PKG_URL="https://xorg.freedesktop.org/releases/individual/lib/libXScrnSaver-$PKG_VERSION.tar.bz2"
|
||||
PKG_URL="https://xorg.freedesktop.org/releases/individual/lib/libXScrnSaver-${PKG_VERSION}.tar.bz2"
|
||||
PKG_DEPENDS_TARGET="toolchain scrnsaverproto"
|
||||
PKG_LONGDESC="X11 Screen Saver extension client library."
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
@ -7,7 +7,7 @@ PKG_VERSION="1.2.0"
|
||||
PKG_SHA256="3ad3e9f8251094af6fe8cb4afcf63e28df504d46bfa5a5529db74a505d628782"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://www.X.org"
|
||||
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/libXcursor-$PKG_VERSION.tar.bz2"
|
||||
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/libXcursor-${PKG_VERSION}.tar.bz2"
|
||||
PKG_DEPENDS_TARGET="toolchain libX11 libXfixes libXrender"
|
||||
PKG_LONGDESC="X11 Cursor management library.s"
|
||||
PKG_BUILD_FLAGS="+pic -sysroot"
|
||||
|
@ -7,7 +7,7 @@ PKG_VERSION="2.3.3"
|
||||
PKG_SHA256="225c68e616dd29dbb27809e45e9eadf18e4d74c50be43020ef20015274529216"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://www.X.org"
|
||||
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/libXft-$PKG_VERSION.tar.bz2"
|
||||
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/libXft-${PKG_VERSION}.tar.bz2"
|
||||
PKG_DEPENDS_TARGET="toolchain fontconfig freetype libXrender util-macros xorgproto"
|
||||
PKG_LONGDESC="X FreeType library."
|
||||
PKG_BUILD_FLAGS="+pic -sysroot"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="1.2.3"
|
||||
PKG_SHA256="f917075a1b7b5a38d67a8b0238eaab14acd2557679835b154cf2bca576e89bf8"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://www.X.org"
|
||||
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/libXScrnSaver-$PKG_VERSION.tar.bz2"
|
||||
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/libXScrnSaver-${PKG_VERSION}.tar.bz2"
|
||||
PKG_DEPENDS_TARGET="toolchain util-macros libXext scrnsaverproto"
|
||||
PKG_LONGDESC="X11 Screen Saver extension library."
|
||||
PKG_BUILD_FLAGS="+pic -sysroot"
|
||||
|
@ -7,7 +7,7 @@ PKG_VERSION="1.48.0"
|
||||
PKG_SHA256="391f26f3341c2d7053e0fb26a956bd42360dadd825efe7088b1e9340a65e74e6"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.pango.org/"
|
||||
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/pango/${PKG_VERSION:0:4}/pango-$PKG_VERSION.tar.xz"
|
||||
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/pango/${PKG_VERSION:0:4}/pango-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain cairo freetype fontconfig fribidi glib harfbuzz libX11 libXft"
|
||||
PKG_DEPENDS_CONFIG="libXft cairo"
|
||||
PKG_LONGDESC="The Pango library for layout and rendering of internationalized text."
|
||||
|
@ -7,7 +7,7 @@ PKG_VERSION="1.2.2"
|
||||
PKG_SHA256="8bb70a8da164930cceaeb4c74180291660533ad3cc45377b30a795d1b85bcd65"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://xorg.freedesktop.org/"
|
||||
PKG_URL="https://xorg.freedesktop.org/releases/individual/proto/scrnsaverproto-$PKG_VERSION.tar.bz2"
|
||||
PKG_URL="https://xorg.freedesktop.org/releases/individual/proto/scrnsaverproto-${PKG_VERSION}.tar.bz2"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="X11 Screen Saver extension wire protocol."
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
@ -6,16 +6,16 @@ PKG_VERSION="1.09"
|
||||
PKG_SHA256="3a53575fe2a75a34bc9a2b0ad92ee0f8a7dbedc05d8783f191c500060a40a9bd"
|
||||
PKG_LICENSE="Public Domain"
|
||||
PKG_SITE="https://sourceforge.net/projects/unclutter/"
|
||||
PKG_URL="https://sourceforge.net/projects/unclutter/unclutter/source_$PKG_VERSION/unclutter-$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://sourceforge.net/projects/unclutter/unclutter/source_${PKG_VERSION}/unclutter-${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain libX11"
|
||||
PKG_LONGDESC="Unclutter runs in the background of an X11 session and hides the X11 Cursor."
|
||||
|
||||
make_target() {
|
||||
rm -f Makefile
|
||||
LDFLAGS="$LDFLAGS -lX11" $MAKE unclutter
|
||||
LDFLAGS="${LDFLAGS} -lX11" ${MAKE} unclutter
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/bin
|
||||
install -m 755 unclutter $INSTALL/usr/bin/
|
||||
mkdir -p ${INSTALL}/usr/bin
|
||||
install -m 755 unclutter ${INSTALL}/usr/bin/
|
||||
}
|
||||
|
@ -7,7 +7,7 @@ PKG_VERSION="1.3.9"
|
||||
PKG_SHA256="9244212589c84b12262769dca6fb985c0c680cb5259c8904b29c511d81fd62d0"
|
||||
PKG_LICENSE="APL"
|
||||
PKG_SITE="https://containerd.tools/"
|
||||
PKG_URL="https://github.com/containerd/containerd/archive/v$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/containerd/containerd/archive/v${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain go:host"
|
||||
PKG_LONGDESC="A daemon to control runC, built for performance and density."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
@ -22,7 +22,7 @@ pre_make_target() {
|
||||
export CONTAINERD_VERSION=${PKG_VERSION}
|
||||
export CONTAINERD_REVISION=${PKG_GIT_COMMIT}
|
||||
export CONTAINERD_PKG=github.com/containerd/containerd
|
||||
export LDFLAGS="-w -extldflags -static -X ${CONTAINERD_PKG}/version.Version=${CONTAINERD_VERSION} -X ${CONTAINERD_PKG}/version.Revision=${CONTAINERD_REVISION} -X ${CONTAINERD_PKG}/version.Package=${CONTAINERD_PKG} -extld $CC"
|
||||
export LDFLAGS="-w -extldflags -static -X ${CONTAINERD_PKG}/version.Version=${CONTAINERD_VERSION} -X ${CONTAINERD_PKG}/version.Revision=${CONTAINERD_REVISION} -X ${CONTAINERD_PKG}/version.Package=${CONTAINERD_PKG} -extld ${CC}"
|
||||
|
||||
mkdir -p ${GOPATH}
|
||||
if [ -d ${PKG_BUILD}/vendor ]; then
|
||||
|
@ -17,11 +17,11 @@ PKG_CONFIGURE_OPTS_HOST="--disable-demos --with-atomictype=pthread --disable-uni
|
||||
PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --disable-demos --with-atomictype=pthread --disable-unittest"
|
||||
|
||||
post_makeinstall_host() {
|
||||
rm -rf $TOOLCHAIN/bin/cxxtools-config
|
||||
rm -rf ${TOOLCHAIN}/bin/cxxtools-config
|
||||
}
|
||||
|
||||
post_makeinstall_target() {
|
||||
sed -e "s:\(['= ]\)/usr:\\1$SYSROOT_PREFIX/usr:g" -i $SYSROOT_PREFIX/usr/bin/cxxtools-config
|
||||
sed -e "s:\(['= ]\)/usr:\\1${SYSROOT_PREFIX}/usr:g" -i ${SYSROOT_PREFIX}/usr/bin/cxxtools-config
|
||||
|
||||
rm -rf $INSTALL/usr/bin
|
||||
rm -rf ${INSTALL}/usr/bin
|
||||
}
|
||||
|
@ -6,12 +6,12 @@ PKG_VERSION="28c50c6c3789ea3fcc11b992723d652378c0e925"
|
||||
PKG_SHA256="ac766d04bf1a32cf9c74a7ba12070ddf7c4c15bc0a94a0da60d104f2b76f0f9e"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://github.com/OpenVisionE2/blindscan-s2/"
|
||||
PKG_URL="https://github.com/OpenVisionE2/blindscan-s2/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/OpenVisionE2/blindscan-s2/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="blindscan-s2 is a program to blindscan digital satellite signals"
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/bin
|
||||
make install BIND=$INSTALL/usr/bin
|
||||
mkdir -p ${INSTALL}/usr/bin
|
||||
make install BIND=${INSTALL}/usr/bin
|
||||
}
|
||||
|
@ -13,6 +13,6 @@ PKG_LONGDESC="DVBlast is a simple and powerful MPEG-2/TS demux and streaming app
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
pre_configure_target() {
|
||||
export LDFLAGS="$LDFLAGS -lm"
|
||||
export LDFLAGS="${LDFLAGS} -lm"
|
||||
export PREFIX="/usr"
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="badf61fcdab1177c1162747be06d035a2b671e9b"
|
||||
PKG_SHA256="7f0f5d9ca15c5caae3ca249d95a5fc30cececd16f63e00a1404e0d2368ce56fa"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://dvbsnoop.sourceforge.net/"
|
||||
PKG_URL="https://github.com/Duckbox-Developers/dvbsnoop/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/Duckbox-Developers/dvbsnoop/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="dvbsnoop is a DVB/MPEG stream analyzer program"
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="efc815ccecf5a2b9603027c959a4966fe501f6a5" # 2021-01-06
|
||||
PKG_SHA256="b3a6f4a5d2f08d31afa46504dc53644ae21d7dbfa320a216efafcf1e7c44cdba"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://mumudvb.net/"
|
||||
PKG_URL="https://github.com/braice/MuMuDVB/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/braice/MuMuDVB/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain libdvbcsa"
|
||||
PKG_LONGDESC="MuMuDVB (Multi Multicast DVB) is a program that streams from DVB on a network using multicasting or unicast"
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
|
@ -6,12 +6,12 @@ PKG_VERSION="69ff3584caf9b46f7a551b39b9f9956f8461377c"
|
||||
PKG_SHA256="eea8d99d2d5d6403d624acdd9df908a2dd7767dd5469b44e9a281ff863096b32"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://bitbucket.org/updatelee/tune-s2"
|
||||
PKG_URL="https://bitbucket.org/CrazyCat/szap-s2/get/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://bitbucket.org/CrazyCat/szap-s2/get/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="szap-s2 is a simple zapping tool for the Linux DVB S2 API"
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/bin
|
||||
make install BIND=$INSTALL/usr/bin
|
||||
mkdir -p ${INSTALL}/usr/bin
|
||||
make install BIND=${INSTALL}/usr/bin
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="0.7"
|
||||
PKG_SHA256="44e4b738a2beed8eb964be3d90b6da48c2d1c672d81fd8db8bbda87bcc433fcb"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://github.com/mighty-p/t2scan"
|
||||
PKG_URL="https://github.com/mighty-p/t2scan/archive/v$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/mighty-p/t2scan/archive/v${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="A small channel scan tool which generates DVB-T/T2 channels.conf files."
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
@ -6,12 +6,12 @@ PKG_VERSION="60cc4aaa70b646d38f2e40251860375283c44816"
|
||||
PKG_SHA256="e39069a0f2f0930809647052fe1f8c9a13f05af537013b03a99f09ceb9bfb997"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://bitbucket.org/updatelee/tune-s2"
|
||||
PKG_URL="https://bitbucket.org/CrazyCat/tune-s2/get/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://bitbucket.org/CrazyCat/tune-s2/get/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="tune-s2 is a small linux app to be able to tune a dvb devices"
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/bin
|
||||
make install BIND=$INSTALL/usr/bin
|
||||
mkdir -p ${INSTALL}/usr/bin
|
||||
make install BIND=${INSTALL}/usr/bin
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="20170107"
|
||||
PKG_SHA256="38e0f38a7bf06cff6d6ea01652ad4ee60da2cb0e937360468f936da785b46ffe"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://www.gen2vdr.de/wirbel/w_scan/index2.html"
|
||||
PKG_URL="https://www.gen2vdr.de/wirbel/w_scan/w_scan-$PKG_VERSION.tar.bz2"
|
||||
PKG_URL="https://www.gen2vdr.de/wirbel/w_scan/w_scan-${PKG_VERSION}.tar.bz2"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="A channel scan tool which generates ATSC, DVB-C, DVB-S/S2 and DVB-T channels.conf files."
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="1.19"
|
||||
PKG_SHA256="3a487eca40b41021e2e4b7a6440b97d822e6532db5464471f572ecf77295e8b8"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://freshmeat.net/projects/enca/"
|
||||
PKG_URL="http://dl.cihar.com/enca/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||
PKG_URL="http://dl.cihar.com/enca/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="Enca detects the encoding of text files, on the basis of knowledge of their language."
|
||||
PKG_BUILD_FLAGS="+pic"
|
||||
@ -16,7 +16,7 @@ PKG_CONFIGURE_OPTS_TARGET="ac_cv_file__dev_random=yes \
|
||||
ac_cv_file__dev_urandom=no \
|
||||
ac_cv_file__dev_srandom=no \
|
||||
ac_cv_file__dev_arandom=no \
|
||||
CPPFLAGS="-I$SYSROOT_PREFIX/usr/include" \
|
||||
CPPFLAGS="-I${SYSROOT_PREFIX}/usr/include" \
|
||||
--disable-shared \
|
||||
--enable-static \
|
||||
--disable-external \
|
||||
@ -25,14 +25,14 @@ PKG_CONFIGURE_OPTS_TARGET="ac_cv_file__dev_random=yes \
|
||||
--with-gnu-ld"
|
||||
|
||||
pre_make_target() {
|
||||
make CC="$HOST_CC" \
|
||||
CPPFLAGS="$HOST_CPPFLAGS" \
|
||||
CFLAGS="$HOST_CFLAGS" \
|
||||
LDFLAGS="$HOST_LDFLAGS" \
|
||||
make CC="${HOST_CC}" \
|
||||
CPPFLAGS="${HOST_CPPFLAGS}" \
|
||||
CFLAGS="${HOST_CFLAGS}" \
|
||||
LDFLAGS="${HOST_LDFLAGS}" \
|
||||
-C tools
|
||||
}
|
||||
|
||||
post_makeinstall_target() {
|
||||
mkdir -p $SYSROOT_PREFIX/usr/lib/pkgconfig
|
||||
cp enca.pc $SYSROOT_PREFIX/usr/lib/pkgconfig
|
||||
mkdir -p ${SYSROOT_PREFIX}/usr/lib/pkgconfig
|
||||
cp enca.pc ${SYSROOT_PREFIX}/usr/lib/pkgconfig
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="d9e561938fd9360cdbbd67d78b105ccbe4af0a65" # 10 Jan 2021 # 1.3.17+vi
|
||||
PKG_SHA256="ff52ea54edb71662d5933b165c073f079c90ed9adcf98bcb7b2e74d4ddf3dc6b"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/cgutman/enet/"
|
||||
PKG_URL="https://github.com/cgutman/enet/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/cgutman/enet/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="A network communication layer on top of UDP (User Datagram Protocol)."
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
@ -14,5 +14,5 @@ PKG_TOOLCHAIN="autotools"
|
||||
PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared"
|
||||
|
||||
post_makeinstall_target() {
|
||||
rm -r $INSTALL
|
||||
rm -r ${INSTALL}
|
||||
}
|
||||
|
@ -23,5 +23,5 @@ pre_configure_target() {
|
||||
}
|
||||
|
||||
post_makeinstall_target() {
|
||||
rm -rf $INSTALL/usr/bin
|
||||
rm -rf ${INSTALL}/usr/bin
|
||||
}
|
||||
|
@ -10,13 +10,13 @@ PKG_URL="https://github.com/webmproject/libvpx/archive/v${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="WebM VP8/VP9 Codec"
|
||||
|
||||
if [ "$TARGET_ARCH" = "x86_64" ]; then
|
||||
if [ "${TARGET_ARCH}" = "x86_64" ]; then
|
||||
PKG_DEPENDS_TARGET+=" nasm:host"
|
||||
fi
|
||||
|
||||
configure_target() {
|
||||
|
||||
case $ARCH in
|
||||
case ${ARCH} in
|
||||
aarch64)
|
||||
PKG_TARGET_NAME_LIBVPX="arm64-linux-gcc"
|
||||
;;
|
||||
@ -28,10 +28,10 @@ configure_target() {
|
||||
;;
|
||||
esac
|
||||
|
||||
$PKG_CONFIGURE_SCRIPT --prefix=/usr \
|
||||
--extra-cflags="$CFLAGS" \
|
||||
${PKG_CONFIGURE_SCRIPT} --prefix=/usr \
|
||||
--extra-cflags="${CFLAGS}" \
|
||||
--as=nasm \
|
||||
--target=$PKG_TARGET_NAME_LIBVPX \
|
||||
--target=${PKG_TARGET_NAME_LIBVPX} \
|
||||
--disable-docs \
|
||||
--disable-examples \
|
||||
--disable-shared \
|
||||
|
@ -6,20 +6,20 @@ PKG_VERSION="6bc7fe4f36ea95db77e6df6d76153dd5a2c770a0"
|
||||
PKG_SHA256="d89911373d1de50b5ed1fc8ace9744968e15b69490e1b197d2d4f1b1c456930b"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.videolan.org/developers/x264.html"
|
||||
PKG_URL="https://code.videolan.org/videolan/x264/-/archive/master/x264-$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://code.videolan.org/videolan/x264/-/archive/master/x264-${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="x264 codec"
|
||||
|
||||
if [ "$TARGET_ARCH" = "x86_64" ]; then
|
||||
if [ "${TARGET_ARCH}" = "x86_64" ]; then
|
||||
PKG_DEPENDS_TARGET+=" nasm:host"
|
||||
fi
|
||||
|
||||
pre_configure_target() {
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
cd ${PKG_BUILD}
|
||||
rm -rf .${TARGET_NAME}
|
||||
|
||||
if [ "$TARGET_ARCH" = "x86_64" ]; then
|
||||
export AS="$TOOLCHAIN/bin/nasm"
|
||||
if [ "${TARGET_ARCH}" = "x86_64" ]; then
|
||||
export AS="${TOOLCHAIN}/bin/nasm"
|
||||
else
|
||||
PKG_X264_ASM="--disable-asm"
|
||||
fi
|
||||
@ -27,13 +27,13 @@ pre_configure_target() {
|
||||
|
||||
configure_target() {
|
||||
./configure \
|
||||
--cross-prefix="$TARGET_PREFIX" \
|
||||
--extra-cflags="$CFLAGS" \
|
||||
--extra-ldflags="$LDFLAGS" \
|
||||
--host="$TARGET_NAME" \
|
||||
--cross-prefix="${TARGET_PREFIX}" \
|
||||
--extra-cflags="${CFLAGS}" \
|
||||
--extra-ldflags="${LDFLAGS}" \
|
||||
--host="${TARGET_NAME}" \
|
||||
--prefix="/usr" \
|
||||
--sysroot="$SYSROOT_PREFIX" \
|
||||
$PKG_X264_ASM \
|
||||
--sysroot="${SYSROOT_PREFIX}" \
|
||||
${PKG_X264_ASM} \
|
||||
--disable-cli \
|
||||
--enable-lto \
|
||||
--enable-pic \
|
||||
|
@ -13,6 +13,6 @@ PKG_LONGDESC="x265 is a H.265/HEVC video encoder application library"
|
||||
PKG_TOOLCHAIN="make"
|
||||
|
||||
pre_configure_target() {
|
||||
LDFLAGS="$LDFLAGS -ldl"
|
||||
LDFLAGS+=" -ldl"
|
||||
cmake -G "Unix Makefiles" ./source
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="4.3.1"
|
||||
PKG_SHA256="ad009240d46e307b4e03a213a0f49c11b650e445b1f8be0dda2a9212b34d2ffb"
|
||||
PKG_LICENSE="LGPLv2.1+"
|
||||
PKG_SITE="https://ffmpeg.org"
|
||||
PKG_URL="https://ffmpeg.org/releases/ffmpeg-$PKG_VERSION.tar.xz"
|
||||
PKG_URL="https://ffmpeg.org/releases/ffmpeg-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain aom bzip2 gnutls libvorbis opus x264 zlib"
|
||||
PKG_LONGDESC="FFmpegx is an complete FFmpeg build to support encoding and decoding."
|
||||
PKG_BUILD_FLAGS="-gold -sysroot"
|
||||
@ -14,31 +14,31 @@ PKG_BUILD_FLAGS="-gold -sysroot"
|
||||
# Dependencies
|
||||
get_graphicdrivers
|
||||
|
||||
if [ "$TARGET_ARCH" = "x86_64" ]; then
|
||||
if [ "${TARGET_ARCH}" = "x86_64" ]; then
|
||||
PKG_DEPENDS_TARGET+=" nasm:host x265"
|
||||
|
||||
if listcontains "$GRAPHIC_DRIVERS" "(iris|i915|i965)"; then
|
||||
if listcontains "${GRAPHIC_DRIVERS}" "(iris|i915|i965)"; then
|
||||
PKG_DEPENDS_TARGET+=" intel-vaapi-driver"
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ ! $TARGET_ARCH = arm ]] || target_has_feature neon; then
|
||||
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libvpx"
|
||||
if [[ ! ${TARGET_ARCH} = arm ]] || target_has_feature neon; then
|
||||
PKG_DEPENDS_TARGET+=" libvpx"
|
||||
fi
|
||||
|
||||
# X11 grab for screen recording
|
||||
if [ "$DISPLAYSERVER" = "x11" ]; then
|
||||
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libxcb libX11"
|
||||
if [ "${DISPLAYSERVER}" = "x11" ]; then
|
||||
PKG_DEPENDS_TARGET+=" libxcb libX11"
|
||||
fi
|
||||
|
||||
pre_configure_target() {
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
cd ${PKG_BUILD}
|
||||
rm -rf .${TARGET_NAME}
|
||||
|
||||
# HW encoders
|
||||
|
||||
# Generic
|
||||
if [[ "$TARGET_ARCH" = "x86_64" ]]; then
|
||||
if [[ "${TARGET_ARCH}" = "x86_64" ]]; then
|
||||
PKG_FFMPEG_HW_ENCODERS_GENERIC="\
|
||||
`#Video encoders` \
|
||||
--enable-encoder=h264_vaapi \
|
||||
@ -89,8 +89,8 @@ pre_configure_target() {
|
||||
--enable-encoder=libvorbis"
|
||||
|
||||
# X11 grab for screen recording
|
||||
if [ "$DISPLAYSERVER" = "x11" ]; then
|
||||
PKG_FFMPEG_LIBS="$PKG_FFMPEG_LIBS -lX11"
|
||||
if [ "${DISPLAYSERVER}" = "x11" ]; then
|
||||
PKG_FFMPEG_LIBS+=" -lX11"
|
||||
PKG_FFMPEG_X11_GRAB="\
|
||||
--enable-libxcb \
|
||||
--enable-libxcb-shm \
|
||||
@ -118,35 +118,35 @@ configure_target() {
|
||||
--disable-doc \
|
||||
\
|
||||
`#Hardware accelerated decoding encoding` \
|
||||
$PKG_FFMPEG_HW_ENCODERS_GENERIC \
|
||||
${PKG_FFMPEG_HW_ENCODERS_GENERIC} \
|
||||
\
|
||||
`#General options` \
|
||||
--enable-avresample \
|
||||
--disable-lzma \
|
||||
--disable-alsa \
|
||||
$PKG_FFMPEG_X11_GRAB \
|
||||
${PKG_FFMPEG_X11_GRAB} \
|
||||
\
|
||||
`#Toolchain options` \
|
||||
--arch="$TARGET_ARCH" \
|
||||
--cpu="$TARGET_CPU" \
|
||||
--cross-prefix="$TARGET_PREFIX" \
|
||||
--arch="${TARGET_ARCH}" \
|
||||
--cpu="${TARGET_CPU}" \
|
||||
--cross-prefix="${TARGET_PREFIX}" \
|
||||
--enable-cross-compile \
|
||||
--sysroot="$SYSROOT_PREFIX" \
|
||||
--sysinclude="$SYSROOT_PREFIX/usr/include" \
|
||||
--sysroot="${SYSROOT_PREFIX}" \
|
||||
--sysinclude="${SYSROOT_PREFIX}/usr/include" \
|
||||
--target-os="linux" \
|
||||
--nm="$NM" \
|
||||
--ar="$AR" \
|
||||
--as="$CC" \
|
||||
--cc="$CC" \
|
||||
--ld="$CC" \
|
||||
--pkg-config="$TOOLCHAIN/bin/pkg-config" \
|
||||
--host-cc="$HOST_CC" \
|
||||
--host-cflags="$HOST_CFLAGS" \
|
||||
--host-ldflags="$HOST_LDFLAGS" \
|
||||
--nm="${NM}" \
|
||||
--ar="${AR}" \
|
||||
--as="${CC}" \
|
||||
--cc="${CC}" \
|
||||
--ld="${CC}" \
|
||||
--pkg-config="${TOOLCHAIN}/bin/pkg-config" \
|
||||
--host-cc="${HOST_CC}" \
|
||||
--host-cflags="${HOST_CFLAGS}" \
|
||||
--host-ldflags="${HOST_LDFLAGS}" \
|
||||
--host-extralibs="-lm" \
|
||||
--extra-cflags="$CFLAGS" \
|
||||
--extra-ldflags="$LDFLAGS" \
|
||||
--extra-libs="$PKG_FFMPEG_LIBS" \
|
||||
--extra-cflags="${CFLAGS}" \
|
||||
--extra-ldflags="${LDFLAGS}" \
|
||||
--extra-libs="${PKG_FFMPEG_LIBS}" \
|
||||
--enable-pic \
|
||||
--enable-gnutls \
|
||||
--disable-openssl \
|
||||
|
@ -6,16 +6,16 @@ PKG_VERSION="1.2.2"
|
||||
PKG_SHA256="e7d99b5b60ff0b94c540379f6396a670210400124544fb1af985dd3551eabd89"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://he.fi/bchunk/"
|
||||
PKG_URL="http://he.fi/bchunk/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||
PKG_URL="http://he.fi/bchunk/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="Tool to convert a CD image in a .bin/.cue format to a set of .iso and .cdr tracks."
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
make_target() {
|
||||
make $PKG_MAKE_OPTS_TARGET CC=$CC LD=$CC
|
||||
make ${PKG_MAKE_OPTS_TARGET} CC=${CC} LD=${CC}
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/bin
|
||||
cp -p bchunk $INSTALL/usr/bin
|
||||
mkdir -p ${INSTALL}/usr/bin
|
||||
cp -p bchunk ${INSTALL}/usr/bin
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="1.0.3"
|
||||
PKG_SHA256="7b7475789603e64c7ae3ddcb0e95f09640ba37a7f13b29c8e8f2f4087bd872c9"
|
||||
PKG_LICENSE="GPLv3"
|
||||
PKG_SITE="https://github.com/alucryd/ecm-tools"
|
||||
PKG_URL="https://github.com/alucryd/ecm-tools/archive/v$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/alucryd/ecm-tools/archive/v${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="Error Code Modeler.s"
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="0.1.7"
|
||||
PKG_SHA256="fb72c42f4be18107ec1bff8448bd6fac2a3926a574d4950a4d5120f0012d62ca"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://sourceforge.net/projects/iat.berlios/"
|
||||
PKG_URL="https://sourceforge.net/projects/iat.berlios/files/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||
PKG_URL="https://sourceforge.net/projects/iat.berlios/files/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="Iso9660 Analyzer Tool to detect many structures of image file."
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="1.7.1"
|
||||
PKG_SHA256="bd4d4b7e37da02fc67e47ddf20b6f1243c0a7af7b02b918d5e72138ea8727547"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://sourceforge.net/projects/linuxconsole/"
|
||||
PKG_URL="http://prdownloads.sourceforge.net/linuxconsole/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||
PKG_URL="http://prdownloads.sourceforge.net/linuxconsole/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="Set of utilities for joysticks and serial devices."
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
@ -14,5 +14,5 @@ PKG_BUILD_FLAGS="-sysroot"
|
||||
PKG_MAKE_OPTS_TARGET="SYSTEMD_SUPPORT=0"
|
||||
|
||||
makeinstall_target() {
|
||||
make install PREFIX="/usr" DESTDIR="$INSTALL"
|
||||
make install PREFIX="/usr" DESTDIR="${INSTALL}"
|
||||
}
|
||||
|
@ -22,7 +22,7 @@ configure_host() {
|
||||
fi
|
||||
export GOARCH=amd64
|
||||
|
||||
if [ ! -d $GOROOT_BOOTSTRAP ]; then
|
||||
if [ ! -d ${GOROOT_BOOTSTRAP} ]; then
|
||||
cat <<EOF
|
||||
####################################################################
|
||||
# On Fedora 'dnf install golang' will install go to /usr/lib/golang
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="3.3"
|
||||
PKG_SHA256="cb90c06f2dbec971792af576d5b9a382fb3c4ca2b1deea55ea262b403f4e641e"
|
||||
PKG_LICENSE="ISC"
|
||||
PKG_SITE="https://github.com/libconfuse/libconfuse"
|
||||
PKG_URL="https://github.com/libconfuse/libconfuse/archive/v$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/libconfuse/libconfuse/archive/v${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="Small configuration file parser library for C"
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="1.900.1"
|
||||
PKG_SHA256="6e9a959bf4f8cb02f77f42d1b9880b8e85d021ac51f43d8787b5438fd2b7a1c5"
|
||||
PKG_LICENSE="OpenSource"
|
||||
PKG_SITE="http://www.ece.uvic.ca/~mdadams/jasper/"
|
||||
PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||
PKG_URL="${DISTRO_SRC}/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
|
||||
PKG_DEPENDS_TARGET="toolchain libjpeg-turbo"
|
||||
PKG_LONGDESC="A implementation of the ISO/IEC 15444-1 also known as JPEG-2000 standard for image compression."
|
||||
PKG_BUILD_FLAGS="+pic"
|
||||
@ -14,5 +14,5 @@ PKG_BUILD_FLAGS="+pic"
|
||||
PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static"
|
||||
|
||||
post_makeinstall_target() {
|
||||
rm -rf $INSTALL/usr/bin
|
||||
rm -rf ${INSTALL}/usr/bin
|
||||
}
|
||||
|
@ -11,5 +11,5 @@ PKG_LONGDESC="Zulu, the open Java(TM) platform from Azul Systems."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
||||
post_unpack() {
|
||||
rm -f $PKG_BUILD/src.zip
|
||||
rm -f ${PKG_BUILD}/src.zip
|
||||
}
|
||||
|
@ -11,9 +11,9 @@ PKG_LONGDESC="Zulu, the open Java(TM) platform from Azul Systems."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
||||
post_unpack() {
|
||||
rm -f $PKG_BUILD/src.zip
|
||||
rm -f ${PKG_BUILD}/src.zip
|
||||
|
||||
# libbluray needs arm/server
|
||||
mv $PKG_BUILD/jre/lib/aarch32 $PKG_BUILD/jre/lib/arm
|
||||
mv $PKG_BUILD/jre/lib/arm/client $PKG_BUILD/jre/lib/arm/server
|
||||
mv ${PKG_BUILD}/jre/lib/aarch32 ${PKG_BUILD}/jre/lib/arm
|
||||
mv ${PKG_BUILD}/jre/lib/arm/client ${PKG_BUILD}/jre/lib/arm/server
|
||||
}
|
||||
|
@ -11,5 +11,5 @@ PKG_LONGDESC="Zulu, the open Java(TM) platform from Azul Systems."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
||||
post_unpack() {
|
||||
rm -f $PKG_BUILD/src.zip
|
||||
rm -f ${PKG_BUILD}/src.zip
|
||||
}
|
||||
|
@ -12,6 +12,6 @@ PKG_BUILD_FLAGS="-sysroot"
|
||||
PKG_CONFIGURE_OPTS_TARGET+=" --disable-static --enable-shared"
|
||||
|
||||
unpack() {
|
||||
mkdir -p $PKG_BUILD
|
||||
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:4}/${PKG_NAME:4}-$PKG_VERSION.tar.bz2 -C $PKG_BUILD
|
||||
mkdir -p ${PKG_BUILD}
|
||||
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:4}/${PKG_NAME:4}-${PKG_VERSION}.tar.bz2 -C ${PKG_BUILD}
|
||||
}
|
||||
|
@ -12,8 +12,8 @@ PKG_PATCH_DIRS+=" $(get_pkg_directory libbluray)/patches"
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
unpack() {
|
||||
mkdir -p $PKG_BUILD
|
||||
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:4}/${PKG_NAME:4}-$PKG_VERSION.tar.bz2 -C $PKG_BUILD
|
||||
mkdir -p ${PKG_BUILD}
|
||||
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:4}/${PKG_NAME:4}-${PKG_VERSION}.tar.bz2 -C ${PKG_BUILD}
|
||||
}
|
||||
|
||||
pre_configure_target() {
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="0.0.7"
|
||||
PKG_SHA256="4f486b36d87da070cb3afbe8d077081b27f670cb4cb67698d1b79740b6e604b3"
|
||||
PKG_LICENSE="LGPLv2.1"
|
||||
PKG_SITE="https://github.com/mhei/libugpio"
|
||||
PKG_URL="https://github.com/mhei/$PKG_NAME/archive/v$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/mhei/${PKG_NAME}/archive/v${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain linux:host"
|
||||
PKG_LONGDESC="A software library to ease the use of linux kernel's sysfs gpio interface from C programs and/or other libraries."
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
|
@ -7,33 +7,33 @@ PKG_VERSION="2.02"
|
||||
PKG_SHA256="447b74007dc157b0378044245649850b26432b9185b6540ff681fcb0765c4d8b"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://serdisplib.sourceforge.net/"
|
||||
PKG_URL="$SOURCEFORGE_SRC/$PKG_NAME/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||
PKG_URL="${SOURCEFORGE_SRC}/${PKG_NAME}/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain libusb-compat"
|
||||
PKG_LONGDESC="Library to drive serial/parallel/usb displays with built-in controllers."
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET="--prefix=$SYSROOT_PREFIX/usr \
|
||||
--bindir=$SYSROOT_PREFIX/usr/bin \
|
||||
PKG_CONFIGURE_OPTS_TARGET="--prefix=${SYSROOT_PREFIX}/usr \
|
||||
--bindir=${SYSROOT_PREFIX}/usr/bin \
|
||||
--enable-libusb \
|
||||
--disable-libSDL \
|
||||
--with-drivers=all"
|
||||
|
||||
pre_configure_target() {
|
||||
# serdisplib fails to build in subdirs
|
||||
cd $PKG_BUILD
|
||||
rmdir .$TARGET_NAME
|
||||
cd ${PKG_BUILD}
|
||||
rmdir .${TARGET_NAME}
|
||||
|
||||
# use libusb-config from sysroot
|
||||
export ac_cv_path_LIBUSB_CONFIG=$SYSROOT_PREFIX/usr/bin/libusb-config
|
||||
export ac_cv_path_LIBUSB_CONFIG=${SYSROOT_PREFIX}/usr/bin/libusb-config
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
# copy necessary libs and headers to build serdisplib support
|
||||
# into the driver glcd from lcdproc
|
||||
mkdir -p $SYSROOT_PREFIX/usr/include/serdisplib
|
||||
cp include/serdisplib/*.h $SYSROOT_PREFIX/usr/include/serdisplib
|
||||
mkdir -p $SYSROOT_PREFIX/usr/lib
|
||||
cp lib/libserdisp.so* $SYSROOT_PREFIX/usr/lib
|
||||
mkdir -p ${SYSROOT_PREFIX}/usr/include/serdisplib
|
||||
cp include/serdisplib/*.h ${SYSROOT_PREFIX}/usr/include/serdisplib
|
||||
mkdir -p ${SYSROOT_PREFIX}/usr/lib
|
||||
cp lib/libserdisp.so* ${SYSROOT_PREFIX}/usr/lib
|
||||
|
||||
mkdir -p $INSTALL/usr/lib
|
||||
cp lib/libserdisp.so* $INSTALL/usr/lib
|
||||
mkdir -p ${INSTALL}/usr/lib
|
||||
cp lib/libserdisp.so* ${INSTALL}/usr/lib
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="1.7.2"
|
||||
PKG_SHA256="f67ac44099916ae260a6c9e290a90809e7d782d96cdd462cac656ebc5b685726"
|
||||
PKG_LICENSE="LGPL"
|
||||
PKG_SITE="https://github.com/hyperrealm/libconfig"
|
||||
PKG_URL="https://github.com/hyperrealm/libconfig/archive/v$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/hyperrealm/libconfig/archive/v${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="A C/C++ configuration file library."
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
@ -14,9 +14,9 @@ PKG_TOOLCHAIN="autotools"
|
||||
PKG_CONFIGURE_OPTS_TARGET="--enable-static \
|
||||
--disable-shared \
|
||||
--disable-examples \
|
||||
--with-sysroot=$SYSROOT_PREFIX"
|
||||
--with-sysroot=${SYSROOT_PREFIX}"
|
||||
|
||||
pre_configure_target() {
|
||||
cd ..
|
||||
rm -rf .$TARGET_NAME
|
||||
rm -rf .${TARGET_NAME}
|
||||
}
|
||||
|
@ -7,23 +7,23 @@ PKG_VERSION="2a1e61e569a621c55c2426f235f42c2398b7f18f" # 2018-01-29
|
||||
PKG_SHA256="0cca50576222475afd6945fc883ee19870656a73353eb0b219078671abaf3fbb"
|
||||
PKG_LICENSE="LGPL"
|
||||
PKG_SITE="https://www.videolan.org/developers/libdvbcsa.html"
|
||||
PKG_URL="https://github.com/glenvt18/libdvbcsa/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/glenvt18/libdvbcsa/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="A implementation of DVB/CSA, with encryption and decryption capabilities."
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
# libdvbcsa is a bit faster without LTO, and tests will fail with gcc-5.x
|
||||
PKG_BUILD_FLAGS="+pic"
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static --with-sysroot=$SYSROOT_PREFIX"
|
||||
PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static --with-sysroot=${SYSROOT_PREFIX}"
|
||||
|
||||
if target_has_feature neon; then
|
||||
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET --enable-neon"
|
||||
elif [ "$TARGET_ARCH" = x86_64 ]; then
|
||||
PKG_CONFIGURE_OPTS_TARGET+=" --enable-neon"
|
||||
elif [ "${TARGET_ARCH}" = x86_64 ]; then
|
||||
if target_has_feature ssse3; then
|
||||
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET --enable-ssse3"
|
||||
PKG_CONFIGURE_OPTS_TARGET+=" --enable-ssse3"
|
||||
elif target_has_feature sse2; then
|
||||
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET --enable-sse2"
|
||||
PKG_CONFIGURE_OPTS_TARGET+=" --enable-sse2"
|
||||
else
|
||||
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET --enable-uint64"
|
||||
PKG_CONFIGURE_OPTS_TARGET+=" --enable-uint64"
|
||||
fi
|
||||
fi
|
||||
|
@ -6,6 +6,6 @@ PKG_VERSION="0.6.22"
|
||||
PKG_SHA256="5048f1c8fc509cc636c2f97f4b40c293338b6041a5652082d5ee2cf54b530c56"
|
||||
PKG_LICENSE="LGPL"
|
||||
PKG_SITE="https://libexif.github.io"
|
||||
PKG_URL="https://github.com/libexif/libexif/releases/download/libexif-${PKG_VERSION//./_}-release/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||
PKG_URL="https://github.com/libexif/libexif/releases/download/libexif-${PKG_VERSION//./_}-release/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="A library to parse an EXIF file and read the data from those tags."
|
||||
|
@ -6,13 +6,13 @@ PKG_VERSION="1.16"
|
||||
PKG_SHA256="e6a1b1b589654277ee790cce3734f07876ac4ccfaecbee8afa0b649cf529cc04"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://savannah.gnu.org/projects/libiconv/"
|
||||
PKG_URL="http://ftp.gnu.org/pub/gnu/libiconv/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||
PKG_URL="http://ftp.gnu.org/pub/gnu/libiconv/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="A tool that converts from one character encoding to another through Unicode conversion."
|
||||
PKG_BUILD_FLAGS="+pic"
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET="--host=$TARGET_NAME \
|
||||
--build=$HOST_NAME \
|
||||
PKG_CONFIGURE_OPTS_TARGET="--host=${TARGET_NAME} \
|
||||
--build=${HOST_NAME} \
|
||||
--prefix=/usr \
|
||||
--includedir=/usr/include/iconv \
|
||||
--libdir=/usr/lib/iconv \
|
||||
|
@ -7,7 +7,7 @@ PKG_VERSION="0.15.1b"
|
||||
PKG_SHA256="63da4f6e7997278f8a3fef4c6a372d342f705051d1eeb6a46a86b03610e26151"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://www.underbit.com/products/mad/"
|
||||
PKG_URL="ftp://ftp.mars.org/pub/mpeg/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||
PKG_URL="ftp://ftp.mars.org/pub/mpeg/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain zlib"
|
||||
PKG_LONGDESC="A library for id3 tagging."
|
||||
|
||||
@ -15,5 +15,5 @@ PKG_CONFIGURE_OPTS_TARGET="--enable-static \
|
||||
--disable-shared"
|
||||
|
||||
post_makeinstall_target(){
|
||||
cp $PKG_BUILD/id3tag.pc $SYSROOT_PREFIX/usr/lib/pkgconfig
|
||||
cp ${PKG_BUILD}/id3tag.pc ${SYSROOT_PREFIX}/usr/lib/pkgconfig
|
||||
}
|
||||
|
@ -6,20 +6,20 @@ PKG_VERSION="0.15.1b"
|
||||
PKG_SHA256="bbfac3ed6bfbc2823d3775ebb931087371e142bb0e9bb1bee51a76a6e0078690"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.mars.org/home/rob/proj/mpeg/"
|
||||
PKG_URL="$SOURCEFORGE_SRC/mad/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||
PKG_URL="${SOURCEFORGE_SRC}/mad/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="A high-quality MPEG audio decoder."
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
|
||||
# package specific configure options
|
||||
PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared"
|
||||
if [ "$TARGET_ARCH" = "x86_64" ] ; then
|
||||
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET --enable-accuracy --enable-fpm=64bit"
|
||||
if [ "${TARGET_ARCH}" = "x86_64" ]; then
|
||||
PKG_CONFIGURE_OPTS_TARGET+=" --enable-accuracy --enable-fpm=64bit"
|
||||
fi
|
||||
|
||||
post_makeinstall_target() {
|
||||
mkdir -p $SYSROOT_PREFIX/usr/lib/pkgconfig
|
||||
cat > $SYSROOT_PREFIX/usr/lib/pkgconfig/mad.pc << "EOF"
|
||||
mkdir -p ${SYSROOT_PREFIX}/usr/lib/pkgconfig
|
||||
cat > ${SYSROOT_PREFIX}/usr/lib/pkgconfig/mad.pc << "EOF"
|
||||
prefix=/usr
|
||||
exec_prefix=${prefix}
|
||||
libdir=${exec_prefix}/lib
|
||||
|
@ -16,17 +16,17 @@ pre_make_target() {
|
||||
go_configure
|
||||
|
||||
export CGO_ENABLED=0
|
||||
export LDFLAGS="-extld $CC"
|
||||
export LDFLAGS="-extld ${CC}"
|
||||
|
||||
mkdir -p ${GOPATH}
|
||||
if [ -d $PKG_BUILD/vendor ]; then
|
||||
mv $PKG_BUILD/vendor ${GOPATH}/src
|
||||
if [ -d ${PKG_BUILD}/vendor ]; then
|
||||
mv ${PKG_BUILD}/vendor ${GOPATH}/src
|
||||
fi
|
||||
|
||||
ln -fs $PKG_BUILD ${GOPATH}/src/github.com/docker/libnetwork
|
||||
ln -fs ${PKG_BUILD} ${GOPATH}/src/github.com/docker/libnetwork
|
||||
}
|
||||
|
||||
make_target() {
|
||||
mkdir -p bin
|
||||
$GOLANG build -v -o bin/docker-proxy -a -ldflags "$LDFLAGS" ./cmd/proxy
|
||||
${GOLANG} build -v -o bin/docker-proxy -a -ldflags "${LDFLAGS}" ./cmd/proxy
|
||||
}
|
||||
|
@ -10,10 +10,10 @@ PKG_LONGDESC="A systems programming language that prevents segfaults, and guaran
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
||||
make_target() {
|
||||
export CARGO_HOME="$PKG_BUILD/cargo"
|
||||
export RUSTUP_HOME="$CARGO_HOME"
|
||||
export PATH="$CARGO_HOME/bin:$PATH"
|
||||
case "$TARGET_ARCH" in
|
||||
export CARGO_HOME="${PKG_BUILD}/cargo"
|
||||
export RUSTUP_HOME="${CARGO_HOME}"
|
||||
export PATH="${CARGO_HOME}/bin:${PATH}"
|
||||
case "${TARGET_ARCH}" in
|
||||
aarch64)
|
||||
RUST_TARGET_TRIPLE="aarch64-unknown-linux-gnu"
|
||||
;;
|
||||
@ -25,28 +25,28 @@ make_target() {
|
||||
;;
|
||||
esac
|
||||
"$(get_build_dir rustup.rs)/rustup-init.sh" \
|
||||
--default-toolchain "$PKG_VERSION" \
|
||||
--default-toolchain "${PKG_VERSION}" \
|
||||
--no-modify-path \
|
||||
--profile minimal \
|
||||
--target "$RUST_TARGET_TRIPLE" \
|
||||
--target "${RUST_TARGET_TRIPLE}" \
|
||||
-y
|
||||
|
||||
cat <<EOF >"$CARGO_HOME/config"
|
||||
cat <<EOF >"${CARGO_HOME}/config"
|
||||
[build]
|
||||
target = "$RUST_TARGET_TRIPLE"
|
||||
target = "${RUST_TARGET_TRIPLE}"
|
||||
|
||||
[target.$RUST_TARGET_TRIPLE]
|
||||
ar = "$AR"
|
||||
linker = "$CC"
|
||||
[target.${RUST_TARGET_TRIPLE}]
|
||||
ar = "${AR}"
|
||||
linker = "${CC}"
|
||||
EOF
|
||||
|
||||
cat <<EOF >"$CARGO_HOME/env"
|
||||
export CARGO_HOME="$CARGO_HOME"
|
||||
export CARGO_TARGET_DIR="\$PKG_BUILD/.\$TARGET_NAME"
|
||||
export PATH="$CARGO_HOME/bin:$PATH"
|
||||
cat <<EOF >"${CARGO_HOME}/env"
|
||||
export CARGO_HOME="${CARGO_HOME}"
|
||||
export CARGO_TARGET_DIR="\${PKG_BUILD}/.\${TARGET_NAME}"
|
||||
export PATH="${CARGO_HOME}/bin:${PATH}"
|
||||
export PKG_CONFIG_ALLOW_CROSS="1"
|
||||
export PKG_CONFIG_PATH="$PKG_CONFIG_LIBDIR"
|
||||
export RUSTUP_HOME="$CARGO_HOME"
|
||||
export PKG_CONFIG_PATH="${PKG_CONFIG_LIBDIR}"
|
||||
export RUSTUP_HOME="${CARGO_HOME}"
|
||||
unset CFLAGS
|
||||
EOF
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="1.23.1"
|
||||
PKG_SHA256="0203231bfe405ee1c7d5e7e1c013b9b8a2dc87fbd8474e77f500331d8c26365f"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://www.rust-lang.org"
|
||||
PKG_URL="https://github.com/rust-lang-nursery/rustup.rs/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/rust-lang-nursery/rustup.rs/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="The Rust toolchain installer."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="0.9.13"
|
||||
PKG_SHA256="0ae5bb9175dc0a602fe85c1cf591ac47ee5247b87f2bf164c16b05f87cbfa81a"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://libvnc.github.io/"
|
||||
PKG_URL="https://github.com/LibVNC/libvncserver/archive/LibVNCServer-$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/LibVNC/libvncserver/archive/LibVNCServer-${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain libjpeg-turbo libpng openssl systemd"
|
||||
PKG_LONGDESC="A C library that allow you to easily implement VNC server or client functionality."
|
||||
|
||||
|
@ -23,5 +23,5 @@ PKG_CMAKE_OPTS_TARGET="-DENABLE_COMMONCRYPTO=OFF \
|
||||
-DBUILD_SHARED_LIBS=OFF"
|
||||
|
||||
post_makeinstall_target() {
|
||||
rm -rf $INSTALL/usr/lib
|
||||
rm -rf ${INSTALL}/usr/lib
|
||||
}
|
||||
|
@ -17,8 +17,8 @@ configure_target() {
|
||||
cd Project/GNU/Library
|
||||
do_autoreconf
|
||||
./configure \
|
||||
--host=$TARGET_NAME \
|
||||
--build=$HOST_NAME \
|
||||
--host=${TARGET_NAME} \
|
||||
--build=${HOST_NAME} \
|
||||
--enable-static \
|
||||
--disable-shared \
|
||||
--prefix=/usr \
|
||||
@ -30,12 +30,12 @@ make_target() {
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/include/MediaInfo $INSTALL/usr/lib/pkgconfig
|
||||
cp -aP ../../../Source/MediaInfo/*.h $INSTALL/usr/include/MediaInfo
|
||||
for i in Archive Audio Duplicate Export Image Multiple Reader Tag Text Video ; do
|
||||
mkdir -p $INSTALL/usr/include/MediaInfo/$i/
|
||||
cp -aP ../../../Source/MediaInfo/$i/*.h $INSTALL/usr/include/MediaInfo/$i/
|
||||
mkdir -p ${INSTALL}/usr/include/MediaInfo ${INSTALL}/usr/lib/pkgconfig
|
||||
cp -aP ../../../Source/MediaInfo/*.h ${INSTALL}/usr/include/MediaInfo
|
||||
for i in Archive Audio Duplicate Export Image Multiple Reader Tag Text Video; do
|
||||
mkdir -p ${INSTALL}/usr/include/MediaInfo/${i}/
|
||||
cp -aP ../../../Source/MediaInfo/${i}/*.h ${INSTALL}/usr/include/MediaInfo/${i}/
|
||||
done
|
||||
cp -P .libs/* $INSTALL/usr/lib
|
||||
cp -P libmediainfo.pc $INSTALL/usr/lib/pkgconfig
|
||||
cp -P .libs/* ${INSTALL}/usr/lib
|
||||
cp -P libmediainfo.pc ${INSTALL}/usr/lib/pkgconfig
|
||||
}
|
||||
|
@ -16,8 +16,8 @@ configure_target() {
|
||||
cd Project/GNU/Library
|
||||
do_autoreconf
|
||||
./configure \
|
||||
--host=$TARGET_NAME \
|
||||
--build=$HOST_NAME \
|
||||
--host=${TARGET_NAME} \
|
||||
--build=${HOST_NAME} \
|
||||
--enable-static \
|
||||
--disable-shared \
|
||||
--prefix=/usr
|
||||
@ -28,12 +28,12 @@ make_target() {
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/include/ZenLib $INSTALL/usr/lib/pkgconfig
|
||||
cp -aP ../../../Source/ZenLib/*.h $INSTALL/usr/include/ZenLib
|
||||
for i in HTTP_Client Format/Html Format/Http ; do
|
||||
mkdir -p $INSTALL/usr/include/ZenLib/$i/
|
||||
cp -aP ../../../Source/ZenLib/$i/*.h $INSTALL/usr/include/ZenLib/$i/
|
||||
mkdir -p ${INSTALL}/usr/include/ZenLib ${INSTALL}/usr/lib/pkgconfig
|
||||
cp -aP ../../../Source/ZenLib/*.h ${INSTALL}/usr/include/ZenLib
|
||||
for i in HTTP_Client Format/Html Format/Http; do
|
||||
mkdir -p ${INSTALL}/usr/include/ZenLib/${i}/
|
||||
cp -aP ../../../Source/ZenLib/${i}/*.h ${INSTALL}/usr/include/ZenLib/${i}/
|
||||
done
|
||||
cp -P .libs/* $INSTALL/usr/lib
|
||||
cp -P libzen.pc $INSTALL/usr/lib/pkgconfig
|
||||
cp -P .libs/* ${INSTALL}/usr/lib
|
||||
cp -P libzen.pc ${INSTALL}/usr/lib/pkgconfig
|
||||
}
|
||||
|
@ -17,8 +17,8 @@ configure_target() {
|
||||
cd Project/GNU/CLI
|
||||
do_autoreconf
|
||||
./configure \
|
||||
--host=$TARGET_NAME \
|
||||
--build=$HOST_NAME \
|
||||
--host=${TARGET_NAME} \
|
||||
--build=${HOST_NAME} \
|
||||
--prefix=/usr
|
||||
}
|
||||
|
||||
@ -27,5 +27,5 @@ make_target() {
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
make install DESTDIR=$INSTALL
|
||||
make install DESTDIR=${INSTALL}
|
||||
}
|
||||
|
@ -7,7 +7,7 @@ PKG_SHA256="01e99c94a0184e63e796728af89bfac559795fb2a0d6f506fa900455ca5fff7d"
|
||||
PKG_ARCH="i386 x86_64"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://www.mesa3d.org/"
|
||||
PKG_URL="ftp://ftp.freedesktop.org/pub/mesa/demos/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||
PKG_URL="ftp://ftp.freedesktop.org/pub/mesa/demos/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
|
||||
PKG_DEPENDS_TARGET="toolchain libX11 mesa glu glew"
|
||||
PKG_LONGDESC="Mesa 3D demos - installed are the well known glxinfo and glxgears."
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
@ -16,8 +16,8 @@ PKG_BUILD_FLAGS="-sysroot"
|
||||
PKG_CONFIGURE_OPTS_TARGET="--without-glut"
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/bin
|
||||
cp -P src/xdemos/glxdemo $INSTALL/usr/bin
|
||||
cp -P src/xdemos/glxgears $INSTALL/usr/bin
|
||||
cp -P src/xdemos/glxinfo $INSTALL/usr/bin
|
||||
mkdir -p ${INSTALL}/usr/bin
|
||||
cp -P src/xdemos/glxdemo ${INSTALL}/usr/bin
|
||||
cp -P src/xdemos/glxgears ${INSTALL}/usr/bin
|
||||
cp -P src/xdemos/glxinfo ${INSTALL}/usr/bin
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="1.26.4"
|
||||
PKG_SHA256="081991540df7a666b29049ad870f293cfa28863b36488ab4d58ceaa7b5846454"
|
||||
PKG_LICENSE="LGPLv2"
|
||||
PKG_SITE="http://www.mpg123.org/"
|
||||
PKG_URL="http://downloads.sourceforge.net/sourceforge/mpg123/mpg123-$PKG_VERSION.tar.bz2"
|
||||
PKG_URL="http://downloads.sourceforge.net/sourceforge/mpg123/mpg123-${PKG_VERSION}.tar.bz2"
|
||||
PKG_DEPENDS_TARGET="toolchain alsa-lib"
|
||||
PKG_LONGDESC="A console based real time MPEG Audio Player for Layer 1, 2 and 3."
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="0.33.0"
|
||||
PKG_SHA256="f1b9baf5dc2eeaf376597c28a6281facf6ed98ff3d567e3955c95bf2459520b4"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://mpv.io/"
|
||||
PKG_URL="https://github.com/mpv-player/mpv/archive/v$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/mpv-player/mpv/archive/v${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain waf:host alsa ffmpeg libass libdrm"
|
||||
PKG_LONGDESC="A media player based on MPlayer and mplayer2. It supports a wide variety of video file formats, audio and video codecs, and subtitle types."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
@ -29,29 +29,29 @@ PKG_CONFIGURE_OPTS_TARGET="--prefix=/usr \
|
||||
--enable-gbm \
|
||||
--enable-egl-drm"
|
||||
|
||||
if [ "$OPENGLES_SUPPORT" = "yes" ]; then
|
||||
PKG_DEPENDS_TARGET+=" $OPENGLES"
|
||||
if [ "${OPENGLES_SUPPORT}" = "yes" ]; then
|
||||
PKG_DEPENDS_TARGET+=" ${OPENGLES}"
|
||||
fi
|
||||
|
||||
if [ "$OPENGL_SUPPORT" = "yes" ]; then
|
||||
PKG_DEPENDS_TARGET+=" $OPENGL"
|
||||
if [ "${OPENGL_SUPPORT}" = "yes" ]; then
|
||||
PKG_DEPENDS_TARGET+=" ${OPENGL}"
|
||||
fi
|
||||
|
||||
if [ "$VAAPI_SUPPORT" = "yes" ]; then
|
||||
if [ "${VAAPI_SUPPORT}" = "yes" ]; then
|
||||
PKG_DEPENDS_TARGET+=" libva"
|
||||
PKG_CONFIGURE_OPTS_TARGET+=" --enable-vaapi --enable-vaapi-drm"
|
||||
else
|
||||
PKG_CONFIGURE_OPTS_TARGET+=" --disable-vaapi"
|
||||
fi
|
||||
|
||||
if [ "$PULSEAUDIO_SUPPORT" = "yes" ]; then
|
||||
if [ "${PULSEAUDIO_SUPPORT}" = "yes" ]; then
|
||||
PKG_DEPENDS_TARGET+=" pulseaudio"
|
||||
PKG_CONFIGURE_OPTS_TARGET+=" --enable-pulse"
|
||||
else
|
||||
PKG_CONFIGURE_OPTS_TARGET+=" --disable-pulse"
|
||||
fi
|
||||
|
||||
if [ "$KODI_BLURAY_SUPPORT" = "yes" ]; then
|
||||
if [ "${KODI_BLURAY_SUPPORT}" = "yes" ]; then
|
||||
PKG_DEPENDS_TARGET+=" libbluray"
|
||||
PKG_CONFIGURE_OPTS_TARGET+=" --enable-libbluray"
|
||||
else
|
||||
@ -59,7 +59,7 @@ else
|
||||
fi
|
||||
|
||||
configure_target() {
|
||||
waf configure $PKG_CONFIGURE_OPTS_TARGET
|
||||
waf configure ${PKG_CONFIGURE_OPTS_TARGET}
|
||||
}
|
||||
|
||||
make_target() {
|
||||
@ -67,6 +67,6 @@ make_target() {
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
waf install --destdir=$INSTALL
|
||||
rm -r $INSTALL/usr/share
|
||||
waf install --destdir=${INSTALL}
|
||||
rm -r ${INSTALL}/usr/share
|
||||
}
|
||||
|
@ -12,10 +12,10 @@ PKG_LONGDESC="A free and open source MPEG2 transport stream data generator and p
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
pre_configure_target() {
|
||||
PKG_MAKE_OPTS_TARGET="CC=$CC"
|
||||
PKG_MAKE_OPTS_TARGET="CC=${CC}"
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/bin
|
||||
make install DESTDIR=$INSTALL/usr/bin
|
||||
mkdir -p ${INSTALL}/usr/bin
|
||||
make install DESTDIR=${INSTALL}/usr/bin
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="78fef68d39704753cb7101231a8d3bc29f2aa2c9" # 2021-01-03 # 1.9.8.1315
|
||||
PKG_SHA256="e4dce15d6f8968150d9535cb4e95017b4097d2282a1da1c87b3c7651dbca40c3"
|
||||
PKG_LICENSE="GPLv3"
|
||||
PKG_SITE="https://github.com/ralph-irving/squeezelite"
|
||||
PKG_URL="https://github.com/ralph-irving/squeezelite/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/ralph-irving/squeezelite/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain faad2 ffmpeg flac libmad libvorbis mpg123 soxr libogg"
|
||||
PKG_DEPENDS_CONFIG="mpg123"
|
||||
PKG_LONGDESC="A client for the Logitech Media Server."
|
||||
@ -15,11 +15,11 @@ PKG_BUILD_FLAGS="-sysroot"
|
||||
make_target() {
|
||||
make \
|
||||
OPTS="-DDSD -DFFMPEG -DRESAMPLE -DVISEXPORT -DLINKALL" \
|
||||
CFLAGS="$CFLAGS $(pkg-config --cflags libmpg123 vorbisfile vorbis ogg)" \
|
||||
LDFLAGS="$LDFLAGS $(pkg-config --libs libmpg123 vorbisfile vorbis ogg)"
|
||||
CFLAGS="${CFLAGS} $(pkg-config --cflags libmpg123 vorbisfile vorbis ogg)" \
|
||||
LDFLAGS+=" $(pkg-config --libs libmpg123 vorbisfile vorbis ogg)"
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/bin
|
||||
cp -p squeezelite $INSTALL/usr/bin
|
||||
mkdir -p ${INSTALL}/usr/bin
|
||||
cp -p squeezelite ${INSTALL}/usr/bin
|
||||
}
|
||||
|
@ -15,9 +15,9 @@ PKG_BUILD_FLAGS="-sysroot"
|
||||
PKG_MAKEINSTALL_OPTS_TARGET="PREFIX=/usr"
|
||||
|
||||
make_target() {
|
||||
make CC=$CC LINK="$LD -o"
|
||||
make CC=${CC} LINK="${LD} -o"
|
||||
}
|
||||
|
||||
post_make_target() {
|
||||
make strip STRIP=$STRIP
|
||||
make strip STRIP=${STRIP}
|
||||
}
|
||||
|
@ -7,12 +7,12 @@ PKG_VERSION="db1f79f409818fa0476ecf8593079a7ca3dbafd2"
|
||||
PKG_SHA256="f204229016c9deafcc75fe602c390339878312126134edbfcebf239e093dc4ff"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://github.com/kynesim/tstools"
|
||||
PKG_URL="https://github.com/kynesim/tstools/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/kynesim/tstools/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="This is a set of cross-platform command line tools for working with MPEG data."
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
PKG_MAKE_OPTS_TARGET="CROSS_COMPILE=$TARGET_PREFIX prefix=/usr"
|
||||
PKG_MAKE_OPTS_TARGET="CROSS_COMPILE=${TARGET_PREFIX} prefix=/usr"
|
||||
PKG_MAKEINSTALL_OPTS_TARGET="${PKG_MAKE_OPTS_TARGET}"
|
||||
|
||||
pre_make_target() {
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="0.6.3"
|
||||
PKG_SHA256="c1a552b6ff48ea3e4e10110a7c188861abc4750befc67c6caaba8eb3ecf67f46"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.gropp.org/?id=projects&sub=bwm-ng"
|
||||
PKG_URL="https://github.com/vgropp/bwm-ng/archive/v$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/vgropp/bwm-ng/archive/v${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain ncurses libstatgrab"
|
||||
PKG_LONGDESC="A small and simple console-based live network and disk io bandwidth monitor."
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
|
@ -29,5 +29,5 @@ pre_configure_target() {
|
||||
}
|
||||
|
||||
post_makeinstall_target() {
|
||||
rm -rf $INSTALL/usr/bin
|
||||
rm -rf ${INSTALL}/usr/bin
|
||||
}
|
||||
|
@ -5,7 +5,7 @@ PKG_NAME="libstatgrab"
|
||||
PKG_VERSION="0.92"
|
||||
PKG_SHA256="5bf1906aff9ffc3eeacf32567270f4d819055d8386d98b9c8c05519012d5a196"
|
||||
PKG_SITE="http://www.i-scream.org/libstatgrab/"
|
||||
PKG_URL="http://ftp.i-scream.org/pub/i-scream/libstatgrab/libstatgrab-$PKG_VERSION.tar.gz"
|
||||
PKG_URL="http://ftp.i-scream.org/pub/i-scream/libstatgrab/libstatgrab-${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_SECTION=libs
|
||||
PKG_LONGDESC="A library that provides cross platform access to statistics about the system on which it's run."
|
||||
|
@ -6,15 +6,15 @@ PKG_VERSION="77901c8c53e01359d83b8090aacfe62214658183"
|
||||
PKG_SHA256="f2728741f1bd2099d325271b4b2564a696dbce7c23401360ac6c9841cbda1108"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.ex-parrot.com/pdw/iftop/"
|
||||
PKG_URL="https://code.blinkace.com/pdw/iftop/-/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://code.blinkace.com/pdw/iftop/-/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain ncurses libpcap libnl"
|
||||
PKG_LONGDESC="A tool to display bandwidth usage on an interface."
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
pre_build_target() {
|
||||
mkdir -p $PKG_BUILD/.$TARGET_NAME
|
||||
cp -RP $PKG_BUILD/* $PKG_BUILD/.$TARGET_NAME
|
||||
mkdir -p ${PKG_BUILD}/.${TARGET_NAME}
|
||||
cp -RP ${PKG_BUILD}/* ${PKG_BUILD}/.${TARGET_NAME}
|
||||
}
|
||||
|
||||
pre_configure_target() {
|
||||
|
@ -6,7 +6,7 @@ PKG_VERSION="3.9"
|
||||
PKG_SHA256="c6d8076b800f2b51f92dc941b0a9b77fbf2a867f623b5cb3cbf4754dabc40899"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="http://software.es.net/iperf/"
|
||||
PKG_URL="https://github.com/esnet/iperf/archive/$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://github.com/esnet/iperf/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain openssl"
|
||||
PKG_LONGDESC="A tool to measuring maximum TCP and UDP bandwidth performance."
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
|
@ -6,12 +6,12 @@ PKG_VERSION="1.2.2"
|
||||
PKG_SHA256="6727060c918568ba2ff4295ad736128dba0b995d7b20491bca11f593bd857578"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.irssi.org/"
|
||||
PKG_URL="https://github.com/irssi/irssi/releases/download/$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||
PKG_URL="https://github.com/irssi/irssi/releases/download/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain glib ncurses openssl"
|
||||
PKG_LONGDESC="Irssi is a terminal based IRC client for UNIX systems."
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET="--with-sysroot=$SYSROOT_PREFIX \
|
||||
PKG_CONFIGURE_OPTS_TARGET="--with-sysroot=${SYSROOT_PREFIX} \
|
||||
--disable-glibtest \
|
||||
--without-socks \
|
||||
--with-textui \
|
||||
@ -20,5 +20,5 @@ PKG_CONFIGURE_OPTS_TARGET="--with-sysroot=$SYSROOT_PREFIX \
|
||||
--without-perl"
|
||||
|
||||
pre_configure_target() {
|
||||
export CFLAGS="$CFLAGS -I$PKG_BUILD"
|
||||
export CFLAGS="${CFLAGS} -I${PKG_BUILD}"
|
||||
}
|
||||
|
@ -14,5 +14,5 @@ PKG_BUILD_FLAGS="-sysroot"
|
||||
PKG_CONFIGURE_OPTS_TARGET="--disable-nls \
|
||||
--without-gnutls \
|
||||
--with-openssl \
|
||||
--with-readline=$SYSROOT_PREFIX/usr \
|
||||
--with-zlib=$SYSROOT_PREFIX/usr"
|
||||
--with-readline=${SYSROOT_PREFIX}/usr \
|
||||
--with-zlib=${SYSROOT_PREFIX}/usr"
|
||||
|
@ -18,10 +18,10 @@ PKG_CONFIGURE_OPTS_TARGET="ac_cv_header_librtmp_rtmp_h=yes \
|
||||
--without-curses"
|
||||
|
||||
pre_configure_target() {
|
||||
export CFLAGS="$CFLAGS -I../"
|
||||
export CFLAGS="${CFLAGS} -I../"
|
||||
}
|
||||
|
||||
pre_build_target() {
|
||||
mkdir -p $PKG_BUILD/.$TARGET_NAME
|
||||
cp -RP $PKG_BUILD/* $PKG_BUILD/.$TARGET_NAME
|
||||
mkdir -p ${PKG_BUILD}/.${TARGET_NAME}
|
||||
cp -RP ${PKG_BUILD}/* ${PKG_BUILD}/.${TARGET_NAME}
|
||||
}
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user