Package: freeipmi # later versions bump libN for libfreeipmi, but not for the other dylibs Version: 0.7.15 Revision: 5 Depends: %N-shlibs (= %v-%r), libgcrypt20-shlibs BuildDepends: << fink-package-precedence, libgcrypt20, libgpg-error (>= 1.6-1), pkgconfig << BuildDependsOnly: false Source: mirror:gnu:%n/%v/%n-%v.tar.gz Source-Checksum: SHA256(f3aa4216aa06d0f91f235665c0eaa1571e22d941270ad5508043d065889c4a10) SetCFLAGS: -Os -std=gnu89 # default CPP ('cpp') gives weird ./configure results) ConfigureParams: << --mandir=%p/share/man \ --infodir=%p/share/info \ --with-extra-includes=%p/include \ --with-extra-libraries=%p/lib \ --enable-dependency-tracking \ --disable-init-scripts \ --disable-logrotate-config \ --disable-logdir \ --localstatedir=%p/var \ --with-ipmi-monitoring-sdr-cache-dir=%p/var/cache/ipmimonitoringsdrcache \ --sysconfdir=%p/etc \ CPP="/usr/bin/gcc -E" << PatchScript: << perl -pi -e 's,__FreeBSD__,__APPLE__,' libfreeipmi/src/driver/ipmi-semaphores.h perl -pi -e 's,\} ipmi_monitoring_sensor_group_t\;,\}\;,' ipmimonitoring/src/libipmimonitoring/ipmi_monitoring.h perl -pi -e 's,\$\(DESTDIR\)var,\$\(DESTDIR\)\$\(localstatedir\),' ipmiconsole/src/libipmiconsole/Makefile.in perl -pi -e 's,-module,,' libfreeipmi/src/Makefile.in << CompileScript: << %{default_script} fink-package-precedence --prohibit-bdep=%n . << InstallScript: make install DESTDIR=%d InfoDocs: freeipmi-faq.info DocFiles: AUTHORS COPYING* ChangeLog* DISCLAIMER* NEWS README* TODO Splitoff: << Package: %N-shlibs Depends: libgcrypt20-shlibs Files: << lib/libfreeipmi.6.dylib lib/libfreeipmi.6.3.0.dylib lib/libipmiconsole.2.dylib lib/libipmiconsole.2.0.5.dylib lib/libipmidetect.0.dylib lib/libipmidetect.0.0.0.dylib lib/libipmimonitoring.1.dylib lib/libipmimonitoring.1.1.4.dylib << Shlibs: << %p/lib/libfreeipmi.6.dylib 10.0.0 %n (>= 0.7.11-2) %p/lib/libipmiconsole.2.dylib 3.0.0 %n (>= 0.7.9-5) %p/lib/libipmidetect.0.dylib 1.0.0 %n (>= 0.7.9-5) %p/lib/libipmimonitoring.1.dylib 3.0.0 %n (>= 0.7.9-5) << DocFiles: COPYING << License: GPL Homepage: https://www.gnu.org/software/freeipmi Maintainer: Jack Fink Description: Free IPMI software DescDetail: << The IPMI specification defines a set of interfaces for platform management. It is utilized by a wide variety of vendors for system management on motherboards. The features of IPMI that most users will be interested in are sensor monitoring, remote power control, serial-over-LAN (SOL), and system debugging. The FreeIPMI tools and libraries listed below should provide users with the ability to access and utilize these features. <<