update Tue May 25 18:37:00 PDT 2010
[pkgsrc.git] / sysutils / sformat / Makefile
1 # $NetBSD: Makefile,v 1.12 2009/03/18 19:18:59 darcy Exp $
2 #
3
4 DISTNAME=               sformat-3.5
5 PKGREVISION=            1
6 CATEGORIES=             sysutils
7 MASTER_SITES=           ftp://ftp.berlios.de/pub/sformat/
8
9 MAINTAINER=             Andreas.Hallmann@tiscali.de
10 HOMEPAGE=               http://freshmeat.net/projects/sformat
11 COMMENT=                SCSI disk maintainance, formating, and ultimative repair tool with support for NetBSD labels
12
13 PKG_INSTALLATION_TYPES= overwrite pkgviews
14 PKG_DESTDIR_SUPPORT=    user-destdir
15
16 .include "../../mk/bsd.prefs.mk"
17
18 USE_TOOLS+=             gmake
19 TBL?=                   tbl
20
21 # avoid picking up a bad ${ARCH} during the build
22 MAKE_ENV+=      ARCH=""
23 MAKE_ENV+=      MAKEPROG="gmake"
24 MAKE_ENV+=      COPTX=${CFLAGS:M*:Q}
25 MAKE_ENV+=      LDOPTX=${LDFLAGS:M*:Q}
26 MAKE_FLAGS+=    INS_BASE=${DESTDIR}${LOCALBASE:Q} # won't work in MAKE_ENV!
27
28 # if we're using a gcc which is named gcc, we need to set CCOM=gcc
29 # in MAKE_ENV so the make infrastructure picks the right options.
30 .if !empty(CC:M*gcc*)
31 MAKE_ENV+=      CCOM="gcc"
32 .endif
33
34 INSTALLATION_DIRS=      bin include lib ${PKGMANDIR}/man5 ${PKGMANDIR}/man8
35
36 post-extract:
37         ${CP} ${WRKSRC}/RULES/os-freebsd.id ${WRKSRC}/RULES/os-dragonfly.id
38         ${CP} ${WRKSRC}/RULES/os-freebsd.def ${WRKSRC}/RULES/os-dragonfly.def
39         ln -s i386-netbsd-cc.rul ${WRKSRC}/RULES/amd64-netbsd-cc.rul
40
41 .include "../../mk/bsd.pkg.mk"