Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Sep 2013 14:29:28 +0000 (UTC)
From:      Lars Engels <lme@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r328699 - in head/net-mgmt/aircrack-ng: . files
Message-ID:  <201309291429.r8TETSWR022876@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: lme
Date: Sun Sep 29 14:29:28 2013
New Revision: 328699
URL: http://svnweb.freebsd.org/changeset/ports/328699

Log:
  - Update to 1.2-beta1
  - Use DOS2UNIX to cleanup patch-src-osdep-byteorder.h
  - Stagify
  - Update pkg-message
  
  Tested by:	dezzy
  Requested by:	Kenta Suzumoto <kentas@hush.com>

Modified:
  head/net-mgmt/aircrack-ng/Makefile
  head/net-mgmt/aircrack-ng/distinfo   (contents, props changed)
  head/net-mgmt/aircrack-ng/files/patch-src_osdep_byteorder.h   (contents, props changed)
  head/net-mgmt/aircrack-ng/files/patch-src_osdep_freebsd.c   (contents, props changed)
  head/net-mgmt/aircrack-ng/files/pkg-message.in   (contents, props changed)
  head/net-mgmt/aircrack-ng/pkg-plist

Modified: head/net-mgmt/aircrack-ng/Makefile
==============================================================================
--- head/net-mgmt/aircrack-ng/Makefile	Sun Sep 29 14:22:27 2013	(r328698)
+++ head/net-mgmt/aircrack-ng/Makefile	Sun Sep 29 14:29:28 2013	(r328699)
@@ -2,9 +2,9 @@
 # $FreeBSD$
 
 PORTNAME=	aircrack-ng
-DISTVERSION=	1.1
-PORTREVISION=	1
+DISTVERSION=	1.2b1
 CATEGORIES=	net-mgmt security
+DISTNAME=	${PORTNAME}-${DISTVERSION:C/b/-beta/}
 MASTER_SITES=	http://download.aircrack-ng.org/ \
 		http://bsd-geek.de/FreeBSD/distfiles/
 
@@ -12,7 +12,8 @@ MAINTAINER=	lme@FreeBSD.org
 COMMENT=	An 802.11 WEP and WPA-PSK keys cracking program
 
 USES=		gmake
-MAKE_ARGS+=	UNSTABLE=true			# build some extra tools
+USE_DOS2UNIX=	src/osdep/byteorder.h
+MAKE_ARGS+=	unstable=true prefix=${PREFIX}
 USE_OPENSSL=	yes
 SUB_FILES=	pkg-message
 
@@ -36,10 +37,8 @@ BROKEN=		Does not compile on sparc64-9
 
 post-patch:
 	@${REINPLACE_CMD} \
-		-e 's|= /usr/local|= ${PREFIX}|' \
 		-e 's|-I/usr/local|-I${LOCALBASE}|' \
 		-e 's|^CC[[:blank:]]*|&?|' \
-		-e 's|^RANLIB[[:blank:]]*|&?|' \
 		-e 's|^AR[[:blank:]]*|&?|' \
 			${WRKSRC}/common.mak
 # Do not install scripts (Linux-specific) and their manpages

Modified: head/net-mgmt/aircrack-ng/distinfo
==============================================================================
--- head/net-mgmt/aircrack-ng/distinfo	Sun Sep 29 14:22:27 2013	(r328698)
+++ head/net-mgmt/aircrack-ng/distinfo	Sun Sep 29 14:29:28 2013	(r328699)
@@ -1,2 +1,2 @@
-SHA256 (aircrack-ng-1.1.tar.gz) = b136b549b7d2a2751c21793100075ea43b28de9af4c1969508bb95bcc92224ad
-SIZE (aircrack-ng-1.1.tar.gz) = 1453272
+SHA256 (aircrack-ng-1.2-beta1.tar.gz) = f12339ad3316ebe7615d2e863adf200465a3f4cf922046476d595caccf8a8ea5
+SIZE (aircrack-ng-1.2-beta1.tar.gz) = 3457757

