Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 6 additions & 14 deletions srcpkgs/fasm/template
Original file line number Diff line number Diff line change
@@ -1,29 +1,21 @@
# Template file for 'fasm'
pkgname=fasm
version=1.73.34
version=1.73.35
revision=1
archs="i686* x86_64*"
short_desc="Fast assembler for the x86 and x86-64 architectures"
maintainer="Rutpiv <roger_freitas@live.com>"
license="BSD-2-Clause"
homepage="https://flatassembler.net"
distfiles="https://flatassembler.net/fasm-${version}.tgz"
checksum=0809464ec7efa43456b0787d532b20068ae35fe9b28045a315e45ace7c83b33c
checksum=a34dec7d0bc2dc79faabb68bd8bc2f62b6cfb31d69c01449367ce4cd8098934e
nostrip=yes

case ${XBPS_TARGET_MACHINE} in
i686*)
_fasm=./fasm
_source='source/Linux/fasm.asm'
;;
x86_64*)
_fasm=./fasm.x64
_source='source/Linux/x64/fasm.asm'
;;
esac

do_build() {
${_fasm} ${_source} fasm.out
case "$XBPS_TARGET_MACHINE" in
i686*) ./fasm source/linux/fasm.asm fasm.out ;;
x86_64*) ./fasm.x64 source/linux/x64/fasm.asm fasm.out ;;
esac
}

do_install() {
Expand Down