---
name: nasm
version: 2.10.03,1
origin: devel/nasm
comment: General-purpose multi-platform x86 and amd64 assembler
arch: freebsd:9:x86:64
www: http://www.nasm.us/
maintainer: dhn@FreeBSD.org
prefix: /usr/local
licenselogic: single
licenses: [BSD]
flatsize: 1822040
desc: |
  The Netwide Assembler (NASM) is an x86 and amd64 (x86-64) assembler designed
  for portability and modularity.  It will output flat-form binary files, a.out
  (Linux and *BSD), COFF, ELF32, ELF64, Mach-O, Microsoft OMF (OBJ), Win32,
  Win64, as86 (Minix/Linux bin86 v0.3), LADsoft IEEE-695, Intel hex, Motorola
  S-record, and a home-grown format called RDOFF.  NASM syntax is similar to
  Intel's, but is less complex.  It supports Pentium, P6, MMX, 3DNow!, SSE,
  SSE2, SSE3, SSE4.1, SSE4.2, XOP/FMA4/CVT16 (rev 3.03), and x64 opcodes, among
  others.  It has strong support for macro conventions.

  The port also includes NDISASM, a binary file disassembler which uses the
  same instruction set as NASM.

  WWW: http://www.nasm.us/
categories: [lang, devel]
files:
  /usr/local/bin/ldrdf: 11b4888de919e5eb9fded35f25d7766e089db4e89c3bc1dac60b6c0866521357
  /usr/local/bin/nasm: 3d0ae0741be719125533d29dc3323c877a2b8df233ad84faca19956f73e94920
  /usr/local/bin/ndisasm: 4174ca671624be2834fc280d4c8ca7a6c287ba8a5c2ebaa84dd89e5a4d340c0a
  /usr/local/bin/rdf2bin: 6bbd872f87a7105f9e9d558f1d40166f46fec44c6e3200b464a52e6aa1c3682d
  /usr/local/bin/rdfdump: 3a93bbebb714723a70f15c7a48568adb180580d0e3ec1d1955900c4e36713ae8
  /usr/local/bin/rdflib: 70147e4ac57d84a2c68c7c98c938e0abe91a09464018832001916f74f9930c95
  /usr/local/bin/rdx: 6094d69e30c91f7060feef7b0421a75b47dc96c912d02b2b2ab6432d0de44b73
  /usr/local/man/man1/ldrdf.1.gz: 9dad7fa8e0c050eeba235f4ce5cbec01603ab436f75096b2cabf280a9dc1d19f
  /usr/local/man/man1/nasm.1.gz: 4be8b8c5da00f409233f88c9c60d1e04a4de8cab968e4cef7fe9c4d10c0b0e9f
  /usr/local/man/man1/ndisasm.1.gz: 5c8a90e719330170cb15de5b74a5f4c53375f7abb07141156224ca9ebe00bd96
  /usr/local/man/man1/rdf2bin.1.gz: 6dcfd9b17a59704496b0da43665d760ee8fdd6417ab670d2b3fb22992e695085
  /usr/local/man/man1/rdf2com.1.gz: 530f1708c95cabf3b351dabf6624e214f6c8afd30e2eb8b6e0f369fcf0cd3edd
  /usr/local/man/man1/rdf2ihx.1.gz: 530f1708c95cabf3b351dabf6624e214f6c8afd30e2eb8b6e0f369fcf0cd3edd
  /usr/local/man/man1/rdf2ith.1.gz: 530f1708c95cabf3b351dabf6624e214f6c8afd30e2eb8b6e0f369fcf0cd3edd
  /usr/local/man/man1/rdf2srec.1.gz: 530f1708c95cabf3b351dabf6624e214f6c8afd30e2eb8b6e0f369fcf0cd3edd
  /usr/local/man/man1/rdfdump.1.gz: b58e31a61138e3c1c248269ca70942a77e85fc38ea75e5ac4fea8ae13c3078e9
  /usr/local/man/man1/rdflib.1.gz: 955de7a73bd848a017718c8be9e0e9643d2203c19a8959f742d8c95444950d31
  /usr/local/man/man1/rdx.1.gz: 6729f313af43dafd9cec957e61011945d6614fc37f2e39a4f8d9accf037bda44
  /usr/local/share/doc/nasm/nasmdoc.txt: cf72ed9adc93445211eba24b80059fad9932b152d9fad87c11ff6d525ec530df
  /usr/local/share/licenses/nasm-2.10.03,1/BSD: 85e7a53b5e2d3e350e2d084fed2f94b7f63005f8e1168740e1e84aa9fa5d48ce
  /usr/local/share/licenses/nasm-2.10.03,1/LICENSE: d9cce0db43502eb1bd8fbef7e960cfaa43b5647186f7f7379923b336209fd77b
  /usr/local/share/licenses/nasm-2.10.03,1/catalog.mk: c5da01b78745a1724ab1805683c10b2fde2cfa6e1c26133f17743348d4007429
directories:
  /usr/local/share/licenses/nasm-2.10.03,1/: n
  /usr/local/share/licenses/: y
  /usr/local/share/doc/nasm/: n
scripts:
  post-install: |
    for b in com ith ihx srec ; do ln -s /usr/local/bin/rdf2bin /usr/local/bin/rdf2$b ; done
    cd /usr/local
    cd /usr/local
  pre-deinstall: |
    rm -f /usr/local/bin/rdf2com /usr/local/bin/rdf2ith /usr/local/bin/rdf2ihx /usr/local/bin/rdf2srec
    cd /usr/local
    cd /usr/local
  post-deinstall: |
    cd /usr/local
    cd /usr/local
