### this file is sourced not run
PKGVER=2.13.03
PKGBUILD=1
PKGARCH=x86_64

# source: BLFS svn 6-12-2018
TARBALL=nasm-$PKGVER.tar.xz
MD5SUM=d5ca2ad7121ccbae69dd606b1038532c
SRC_URL=http://www.nasm.us/pub/nasm/releasebuilds/$PKGVER/$TARBALL
BUNDLE=

DOC_TARBALL=nasm-$PKGVER-xdoc.tar.xz
DOC_MD5SUM=bad2d35bbf28fa3233352ecc98a703c3
DOC_URL=http://www.nasm.us/pub/nasm/releasebuilds/$PKGVER/$DOC_TARBALL

SLACKREQ=
SLACKDESC="nasm: nasm $PKGVER (x86 assembler)  
nasm:  
nasm: NASM (Netwide Assembler) is an 80x86 assembler designed for portability 
nasm: and modularity. It includes a disassembler as well.  
nasm: 
nasm: 
nasm: 
nasm: 
nasm: 
nasm: 
nasm: 
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	TARBALL=$DOC_TARBALL MD5SUM=$DOC_MD5SUM SRC_URL=$DOC_URL &&
	pkg_prepare_default &&
	cd tmp/nasm* &&
	sed -e '/seg_init/d'                      \
    -e 's/pure_func seg_alloc/seg_alloc/' \
    -i include/nasmlib.h 	
}

### default pkg_package
### build
pkg_build() {
	pkg_build_autoconf &&
	install -m755 -d         /usr/share/doc/nasm-$PKGVER/html  &&
	cp -v doc/html/*.html    /usr/share/doc/nasm-$PKGVER/html  &&
	cp -v doc/*.{txt,ps,pdf} /usr/share/doc/nasm-$PKGVER       &&
	pkg_build_slackdesc
}


