source: trunk/dports/net/net-snmp/Portfile @ 12043

Last change on this file since 12043 was 12043, checked in by ricci, 15 years ago

Bug: 2888
uprev to 5.2.1
remove default variants (ssl and zlib), flip them to no_ssl and no_zlib, inspired

by bug 2888.

some whitespace twiddling

  • Property svn:eol-style set to native
File size: 1.8 KB
Line 
1# $Id: Portfile,v 1.17 2005/04/27 18:05:26 ricci Exp $
2PortSystem 1.0
3
4name                    net-snmp
5version                 5.2.1
6revision                0
7categories              net
8maintainers             opendarwin.org@darkart.com
9description             An extendable SNMP implementation
10long_description        This is net-snmp, a derivative of CMU's SNMP \
11                                        package. Various tools relating to the Simple \
12                                        Network Management Protocol including: an extensible \
13                                        agent, an SNMP library, tools to request or set \
14                                        information from SNMP agents, tools to generate and \
15                                        handle SNMP traps, a version of the unix 'netstat' \
16                                        command using SNMP, a Tk/perl MIB browser.
17homepage                http://net-snmp.sourceforge.net/
18platforms               darwin
19master_sites            sourceforge
20checksums               md5 4c38451b1f5914789da370b79dc06124
21depends_build           path:/usr/include/netinet/ip_var.h:netinet-headers
22patchfiles              patch-Makefile.in
23depends_lib             port:openssl \
24                        port:zlib
25configure.args          --enable-shared --disable-static --with-defaults \
26                                --with-sys-contact=nobody@no.where \
27                                --with-mib-modules="host disman/event-mib smux" \
28                                --with-persistent-directory='\${prefix}/var/net-snmp' \
29                                --mandir='\${prefix}/share/man' \
30                                --infodir='\${prefix}/share/info' \
31                                --with-logfile='\${prefix}/var/log' \
32                                --with-openssl=${prefix} --with-zlib=${prefix}
33
34variant no_ssl {
35        configure.args-delete --with-openssl=${prefix}
36        configure.args-append --without-openssl
37}
38
39variant no_zlib {
40        configure.args-delete --with-zlib=${prefix}
41        configure.args-append --without-zlib
42}
43
44variant server  { depends_run path:/Library/StartupItems/DarwinPortsStartup:DarwinPortsStartup }
45
46variant ipv6    { configure.args-append --enable-ipv6 }
47
48destroot.destdir        prefix=${destroot}${prefix} \
49                        exec_prefix=${destroot}${prefix}
50post-destroot   { destroot.keepdirs ${destroot}${prefix}/var/net-snmp }
51
Note: See TracBrowser for help on using the repository browser.