diff --git a/packages/ns-miracle/default.bash b/packages/ns-miracle/default.bash deleted file mode 100644 index 2e29776..0000000 --- a/packages/ns-miracle/default.bash +++ /dev/null @@ -1,106 +0,0 @@ -version=\ -( - '1.0' -) - -dei_version=\ -( - '1.1.4' -) - -ns_version=\ -( - '2.34' -) - -url=\ -( - "http://www.lsts.pt/glued/ns-miracle-$version.tar.gz" -) - -md5=\ -( - '860072ac58b2d1274da46d02b5608229' -) - -requires=\ -( - 'ns/default' - 'dei80211mr/default' -) - -post_unpack() -{ - patches=$(ls "$cfg_package_spec_dir/patches/"*.patch) - if [ -n "$patches" ]; then - cat $patches | patch -p0 - fi -} - -configure() -{ - cd ../ns-miracle-$version/trunk/main/ - prefix="/ns2_lib" -make distclean -rm -fr autom4te.cache/ -rm config.* -rm missing -rm Makefile.in -rm install-sh -rm depcomp -rm configure -rm ltmain.sh -rm m4/libtool* -rm m4/Makefile -rm m4/Makefile.in -rm aclocal.m4 -rm m4/lt* - -find . -name "*.o" -exec rm {} \; -/usr/bin/aclocal -I m4 --force && /usr/bin/libtoolize --force && /usr/bin/automake --foreign --add-missing && /usr/bin/autoconf - - sed "s#@TCL2CPP@#qemu-arm -L ${cfg_dir_rootfs} ${cfg_dir_rootfs}/lib/ld-linux.so.3 ${cfg_dir_toolchain_sysroot}/usr/bin/tcl2c++#g" "./m4/Makefile.in" -i - - sed "s#@TCL2CPP@#qemu-arm -L ${cfg_dir_rootfs} ${cfg_dir_rootfs}/lib/ld-linux.so.3 ${cfg_dir_toolchain_sysroot}/usr/bin/tcl2c++#g" "./Makefile.in" -i - - - "./configure" \ - --target="$cfg_target_canonical" \ - --host="$cfg_target_canonical" \ - --build="$cfg_host_canonical" \ - --prefix="$prefix" \ - --disable-static \ - --enable-shared \ - --with-ns-allinone=${cfg_dir_builds}/ns/ \ - --with-dei80211mr=${cfg_dir_builds}/dei80211mr/dei80211mr-$dei_version -} - -build() -{ - cd ../ns-miracle-$version/trunk/main/ - - $cmd_make -j1 \ - TCL2CPP="qemu-arm -L ${cfg_dir_rootfs} ${cfg_dir_rootfs}/lib/ld-linux.so.3 ${cfg_dir_toolchain_sysroot}/usr/bin/tcl2c++" -} - -host_install() -{ - cd ../ns-miracle-$version/trunk/main/ - $cmd_mkdir \ - "$cfg_dir_toolchain_sysroot/ns2/ns2_lib/lib" \ - "$cfg_dir_toolchain_sysroot/ns2/ns2_lib/share" && - - $cmd_make \ - DESTDIR="$cfg_dir_toolchain_sysroot/ns2" \ - install - -} - -target_install() -{ - $cmd_mkdir \ - "${cfg_dir_rootfs}/usr/ns2/lib/" - for f in "$cfg_dir_toolchain_sysroot/ns2/ns2_lib/lib/"lib*.so*; do - $cmd_target_strip "$f" -o ${cfg_dir_rootfs}/usr/ns2/lib/"$(basename "$f")" - done -} diff --git a/packages/ns-miracle/patches/000-lib.patch b/packages/ns-miracle/patches/000-lib.patch deleted file mode 100644 index b27df09..0000000 --- a/packages/ns-miracle/patches/000-lib.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- trunk/main/m4/nsallinone.m4 2012-09-21 14:09:26.000000000 +0200 -+++ trunk/main/m4/nsallinone.m4 2012-09-21 17:08:21.807075643 +0200 -@@ -49,12 +49,10 @@ - NS_ALLINONE_PATH=$withval - - NS_PATH=$NS_ALLINONE_PATH/`cd $NS_ALLINONE_PATH; ls -d ns-* | head -n 1` -- TCL_PATH=$NS_ALLINONE_PATH/`cd $NS_ALLINONE_PATH; ls -d * | grep -e 'tcl[0-9].*' | head -n 1` -- TCLCL_PATH=$NS_ALLINONE_PATH/`cd $NS_ALLINONE_PATH; ls -d tclcl-* | head -n 1` -- OTCL_PATH=$NS_ALLINONE_PATH/`cd $NS_ALLINONE_PATH; ls -d otcl-* | head -n 1` -- -- NS_CPPFLAGS="-I$NS_ALLINONE_PATH/include -I$NS_PATH -I$TCLCL_PATH -I$OTCL_PATH" -- -+ TCL_PATH="${cfg_dir_builds}/tcl/"`cd "${cfg_dir_builds}/tcl/"; ls -d * | grep -e 'tcl[0-9].*' | head -n 1` -+ TCLCL_PATH="${cfg_dir_builds}/tclcl/"`cd "${cfg_dir_builds}/tclcl"; ls -d tclcl-* | head -n 1` -+ OTCL_PATH="${cfg_dir_builds}/otcl/"`cd "${cfg_dir_builds}/otcl/"; ls -d otcl-* | head -n 1` -+ NS_CPPFLAGS="${cfg_dir_toolchain_sysroot}/usr/include -I$NS_PATH -I$TCLCL_PATH -I$OTCL_PATH" - - NS_ALLINONE_DISTCHECK_CONFIGURE_FLAGS="--with-ns-allinone=$withval" - AC_SUBST(NS_ALLINONE_DISTCHECK_CONFIGURE_FLAGS) diff --git a/packages/ns-miracle/patches/001-lib.patch b/packages/ns-miracle/patches/001-lib.patch deleted file mode 100755 index 52256eb..0000000 --- a/packages/ns-miracle/patches/001-lib.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- trunk/main/configure.ac 2012-09-26 14:56:59.532858970 +0200 -+++ trunk/main/configure.ac 2012-09-26 14:55:04.897973134 +0200 -@@ -70,7 +70,7 @@ - - dnl Activate all compile warnings & debug symbols - CFLAGS="${CFLAGS=} -Wall -g" -- -+TCL2CPP="qemu-arm -L ${cfg_dir_rootfs} ${cfg_dir_rootfs}/lib/ld-linux.so.3 ${cfg_dir_toolchain_sysroot}/usr/bin/tcl2c++" - - AC_DEFINE(CPP_NAMESPACE,std) -