Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-cpp/libmcpp
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libmcpp/ChangeLog,v 1.1 2008/04/23 14:01:51 caleb Exp $
*libmcpp-2.6.4 (23 Apr 2008)
23 Apr 2008; Caleb Tennis
+metadata.xml, +libmcpp-2.6.4.ebuild:
initial import
AUX mcpp-2.6.4.patch.gz 10208 RMD160 400b4d63693be0b5a9d76bfa7fecd08882c4ad06 SHA1 d70d470f104d07a9e11977663f08672d7a290776 SHA256 99c0becbeea9d69cb464072cb0b311a24837e4d652cf63c9bbbc7d8d119a3679
DIST mcpp-2.6.4.tar.gz 1302617 RMD160 46fdf1587ef7e56eed5fdd72422e0cf69952c535 SHA1 11bd7f88e458fa9c4f66eddaacd758c7a8d0f551 SHA256 498ec0e2ef641e3e24c7f3114821a3219dfa2cf93c670b8cb72c529114f68752
EBUILD libmcpp-2.6.4.ebuild 791 RMD160 b5b63354b8473971de21cb5c2135b8884d56e72b SHA1 b962823a10c59a068473cb2221be3ddb3b2aab7a SHA256 fc9024bd3811aee7a92c50ec704eab1ae5cf60b63b473e210627d5daf7b1cd30
MISC ChangeLog 362 RMD160 be3b247356cdd6783452d79b9d53c672708659c3 SHA1 be103b4f5d1e97c7d376f41df59cc33d4f4c4ddd SHA256 159694345f7631ea1227271d71d06237cc37763208029d7c0de828c2cec9c37f
MISC metadata.xml 224 RMD160 bb2009757c340fc870e2e7fe5eee501303c70a62 SHA1 e89e8d75b54d9f07a8e7efc9b468a9b74b2d5eec SHA256 79754f25228240ec611264268d0e8dd94cdd8f6cd0473c430343741a2d293824
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libmcpp/libmcpp-2.6.4.ebuild,v 1.1 2008/04/23 14:01:51 caleb Exp $
inherit eutils
MY_P=${P/lib/}
DESCRIPTION="A portable C++ preprocessor"
HOMEPAGE="http://mcpp.sourceforge.net"
SRC_URI="mirror://sourceforge/mcpp/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86"
IUSE=""
DEPEND="app-arch/gzip"
S=${WORKDIR}/${MY_P}
QA_TEXTRELS="usr/lib/libmcpp.so.0.1.0"
src_unpack() {
unpack ${A}
cd "${S}"
zcat "${FILESDIR}"/mcpp-2.6.4.patch.gz | patch -p0 # epatch fails for some reason
}
src_compile() {
econf --enable-mcpplib
emake || die "emake failed"
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
}