Modified: head/net-mgmt/aircrack-ng/files/patch-src_osdep_byteorder.h
==============================================================================
--- head/net-mgmt/aircrack-ng/files/patch-src_osdep_byteorder.h	Sun Sep 29 14:22:27 2013	(r328698)
+++ head/net-mgmt/aircrack-ng/files/patch-src_osdep_byteorder.h	Sun Sep 29 14:29:28 2013	(r328699)
@@ -1,11 +1,11 @@
---- src/osdep/byteorder.h.orig	2011-08-28 18:26:15.000000000 +0200
-+++ src/osdep/byteorder.h	2011-08-28 18:26:25.000000000 +0200
-@@ -167,7 +167,7 @@
- 	 * Solaris
- 	 * -------
- 	 */
--	#if defined(__sparc__)
-+	#if defined(__sun) && defined(__SVR4) && defined(__sparc__)
- 	#include <sys/byteorder.h>
- 	#include <sys/types.h>
- 	#include <unistd.h>
+--- src/osdep/byteorder.h.orig	2013-03-04 18:32:55.000000000 +0100
++++ src/osdep/byteorder.h	2013-09-29 13:48:25.382520852 +0200
+@@ -181,7 +181,7 @@
+ 	 * Solaris
+ 	 * -------
+ 	 */
+-	#if defined(__sparc__) && defined(__sun__)
++	#if defined(__sparc__) && defined(__SVR4) && defined(__sun__)
+ 	#include <sys/byteorder.h>
+ 	#include <sys/types.h>
+ 	#include <unistd.h>

