diff options
Diffstat (limited to 'network/ntop/no_downloads.patch')
-rw-r--r-- | network/ntop/no_downloads.patch | 98 |
1 files changed, 98 insertions, 0 deletions
diff --git a/network/ntop/no_downloads.patch b/network/ntop/no_downloads.patch new file mode 100644 index 0000000000..d54d9a48a1 --- /dev/null +++ b/network/ntop/no_downloads.patch @@ -0,0 +1,98 @@ +--- ntop-3.3.10.orig/configure.in 2009-11-27 23:36:09.000000000 -0200 ++++ ntop-3.3.10/configure.in 2009-11-28 10:16:33.000000000 -0200 +@@ -1652,21 +1652,12 @@ + dnl> + dnl> Lua - http://www.lua.org + dnl> +-LUA_VERSION=lua-5.1.4 +-if test -f "$LUA_VERSION.tar.gz"; then +- echo "Lua already present on this machine" +-else +- wget http://www.lua.org/ftp/$LUA_VERSION.tar.gz ++LUA_TEST=$(which lua > /dev/null 2> /dev/null ; echo $?) ++if test $LUA_TEST -ne 0 ; then ++ echo "*** Lua not installed ***" ++ exit 1 + fi +- +-tar xvfz $LUA_VERSION.tar.gz +-cat $LUA_VERSION/src/Makefile | sed -e s,'MYCFLAGS=-DLUA_USE_POSIX',' MYCFLAGS="-fPIC -DLUA_USE_POSIX"',g > /tmp/lua.temp +-cat /tmp/lua.temp > $LUA_VERSION/src/Makefile +-#rm -f /tmp/lua.temp +-cd $LUA_VERSION; make posix; cd .. +- +-LUA_LIB_DIR=$PWD/$LUA_VERSION"/src" +-LIBS="-L${LUA_LIB_DIR} -llua ${LIBS} " ++LIBS="-llua ${LIBS} " + INCS="${INCS} -I${LUA_LIB_DIR}" + AC_DEFINE_UNQUOTED(HAVE_LUA, 1, [LUA is supported]) + +@@ -1963,39 +1954,13 @@ + fi + + dnl> GeoIP (http://www.maxmind.com/) +-if test -f "GeoIP.tar.gz"; then +- echo "GeoIP already present on this machine" +-else +- wget http://www.maxmind.com/download/geoip/api/c/GeoIP.tar.gz +-fi +-tar xvfz GeoIP.tar.gz +-GEO_DIR=`find $PWD -type d -name "GeoIP-*"` +-cd $GEO_DIR; ./configure --prefix=${prefix}; make; cd .. +-# OSX Fix +-GEO_DYLIB="$GEO_DIR/libGeoIP/.libs/libGeoIP.dylib" +-if test -f $GEO_DYLIB; then +- ln -s $GEO_DYLIB . +-fi +- +-if test -f "GeoLiteCity.dat"; then +- echo "GeoLiteCity.dat already present" +-else +- wget http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz +- gunzip GeoLiteCity.dat.gz +-fi +- +-if test -f "GeoIPASNum.dat"; then +- echo "GeoIPASNum.dat already present" +-else +- wget http://www.maxmind.com/download/geoip/database/asnum/GeoIPASNum.dat.gz +- gunzip GeoIPASNum.dat.gz ++GEOIP_TEST=$(ldconfig -p | grep libGeoIP.so > /dev/null 2> /dev/null ; echo $?) ++if test $GEOIP_TEST -ne 0 ; then ++ echo "*** GeoIP not installed ***" ++ exit 1 + fi + +- +-GEO_DIR=`find $PWD -type d -name "GeoIP-*"` +-GEO_IP="$GEO_DIR/libGeoIP/" +-CFLAGS="$CFLAGS -I$GEO_IP" +-LDFLAGS="-L$GEO_IP.libs/ -lGeoIP $LDFLAGS" ++LDFLAGS="-lGeoIP $LDFLAGS" + + dnl> NTOPCONFIGDEBUG_SETTINGS([precet]) + +--- ntop-3.3.10.orig/Makefile.am 2009-11-28 12:08:37.000000000 -0200 ++++ ntop-3.3.10/Makefile.am 2009-11-28 14:20:56.000000000 -0200 +@@ -74,11 +74,8 @@ + ETTER_PASSIVE_DOWNLOAD_PARMS = "rev=HEAD" + + NTOPDATA = ntop-cert.pem \ +- $(ETTER_PASSIVE) \ + oui.txt.gz \ +- specialMAC.txt.gz \ +- GeoIPASNum.dat \ +- GeoLiteCity.dat ++ specialMAC.txt.gz + + NTOPHTML = html html/*.js html/*.html html/*.gif html/*.jpg html/*.ico html/*.png \ + html/*.css html/*.dtd \ +@@ -270,8 +267,6 @@ + + install: install-recursive + +- cd @GEO_DIR@; make install +- + @mkdir -p $(DESTDIR)/$(CFG_DBFILE_DIR) + + @echo "" |