mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 05:36:47 +00:00
ccache: convert to new package format, move package
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
0a2205dfbd
commit
d766cefd3a
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="http://tukaani.org/xz/"
|
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=""
|
PKG_DEPENDS_HOST=""
|
||||||
PKG_BUILD_DEPENDS_HOST="ccache"
|
PKG_BUILD_DEPENDS_HOST="ccache:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/archivers"
|
PKG_SECTION="toolchain/archivers"
|
||||||
PKG_SHORTDESC="xz: a free general-purpose data compression software with high compression ratio."
|
PKG_SHORTDESC="xz: a free general-purpose data compression software with high compression ratio."
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="http://www.gnu.org/software/binutils/binutils.html"
|
PKG_SITE="http://www.gnu.org/software/binutils/binutils.html"
|
||||||
PKG_URL="http://ftp.gnu.org/gnu/binutils/$PKG_NAME-$PKG_VERSION.tar.gz"
|
PKG_URL="http://ftp.gnu.org/gnu/binutils/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||||
PKG_DEPENDS_HOST=""
|
PKG_DEPENDS_HOST=""
|
||||||
PKG_BUILD_DEPENDS_HOST="ccache bison:host flex linux:host gmp:host mpfr cloog ppl:host"
|
PKG_BUILD_DEPENDS_HOST="ccache:host bison:host flex linux:host gmp:host mpfr cloog ppl:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="toolchain/devel"
|
||||||
PKG_SHORTDESC="binutils: A GNU collection of binary utilities"
|
PKG_SHORTDESC="binutils: A GNU collection of binary utilities"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="http://www.gnu.org/software/bison/"
|
PKG_SITE="http://www.gnu.org/software/bison/"
|
||||||
PKG_URL="http://ftp.gnu.org/gnu/bison/$PKG_NAME-$PKG_VERSION.tar.xz"
|
PKG_URL="http://ftp.gnu.org/gnu/bison/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS_HOST="ccache"
|
PKG_BUILD_DEPENDS_HOST="ccache:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="devel"
|
PKG_SECTION="devel"
|
||||||
PKG_SHORTDESC="bison: The GNU general-purpose parser generator"
|
PKG_SHORTDESC="bison: The GNU general-purpose parser generator"
|
||||||
|
@ -23,12 +23,34 @@ PKG_ARCH="any"
|
|||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
PKG_SITE="http://ccache.samba.org/"
|
PKG_SITE="http://ccache.samba.org/"
|
||||||
PKG_URL="http://samba.org/ftp/ccache/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
PKG_URL="http://samba.org/ftp/ccache/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS_HOST=""
|
||||||
PKG_BUILD_DEPENDS=""
|
PKG_BUILD_DEPENDS_HOST=""
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="devel"
|
||||||
PKG_SHORTDESC="ccache: A fast compiler cache"
|
PKG_SHORTDESC="ccache: A fast compiler cache"
|
||||||
PKG_LONGDESC="Ccache is a compiler cache. It speeds up re-compilation of C/C++ code by caching previous compiles and detecting when the same compile is being done again."
|
PKG_LONGDESC="Ccache is a compiler cache. It speeds up re-compilation of C/C++ code by caching previous compiles and detecting when the same compile is being done again."
|
||||||
PKG_IS_ADDON="no"
|
|
||||||
|
|
||||||
|
PKG_IS_ADDON="no"
|
||||||
PKG_AUTORECONF="no"
|
PKG_AUTORECONF="no"
|
||||||
|
|
||||||
|
export CC=$LOCAL_CC
|
||||||
|
|
||||||
|
makeinstall_host() {
|
||||||
|
mkdir -p $ROOT/$TOOLCHAIN/bin
|
||||||
|
cp -f ccache $ROOT/$TOOLCHAIN/bin
|
||||||
|
|
||||||
|
# setup ccache
|
||||||
|
$ROOT/$TOOLCHAIN/bin/ccache --max-size=$CCACHE_CACHE_SIZE
|
||||||
|
|
||||||
|
cat > $HOST_CC <<EOF
|
||||||
|
#!/bin/sh
|
||||||
|
$ROOT/$TOOLCHAIN/bin/ccache $LOCAL_CC "\$@"
|
||||||
|
EOF
|
||||||
|
chmod +x $HOST_CC
|
||||||
|
|
||||||
|
cat > $HOST_CXX <<EOF
|
||||||
|
#!/bin/sh
|
||||||
|
$ROOT/$TOOLCHAIN/bin/ccache $LOCAL_CXX "\$@"
|
||||||
|
EOF
|
||||||
|
chmod +x $HOST_CXX
|
||||||
|
}
|
@ -25,7 +25,7 @@ PKG_SITE="http://www.eglibc.org/"
|
|||||||
PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.xz"
|
PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||||
PKG_DEPENDS_TARGET="timezone-data"
|
PKG_DEPENDS_TARGET="timezone-data"
|
||||||
PKG_DEPENDS_INIT=""
|
PKG_DEPENDS_INIT=""
|
||||||
PKG_BUILD_DEPENDS_TARGET="ccache autotools autoconf-2.68 linux:host gcc:bootstrap"
|
PKG_BUILD_DEPENDS_TARGET="ccache:host autotools autoconf-2.68 linux:host gcc:bootstrap"
|
||||||
PKG_BUILD_DEPENDS_INIT="eglibc"
|
PKG_BUILD_DEPENDS_INIT="eglibc"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="toolchain/devel"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="LGPL"
|
|||||||
PKG_SITE="http://www.gtk.org/"
|
PKG_SITE="http://www.gtk.org/"
|
||||||
PKG_URL="http://ftp.gnome.org/pub/gnome/sources/glib/2.34/$PKG_NAME-$PKG_VERSION.tar.xz"
|
PKG_URL="http://ftp.gnome.org/pub/gnome/sources/glib/2.34/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||||
PKG_DEPENDS="zlib libffi"
|
PKG_DEPENDS="zlib libffi"
|
||||||
PKG_BUILD_DEPENDS_HOST="ccache libffi:host libxml2:host zlib:host Python-host"
|
PKG_BUILD_DEPENDS_HOST="ccache:host libffi:host libxml2:host zlib:host Python-host"
|
||||||
PKG_BUILD_DEPENDS_TARGET="toolchain zlib libffi pcre glib:host Python-host"
|
PKG_BUILD_DEPENDS_TARGET="toolchain zlib libffi pcre glib:host Python-host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="devel"
|
PKG_SECTION="devel"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="LGPL"
|
|||||||
PKG_SITE="http://gmplib.org/"
|
PKG_SITE="http://gmplib.org/"
|
||||||
PKG_URL="ftp://ftp.gmplib.org/pub/$PKG_NAME-$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.xz"
|
PKG_URL="ftp://ftp.gmplib.org/pub/$PKG_NAME-$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS_HOST="ccache"
|
PKG_BUILD_DEPENDS_HOST="ccache:host"
|
||||||
PKG_BUILD_DEPENDS_TARGET="toolchain"
|
PKG_BUILD_DEPENDS_TARGET="toolchain"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="devel"
|
PKG_SECTION="devel"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="http://sourceware.org/$PKG_NAME/"
|
PKG_SITE="http://sourceware.org/$PKG_NAME/"
|
||||||
PKG_URL="ftp://sourceware.org/pub/$PKG_NAME/$PKG_NAME-$PKG_VERSION.tar.gz"
|
PKG_URL="ftp://sourceware.org/pub/$PKG_NAME/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS_HOST="ccache autotools"
|
PKG_BUILD_DEPENDS_HOST="ccache:host autotools"
|
||||||
PKG_BUILD_DEPENDS_TARGET="toolchain"
|
PKG_BUILD_DEPENDS_TARGET="toolchain"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="devel"
|
PKG_SECTION="devel"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="http://www.gnu.org/software/libtool/libtool.html"
|
PKG_SITE="http://www.gnu.org/software/libtool/libtool.html"
|
||||||
PKG_URL="http://ftp.gnu.org/gnu/libtool/$PKG_NAME-$PKG_VERSION.tar.gz"
|
PKG_URL="http://ftp.gnu.org/gnu/libtool/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS_HOST="ccache autoconf"
|
PKG_BUILD_DEPENDS_HOST="ccache:host autoconf"
|
||||||
PKG_BUILD_DEPENDS_TARGET="toolchain"
|
PKG_BUILD_DEPENDS_TARGET="toolchain"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="devel"
|
PKG_SECTION="devel"
|
||||||
|
@ -24,10 +24,10 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="http://gcc.gnu.org/"
|
PKG_SITE="http://gcc.gnu.org/"
|
||||||
PKG_URL="ftp://ftp.gnu.org/gnu/gcc/$PKG_NAME-$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
PKG_URL="ftp://ftp.gnu.org/gnu/gcc/$PKG_NAME-$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache autoconf-2.64 binutils:host gmp:host mpfr mpc cloog ppl:host"
|
PKG_BUILD_DEPENDS="ccache:host autoconf-2.64 binutils:host gmp:host mpfr mpc cloog ppl:host"
|
||||||
PKG_BUILD_DEPENDS_BOOTSTRAP="ccache autoconf-2.64 binutils:host gmp:host mpfr mpc cloog ppl:host"
|
PKG_BUILD_DEPENDS_BOOTSTRAP="ccache:host autoconf-2.64 binutils:host gmp:host mpfr mpc cloog ppl:host"
|
||||||
PKG_BUILD_DEPENDS_TARGET="gcc:host"
|
PKG_BUILD_DEPENDS_TARGET="gcc:host"
|
||||||
PKG_BUILD_DEPENDS_HOST="ccache autoconf-2.64 binutils:host gmp:host mpfr mpc cloog ppl:host eglibc"
|
PKG_BUILD_DEPENDS_HOST="ccache:host autoconf-2.64 binutils:host gmp:host mpfr mpc cloog ppl:host eglibc"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="lang"
|
PKG_SECTION="lang"
|
||||||
PKG_SHORTDESC="gcc: The GNU Compiler Collection Version 4 (aka GNU C Compiler)"
|
PKG_SHORTDESC="gcc: The GNU Compiler Collection Version 4 (aka GNU C Compiler)"
|
||||||
|
@ -33,7 +33,7 @@ PKG_ARCH="any"
|
|||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
PKG_SITE="http://www.kernel.org"
|
PKG_SITE="http://www.kernel.org"
|
||||||
PKG_DEPENDS_TARGET="busybox linux-drivers linux-firmware pciutils $BOOTLOADER"
|
PKG_DEPENDS_TARGET="busybox linux-drivers linux-firmware pciutils $BOOTLOADER"
|
||||||
PKG_BUILD_DEPENDS_HOST="ccache"
|
PKG_BUILD_DEPENDS_HOST="ccache:host"
|
||||||
PKG_BUILD_DEPENDS_TARGET="toolchain cpio:host kmod:host pciutils xz wireless-regdb"
|
PKG_BUILD_DEPENDS_TARGET="toolchain cpio:host kmod:host pciutils xz wireless-regdb"
|
||||||
PKG_BUILD_DEPENDS_INIT="toolchain"
|
PKG_BUILD_DEPENDS_INIT="toolchain"
|
||||||
PKG_NEED_UNPACK="$LINUX_DEPENDS"
|
PKG_NEED_UNPACK="$LINUX_DEPENDS"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="ftp://ftp.gnu.org/pub/gnu/sed/"
|
PKG_SITE="ftp://ftp.gnu.org/pub/gnu/sed/"
|
||||||
PKG_URL="http://ftp.gnu.org/gnu/sed/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
PKG_URL="http://ftp.gnu.org/gnu/sed/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||||
PKG_DEPENDS_HOST=""
|
PKG_DEPENDS_HOST=""
|
||||||
PKG_BUILD_DEPENDS_HOST="ccache"
|
PKG_BUILD_DEPENDS_HOST="ccache:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="sysutils"
|
PKG_SECTION="sysutils"
|
||||||
PKG_SHORTDESC="sed: This is the GNU implementation of the POSIX stream editor"
|
PKG_SHORTDESC="sed: This is the GNU implementation of the POSIX stream editor"
|
||||||
|
@ -25,7 +25,7 @@ PKG_SITE="http://squashfs.sourceforge.net/"
|
|||||||
PKG_URL="$SOURCEFORGE_SRC/squashfs/squashfs/${PKG_NAME}${PKG_VERSION}/${PKG_NAME}${PKG_VERSION}.tar.gz"
|
PKG_URL="$SOURCEFORGE_SRC/squashfs/squashfs/${PKG_NAME}${PKG_VERSION}/${PKG_NAME}${PKG_VERSION}.tar.gz"
|
||||||
PKG_SOURCE_DIR="${PKG_NAME}${PKG_VERSION}"
|
PKG_SOURCE_DIR="${PKG_NAME}${PKG_VERSION}"
|
||||||
PKG_DEPENDS_HOST=""
|
PKG_DEPENDS_HOST=""
|
||||||
PKG_BUILD_DEPENDS_HOST="ccache zlib:host lzo:host xz"
|
PKG_BUILD_DEPENDS_HOST="ccache:host zlib:host lzo:host xz"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="sysutils"
|
PKG_SECTION="sysutils"
|
||||||
PKG_SHORTDESC="squashfs-tools: A compressed read-only filesystem for Linux"
|
PKG_SHORTDESC="squashfs-tools: A compressed read-only filesystem for Linux"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="OSS"
|
|||||||
PKG_SITE="http://expat.sourceforge.net/"
|
PKG_SITE="http://expat.sourceforge.net/"
|
||||||
PKG_URL="$SOURCEFORGE_SRC/$PKG_NAME/$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.gz"
|
PKG_URL="$SOURCEFORGE_SRC/$PKG_NAME/$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS_HOST="ccache autotools"
|
PKG_BUILD_DEPENDS_HOST="ccache:host autotools"
|
||||||
PKG_BUILD_DEPENDS_TARGET="toolchain"
|
PKG_BUILD_DEPENDS_TARGET="toolchain"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="textproc"
|
PKG_SECTION="textproc"
|
||||||
|
@ -25,7 +25,7 @@ PKG_SITE="http://sources.redhat.com/autoconf/"
|
|||||||
PKG_URL="http://ftp.gnu.org/gnu/autoconf/$PKG_NAME.tar.bz2"
|
PKG_URL="http://ftp.gnu.org/gnu/autoconf/$PKG_NAME.tar.bz2"
|
||||||
PKG_SOURCE_DIR="$PKG_NAME"
|
PKG_SOURCE_DIR="$PKG_NAME"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache m4"
|
PKG_BUILD_DEPENDS="ccache:host m4"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="toolchain/devel"
|
||||||
PKG_SHORTDESC="autoconf: A GNU tool for automatically configuring source code"
|
PKG_SHORTDESC="autoconf: A GNU tool for automatically configuring source code"
|
||||||
|
@ -25,7 +25,7 @@ PKG_SITE="http://sources.redhat.com/autoconf/"
|
|||||||
PKG_URL="http://ftp.gnu.org/gnu/autoconf/$PKG_NAME.tar.bz2"
|
PKG_URL="http://ftp.gnu.org/gnu/autoconf/$PKG_NAME.tar.bz2"
|
||||||
PKG_SOURCE_DIR="$PKG_NAME"
|
PKG_SOURCE_DIR="$PKG_NAME"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache m4"
|
PKG_BUILD_DEPENDS="ccache:host m4"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="toolchain/devel"
|
||||||
PKG_SHORTDESC="autoconf: A GNU tool for automatically configuring source code"
|
PKG_SHORTDESC="autoconf: A GNU tool for automatically configuring source code"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="http://ftp.gnu.org/gnu/autoconf-archive"
|
PKG_SITE="http://ftp.gnu.org/gnu/autoconf-archive"
|
||||||
PKG_URL="http://ftp.gnu.org/gnu/autoconf-archive/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
PKG_URL="http://ftp.gnu.org/gnu/autoconf-archive/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache"
|
PKG_BUILD_DEPENDS="ccache:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="toolchain/devel"
|
||||||
PKG_SHORTDESC="autoconf-archive: macros for autoconf"
|
PKG_SHORTDESC="autoconf-archive: macros for autoconf"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="http://sources.redhat.com/autoconf/"
|
PKG_SITE="http://sources.redhat.com/autoconf/"
|
||||||
PKG_URL="http://ftp.gnu.org/gnu/autoconf/$PKG_NAME-$PKG_VERSION.tar.xz"
|
PKG_URL="http://ftp.gnu.org/gnu/autoconf/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache m4 gettext:host"
|
PKG_BUILD_DEPENDS="ccache:host m4 gettext:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="toolchain/devel"
|
||||||
PKG_SHORTDESC="autoconf: A GNU tool for automatically configuring source code"
|
PKG_SHORTDESC="autoconf: A GNU tool for automatically configuring source code"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="http://sources.redhat.com/automake/"
|
PKG_SITE="http://sources.redhat.com/automake/"
|
||||||
PKG_URL="http://ftp.gnu.org/gnu/automake/$PKG_NAME-$PKG_VERSION.tar.xz"
|
PKG_URL="http://ftp.gnu.org/gnu/automake/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache autoconf"
|
PKG_BUILD_DEPENDS="ccache:host autoconf"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="toolchain/devel"
|
||||||
PKG_SHORTDESC="automake: A GNU tool for automatically creating Makefiles"
|
PKG_SHORTDESC="automake: A GNU tool for automatically creating Makefiles"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="http://www.gnu.org/s/gettext/"
|
PKG_SITE="http://www.gnu.org/s/gettext/"
|
||||||
PKG_URL="http://ftp.gnu.org/pub/gnu/gettext/$PKG_NAME-$PKG_VERSION.tar.gz"
|
PKG_URL="http://ftp.gnu.org/pub/gnu/gettext/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS_HOST="ccache"
|
PKG_BUILD_DEPENDS_HOST="ccache:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="toolchain/devel"
|
||||||
PKG_SHORTDESC="gettext: A program internationalization library and tools"
|
PKG_SHORTDESC="gettext: A program internationalization library and tools"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="http://www.gnome.org"
|
PKG_SITE="http://www.gnome.org"
|
||||||
PKG_URL="http://launchpad.net/intltool/trunk/$PKG_VERSION/+download/$PKG_NAME-$PKG_VERSION.tar.gz"
|
PKG_URL="http://launchpad.net/intltool/trunk/$PKG_VERSION/+download/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache"
|
PKG_BUILD_DEPENDS="ccache:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="toolchain/devel"
|
||||||
PKG_SHORTDESC="intltool: Gnome international tools"
|
PKG_SHORTDESC="intltool: Gnome international tools"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="ftp://ftp.gnu.org/pub/gnu/m4/"
|
PKG_SITE="ftp://ftp.gnu.org/pub/gnu/m4/"
|
||||||
PKG_URL="http://ftp.gnu.org/gnu/m4/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
PKG_URL="http://ftp.gnu.org/gnu/m4/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache"
|
PKG_BUILD_DEPENDS="ccache:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="toolchain/devel"
|
||||||
PKG_SHORTDESC="m4: The m4 macro processor"
|
PKG_SHORTDESC="m4: The m4 macro processor"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="http://www.openelec.tv"
|
PKG_SITE="http://www.openelec.tv"
|
||||||
PKG_URL=""
|
PKG_URL=""
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache autoconf automake libtool:host intltool autoconf-archive"
|
PKG_BUILD_DEPENDS="ccache:host autoconf automake libtool:host intltool autoconf-archive"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="toolchain/devel"
|
||||||
PKG_SHORTDESC="autotools: Metapackage"
|
PKG_SHORTDESC="autotools: Metapackage"
|
||||||
|
@ -1,48 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
################################################################################
|
|
||||||
# This file is part of OpenELEC - http://www.openelec.tv
|
|
||||||
# Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
|
|
||||||
#
|
|
||||||
# OpenELEC is free software: you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU General Public License as published by
|
|
||||||
# the Free Software Foundation, either version 2 of the License, or
|
|
||||||
# (at your option) any later version.
|
|
||||||
#
|
|
||||||
# OpenELEC is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with OpenELEC. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
. config/options $1
|
|
||||||
|
|
||||||
setup_toolchain host
|
|
||||||
CC=$LOCAL_CC
|
|
||||||
|
|
||||||
cd $PKG_BUILD
|
|
||||||
./configure --host=$HOST_NAME \
|
|
||||||
--build=$HOST_NAME \
|
|
||||||
--prefix=$ROOT/$TOOLCHAIN
|
|
||||||
make
|
|
||||||
|
|
||||||
mkdir -p $ROOT/$TOOLCHAIN/bin
|
|
||||||
cp -f ccache $ROOT/$TOOLCHAIN/bin
|
|
||||||
|
|
||||||
# setup ccache
|
|
||||||
$ROOT/$TOOLCHAIN/bin/ccache --max-size=$CCACHE_CACHE_SIZE
|
|
||||||
|
|
||||||
cat > $HOST_CC <<EOF
|
|
||||||
#!/bin/sh
|
|
||||||
$ROOT/$TOOLCHAIN/bin/ccache $LOCAL_CC "\$@"
|
|
||||||
EOF
|
|
||||||
chmod +x $HOST_CC
|
|
||||||
|
|
||||||
cat > $HOST_CXX <<EOF
|
|
||||||
#!/bin/sh
|
|
||||||
$ROOT/$TOOLCHAIN/bin/ccache $LOCAL_CXX "\$@"
|
|
||||||
EOF
|
|
||||||
chmod +x $HOST_CXX
|
|
@ -24,7 +24,7 @@ PKG_LICENSE="BSD"
|
|||||||
PKG_SITE="http://www.cmake.org/"
|
PKG_SITE="http://www.cmake.org/"
|
||||||
PKG_URL="http://www.cmake.org/files/v2.8/$PKG_NAME-$PKG_VERSION.tar.gz"
|
PKG_URL="http://www.cmake.org/files/v2.8/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache"
|
PKG_BUILD_DEPENDS="ccache:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="toolchain/devel"
|
||||||
PKG_SHORTDESC="cmake: A cross-platform, open-source make system"
|
PKG_SHORTDESC="cmake: A cross-platform, open-source make system"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL3"
|
|||||||
PKG_SITE="http://fakeroot.alioth.debian.org/"
|
PKG_SITE="http://fakeroot.alioth.debian.org/"
|
||||||
PKG_URL="http://ftp.debian.org/debian/pool/main/f/fakeroot/${PKG_NAME}_${PKG_VERSION}.orig.tar.bz2"
|
PKG_URL="http://ftp.debian.org/debian/pool/main/f/fakeroot/${PKG_NAME}_${PKG_VERSION}.orig.tar.bz2"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache"
|
PKG_BUILD_DEPENDS="ccache:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="toolchain/devel"
|
||||||
PKG_SHORTDESC="fakeroot: provides a fake root environment by means of LD_PRELOAD and SYSV IPC (or TCP) trickery."
|
PKG_SHORTDESC="fakeroot: provides a fake root environment by means of LD_PRELOAD and SYSV IPC (or TCP) trickery."
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="http://flex.sourceforge.net/"
|
PKG_SITE="http://flex.sourceforge.net/"
|
||||||
PKG_URL="$SOURCEFORGE_SRC/flex/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
PKG_URL="$SOURCEFORGE_SRC/flex/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache"
|
PKG_BUILD_DEPENDS="ccache:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="toolchain/devel"
|
||||||
PKG_SHORTDESC="flex: Fast lexical analyzer generator"
|
PKG_SHORTDESC="flex: Fast lexical analyzer generator"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="http://www.freedesktop.org/software/pkgconfig/"
|
PKG_SITE="http://www.freedesktop.org/software/pkgconfig/"
|
||||||
PKG_URL="http://pkgconfig.freedesktop.org/releases/$PKG_NAME-$PKG_VERSION.tar.gz"
|
PKG_URL="http://pkgconfig.freedesktop.org/releases/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache gettext:host"
|
PKG_BUILD_DEPENDS="ccache:host gettext:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="toolchain/devel"
|
||||||
PKG_SHORTDESC="pkg-config: A library configuration management system"
|
PKG_SHORTDESC="pkg-config: A library configuration management system"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="http://www.swig.org"
|
PKG_SITE="http://www.swig.org"
|
||||||
PKG_URL="$SOURCEFORGE_SRC/swig/$PKG_NAME-$PKG_VERSION.tar.gz"
|
PKG_URL="$SOURCEFORGE_SRC/swig/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache pcre:host"
|
PKG_BUILD_DEPENDS="ccache:host pcre:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/devel"
|
PKG_SECTION="toolchain/devel"
|
||||||
PKG_SHORTDESC="SWIG: a software development tool that connects programs written in C and C++ with a variety of high-level programming languages."
|
PKG_SHORTDESC="SWIG: a software development tool that connects programs written in C and C++ with a variety of high-level programming languages."
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="OSS"
|
|||||||
PKG_SITE="http://www.python.org/"
|
PKG_SITE="http://www.python.org/"
|
||||||
PKG_URL=""
|
PKG_URL=""
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache zlib:host expat:host"
|
PKG_BUILD_DEPENDS="ccache:host zlib:host expat:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="lang"
|
PKG_SECTION="lang"
|
||||||
PKG_SHORTDESC="python: The Python programming language"
|
PKG_SHORTDESC="python: The Python programming language"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
|
|||||||
PKG_SITE="http://nasm.sourceforge.net/"
|
PKG_SITE="http://nasm.sourceforge.net/"
|
||||||
PKG_URL="http://www.nasm.us/pub/nasm/releasebuilds/$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
PKG_URL="http://www.nasm.us/pub/nasm/releasebuilds/$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache"
|
PKG_BUILD_DEPENDS="ccache:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/lang"
|
PKG_SECTION="toolchain/lang"
|
||||||
PKG_SHORTDESC="nasm: A 80x86 assembler which can create a wide rande of object formats"
|
PKG_SHORTDESC="nasm: A 80x86 assembler which can create a wide rande of object formats"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="BSD"
|
|||||||
PKG_SITE="http://www.tortall.net/projects/yasm/"
|
PKG_SITE="http://www.tortall.net/projects/yasm/"
|
||||||
PKG_URL="http://www.tortall.net/projects/yasm/releases/$PKG_NAME-$PKG_VERSION.tar.gz"
|
PKG_URL="http://www.tortall.net/projects/yasm/releases/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache"
|
PKG_BUILD_DEPENDS="ccache:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/lang"
|
PKG_SECTION="toolchain/lang"
|
||||||
PKG_SHORTDESC="yasm: A complete rewrite of the NASM assembler"
|
PKG_SHORTDESC="yasm: A complete rewrite of the NASM assembler"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="LGPL"
|
|||||||
PKG_SITE="http://www.cloog.org/"
|
PKG_SITE="http://www.cloog.org/"
|
||||||
PKG_URL="http://www.bastoul.net/cloog/pages/download/$PKG_NAME-$PKG_VERSION.tar.gz"
|
PKG_URL="http://www.bastoul.net/cloog/pages/download/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache gmp:host"
|
PKG_BUILD_DEPENDS="ccache:host gmp:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/math"
|
PKG_SECTION="toolchain/math"
|
||||||
PKG_SHORTDESC="cloog: a free software and library to generate code for scanning Z-polyhedra."
|
PKG_SHORTDESC="cloog: a free software and library to generate code for scanning Z-polyhedra."
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="LGPL"
|
|||||||
PKG_SITE="http://www.multiprecision.org"
|
PKG_SITE="http://www.multiprecision.org"
|
||||||
PKG_URL="http://www.multiprecision.org/mpc/download/$PKG_NAME-$PKG_VERSION.tar.gz"
|
PKG_URL="http://www.multiprecision.org/mpc/download/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache gmp:host mpfr"
|
PKG_BUILD_DEPENDS="ccache:host gmp:host mpfr"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/math"
|
PKG_SECTION="toolchain/math"
|
||||||
PKG_SHORTDESC="mpc: A C library for the arithmetic of high precision complex numbers"
|
PKG_SHORTDESC="mpc: A C library for the arithmetic of high precision complex numbers"
|
||||||
|
@ -24,7 +24,7 @@ PKG_LICENSE="LGPL"
|
|||||||
PKG_SITE="http://www.mpfr.org/"
|
PKG_SITE="http://www.mpfr.org/"
|
||||||
PKG_URL="http://ftp.gnu.org/gnu/mpfr/$PKG_NAME-$PKG_VERSION.tar.xz"
|
PKG_URL="http://ftp.gnu.org/gnu/mpfr/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache gmp:host"
|
PKG_BUILD_DEPENDS="ccache:host gmp:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/math"
|
PKG_SECTION="toolchain/math"
|
||||||
PKG_SHORTDESC="mpfr: A C library for multiple-precision floating-point computations with exact roundi"
|
PKG_SHORTDESC="mpfr: A C library for multiple-precision floating-point computations with exact roundi"
|
||||||
|
@ -25,7 +25,7 @@ PKG_SITE="http://www.cs.unipr.it/ppl"
|
|||||||
PKG_URL="http://bugseng.com/products/ppl/download/ftp/snapshots/$PKG_NAME-$PKG_VERSION.tar.xz"
|
PKG_URL="http://bugseng.com/products/ppl/download/ftp/snapshots/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||||
#PKG_URL="http://bugseng.com/products/ppl/download/ftp/releases/$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.xz"
|
#PKG_URL="http://bugseng.com/products/ppl/download/ftp/releases/$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||||
PKG_DEPENDS=""
|
PKG_DEPENDS=""
|
||||||
PKG_BUILD_DEPENDS="ccache gmp:host"
|
PKG_BUILD_DEPENDS="ccache:host gmp:host"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="toolchain/math"
|
PKG_SECTION="toolchain/math"
|
||||||
PKG_SHORTDESC="ppl: Parma Polyhedra Library"
|
PKG_SHORTDESC="ppl: Parma Polyhedra Library"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user