# SNMP Sendmail Statistics Module -*- perl -*- # Copyright (C) 2015 Sergey Poznyakoff # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . use ExtUtils::MakeMaker; WriteMakefile( 'NAME' => 'NetSNMP::Sendmail', 'AUTHOR' => 'Sergey Poznyakoff ', 'ABSTRACT' => 'NetSNMP module for Sendmail statistics', 'LICENSE' => 'gpl_v3', 'FIRST_MAKEFILE' => 'Makefile', 'VERSION_FROM' => 'sendmail.pl', 'PM' => { 'Sendmail.pm' => '$(INST_LIBDIR)/Sendmail.pm' }, 'PREREQ_PM' => { 'NetSNMP::OID' => 0, 'NetSNMP::agent' => 0, 'NetSNMP::ASN' => 0 } ); sub MY::postamble { return <<'_MAKE_'; NET_SNMP_MIBDIRS = `net-snmp-config --mibdirs` Sendmail.pm: Sendmail.mib2c sendmail.pl SENDMAIL-STATS.txt MIBDIRS=.:${NET_SNMP_MIBDIRS} \ MIBS="+SENDMAIL-STATS" \ mib2c -c Sendmail.mib2c -f Sendmail.pm -S prologue=sendmail.pl SENDMAIL-STATS::sendmail INSTALLSITEMIB = $(SITEPREFIX)/share/snmp/mibs DESTINSTALLSITEMIB = $(DESTDIR)$(INSTALLSITEMIB) install:: install-mib install-mib: $(PERLRUN) install-mib.pl SENDMAIL-STATS.txt $(DESTINSTALLSITEMIB) _MAKE_ }