diff --git a/rules/apr-util/default.bash b/rules/apr-util/default.bash index 703ecc2..d3ac89a 100644 --- a/rules/apr-util/default.bash +++ b/rules/apr-util/default.bash @@ -5,12 +5,12 @@ version=\ url=\ ( - "http://www.eu.apache.org/dist/apr/apr-util-$version.tar.bz2" + "http://archive.apache.org/dist/apr/apr-util-$version.tar.bz2" ) md5=\ ( - '89c1348aa79e898d7c34a6206311c9c2' + '6f3417691c7a27090f36e7cf4d94b36e' ) maintainer=\ diff --git a/rules/apr-util/ros.bash b/rules/apr-util/ros.bash index 0e018dd..3500916 100644 --- a/rules/apr-util/ros.bash +++ b/rules/apr-util/ros.bash @@ -5,7 +5,7 @@ version=\ url=\ ( - "http://www.eu.apache.org/dist/apr/apr-util-$version.tar.bz2" + "http://archive.apache.org/dist/apr/apr-util-$version.tar.bz2" ) md5=\ diff --git a/rules/apr/default.bash b/rules/apr/default.bash index bdfa69c..5ba8e9e 100644 --- a/rules/apr/default.bash +++ b/rules/apr/default.bash @@ -5,12 +5,12 @@ version=\ url=\ ( - "http://www.eu.apache.org/dist/apr/apr-$version.tar.bz2" + "http://archive.apache.org/dist/apr/apr-$version.tar.bz2" ) md5=\ ( - 'ffee70a111fd07372982b0550bbb14b7' + '5486180ec5a23efb5cae6d4292b300ab' ) maintainer=\ diff --git a/rules/apr/ros.bash b/rules/apr/ros.bash index 56ca683..a67c28d 100644 --- a/rules/apr/ros.bash +++ b/rules/apr/ros.bash @@ -5,7 +5,7 @@ version=\ url=\ ( - "http://mirror.nohup.it/apache/apr/apr-$version.tar.bz2" + "http://archive.apache.org/dist/apr/apr-$version.tar.bz2" ) md5=\ @@ -15,7 +15,6 @@ md5=\ # @todo patch. - configure() { cd apr-${version} diff --git a/rules/coreboot-lsts/default.bash b/rules/coreboot-lsts/default.bash new file mode 100644 index 0000000..0b52c89 --- /dev/null +++ b/rules/coreboot-lsts/default.bash @@ -0,0 +1,26 @@ +version=\ +( + '1.1.0' +) + +url=\ +( + "http://www.lsts.pt/glued/coreboot-lsts-$version.tar.gz" +) + +md5=\ +( + 'a7c77a981778bec54f28f598814f11c6' +) + +maintainer=\ +( + 'Ricardo Martins ' +) + +target_install() +{ + dir="$cfg_dir_rootfs/usr/share/coreboot-lsts" + $cmd_mkdir "$dir" && + $cmd_cp "coreboot-lsts-$version.rom" "$dir" +} diff --git a/rules/db/default.bash b/rules/db/default.bash index 00a13b4..b7ee3d2 100644 --- a/rules/db/default.bash +++ b/rules/db/default.bash @@ -1,6 +1,6 @@ version=\ ( - "4.8.26" + '4.8.30' ) url=\ @@ -10,7 +10,7 @@ url=\ md5=\ ( - "3476bac9ec0f3c40729c8a404151d5e3" + 'f80022099c5742cd179343556179aa8c' ) configure() diff --git a/rules/dtn/default.bash b/rules/dtn/default.bash deleted file mode 100644 index 63a4a23..0000000 --- a/rules/dtn/default.bash +++ /dev/null @@ -1,80 +0,0 @@ -version=\ -( - '2.9.0' -) - -url=\ -( - "http://downloads.sourceforge.net/dtn/dtn-$version.tgz" -) - -md5=\ -( - 'adfc25b561c1eeda30d9b68a6b088bd8' -) - -maintainer=\ -( - 'Ricardo Martins ' -) - -requires=\ -( - 'db/default' - 'tcl/default' - 'xerces-c/default' - 'oasys/default' -) - -configure() -{ - "../dtn-$version/configure" \ - --prefix="/usr" \ - --sysconfdir="/etc/dtn" \ - --target="$cfg_target_canonical" \ - --host="$cfg_target_canonical" \ - --build="$cfg_host_canonical" \ - --with-oasys="$cfg_dir_toolchain_sysroot/usr" \ - --enable-ecl \ - --without-python \ - --disable-python -} - -build() -{ - $cmd_make -j1 -C servlib && - $cmd_make -j1 -C applib libdtnapi.a && - $cmd_make -j1 -C applib libdtnapi++.a && - $cmd_make -j1 -C applib libdtnapisrv.a && - $cmd_make -j1 -C daemon && - $cmd_make -j1 -C apps -} - -host_install() -{ - cp -a servlib/libdtnserv.a "$cfg_dir_toolchain_sysroot/usr/lib" && - cp -a applib/libdtnapi++.a "$cfg_dir_toolchain_sysroot/usr/lib" && - cp -a applib/libdtnapi++-$version.a "$cfg_dir_toolchain_sysroot/usr/lib" && - cp -a applib/libdtnapi-$version.a "$cfg_dir_toolchain_sysroot/usr/lib" && - cp -a applib/libdtnapi.a "$cfg_dir_toolchain_sysroot/usr/lib" && - cp -a applib/libdtnapisrv.a "$cfg_dir_toolchain_sysroot/usr/lib" && - - mkdir -p "$cfg_dir_toolchain_sysroot/usr/include/dtn" && - cp -a applib/dtn_ipc.h "$cfg_dir_toolchain_sysroot/usr/include/dtn" && - cp -a applib/dtn_errno.h "$cfg_dir_toolchain_sysroot/usr/include/dtn" && - cp -a applib/sdnv-c.h "$cfg_dir_toolchain_sysroot/usr/include/dtn" && - cp -a applib/dtn_api.h "$cfg_dir_toolchain_sysroot/usr/include/dtn" && - cp -a applib/dtn_types.h "$cfg_dir_toolchain_sysroot/usr/include/dtn" -} - -target_install() -{ - $cmd_target_strip apps/dtnsend/dtnsend -o "$cfg_dir_rootfs/usr/bin/dtnsend" && - $cmd_target_strip apps/dtnrecv/dtnrecv -o "$cfg_dir_rootfs/usr/bin/dtnrecv" && - $cmd_target_strip apps/dtncp/dtncp -o "$cfg_dir_rootfs/usr/bin/dtncp" && - $cmd_target_strip apps/dtnping/dtnping -o "$cfg_dir_rootfs/usr/bin/dtnping" && - $cmd_target_strip daemon/dtnd -o "$cfg_dir_rootfs/usr/bin/dtnd" && - $cmd_mkdir "$cfg_dir_rootfs/etc/dtn" "$cfg_dir_rootfs/usr/share/dtn" && - cp servlib/conv_layers/clevent.xsd "$cfg_dir_rootfs/usr/share/dtn" && - tar -C "$pkg_dir/fs" --exclude .svn -c -f - . | tar -C "$cfg_dir_rootfs" -x -v -f - -} diff --git a/rules/dtn/fs/etc/rc.d/dtnd b/rules/dtn/fs/etc/rc.d/dtnd deleted file mode 100644 index 620363f..0000000 --- a/rules/dtn/fs/etc/rc.d/dtnd +++ /dev/null @@ -1,29 +0,0 @@ -# Configuration parameters -# cfg_dtnd_config: DTN Daemon configuration file. -# cfg_dtnd_name: DTN node name. - -start() -{ - export DTN_NODE="$cfg_dtnd_name" - db="/opt/lsts/dtn/var/$DTN_NODE/db" - - if [ -f "$cfg_dtnd_config" ]; then - mkdir -p /opt/lsts/dtn - - if ! [ -d "$db" ]; then - mkdir -p "$db" - /usr/bin/dtnd \ - -c "$cfg_dtnd_config" \ - --init-db - fi - - /usr/bin/dtnd -d \ - -c "$cfg_dtnd_config" \ - -o /opt/lsts/dtn/log.txt - fi -} - -stop() -{ - killall dtnd > /dev/null 2>&1 -} diff --git a/rules/emm-8p-xt-eeprom/default.bash b/rules/emm-8p-xt-eeprom/default.bash new file mode 100644 index 0000000..e3d54c4 --- /dev/null +++ b/rules/emm-8p-xt-eeprom/default.bash @@ -0,0 +1,30 @@ +version=\ +( + '1.0.0' +) + +url=\ +( + "http://www.lsts.pt/glued/emm-8p-xt-eeprom-$version.tar.gz" +) + +md5=\ +( + '6a71321ad9ea385c9a7c9b53d930d09d' +) + +if [ -d "$cfg_dir_builds/linux/linux-"* ]; then + kernel="$(echo $cfg_dir_builds/linux/linux-*)" +fi + +build() +{ + $cmd_make CC=$cmd_target_cc +} + +target_install() +{ + for f in emm-8p-xt-eeprom-lauv; do + $cmd_target_strip "$f" -o "$cfg_dir_rootfs/usr/bin/$f" + done +} diff --git a/rules/ethtool/default.bash b/rules/ethtool/default.bash new file mode 100644 index 0000000..11440dc --- /dev/null +++ b/rules/ethtool/default.bash @@ -0,0 +1,45 @@ +version=\ +( + "4.2" +) + +url=\ +( + "https://www.kernel.org/pub/software/network/ethtool/ethtool-${version}.tar.gz" +) + +md5=\ +( + "5b55f7cd76e901dfc2738ac22cab96ca" +) +maintainer=\ +( + 'Kristian Klausen ' +) + +configure() +{ + ../ethtool-${version}/configure \ + --prefix="${cfg_dir_toolchain_sysroot}/usr" \ + --target=$cfg_target_canonical \ + --host=$cfg_target_canonical \ + --config-cache +} + +build() +{ + $cmd_make +} + +host_install() +{ + $cmd_make install +} + +target_install() +{ + cp -a "${cfg_dir_toolchain_sysroot}/usr/sbin/ethtool" "${cfg_dir_rootfs}/usr/sbin/" && + $cmd_target_strip "${cfg_dir_rootfs}/usr/sbin/ethtool" +} + + diff --git a/rules/fconfig/default.bash b/rules/fconfig/default.bash deleted file mode 100644 index ec5c9e5..0000000 --- a/rules/fconfig/default.bash +++ /dev/null @@ -1,30 +0,0 @@ -version=\ -( - "20080329" -) - -url=\ -( - "http://andrzejekiert.ovh.org/software/fconfig/fconfig-$version.tar.gz" -) - -md5=\ -( - "dac355e9f2a0f48c414c52e2034b6346" -) - -post_unpack() -{ - patch -d ../fconfig -p1 < "$pkg_dir"/patches/limits.patch -} - -build() -{ - $cmd_make -C ../fconfig CC=$cmd_target_cc -} - -target_install() -{ - cp -a ../fconfig/fconfig $cfg_dir_rootfs/usr/sbin - $cmd_target_strip $cfg_dir_rootfs/usr/sbin/fconfig -} diff --git a/rules/fconfig/patches/limits.patch b/rules/fconfig/patches/limits.patch deleted file mode 100644 index 940d206..0000000 --- a/rules/fconfig/patches/limits.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -uNr fconfig/fconfig.c fconfig.mod/fconfig.c ---- fconfig/fconfig.c 2010-02-05 05:01:14.000000000 +0000 -+++ fconfig.mod/fconfig.c 2010-02-05 05:02:37.000000000 +0000 -@@ -103,7 +103,7 @@ - struct config_data *get_fconfig_handle(struct config_data *data, - uint8_t *dev, int offset, mode_t mode) - { -- uint16_t count; -+ uint32_t count; - - if ((data->fd = open(dev, mode)) < 0) { - MESSAGE(VERB_LOW, "Failed to open device or file %s!\n", dev); -diff -uNr fconfig/ftypes.h fconfig.mod/ftypes.h ---- fconfig/ftypes.h 2010-02-05 05:01:14.000000000 +0000 -+++ fconfig.mod/ftypes.h 2010-02-05 05:02:11.000000000 +0000 -@@ -32,7 +32,7 @@ - #define MAX_STRING_LENGTH 128 - - //CYGNUM_REDBOOT_FLASH_CONFIG_SIZE --#define MAX_CONFIG_DATA 4096 -+#define MAX_CONFIG_DATA 0x20000 - - /* - * RedBoot flash configuration type description. diff --git a/rules/i2c-tools/default.bash b/rules/i2c-tools/default.bash index 53685c9..0eab8fe 100644 --- a/rules/i2c-tools/default.bash +++ b/rules/i2c-tools/default.bash @@ -1,16 +1,18 @@ version=\ ( - '3.0.2' + '3.1.0' ) +git_tag="$(echo $version | sed 's/\./-/g')" + url=\ ( - "http://www.lsts.pt/glued/i2c-tools-$version.tar.bz2" + "https://github.com/groeck/i2c-tools/archive/V$git_tag.tar.gz" ) md5=\ ( - 'b546345ac19db56719dea6b8199f11e0' + '7ed75853fe3c3dfd2d0d70d5831abfef' ) maintainer=\ @@ -20,12 +22,12 @@ maintainer=\ build() { - $cmd_make CC="$cmd_target_cc" + $cmd_make -C "../i2c-tools-$git_tag" CC="$cmd_target_cc" } target_install() { - $cmd_target_strip tools/i2cdetect -o "$cfg_dir_rootfs/usr/bin/i2cdetect" && - $cmd_target_strip tools/i2cget -o "$cfg_dir_rootfs/usr/bin/i2cget" && - $cmd_target_strip tools/i2cset -o "$cfg_dir_rootfs/usr/bin/i2cset" + for t in i2cdetect i2cget i2cset; do + $cmd_target_strip "../i2c-tools-$git_tag/tools/$t" -o "$cfg_dir_rootfs/usr/bin/$t" + done } diff --git a/rules/libphidget/default.bash b/rules/libphidget/default.bash new file mode 100644 index 0000000..99596c3 --- /dev/null +++ b/rules/libphidget/default.bash @@ -0,0 +1,55 @@ +version=\ +( + '2.1.8.20150410' +) + +url=\ +( + "http://www.phidgets.com/downloads/libraries/libphidget_$version.tar.gz" +) + +md5=\ +( + 'a1ee9be405179370767d70c8304c3ac8' +) + +maintainer=\ +( + 'Kristian Klausen ' +) + +requires=\ +( + 'libusb' +) + +configure() +{ + export PKG_CONFIG="${cfg_dir_toolchain}/bin/pkg-config" + export PKG_CONFIG_PATH="$cfg_dir_toolchain_sysroot/usr/lib/pkgconfig" + "../libphidget-$version/configure" \ + --prefix="$cfg_dir_toolchain_sysroot/usr" \ + --target="$cfg_target_canonical" \ + --host="$cfg_target_canonical" \ + --build="$cfg_host_canonical" +} + +build() +{ + $cmd_make +} + +host_install() +{ + export PKG_CONFIG="${cfg_dir_toolchain}/bin/pkg-config" + export PKG_CONFIG_PATH="$cfg_dir_toolchain_sysroot/usr/lib/pkgconfig" + $cmd_make install +} + +target_install() +{ + cp -a "$cfg_dir_toolchain_sysroot/usr/lib/libphidget"*.so* "$cfg_dir_rootfs/lib" && + $cmd_target_strip "$cfg_dir_rootfs/lib/libphidget"*.so* +} + + diff --git a/rules/libpng/default.bash b/rules/libpng/default.bash index 26eba72..489b8c0 100644 --- a/rules/libpng/default.bash +++ b/rules/libpng/default.bash @@ -1,6 +1,6 @@ version=\ ( - '1.6.12' + '1.6.18' ) url=\ @@ -10,7 +10,7 @@ url=\ md5=\ ( - 'ee752da8aa75076500e4cf31318e636e' + '6a57c8e0f5469b9c9949a4b43d57b3a1' ) configure() diff --git a/rules/netperf/default.bash b/rules/netperf/default.bash index 59a9ad7..79a1837 100644 --- a/rules/netperf/default.bash +++ b/rules/netperf/default.bash @@ -1,6 +1,6 @@ version=\ ( - "2.6.0" + '2.7.0' ) url=\ @@ -10,16 +10,16 @@ url=\ md5=\ ( - "9654ffdfd4c4f2c93ce3733cd9ed9236" + 'ad1c5342d61f297c417a93133aeba65a' ) configure() { echo "ac_cv_func_setpgrp_void=yes" > config.cache - ../netperf-$version/configure \ - --prefix="${cfg_dir_toolchain_sysroot}/usr" \ - --target=$cfg_target_canonical \ - --host=$cfg_target_canonical \ + "../netperf-$version/configure" \ + --prefix="$cfg_dir_toolchain_sysroot/usr" \ + --target="$cfg_target_canonical" \ + --host="$cfg_target_canonical" \ --config-cache } @@ -38,5 +38,3 @@ target_install() cp "${cfg_dir_toolchain_sysroot}/usr/bin/${cfg_target_canonical}-netperf" "${cfg_dir_rootfs}/usr/bin/netperf" cp "${cfg_dir_toolchain_sysroot}/usr/bin/${cfg_target_canonical}-netserver" "${cfg_dir_rootfs}/usr/bin/netserver" } - - diff --git a/rules/oasys/default.bash b/rules/oasys/default.bash deleted file mode 100644 index c7bef70..0000000 --- a/rules/oasys/default.bash +++ /dev/null @@ -1,50 +0,0 @@ -version=\ -( - '1.6.0' -) - -url=\ -( - "http://downloads.sourceforge.net/dtn/oasys-$version.tgz" -) - -md5=\ -( - 'fc52baea5fd1db8bceb3031356c7acca' -) - -maintainer=\ -( - 'Ricardo Martins ' -) - -configure() -{ - "../oasys-$version/configure" \ - --prefix="$cfg_dir_toolchain_sysroot/usr" \ - --with-dbver=4.8 \ - --disable-static \ - --target="$cfg_target_canonical" \ - --host="$cfg_target_canonical" \ - --build="$cfg_host_canonical" \ - --with-tcl="$cfg_dir_toolchain_sysroot/usr" \ - --with-xerces-c="$cfg_dir_toolchain_sysroot/usr" -} - -build() -{ - $cmd_make -j1 -} - -host_install() -{ - $cmd_make -j1 install -} - -target_install() -{ - cp -a "$cfg_dir_toolchain_sysroot/usr/lib/"liboasys* $cfg_dir_rootfs/lib && - for f in "$cfg_dir_rootfs/lib/"liboasys*so; do - $cmd_target_strip "$f" - done -} diff --git a/rules/openssh/default.bash b/rules/openssh/default.bash index ca7fd1c..7c18dd5 100644 --- a/rules/openssh/default.bash +++ b/rules/openssh/default.bash @@ -26,11 +26,12 @@ requires=\ configure() { ./configure \ - --prefix="$cfg_dir_toolchain_sysroot/usr" \ + --prefix="${cfg_dir_toolchain_sysroot}/usr" \ --target="$cfg_target_canonical" \ --host="$cfg_target_canonical" \ --build="$cfg_host_canonical" \ --disable-strip + } build() diff --git a/rules/ppp/default.bash b/rules/ppp/default.bash index 5aba8b9..635b4c5 100644 --- a/rules/ppp/default.bash +++ b/rules/ppp/default.bash @@ -1,21 +1,21 @@ version=\ ( - "2.4.5" + '2.4.5' ) url=\ ( - "ftp://ftp.samba.org/pub/ppp/ppp-$version.tar.gz" + "http://ftp.samba.org/pub/ppp/ppp-$version.tar.gz" ) md5=\ ( - "4621bc56167b6953ec4071043fe0ec57" + '4621bc56167b6953ec4071043fe0ec57' ) maintainer=\ ( - "Ricardo Martins " + 'Ricardo Martins ' ) requires=\ diff --git a/rules/rtklib/default.bash b/rules/rtklib/default.bash new file mode 100644 index 0000000..be3908a --- /dev/null +++ b/rules/rtklib/default.bash @@ -0,0 +1,76 @@ +version=\ +( + "2.4.2" +) + +git=\ +( + #"git://github.com/tomojitakasu/RTKLIB#master" + "git://github.com/krisklau/RTKLIB#fix/iss99" +) + +git_hash=\ +( + c07cc29932b453544a46cd5efae4f815a93c2b35 +) + +maintainer=\ +( + 'Kristian Klausen ' +) + + +post_unpack() +{ + echo "Checking out correct version" + cd "${cfg_dir_builds}/$pkg/RTKLIB-git" + git reset --hard ${git_hash} +} + +build_dir="RTKLIB-git" + +build() +{ + cd app/str2str/gcc + $cmd_make \ + CC=$cmd_target_cc \ + CTARGET="$cfg_target_gcc_flags" \ + BINDIR="${cfg_dir_toolchain_sysroot}/usr/bin" + + cd ../../rtkrcv/gcc + $cmd_make \ + CC=$cmd_target_cc \ + CTARGET="$cfg_target_gcc_flags" \ + BINDIR="${cfg_dir_toolchain_sysroot}/usr/bin" +} + +host_install() +{ + cd app/str2str/gcc + $cmd_make \ + CC=$cmd_target_cc \ + CTARGET="$cfg_target_gcc_flags " \ + BINDIR="${cfg_dir_toolchain_sysroot}/usr/bin" \ + install + + cd ../../rtkrcv/gcc + $cmd_make \ + CC=$cmd_target_cc \ + CTARGET="$cfg_target_gcc_flags " \ + BINDIR="${cfg_dir_toolchain_sysroot}/usr/bin" \ + install +} + +target_install() +{ + cp -a "${cfg_dir_toolchain_sysroot}/usr/bin/str2str" "${cfg_dir_rootfs}/usr/bin/" && + $cmd_target_strip "${cfg_dir_rootfs}/usr/bin/str2str" + + cp -a "${cfg_dir_toolchain_sysroot}/usr/bin/rtkrcv" "${cfg_dir_rootfs}/usr/bin/" && + $cmd_target_strip "${cfg_dir_rootfs}/usr/bin/rtkrcv" + + # Copy configurations and run-time commands + $cmd_mkdir "${cfg_dir_rootfs}/opt/lsts/rtklib/conf" && + cp -a $cfg_dir_builds/rtklib/$build_dir/data ${cfg_dir_rootfs}/opt/lsts/rtklib +} + diff --git a/rules/spidermonkey/default.bash b/rules/spidermonkey/default.bash index ef37dac..2f22c8d 100644 --- a/rules/spidermonkey/default.bash +++ b/rules/spidermonkey/default.bash @@ -1,16 +1,16 @@ version=\ ( - "1.8.5" + '1.8.5' ) url=\ ( - "ftp://ftp.mozilla.org/pub/mozilla.org/js/js185-1.0.0.tar.gz" + "http://ftp.mozilla.org/pub/mozilla.org/js/js185-1.0.0.tar.gz" ) md5=\ ( - "a4574365938222adca0a6bd33329cb32" + 'a4574365938222adca0a6bd33329cb32' ) configure() diff --git a/rules/xerces-c/default.bash b/rules/xerces-c/default.bash deleted file mode 100644 index e5156d2..0000000 --- a/rules/xerces-c/default.bash +++ /dev/null @@ -1,74 +0,0 @@ -version=\ -( - "2.8.0" -) - -vendor_version="$(echo $version | tr . _)" - -url=\ -( - "http://mirrors.fe.up.pt/pub/apache/xerces/c/2/sources/xerces-c-src_$vendor_version.tar.gz" -) - -md5=\ -( - "5daf514b73f3e0de9e3fce704387c0d2" -) - -maintainer=\ -( - "Ricardo Martins " -) - -post_unpack() -{ - patches=$(ls "$pkg_dir"/patches/*.patch) - - if [ -n "$patches" ]; then - cd ../xerces-c-src_$vendor_version && - cat $patches | patch -p1 - fi -} - -configure() -{ - export LDFLAGS="-L$cfg_dir_toolchain_sysroot/usr/lib" - export XERCESCROOT=$PWD/../xerces-c-src_$vendor_version - cd $XERCESCROOT/src/xercesc && - ./runConfigure -plinux \ - -P "$cfg_dir_toolchain_sysroot/usr" \ - -nfileonly \ - -tnative \ - -rpthread \ - -c"$cfg_target_canonical"-gcc \ - -x"$cfg_target_canonical"-g++ \ - -C "--host=$cfg_target_canonical" -} - -build() -{ - export XERCESCROOT=$PWD/../xerces-c-src_$vendor_version - - $cmd_make -j1 \ - VERBOSE=1 \ - XERCESCROOT="$PWD/../xerces-c-src_$vendor_version" \ - -C "$XERCESCROOT/src/xercesc" -} - -host_install() -{ - export XERCESCROOT=$PWD/../xerces-c-src_$vendor_version - - $cmd_make -j1 \ - VERBOSE=1 \ - XERCESCROOT="$PWD/../xerces-c-src_$vendor_version" \ - -C "$XERCESCROOT/src/xercesc" install -} - -target_install() -{ - cp -a "$cfg_dir_toolchain_sysroot/usr/lib/libxerces-"* $cfg_dir_rootfs/lib && - for f in $cfg_dir_rootfs/lib/libxerces-*; do - $cmd_target_strip "$f" - done -} diff --git a/rules/xerces-c/patches/000-compile-fix.patch b/rules/xerces-c/patches/000-compile-fix.patch deleted file mode 100644 index 0fcc98b..0000000 --- a/rules/xerces-c/patches/000-compile-fix.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff -Nru xerces-c-src_2_8_0.ori/src/xercesc/Makefile.incl xerces-c-src_2_8_0/src/xercesc/Makefile.incl ---- xerces-c-src_2_8_0.ori/src/xercesc/Makefile.incl 2007-08-30 13:10:20.000000000 +0100 -+++ xerces-c-src_2_8_0/src/xercesc/Makefile.incl 2011-01-21 15:01:12.000000000 +0000 -@@ -531,7 +531,7 @@ - ifeq (${TRANSCODER}, ICU) - ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata - else -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -+ ALLLIBS = ${LIBS} #-L/usr/lib -L/usr/local/lib -L/usr/ccs/lib - endif - - ifeq (${MESSAGELOADER}, ICU) -diff -Nru xerces-c-src_2_8_0.ori/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp ---- xerces-c-src_2_8_0.ori/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp 2007-08-28 19:44:40.000000000 +0100 -+++ xerces-c-src_2_8_0/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp 2011-01-21 15:01:44.000000000 +0000 -@@ -23,6 +23,7 @@ - // Includes - // --------------------------------------------------------------------------- - #include -+#include - - #include - #include diff --git a/systems/lctr-a6xx/config b/systems/lctr-a6xx/config index 84980ca..4567dd3 100644 --- a/systems/lctr-a6xx/config +++ b/systems/lctr-a6xx/config @@ -4,7 +4,7 @@ cfg_services0='dropbear network storage upgrade syslog escc ptpd setserial' cfg_services1='' cfg_services2='dune' cfg_modules='' -cfg_packages='zlib dropbear rsync busybox flashrom e2fsprogs socat linux escc syslinux syslinux/host ptpd ntp uswitch pciutils bzip2' +cfg_packages='coreboot-lsts emm-8p-xt-eeprom zlib dropbear rsync busybox flashrom e2fsprogs socat linux escc syslinux syslinux/host ptpd ntp uswitch pciutils bzip2' cfg_terminal='ttyS0' cfg_target_linux_kernel='arch/x86/boot/bzImage' cfg_ptpd_master='true' diff --git a/systems/lctr-b2xx/ntnu-x8-003.cfg b/systems/lctr-b2xx/ntnu-x8-003.cfg index 4db4385..df7c4d7 100644 --- a/systems/lctr-b2xx/ntnu-x8-003.cfg +++ b/systems/lctr-b2xx/ntnu-x8-003.cfg @@ -1,9 +1,9 @@ # ntnu-x8-00x # Adds libav package. cfg_hostname='ntnu-x8-003' -cfg_eth_ext_ip='192.168.1.110' -cfg_eth_ext_mk='255.255.255.0' -cfg_eth_ext_gw='192.168.1.1' +cfg_eth_ext_ip='10.0.60.110' +cfg_eth_ext_mk='255.255.0.0' +cfg_eth_ext_gw='10.0.60.1' cfg_ptpd_interface='eth0' cfg_target_linux_dtb='arch/arm/boot/dts/am335x-lctr-b2xx-ntnu-gpio.dtb' -cfg_packages='u-boot dropbear rsync busybox e2fsprogs ptpd i2c-tools am33xx-cm3/host linux libav libswiftnav' +cfg_packages='u-boot dropbear rsync busybox e2fsprogs ptpd i2c-tools am33xx-cm3/host linux libav libswiftnav openssl openssh sshpass' diff --git a/systems/lctr-b2xx/ntnu-x8-004.cfg b/systems/lctr-b2xx/ntnu-x8-004.cfg index ab66daf..a417bb6 100644 --- a/systems/lctr-b2xx/ntnu-x8-004.cfg +++ b/systems/lctr-b2xx/ntnu-x8-004.cfg @@ -1,9 +1,9 @@ # ntnu-x8-00x # Adds libav package. cfg_hostname='ntnu-x8-004' -cfg_eth_ext_ip='192.168.1.115' -cfg_eth_ext_mk='255.255.255.0' -cfg_eth_ext_gw='192.168.1.1' +cfg_eth_ext_ip='10.0.60.115' +cfg_eth_ext_mk='255.255.0.0' +cfg_eth_ext_gw='10.0.60.1' cfg_ptpd_interface='eth0' cfg_target_linux_dtb='arch/arm/boot/dts/am335x-lctr-b2xx-ntnu-gpio.dtb' -cfg_packages='u-boot dropbear rsync busybox e2fsprogs ptpd i2c-tools am33xx-cm3/host linux libav libswiftnav' +cfg_packages='u-boot dropbear rsync busybox e2fsprogs ptpd i2c-tools am33xx-cm3/host linux libav libswiftnav openssl openssh sshpass' diff --git a/systems/lctr-b2xx/ntnu-x8-005.cfg b/systems/lctr-b2xx/ntnu-x8-005.cfg index 5846b5d..3614ee6 100644 --- a/systems/lctr-b2xx/ntnu-x8-005.cfg +++ b/systems/lctr-b2xx/ntnu-x8-005.cfg @@ -1,9 +1,9 @@ # ntnu-x8-00x # Adds libav package. cfg_hostname='ntnu-x8-005' -cfg_eth_ext_ip='192.168.1.120' -cfg_eth_ext_mk='255.255.255.0' -cfg_eth_ext_gw='192.168.1.1' +cfg_eth_ext_ip='10.0.60.120' +cfg_eth_ext_mk='255.255.0.0' +cfg_eth_ext_gw='10.0.60.1' cfg_ptpd_interface='eth0' cfg_target_linux_dtb='arch/arm/boot/dts/am335x-lctr-b2xx-ntnu-gpio.dtb' -cfg_packages='u-boot dropbear rsync busybox e2fsprogs ptpd i2c-tools am33xx-cm3/host linux libav libswiftnav' +cfg_packages='u-boot dropbear rsync busybox e2fsprogs ptpd i2c-tools am33xx-cm3/host linux libav libswiftnav openssl openssh sshpass'