diff options
Diffstat (limited to 'dev-embedded/tavrasm/tavrasm-1.22-r1.ebuild')
-rw-r--r-- | dev-embedded/tavrasm/tavrasm-1.22-r1.ebuild | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/dev-embedded/tavrasm/tavrasm-1.22-r1.ebuild b/dev-embedded/tavrasm/tavrasm-1.22-r1.ebuild new file mode 100644 index 000000000000..725865d5c139 --- /dev/null +++ b/dev-embedded/tavrasm/tavrasm-1.22-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="2" + +inherit eutils toolchain-funcs versionator + +DESCRIPTION="Compiles code written for Atmels AVR DOS assembler" +HOMEPAGE="http://www.tavrasm.org/" +SRC_URI="mirror://gentoo/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" +DEPEND=" + sys-devel/bison + sys-devel/flex" +RDEPEND="" + +S="${WORKDIR}/${PN}.$(delete_all_version_separators ${PV})" + +src_prepare() { + epatch "${FILESDIR}"/${P}-gentoo.patch +} + +src_compile() { + tc-export CC + cd src + + # The Makefile of tavrasm is stupid, hence the -j1 + emake -j1 || die "Compilation failed" +} + +src_install() { + dobin src/tavrasm || die "dobin failed" + doman tavrasm.1 + dodoc README +} |