Index: head/usr.sbin/bsnmpd/modules/snmp_atm/Makefile =================================================================== --- head/usr.sbin/bsnmpd/modules/snmp_atm/Makefile (revision 311738) +++ head/usr.sbin/bsnmpd/modules/snmp_atm/Makefile (revision 311739) @@ -1,21 +1,21 @@ # $FreeBSD$ # # Author: Harti Brandt -CONTRIB= ${.CURDIR}/../../../../contrib/ngatm +CONTRIB= ${SRCTOP}/contrib/ngatm .PATH: ${CONTRIB}/snmp_atm MOD= atm SRCS= snmp_atm.c atm_sys.c XSYM= begemotAtm MAN= snmp_atm.3 BMIBS= BEGEMOT-ATM.txt BEGEMOT-ATM-FREEBSD-MIB.txt DEFS= ${MOD}_tree.def atm_freebsd.def INCS= snmp_${MOD}.h EXTRAMIBDEFS= atm_freebsd.def CFLAGS+= -I${CONTRIB}/snmp_atm .include Index: head/usr.sbin/bsnmpd/modules/snmp_hast/Makefile =================================================================== --- head/usr.sbin/bsnmpd/modules/snmp_hast/Makefile (revision 311738) +++ head/usr.sbin/bsnmpd/modules/snmp_hast/Makefile (revision 311739) @@ -1,42 +1,42 @@ # $FreeBSD$ .include -.PATH: ${.CURDIR}/../../../../sbin/hastd +.PATH: ${SRCTOP}/sbin/hastd MOD= hast SRCS= ebuf.c SRCS+= hast_compression.c hast_proto.c hast_snmp.c SRCS+= lzf.c SRCS+= nv.c SRCS+= parse.y pjdlog.c SRCS+= proto.c proto_common.c proto_uds.c SRCS+= token.l SRCS+= y.tab.h MAN= snmp_hast.3 NO_WFORMAT= NO_WCAST_ALIGN= NO_WMISSING_VARIABLE_DECLARATIONS= -CFLAGS+=-I${.CURDIR}/../../../../sbin/hastd +CFLAGS+=-I${SRCTOP}/sbin/hastd CFLAGS+=-DHAVE_CAPSICUM CFLAGS+=-DINET .if ${MK_INET6_SUPPORT} != "no" CFLAGS+=-DINET6 .endif # This is needed to have WARNS > 1. CFLAGS+=-DYY_NO_UNPUT CFLAGS+=-DYY_NO_INPUT CFLAGS+= -DSNMPTREE_TYPES LIBADD= util XSYM= begemotHast DEFS= ${MOD}_tree.def BMIBS= BEGEMOT-HAST-MIB.txt YFLAGS+=-v CLEANFILES=y.tab.c y.tab.h y.output .include Index: head/usr.sbin/bsnmpd/modules/snmp_hostres/Makefile =================================================================== --- head/usr.sbin/bsnmpd/modules/snmp_hostres/Makefile (revision 311738) +++ head/usr.sbin/bsnmpd/modules/snmp_hostres/Makefile (revision 311739) @@ -1,81 +1,81 @@ # # Copyright (c) 2005-2006 The FreeBSD Project # All rights reserved. # Author: Victor Cruceru # # Redistribution of this software and documentation and use in source and # binary forms, with or without modification, are permitted provided that # the following conditions are met: # # 1. Redistributions of source code or documentation must retain the above # copyright notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # # THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE # ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # # $FreeBSD$ # -LPRSRC= ${.CURDIR}/../../../lpr/common_source +LPRSRC= ${SRCTOP}/usr.sbin/lpr/common_source .PATH: ${LPRSRC} MOD= hostres SRCS= hostres_begemot.c \ hostres_device_tbl.c \ hostres_diskstorage_tbl.c \ hostres_fs_tbl.c \ hostres_network_tbl.c \ hostres_partition_tbl.c \ hostres_printer_tbl.c \ hostres_processor_tbl.c \ hostres_scalars.c \ hostres_snmp.c \ hostres_storage_tbl.c \ hostres_swinstalled_tbl.c \ hostres_swrun_tbl.c \ printcap.c #Not having NDEBUG defined will enable assertions and a lot of output on stderr CFLAGS+= -DNDEBUG -I${LPRSRC} XSYM= host hrStorageOther hrStorageRam hrStorageVirtualMemory \ hrStorageFixedDisk hrStorageRemovableDisk hrStorageFloppyDisk \ hrStorageCompactDisc hrStorageRamDisk hrStorageFlashMemory \ hrStorageNetworkDisk hrDeviceOther hrDeviceUnknown \ hrDeviceProcessor hrDeviceNetwork hrDevicePrinter \ hrDeviceDiskStorage hrDeviceVideo hrDeviceAudio \ hrDeviceCoprocessor hrDeviceKeyboard hrDeviceModem \ hrDeviceParallelPort hrDevicePointing \ hrDeviceSerialPort hrDeviceTape hrDeviceClock \ hrDeviceVolatileMemory hrDeviceNonVolatileMemory \ hrFSOther hrFSUnknown hrFSBerkeleyFFS hrFSSys5FS hrFSFat\ hrFSHPFS hrFSHFS hrFSMFS hrFSNTFS hrFSVNode hrFSJournaled \ hrFSiso9660 hrFSRockRidge hrFSNFS hrFSNetware hrFSAFS hrFSDFS \ hrFSAppleshare hrFSRFS hrFSDGCFS hrFSBFS hrFSFAT32 hrFSLinuxExt2 MAN= snmp_hostres.3 DEFS= ${MOD}_tree.def BMIBS= BEGEMOT-HOSTRES-MIB.txt LIBADD= kvm devinfo m geom memstat .include printcap.pico: printcap.c ${CC} ${PICFLAG} -DPIC ${CFLAGS:C/^-W.*//} -c ${.IMPSRC} -o ${.TARGET} smilint: env SMIPATH=.:/usr/share/snmp/mibs:/usr/local/share/snmp/mibs \ smilint -c /dev/null -l6 -i group-membership BEGEMOT-HOSTRES-MIB Index: head/usr.sbin/bsnmpd/modules/snmp_mibII/Makefile =================================================================== --- head/usr.sbin/bsnmpd/modules/snmp_mibII/Makefile (revision 311738) +++ head/usr.sbin/bsnmpd/modules/snmp_mibII/Makefile (revision 311739) @@ -1,27 +1,27 @@ # $FreeBSD$ # # Author: Harti Brandt -CONTRIB= ${.CURDIR}/../../../../contrib/bsnmp +CONTRIB= ${SRCTOP}/contrib/bsnmp .PATH: ${CONTRIB}/snmp_mibII MOD= mibII SRCS= mibII.c mibII_begemot.c mibII_ifmib.c mibII_ifstack.c \ mibII_interfaces.c mibII_ip.c mibII_ipaddr.c mibII_nettomedia.c \ mibII_rcvaddr.c mibII_route.c mibII_tcp.c mibII_udp.c XSYM= ipAddrTable ifTable ifRcvAddressEntry ifMIB ipMIB tcpMIB udpMIB \ ipForward ifIndex linkDown linkUp MAN= snmp_mibII.3 CFLAGS+= -I${CONTRIB}/lib -I${CONTRIB}/snmpd CFLAGS+= -DHAVE_ERR_H -DHAVE_GETADDRINFO -DHAVE_STRLCPY -DHAVE_SYS_TREE_H DEFS= ${MOD}_tree.def INCS= snmp_${MOD}.h BMIBS= BEGEMOT-IP-MIB.txt BEGEMOT-MIB2-MIB.txt .include smilint: env SMIPATH=/usr/share/snmp/mibs:/usr/local/share/snmp/mibs \ smilint -c /dev/null -l6 -i group-membership ${BMIBS:C/^/${CONTRIB}\/snmp_mibII\//} Index: head/usr.sbin/bsnmpd/modules/snmp_target/Makefile =================================================================== --- head/usr.sbin/bsnmpd/modules/snmp_target/Makefile (revision 311738) +++ head/usr.sbin/bsnmpd/modules/snmp_target/Makefile (revision 311739) @@ -1,20 +1,20 @@ # $FreeBSD$ # # Author: Shteryana Shopova -CONTRIB= ${.CURDIR}/../../../../contrib/bsnmp +CONTRIB= ${SRCTOP}/contrib/bsnmp .PATH: ${CONTRIB}/snmp_target MOD= target SRCS= target_snmp.c XSYM= snmpTargetMIB snmpNotificationMIB snmpUDPDomain MAN= snmp_target.3 CFLAGS+= -I${CONTRIB}/lib -I${CONTRIB}/snmpd -DSNMPTREE_TYPES CFLAGS+= -DHAVE_ERR_H -DHAVE_GETADDRINFO -DHAVE_STRLCPY -DHAVE_SYS_TREE_H DEFS= ${MOD}_tree.def BMIBS= .include Index: head/usr.sbin/bsnmpd/modules/snmp_usm/Makefile =================================================================== --- head/usr.sbin/bsnmpd/modules/snmp_usm/Makefile (revision 311738) +++ head/usr.sbin/bsnmpd/modules/snmp_usm/Makefile (revision 311739) @@ -1,22 +1,22 @@ # $FreeBSD$ # # Author: Shteryana Shopova -CONTRIB= ${.CURDIR}/../../../../contrib/bsnmp +CONTRIB= ${SRCTOP}/contrib/bsnmp .PATH: ${CONTRIB}/snmp_usm MOD= usm SRCS= usm_snmp.c XSYM= snmpUsmMIB usmNoAuthProtocol usmHMACMD5AuthProtocol \ usmHMACSHAAuthProtocol usmNoPrivProtocol usmDESPrivProtocol \ usmAesCfb128Protocol usmUserSecurityName MAN= snmp_usm.3 CFLAGS+= -I${CONTRIB}/lib -I${CONTRIB}/snmpd -DSNMPTREE_TYPES CFLAGS+= -DHAVE_ERR_H -DHAVE_GETADDRINFO -DHAVE_STRLCPY -DHAVE_SYS_TREE_H DEFS= ${MOD}_tree.def BMIBS= .include Index: head/usr.sbin/bsnmpd/modules/snmp_vacm/Makefile =================================================================== --- head/usr.sbin/bsnmpd/modules/snmp_vacm/Makefile (revision 311738) +++ head/usr.sbin/bsnmpd/modules/snmp_vacm/Makefile (revision 311739) @@ -1,20 +1,20 @@ # $FreeBSD$ # # Author: Shteryana Shopova -CONTRIB= ${.CURDIR}/../../../../contrib/bsnmp +CONTRIB= ${SRCTOP}/contrib/bsnmp .PATH: ${CONTRIB}/snmp_vacm MOD= vacm SRCS= vacm_snmp.c XSYM= snmpVacmMIB MAN= snmp_vacm.3 CFLAGS+= -I${CONTRIB}/lib -I${CONTRIB}/snmpd -DSNMPTREE_TYPES CFLAGS+= -DHAVE_ERR_H -DHAVE_GETADDRINFO -DHAVE_STRLCPY -DHAVE_SYS_TREE_H DEFS= ${MOD}_tree.def BMIBS= .include