From 275384edd0cc9c65ec008e5b8762422c1c779970 Mon Sep 17 00:00:00 2001 From: Dmitry Bogatov Date: Sun, 29 Sep 2019 00:33:47 +0000 Subject: [PATCH] New package: fasm-1.73.16 --- srcpkgs/fasm/template | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 srcpkgs/fasm/template diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template new file mode 100644 index 00000000000..662235d7718 --- /dev/null +++ b/srcpkgs/fasm/template @@ -0,0 +1,34 @@ +# Template file for 'fasm' +pkgname=fasm +version=1.73.16 +revision=1 +archs="i686 i686-musl x86_64 x86_64-musl" +wrksrc=fasm +short_desc="Fast assembler for the x86 and x86-64 architectures" +maintainer="Dmitry Bogatov " +license="BSD-2-Clause" +homepage="http://flatassembler.net" +distfiles="https://flatassembler.net/fasm-${version}.tgz" +checksum=f3d87ab5347c315c48644df989a666390c3e4fb0d40daedd19dea242f8a958c9 +nostrip=yes + +case ${XBPS_MACHINE} in +(i686|i686-musl) + _fasm=./fasm + _source='source/Linux/fasm.asm' + ;; +(x86_64|x86_64-musl) + _fasm=./fasm.x64 + _source='source/Linux/x64/fasm.asm' + ;; +esac + +do_build() ( + ${_fasm} ${_source} fasm +) + +do_install() { + vbin fasm + vdoc fasm.txt + vlicense license.txt +}