Index: head/lang/fasm/Makefile =================================================================== --- head/lang/fasm/Makefile (revision 498136) +++ head/lang/fasm/Makefile (revision 498137) @@ -1,38 +1,40 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= fasm PORTVERSION= 1.73.09 CATEGORIES= lang devel -MASTER_SITES= http://flatassembler.net/ +MASTER_SITES= https://flatassembler.net/ MAINTAINER= ports@FreeBSD.org COMMENT= Flat, multiple-pass assembler for IA-32 & x86-64 architectures LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/license.txt ONLY_FOR_ARCHS= amd64 i386 IA32_BINARY_PORT= yes PLIST_FILES= bin/fasm PORTDOCS= * WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= DOCS .include .if ${ARCH} != "i386" -CFLAGS+= -m32 -L/usr/lib32 -B/usr/lib32 +CFLAGS+= -m32 -L/usr/lib32 -B/usr/lib32 .endif do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} fasm.o -o fasm do-install: ${INSTALL_PROGRAM} ${WRKSRC}/fasm ${STAGEDIR}${PREFIX}/bin + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR} .include Index: head/lang/fasm/pkg-descr =================================================================== --- head/lang/fasm/pkg-descr (revision 498136) +++ head/lang/fasm/pkg-descr (revision 498137) @@ -1,10 +1,10 @@ The flat assembler is a fast and efficient self-assembling 80x86 assembler for DOS, Windows and Linux operating systems. Currently it supports all 8086-80486/Pentium instructions with MMX, SSE, SSE2, SSE3 and 3DNow! extensions and x86-64 (both AMD64 and EM64T) instructions, can produce output in binary, MZ, PE, COFF or ELF format. It includes the powerful but easy to use macroinstruction support and does multiple passes to optimize the instruction codes for size. The flat assembler is self-compilable and the full source code is included. -WWW: http://flatassembler.net/ +WWW: https://flatassembler.net/