# $NetBSD: Makefile,v 1.12 2009/03/18 19:18:59 darcy Exp $ # DISTNAME= sformat-3.5 PKGREVISION= 1 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.berlios.de/pub/sformat/ MAINTAINER= Andreas.Hallmann@tiscali.de HOMEPAGE= http://freshmeat.net/projects/sformat COMMENT= SCSI disk maintainance, formating, and ultimative repair tool with support for NetBSD labels PKG_INSTALLATION_TYPES= overwrite pkgviews PKG_DESTDIR_SUPPORT= user-destdir .include "../../mk/bsd.prefs.mk" USE_TOOLS+= gmake TBL?= tbl # avoid picking up a bad ${ARCH} during the build MAKE_ENV+= ARCH="" MAKE_ENV+= MAKEPROG="gmake" MAKE_ENV+= COPTX=${CFLAGS:M*:Q} MAKE_ENV+= LDOPTX=${LDFLAGS:M*:Q} MAKE_FLAGS+= INS_BASE=${DESTDIR}${LOCALBASE:Q} # won't work in MAKE_ENV! # if we're using a gcc which is named gcc, we need to set CCOM=gcc # in MAKE_ENV so the make infrastructure picks the right options. .if !empty(CC:M*gcc*) MAKE_ENV+= CCOM="gcc" .endif INSTALLATION_DIRS= bin include lib ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 post-extract: ${CP} ${WRKSRC}/RULES/os-freebsd.id ${WRKSRC}/RULES/os-dragonfly.id ${CP} ${WRKSRC}/RULES/os-freebsd.def ${WRKSRC}/RULES/os-dragonfly.def ln -s i386-netbsd-cc.rul ${WRKSRC}/RULES/amd64-netbsd-cc.rul .include "../../mk/bsd.pkg.mk"