1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= General-purpose x86 and amd64 assembler
8 HOMEPAGE= https://www.nasm.us/
12 SITES[main]= https://www.nasm.us/pub/nasm/releasebuilds/2.14.02/
13 https://mirror.sobukus.de/files/src/nasm/
14 DISTFILE[1]= nasm-2.14.02.tar.xz:main
15 DISTFILE[2]= nasm-2.14.02-xdoc.tar.xz:main
17 SPKGS[standard]= complete
21 OPTIONS_AVAILABLE= none
22 OPTIONS_STANDARD= none
26 FPC_EQUIVALENT= devel/nasm
29 CONFIGURE_ARGS= ac_cv_func_strspn=yes
31 MAKE_ARGS= INSTALLROOT={{STAGEDIR}}
33 INSTALL_TARGET= install install_rdf
37 ${REINPLACE_CMD} -e 's|[$$][(]A[)]|a|g' ${WRKSRC}/Makefile.in
40 @${MKDIR} ${STAGEDIR}${STD_DOCDIR}
41 (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} html ${STAGEDIR}${STD_DOCDIR})
42 ${INSTALL_DATA} ${WRKSRC}/doc/nasmdoc.txt ${STAGEDIR}${STD_DOCDIR}
44 [FILE:691:descriptions/desc.primary]
45 The Netwide Assembler (NASM) is an x86 and amd64 (x86-64) assembler
46 designed for portability and modularity. It will output flat-form binary
47 files, a.out (Linux and *BSD), COFF, ELF32, ELF64, Mach-O, Microsoft OMF
48 (OBJ), Win32, Win64, as86 (Minix/Linux bin86 v0.3), LADsoft IEEE-695,
49 Intel hex, Motorola S-record, and a home-grown format called RDOFF. NASM
50 syntax is similar to Intel's, but is less complex. It supports Pentium,
51 P6, MMX, 3DNow!, SSE, SSE2, SSE3, SSE4.1, SSE4.2, XOP/FMA4/CVT16
52 (rev 3.03), and x64 opcodes, among others. It has strong support for
55 The port also includes NDISASM, a binary file disassembler which uses the
56 same instruction set as NASM.
60 e24ade3e928f7253aa8c14aa44726d1edf3f98643f87c9d72ec1df44b26be8f5 827620 nasm-2.14.02.tar.xz
61 5bc115e176521066f2c0678e784103817cb5767f317fdeae2ebf9416f8e893a5 742792 nasm-2.14.02-xdoc.tar.xz
64 [FILE:256:manifests/plist.primary]