From: Maciej Mrozowski Date: Tue, 25 May 2010 05:44:04 +0000 (+0000) Subject: Version bump 0.9.6.4, also fix bug 312401 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=33b530e5f740743309d5dfbbd72ef8f197f90cef;p=gentoo.git Version bump 0.9.6.4, also fix bug 312401 Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- 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 + +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/Manifest b/dev-lang/falcon/Manifest index baab352c825e..2800b040b1c4 100644 --- a/dev-lang/falcon/Manifest +++ b/dev-lang/falcon/Manifest @@ -1,4 +1,6 @@ DIST Falcon-0.9.4.4.tar.gz 1592611 RMD160 fcd38762ae8f328aa2de8511701356f2ea543eab SHA1 fd3d01952b0139f356c8454a0e4b5af12e3e4229 SHA256 32ba8056cdea8fc59589f76716e5d3a403b585d1bf60b2da2059a0546d4c0f54 +DIST Falcon-0.9.6.4.tar.gz 1782796 RMD160 2dec48e2026f8c479a960280c28ef35d2247338d SHA1 e8a0d443112e3dfadef5afc585b758c8ef7afc32 SHA256 24f4294f93c192f21d3590795a9fdd864c3f2d376cb0baac9c1e11e893cfaf81 EBUILD falcon-0.9.4.4.ebuild 947 RMD160 1a3ceaf02455e6219865f7362638cac43fd85968 SHA1 4bdc5a1ec6e66febc4e4356b2bb8f24ada9205dc SHA256 ce614ad7d9b08e22352f7e43273e4fe4a9318b2b4bac4b9e1f94f46cc70e9ffe -MISC ChangeLog 584 RMD160 ca313fe905cce36eba709466b68ad4a96404883a SHA1 32368bc50b21bc99e31a5cfbcd2e93f1a66fc93b SHA256 9766dd23e15a0968c4bafb7c629cedecf9bbf9bad2b671c4ad2fd0edb6ade60d +EBUILD falcon-0.9.6.4.ebuild 1293 RMD160 0ed51f9776d4f363e075e4bccbb1dfbaf8100f14 SHA1 ac498f6462b983eab063494579cf954b8fe0aa38 SHA256 e974756cbb0f4a401ec5eb5d55b9f35f0741f604447f97623b2c4f533b59c0e7 +MISC ChangeLog 740 RMD160 5e690a8a4f0783c7b0167d4f56017693747afe2d SHA1 4041924b5205784b6d3639b0cfd4e4311c503c28 SHA256 f32e4f76ece899b6a2547f73fa4df4a567383db6a547c15e0946f806dd0cf043 MISC metadata.xml 255 RMD160 4091560180d256cd015cef9f3f2f853066ca35f9 SHA1 9f623691522e0414e862f129d6d8824ba37430ad SHA256 6be4b0f69c0c9d060c4cf4bae9bbfe75cd09994e8a71ad3e2140be024e5b08ce 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 +}