source: trunk/dports/sysutils/ipmitool/Portfile

Last change on this file was 146517, checked in by raimue@…, 3 years 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: 1.8 KB
RevLine 
[73276]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 raimue@macports.org $
3
4PortSystem 1.0
5
6name            ipmitool
[146047]7version         1.8.15
[146517]8revision        2
[73276]9
10categories      sysutils
[80626]11license         BSD
[73276]12maintainers     dports openmaintainer
13description     Intelligent Platform Management Interface management utility
14long_description \
15  IPMItool is a utility for managing and configuring devices that \
16  support the Intelligent Platform Management Interface (IPMI) version \
17  1.5 and version 2.0 specifications. IPMI is an open standard for \
18  monitoring, logging, recovery, inventory, and control of hardware that \
19  is implemented independent of the main CPU, BIOS, and OS. The ipmitool \
20  program provides a simple command-line interface to the Baseboard \
21  Management Controller. It features the ability to read the sensor data \
22  repository (SDR) and print sensor values, display the contents of the \
23  System Event Log (SEL), print Field Replaceable Unit (FRU) inventory \
24  information, read and set LAN configuration parameters, and perform \
25  remote chassis power control.
26
27platforms       darwin
28homepage        http://ipmitool.sourceforge.net/
29master_sites    sourceforge
30
[139229]31depends_lib     path:lib/libssl.dylib:openssl
[73276]32
[146047]33checksums \
34    rmd160  2884232d29e441b8ee136d7a75019c8fbb5d3a49 \
35    sha256  f0964e644a8e693932a3e8da6929d5598ed24645bacd51fbb1a4a09b5e47cf78
[73276]36
[146047]37configure.args --enable-intf-lanplus --enable-ipmishell
38configure.cppflags-append   -Ds6_addr16=__u6_addr.__u6_addr16
[96474]39
[96471]40post-patch {
41    # remove CFLAGS that gcc 4.2 doesn't support
42    reinplace "s|-Wno-unused-result||g" ${worksrcpath}/configure
43    reinplace "s|-Wno-packed-bitfield-compat||g" ${worksrcpath}/configure
44}
45   
[73276]46configure.args  --mandir=${prefix}/share/man
Note: See TracBrowser for help on using the repository browser.