# HG changeset patch # User Christopher Rogers # Date 1285282400 0 # Node ID 3dc6e4b6990a891c80c2fccfadc71658cdca738f # Parent abe84aa3f283c37406ef330d3839d664ea19ee93 Fixed openssl and nmap. Added depends that are need for nmap to build. Enable md2 in openssl to fix nmap compiling problems. diff -r abe84aa3f283 -r 3dc6e4b6990a nmap/receipt --- a/nmap/receipt Thu Sep 23 18:31:29 2010 +0000 +++ b/nmap/receipt Thu Sep 23 22:53:20 2010 +0000 @@ -5,8 +5,8 @@ CATEGORY="security" SHORT_DESC="The Network Mapper." MAINTAINER="erjo@slitaz.org" -DEPENDS="openssl pcre gcc-lib-base" -BUILD_DEPENDS="python-dev" +DEPENDS="openssl lua libpcap pcre gcc-lib-base" +BUILD_DEPENDS="$DEPENDS python-dev lua-dev openssl-dev pcre-dev" TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://nmap.org/" WGET_URL="http://download.insecure.org/nmap/dist/$TARBALL" @@ -19,7 +19,8 @@ ./configure --prefix=/usr \ --infodir=/usr/share/info \ --cache-file=$PWD/config.cache \ - --mandir=/usr/share/man $CONFIGURE_ARGS && + --mandir=/usr/share/man \ + --without-liblua $CONFIGURE_ARGS && make -j 4 && make DESTDIR=$PWD/_pkg install-nmap } diff -r abe84aa3f283 -r 3dc6e4b6990a openssl/receipt --- a/openssl/receipt Thu Sep 23 18:31:29 2010 +0000 +++ b/openssl/receipt Thu Sep 23 22:53:20 2010 +0000 @@ -9,7 +9,7 @@ WEB_SITE="http://www.openssl.org/" WGET_URL="http://www.openssl.org/source/$TARBALL" DEPENDS="libcrypto libssl" -BUILD_DEPENDS="perl" +BUILD_DEPENDS="perl zlib-dev" TAGS="ssl security" # Rules to configure and make the package. @@ -21,7 +21,7 @@ # see http://marc.info/?l=openssl-dev&m=128118163216952&w=2 # and http://marc.info/?l=openssl-dev&m=128128256314328&w=2 patch -p0 -i ../stuff/fix-double-free.patch - ./config --prefix=/usr --openssldir=/etc/ssl shared + ./config --prefix=/usr --openssldir=/etc/ssl shared zlib enable-md2 sed -i 's/\(basename .*\)`/\1 || true `/' Makefile make && make INSTALL_PREFIX=$PWD/_pkg MANDIR=$PWD/_pkg/usr/share/man install