--- /home/flame/devel/gentoo-x86/app-text/convertlit/convertlit-1.8.ebuild 2005-10-27 10:51:26.000000000 +0200 +++ convertlit-1.8.ebuild 2006-03-19 20:47:50.000000000 +0100 @@ -2,6 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-text/convertlit/convertlit-1.8.ebuild,v 1.8 2005/10/27 00:32:24 vapier Exp $ +inherit eutils toolchain-funcs + MY_P="clit${PV//./}" DESCRIPTION="CLit converts MS ebook .lit files to .opf (xml+html+png+jpg)" @@ -13,22 +15,29 @@ KEYWORDS="amd64 ppc ~ppc-macos x86" IUSE="" -DEPEND="dev-libs/libtommath - >=sys-apps/sed-4 +RDEPEND="dev-libs/libtommath" + +DEPEND="${RDEPEND} app-arch/unzip" -RDEPEND="!app-text/open_c-lit" # link libtommath statically + +RDEPEND="${RDEPEND} + !app-text/open_c-lit" S=${WORKDIR} +src_unpack() { + unpack ${A} + cd ${S} + + epatch "${FILESDIR}/${P}-respectflags.patch" +} + src_compile() { + tc-export CC + cd "${S}"/lib - sed -i -e "/^CFLAGS/s/-O3 -Wall/${CFLAGS}/" Makefile \ - || die "sed lib/Makefile failed." emake || die "make lib failed" cd "${S}"/${MY_P} - sed -i -e "/^CFLAGS/s:-Wall -O2:${CFLAGS}:" \ - -e "s:../libtommath-0.30:/usr/lib:g" Makefile \ - || die "sed ${MY_P}/Makefile failed." emake || die "make ${MY_P} failed" }