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

Last change on this file since 11935 was 11935, checked in by jberry, 15 years ago

Migrate lib:XXX:portname dependency syntax to new port:portname syntax.

  • Property svn:eol-style set to native
File size: 1.8 KB
Line 
1# $Id: Portfile,v 1.16 2005/04/21 15:57:56 jberry Exp $
2PortSystem 1.0
3
4name                    net-snmp
5version                 5.2
6revision                2
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 af1c18209474ec4851b06504aae2a7c1
21depends_build   path:/usr/include/netinet/ip_var.h:netinet-headers
22patchfiles              patch-Makefile.in
23configure.args  --enable-shared --disable-static --with-defaults \
24                                --with-sys-contact=nobody@no.where \
25                                --with-mib-modules="host disman/event-mib smux" \
26                                --with-persistent-directory='\${prefix}/var/net-snmp' \
27                                --mandir='\${prefix}/share/man' \
28                                --infodir='\${prefix}/share/info' \
29                                --with-logfile='\${prefix}/var/log' \
30                                --without-openssl --without-zlib
31default_variants +ssl +zlib
32
33variant ssl {
34        depends_lib-append port:openssl
35        configure.args-delete --without-openssl
36        configure.args-append --with-openssl=${prefix}
37}
38
39variant zlib {
40        depends_lib-append lib:libz.1.2:zlib
41        configure.args-delete --without-zlib
42        configure.args-append --with-zlib=${prefix}
43}
44
45variant server  { depends_run path:/Library/StartupItems/DarwinPortsStartup:DarwinPortsStartup }
46
47variant ipv6    { configure.args-append --enable-ipv6 }
48
49destroot.destdir        prefix=${destroot}${prefix} \
50                                        exec_prefix=${destroot}${prefix}
51post-destroot   { destroot.keepdirs ${destroot}${prefix}/var/net-snmp }
52
Note: See TracBrowser for help on using the repository browser.