diff options
author | Maciej Mrozowski <reavertm@gentoo.org> | 2010-05-25 05:44:04 +0000 |
---|---|---|
committer | Maciej Mrozowski <reavertm@gentoo.org> | 2010-05-25 05:44:04 +0000 |
commit | 96905a38d9168f40e01dc79c7d2942a19f8bca0d (patch) | |
tree | 2fbd049bbfac89e46820664a7d9824f94f9a1908 /dev-lang/falcon | |
parent | Add prefix keywords (diff) | |
download | gentoo-2-96905a38d9168f40e01dc79c7d2942a19f8bca0d.tar.gz gentoo-2-96905a38d9168f40e01dc79c7d2942a19f8bca0d.tar.bz2 gentoo-2-96905a38d9168f40e01dc79c7d2942a19f8bca0d.zip |
Version bump 0.9.6.4, also fix bug 312401
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'dev-lang/falcon')
-rw-r--r-- | dev-lang/falcon/ChangeLog | 10 | ||||
-rw-r--r-- | dev-lang/falcon/falcon-0.9.6.4.ebuild | 51 |
2 files changed, 59 insertions, 2 deletions
diff --git a/dev-lang/falcon/ChangeLog b/dev-lang/falcon/ChangeLog index 049bbc454c6a..077b7e452988 100644 --- a/dev-lang/falcon/ChangeLog +++ b/dev-lang/falcon/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/falcon -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/falcon/ChangeLog,v 1.2 2009/11/11 18:18:42 vostorga Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/falcon/ChangeLog,v 1.3 2010/05/25 05:44:04 reavertm Exp $ + +*falcon-0.9.6.4 (25 May 2010) + + 25 May 2010; Maciej Mrozowski <reavertm@gentoo.org> + +falcon-0.9.6.4.ebuild: + Version bump 0.9.6.4, also fix bug 312401 *falcon-0.9.4.4 (11 Nov 2009) diff --git a/dev-lang/falcon/falcon-0.9.6.4.ebuild b/dev-lang/falcon/falcon-0.9.6.4.ebuild new file mode 100644 index 000000000000..58bfd622fd66 --- /dev/null +++ b/dev-lang/falcon/falcon-0.9.6.4.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/falcon/falcon-0.9.6.4.ebuild,v 1.1 2010/05/25 05:44:04 reavertm Exp $ + +EAPI="2" + +inherit cmake-utils multilib + +MY_P=${P/f/F} + +DESCRIPTION="An open source general purpose untyped language written in C++" +HOMEPAGE="http://falconpl.org/" +SRC_URI="http://falconpl.org/project_dl/_official_rel/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug readline" + +DEPEND=" + dev-libs/libpcre + sys-libs/zlib + readline? ( sys-libs/readline ) +" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${MY_P} + +DOCS="AUTHORS ChangeLog README RELNOTES" + +src_configure() { + mycmakeargs=( + -DFALCON_DISABLE_RPATH=ON + -DFALCON_LIB_DIR=$(get_libdir) + -DFALCON_SKIP_BISON=ON + -DFALCON_WITH_MANPAGES=ON + -DFALCON_WITH_INTERNAL_PCRE=OFF + -DFALCON_WITH_INTERNAL_ZLIB=OFF + -DFALCON_WITH_GPL_READLINE=ON + $(cmake-utils_use readline FALCON_WITH_EDITLINE) + ) + cmake-utils_src_configure +} + +src_test() { + FALCON_LOAD_PATH=".;${CMAKE_BUILD_DIR}/core/clt" + for testsuite in "${S}/core/tests/testsuite" "${S}/modules/feathers/tests/testsuite"; do + "${CMAKE_BUILD_DIR}/core/clt/faltest/faltest" \ + -d "${testsuite}" || die "faltest in ${testsuite} failed" + done +} |