aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net-mgmt/aircrack-ng/Makefile30
-rw-r--r--net-mgmt/aircrack-ng/distinfo6
-rw-r--r--net-mgmt/aircrack-ng/files/patch-src_airserv-ng.c18
-rw-r--r--net-mgmt/aircrack-ng/files/patch-src_osdep_network.c18
-rw-r--r--net-mgmt/aircrack-ng/pkg-plist15
5 files changed, 23 insertions, 64 deletions
diff --git a/net-mgmt/aircrack-ng/Makefile b/net-mgmt/aircrack-ng/Makefile
index 54d339b69d66..09b663ad6eb0 100644
--- a/net-mgmt/aircrack-ng/Makefile
+++ b/net-mgmt/aircrack-ng/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= aircrack-ng
-DISTVERSION= 1.0-rc1
+DISTVERSION= 1.0-rc4
CATEGORIES= net-mgmt security
MASTER_SITES= http://download.aircrack-ng.org/ \
http://bsd-geek.de/FreeBSD/distfiles/
@@ -15,13 +15,21 @@ MAINTAINER= lme@FreeBSD.org
COMMENT= An 802.11 WEP and WPA-PSK keys cracking program
USE_GMAKE= yes
+MAKE_ARGS+= UNSTABLE=true # build some extra tools
USE_OPENSSL= yes
SUB_FILES= pkg-message
-MAN1= aircrack-ng.1 airdriver-ng.1 airdecap-ng.1 aireplay-ng.1 \
- airodump-ng.1 airolib-ng.1 airmon-ng.1 airsev-ng.1 \
- airtun-ng.1 buddy-ng.1 easside-ng.1 ivstools.1 kstats.1 \
- makeivs-ng.1 packetforge-ng.1 wesside-ng.1
+MAN1= airbase-ng.1 aircrack-ng.1 airdecap-ng.1 airdecloak-ng.1 \
+ aireplay-ng.1 airodump-ng.1 airserv-ng.1 airtun-ng.1 \
+ buddy-ng.1 easside-ng.1 ivstools.1 kstats.1 makeivs-ng.1 \
+ packetforge-ng.1 tkiptun-ng.1 wesside-ng.1
+
+PLIST_FILES= bin/aircrack-ng bin/airdecap-ng bin/airdecloak-ng \
+ bin/buddy-ng bin/ivstools bin/kstats bin/makeivs-ng \
+ bin/packetforge-ng \
+ sbin/airbase-ng sbin/aireplay-ng sbin/airodump-ng \
+ sbin/airserv-ng sbin/airtun-ng sbin/easside-ng \
+ sbin/tkiptun-ng sbin/wesside-ng
OPTIONS= SQLITE "Use SQLite for storing pre-computed key tables" off
@@ -30,9 +38,8 @@ OPTIONS= SQLITE "Use SQLite for storing pre-computed key tables" off
.if defined(WITH_SQLITE)
USE_SQLITE= yes
MAKE_ARGS+= SQLITE=true
-PLIST_SUB+= SQLITE=""
-.else
-PLIST_SUB+= SQLITE="@comment "
+MAN1+= airolib-ng.1
+PLIST_FILES+= bin/airolib-ng
.endif
post-patch:
@@ -43,11 +50,14 @@ post-patch:
-e 's|^RANLIB[[:blank:]]*|&?|' \
-e 's|^AR[[:blank:]]*|&?|' \
${WRKSRC}/common.mak
-# Do not install scripts (Linux-specific)
+# Do not install scripts (Linux-specific) and their manpages
@${REINPLACE_CMD} \
- -e '/$$(SCRIPTS)/d' \
+ -E '/scripts|@echo/d' \
${WRKSRC}/Makefile
@${REINPLACE_CMD} \
+ -E 's/air(driver|mon)-ng\.1 //' \
+ ${WRKSRC}/manpages/Makefile
+ @${REINPLACE_CMD} \
-e 's|-lpthread|${PTHREAD_LIBS}|' \
${WRKSRC}/src/Makefile
diff --git a/net-mgmt/aircrack-ng/distinfo b/net-mgmt/aircrack-ng/distinfo
index ea12b295d689..d2292611c7e5 100644
--- a/net-mgmt/aircrack-ng/distinfo
+++ b/net-mgmt/aircrack-ng/distinfo
@@ -1,3 +1,3 @@
-MD5 (aircrack-ng-1.0-rc1.tar.gz) = 113f0be4a2454f5c73cec25412b20f64
-SHA256 (aircrack-ng-1.0-rc1.tar.gz) = 220a72aaf00ffb80095c6968a4f9f1399507d483fa08a7f4248c101c60a469f3
-SIZE (aircrack-ng-1.0-rc1.tar.gz) = 1208442
+MD5 (aircrack-ng-1.0-rc4.tar.gz) = 7cb19c296f0b5ebaa4009f95c498a53f
+SHA256 (aircrack-ng-1.0-rc4.tar.gz) = c43047f524eafb26ecd12680e89fcb7fb806be1073b09649248fcf64e767e417
+SIZE (aircrack-ng-1.0-rc4.tar.gz) = 1536616
diff --git a/net-mgmt/aircrack-ng/files/patch-src_airserv-ng.c b/net-mgmt/aircrack-ng/files/patch-src_airserv-ng.c
deleted file mode 100644
index 6d96537449cd..000000000000
--- a/net-mgmt/aircrack-ng/files/patch-src_airserv-ng.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/airserv-ng.c.orig 2008-06-10 02:55:09.000000000 +0700
-+++ src/airserv-ng.c 2008-08-11 13:39:46.000000000 +0700
-@@ -37,6 +37,15 @@
-
- #ifdef __MACH__
- #include <libkern/OSByteOrder.h>
-+#elif defined(__FreeBSD__)
-+#include <machine/endian.h>
-+#if BYTE_ORDER == BIG_ENDIAN
-+# define __cpu_to_be32(x) (x)
-+# define __cpu_to_be64(x) (x)
-+#elif BYTE_ORDER == LITTLE_ENDIAN
-+# define __cpu_to_be32(x) __bswap32(x)
-+# define __cpu_to_be64(x) __bswap64(x)
-+#endif
- #else
- #include <asm/byteorder.h>
- #endif /* __MACH__ */
diff --git a/net-mgmt/aircrack-ng/files/patch-src_osdep_network.c b/net-mgmt/aircrack-ng/files/patch-src_osdep_network.c
deleted file mode 100644
index 6b89aa1cc639..000000000000
--- a/net-mgmt/aircrack-ng/files/patch-src_osdep_network.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/osdep/network.c.orig 2008-06-10 02:55:09.000000000 +0700
-+++ src/osdep/network.c 2008-08-11 13:29:42.000000000 +0700
-@@ -32,6 +32,15 @@
-
- #ifdef __MACH__
- #include <libkern/OSByteOrder.h>
-+#elif defined(__FreeBSD__)
-+#include <machine/endian.h>
-+#if BYTE_ORDER == BIG_ENDIAN
-+# define __be32_to_cpu(x) (x)
-+# define __be64_to_cpu(x) (x)
-+#elif BYTE_ORDER == LITTLE_ENDIAN
-+# define __be32_to_cpu(x) __bswap32(x)
-+# define __be64_to_cpu(x) __bswap64(x)
-+#endif
- #else
- #include <asm/byteorder.h>
- #endif /* __MACH__ */
diff --git a/net-mgmt/aircrack-ng/pkg-plist b/net-mgmt/aircrack-ng/pkg-plist
deleted file mode 100644
index 6eed26cd360e..000000000000
--- a/net-mgmt/aircrack-ng/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-bin/aircrack-ng
-bin/airdecap-ng
-%%SQLITE%%bin/airolib-ng
-bin/buddy-ng
-bin/ivstools
-bin/kstats
-bin/makeivs-ng
-bin/packetforge-ng
-sbin/airbase-ng
-sbin/aireplay-ng
-sbin/airodump-ng
-sbin/airserv-ng
-sbin/airtun-ng
-sbin/easside-ng
-sbin/wesside-ng