# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ inherit eutils autotools toolchain-funcs DESCRIPTION="Converts assembler source from Intel (NASM), to AT&T (gas)" HOMEPAGE="http://www.niksula.cs.hut.fi/~mtiihone/intel2gas/" SRC_URI="http://www.niksula.cs.hut.fi/~mtiihone/intel2gas/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" IUSE="" src_unpack() { unpack ${A} epatch "${FILESDIR}"/${P}-segfault.patch epatch "${FILESDIR}"/${PN}-nostrip.patch epatch "${FILESDIR}"/${P}-cxx.patch epatch "${FILESDIR}"/${P}-constchar.patch epatch "${FILESDIR}"/${P}-glibc210.patch eautomake sed -i -e "s:\$(CXXFLAGS):& ${LDFLAGS} :" \ -e "/^${PN}/{n; s:\$(CXX) :& ${CXXFLAGS} ${LDFLAGS} :}" \ "${S}"/Makefile.in } src_compile() { tc-export CXX econf emake || die "emake failed" } src_install() { emake \ prefix="${D}"/usr \ install || die fperms ugo+r /usr/share/intel2gas/i2g/main.syntax dodoc README DATAFILES BUGS }