Modified: head/net-mgmt/aircrack-ng/files/patch-src_osdep_freebsd.c
==============================================================================
--- head/net-mgmt/aircrack-ng/files/patch-src_osdep_freebsd.c	Sun Sep 29 14:22:27 2013	(r328698)
+++ head/net-mgmt/aircrack-ng/files/patch-src_osdep_freebsd.c	Sun Sep 29 14:29:28 2013	(r328699)
@@ -1,6 +1,6 @@
---- src/osdep/freebsd.c.orig	2008-02-26 19:12:19.000000000 +0100
-+++ src/osdep/freebsd.c	2011-09-29 20:35:48.000000000 +0200
-@@ -53,7 +53,9 @@
+--- src/osdep/freebsd.c.orig	2011-09-25 00:05:54.000000000 +0200
++++ src/osdep/freebsd.c	2013-09-29 13:49:18.588462319 +0200
+@@ -53,7 +53,9 @@ struct priv_fbsd {
  	unsigned char			pf_buf[4096];
  	unsigned char			*pf_next;
  	int				pf_totlen;
@@ -10,7 +10,7 @@
  
  	/* setchan */
  	int				pf_s;
-@@ -280,13 +282,16 @@
+@@ -280,13 +282,16 @@ static int fbsd_read(struct wif *wi, uns
  static int fbsd_write(struct wif *wi, unsigned char *h80211, int len,
  		      struct tx_info *ti)
  {
@@ -27,7 +27,7 @@
  	iov[0].iov_base = &pf->pf_txparams;
  	iov[0].iov_len = pf->pf_txparams.ibp_len;
  
-@@ -294,12 +299,19 @@
+@@ -294,12 +299,19 @@ static int fbsd_write(struct wif *wi, un
          iov[1].iov_len = len;
  
  	rc = writev(pf->pf_fd, iov, 2);
@@ -47,7 +47,7 @@
  }
  
  static int fbsd_set_channel(struct wif *wi, int chan)
-@@ -389,7 +401,7 @@
+@@ -389,7 +401,7 @@ static int do_fbsd_open(struct wif *wi, 
  
          memset(&ifr, 0, sizeof(ifr));
          strcpy(ifr.ifr_name, iface);
@@ -56,7 +56,7 @@
          if (ioctl(s, SIOCSIFMEDIA, &ifr) == -1)
  		goto close_sock;
  
-@@ -542,13 +554,17 @@
+@@ -542,13 +554,17 @@ static struct wif *fbsd_open(char *iface
  	/* setup private state */
  	pf = wi_priv(wi);
  	pf->pf_fd = fd;

Modified: head/net-mgmt/aircrack-ng/files/pkg-message.in
==============================================================================
--- head/net-mgmt/aircrack-ng/files/pkg-message.in	Sun Sep 29 14:22:27 2013	(r328698)
+++ head/net-mgmt/aircrack-ng/files/pkg-message.in	Sun Sep 29 14:29:28 2013	(r328699)
@@ -1,23 +1,10 @@
 ==============================================================================
 
-Note for FreeBSD 7.x:
-
-Contrary to Linux, it is not necessary to use airmon-ng to enable the monitor
-mode of your wireless card.  So do not care about what the manpages say about
-airmon-ng, airodump-ng sets monitor mode automatically.
-
-To return from monitor mode, issue the following command:
-
-	ifconfig ${INTERFACE} -mediaopt monitor
-
-
-Note for FreeBSD 8.x
-
 Due to the addition of virtual access points (VAP) in FreeBSD 8 you need to
 create a new wlan device in monitor mode to use with airodump-ng. To do so,
 issue the following command:
 	ifconfig ${VAP_INTERFACE} create wlandev ${INTERFACE} wlanmode monitor
 
-For aireplay-ng you need FreeBSD >= 7.0.
+Then run airodump-ng(1) with the newly created interface ${VAP_INTERFACE}.
 
 ==============================================================================

Modified: head/net-mgmt/aircrack-ng/pkg-plist
==============================================================================
--- head/net-mgmt/aircrack-ng/pkg-plist	Sun Sep 29 14:22:27 2013	(r328698)
+++ head/net-mgmt/aircrack-ng/pkg-plist	Sun Sep 29 14:29:28 2013	(r328699)
@@ -7,28 +7,40 @@ bin/ivstools
 bin/kstats
 bin/makeivs-ng
 bin/packetforge-ng
-man/man1/airbase-ng.1.gz
-man/man1/aircrack-ng.1.gz
-man/man1/airdecap-ng.1.gz
-man/man1/airdecloak-ng.1.gz
-man/man1/aireplay-ng.1.gz
-man/man1/airodump-ng.1.gz
-%%SQLITE%%man/man1/airolib-ng.1.gz
-man/man1/airserv-ng.1.gz
-man/man1/airtun-ng.1.gz
-man/man1/buddy-ng.1.gz
-man/man1/easside-ng.1.gz
-man/man1/ivstools.1.gz
-man/man1/kstats.1.gz
-man/man1/makeivs-ng.1.gz
-man/man1/packetforge-ng.1.gz
-man/man1/tkiptun-ng.1.gz
-man/man1/wesside-ng.1.gz
+bin/wpaclean
 sbin/airbase-ng
 sbin/aireplay-ng
 sbin/airodump-ng
 sbin/airserv-ng
 sbin/airtun-ng
+sbin/besside-ng
 sbin/easside-ng
 sbin/tkiptun-ng
 sbin/wesside-ng
+share/man/man1/aircrack-ng.1
+share/man/man1/airdecap-ng.1
+share/man/man1/airdecloak-ng.1
+%%SQLITE%%share/man/man1/airolib-ng.1
+share/man/man1/besside-ng-crawler.1
+share/man/man1/buddy-ng.1
+share/man/man1/ivstools.1
+share/man/man1/kstats.1
+share/man/man1/makeivs-ng.1
+share/man/man1/packetforge-ng.1
+share/man/man1/wpaclean.1
+share/man/man8/airbase-ng.8
+share/man/man8/airdriver-ng.8
+share/man/man8/aireplay-ng.8
+share/man/man8/airmon-ng.8
+share/man/man8/airmon-zc.8
+share/man/man8/airodump-ng-oui-update.8
+share/man/man8/airodump-ng.8
+share/man/man8/airserv-ng.8
+share/man/man8/airtun-ng.8
+share/man/man8/besside-ng.8
+share/man/man8/easside-ng.8
+share/man/man8/tkiptun-ng.8
+share/man/man8/wesside-ng.8
+@dirrmtry share/man/man8
+@dirrmtry share/man/man1
+@dirrmtry share/man



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309291429.r8TETSWR022876>