Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-cpp/libwefts
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libwefts/ChangeLog,v 1.4 2007/03/19 03:33:32 kloeri Exp $
19 Mar 2007; Bryan Østergaard
Remove flameeyes from metadata.xml due to retirement.
03 Feb 2007; Diego Pettenò
libwefts-0.99c_p20060109.ebuild:
Regenerate digest in Manifest2 format.
03 Feb 2007; Diego Pettenò
Regenerate digest in Manifest2 format.
*libwefts-0.99c_p20060109 (09 Jan 2006)
09 Jan 2006; Diego Pettenò
+libwefts-0.99c_p20060109.ebuild:
Move dev-libs/wefts to dev-cpp/libwefts and update to CVS snapshot.
09 Jan 2006; Diego Pettenò
Fix LICENSE value.
19 Sep 2005; Mark Loeser
Adding to cpp herd
*wefts-0.99c-r1 (28 May 2005)
28 May 2005; Diego Pettenò
+files/wefts-m_ret.patch, +files/wefts-order.patch, metadata.xml,
-wefts-0.99c.ebuild, +wefts-0.99c-r1.ebuild:
Took over maintainership. Updated with a couple of patches to compile
testsuite and use it.
19 Apr 2005; Elfyn McBratney
Remove retired developer from metadata.xml.
*wefts-0.99c (31 Dec 2004)
31 Dec 2004; Chris White
+files/wefts-errno.patch, +wefts-0.99c.ebuild:
Initial import into the tree. Fixes Bug #59981. Added a patch to fix some
errno issues.
DIST libwefts-0.99c_p20060109.tar.gz 484058 RMD160 150a5d34170b0cf88452ae3d85211847ae9f6cff SHA1 3b6fc098a26ca4cd1a1c16719960fcf31e0cdc84 SHA256 1990849c2b4f36d532308e80cd248ea81a45222767b4ca81dc944886355de220
EBUILD libwefts-0.99c_p20060109.ebuild 1101 RMD160 45edcea7be39d7d9c1925929f10c641a158cc436 SHA1 2055460442aef28d60514359f8384ef82cbf10b4 SHA256 036db8e4c0c76bb89bbc5f70b498f067f97a4b7cef7f9f9cf2318b86c6900a0a
MISC ChangeLog 1624 RMD160 426b9888c74472f4e41feaf78c10ffc3b4753755 SHA1 a0609f67430530fd1cd82db3e551bab2f89a082d SHA256 c2240a247399b769c3d6bdc8d8e73f1c77c1d01848998e7316c149e459609826
MISC metadata.xml 156 RMD160 537178ef5a820896e97475fb9aded47d50474bef SHA1 2a4ef4879b918a28132d21cd6d1bbaa2a30dccde SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libwefts/libwefts-0.99c_p20060109.ebuild,v 1.4 2007/07/15 04:01:12 mr_bones_ Exp $
inherit libtool
DESCRIPTION="A C++ high-level yet efficent multithreading library, portable across pthread-enabled platforms."
SRC_URI="mirror://gentoo/${P}.tar.gz"
HOMEPAGE="http://wefts.sourceforge.net/"
DEPEND="doc? ( app-doc/doxygen )"
RDEPEND=""
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~ppc ~x86 ~amd64"
IUSE="doc debug"
src_unpack() {
unpack ${A}
cd ${S}
elibtoolize
}
src_compile() {
econf \
$(use_enable doc) \
$(use_enable debug) \
${myconf} \
--enable-shared \
--disable-dependency-tracking \
|| die "econf failed"
emake || die "emake failed"
}
src_test() {
einfo "Please ignore failures on test #5, it's platform-dependant."
cd ${S}/testsuite
emake || die "emake testsuite failed"
./testsuite || die "Some tests failed."
}
src_install () {
make DESTDIR=${D} install || die
if use doc; then
dohtml -r ${S}/doc/html/*
fi
}