Files
haikuports/dev-embedded/avra/avra-1.3.0.recipe
waddlesplash 4f180bdb94 Utilize the new "all" ARCHITECTURES keyword in most recipes. (#6189)
x86_64 is used as a baseline: the "x86_64" entry, whatever status it has,
is transformed into "all", and then the other entries in ARCHITECTURES
either dropped or rearranged appropriately.
2021-09-15 15:40:18 -04:00

47 lines
968 B
Bash
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
SUMMARY="Assember for the Atmel AVR microcontroller family"
DESCRIPTION="AVRA is an assembler for Atmel AVR microcontrollers, and it is \
almost compatible with Atmels own assembler AVRASM32. The programming \
principles and conceptions are based on the ANSI programming language \"C\"."
HOMEPAGE="http://avra.sourceforge.net/"
COPYRIGHT="1999-2010 John Anders Haugum, Tobias Weber, Jerry Jacobs"
LICENSE="GNU GPL v2"
REVISION="3"
SOURCE_URI="https://downloads.sourceforge.net/avra/avra-$portVersion.tar.bz2"
CHECKSUM_SHA256="a62cbf8662caf9cc4e75da6c634efce402778639202a65eb2d149002c1049712"
ARCHITECTURES="all"
PROVIDES="
avra = $portVersion
cmd:avra
"
REQUIRES="
haiku
"
BUILD_REQUIRES="
haiku_devel
"
BUILD_PREREQUIRES="
cmd:aclocal
cmd:autoconf
cmd:automake
cmd:gcc
cmd:make
"
BUILD()
{
cd src
touch NEWS ChangeLog
sh bootstrap
runConfigure --omit-dirs "docDir dataRootDir" ./configure
make $jobArgs
}
INSTALL()
{
cd src
make install
}