# New ports collection makefile for: fasm # Date created: 22 February 2007 # Whom: Sergey Skvortsov # # $FreeBSD$ # PORTNAME= fasm PORTVERSION= 1.67.23 CATEGORIES= lang devel MASTER_SITES= http://flatassembler.net/ MAINTAINER= skv@FreeBSD.org COMMENT= Flat, multiple-pass assembler for IA-32 & x86-64 architectures ONLY_FOR_ARCHS= i386 amd64 ia64 WRKSRC= ${WRKDIR}/${PORTNAME} .include .if ${ARCH} != "i386" .if exists(/usr/lib32) CFLAGS= -m32 -L/usr/lib32 -B/usr/lib32 .else IGNORE= requires 32-bit libraries installed under /usr/lib32 .endif .endif do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} fasm.o -o fasm do-install: ${INSTALL_PROGRAM} ${WRKSRC}/fasm ${PREFIX}/bin .ifndef(NOPORTDOCS) @${ECHO_MSG} "===> Installing documentation for ${PKGNAME}" @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.txt ${DOCSDIR} .endif .include