ns-miracle: removed package for now.
This commit is contained in:
parent
23eda780fc
commit
70ce9a9f63
@ -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
|
|
||||||
}
|
|
@ -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)
|
|
@ -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)
|
|
||||||
|
|
Reference in New Issue
Block a user