source: trunk/dports/security/aircrack-ng/Portfile

Last change on this file was 146517, checked in by raimue@…, 17 months ago

Mass rev-bump dependents of port openssl due to ABI change

Disabling SSLv2 in r146162 changed the ABI of the library, leading to loading
errors for binaries with references to SSLv2 symbols.

https://lists.macosforge.org/pipermail/macports-dev/2016-March/032531.html

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.1 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 146517 2016-03-10 17:49:28Z ryandesign@macports.org $
3
4PortSystem          1.0
5
6name                aircrack-ng
7version             1.2-rc3
8revision            1
9categories          security
10license             GPL-2
11platforms           darwin
12maintainers         ryandesign openmaintainer
13
14description         Aircrack-ng is the next generation of aircrack with lots of new features
15
16long_description    aircrack is an 802.11 WEP and WPA-PSK keys cracking \
17                    program that can recover keys once enough data packets \
18                    have been captured. It implements the standard FMS \
19                    attack along with some optimizations like KoreK attacks, \
20                    thus making the attack much faster compared to other WEP \
21                    cracking tools. In fact, aircrack is a set of tools for \
22                    auditing wireless networks.
23
24homepage            http://aircrack-ng.org/
25master_sites        http://download.aircrack-ng.org/
26
27checksums           rmd160  8b6235217eabbbc1d86d0d96378dac4d1082c113 \
28                    sha256  8e595ccab9fe90fc7c770634ad13e30da2d7fef21497b34d56d7014b991a4585
29
30patchfiles          patch-common.mak.diff \
31                    patch-src-Makefile.diff \
32                    patch-src-aircrack-ng.c.diff \
33                    patch-src-common.h.diff \
34                    patch-src-sha1-sse2.h.diff
35
36depends_build       port:gmake \
37                    port:pkgconfig
38
39depends_lib         path:lib/libssl.dylib:openssl \
40                    port:pcre \
41                    port:sqlite3
42
43use_configure       no
44
45use_parallel_build  yes
46
47variant universal {}
48
49build.cmd           ${prefix}/bin/gmake
50
51build.args          prefix=${prefix} \
52                    libnl=false \
53                    pcre=true \
54                    sqlite=true \
55                    ASM_AC= \
56                    CC="${configure.cc} [get_canonical_archflags cc] -I${filespath}"
57
58destroot.args       prefix=${prefix}
59
60livecheck.type      regex
61livecheck.regex     ${name}-(\[0-9a-z.-\]+)${extract.suffix}
Note: See TracBrowser for help on using the repository browser.