diff options
author | Markos Chandras <hwoarang@gentoo.org> | 2012-08-17 22:23:51 +0000 |
---|---|---|
committer | Markos Chandras <hwoarang@gentoo.org> | 2012-08-17 22:23:51 +0000 |
commit | b98d186cd76cf4c563a6c0b6139759383605c06e (patch) | |
tree | 14013a3a73dffad8d2fda11cf4a05821072a67d5 /dev-lang/jimtcl | |
parent | Fix whitespaces. (diff) | |
download | gentoo-2-b98d186cd76cf4c563a6c0b6139759383605c06e.tar.gz gentoo-2-b98d186cd76cf4c563a6c0b6139759383605c06e.tar.bz2 gentoo-2-b98d186cd76cf4c563a6c0b6139759383605c06e.zip |
Version bump. Bug #417465
(Portage version: 2.1.11.10/cvs/Linux x86_64)
Diffstat (limited to 'dev-lang/jimtcl')
-rw-r--r-- | dev-lang/jimtcl/ChangeLog | 9 | ||||
-rw-r--r-- | dev-lang/jimtcl/jimtcl-0.73.ebuild | 43 | ||||
-rw-r--r-- | dev-lang/jimtcl/jimtcl-9999.ebuild | 25 |
3 files changed, 64 insertions, 13 deletions
diff --git a/dev-lang/jimtcl/ChangeLog b/dev-lang/jimtcl/ChangeLog index 2c1b372e6839..d6e607400d64 100644 --- a/dev-lang/jimtcl/ChangeLog +++ b/dev-lang/jimtcl/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/jimtcl # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/jimtcl/ChangeLog,v 1.5 2012/05/05 16:51:29 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/jimtcl/ChangeLog,v 1.6 2012/08/17 22:23:51 hwoarang Exp $ + +*jimtcl-0.73 (17 Aug 2012) + + 17 Aug 2012; Markos Chandras <hwoarang@gentoo.org> +jimtcl-0.73.ebuild, + jimtcl-9999.ebuild: + Version bump. Bug #417465 05 May 2012; Markos Chandras <hwoarang@gentoo.org> jimtcl-0.70_pre20110317.ebuild, jimtcl-9999.ebuild: @@ -25,4 +31,3 @@ +jimtcl-0.70_pre20110317.ebuild, +jimtcl-9999.ebuild, +metadata.xml: Initial commit of jimtcl package. Required for newer openocd packages. Thanks to Peter Stuge <peter@stuge.se> for the initial ebuild. Bug #346473 - diff --git a/dev-lang/jimtcl/jimtcl-0.73.ebuild b/dev-lang/jimtcl/jimtcl-0.73.ebuild new file mode 100644 index 000000000000..29003fbde978 --- /dev/null +++ b/dev-lang/jimtcl/jimtcl-0.73.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/jimtcl/jimtcl-0.73.ebuild,v 1.1 2012/08/17 22:23:51 hwoarang Exp $ + +EAPI="4" + +DESCRIPTION="Small footprint implementation of Tcl programming language" +HOMEPAGE="http://jim.tcl.tk" +SRC_URI="https://github.com/msteveb/jimtcl/zipball/0.73 -> ${P}.zip" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc static-libs" +DEPEND="doc? ( app-text/asciidoc ) + app-arch/unzip" + +GIT_HASH="5b8ea68" +S="${WORKDIR}"/msteveb-${PN}-${GIT_HASH} + +src_configure() { + ! use static-libs && myconf=--with-jim-shared + econf ${myconf} +} + +src_compile() { + emake all + use doc && emake docs +} + +src_install() { + dobin jimsh + use static-libs && { + dolib.a libjim.a + } || { + dolib.so libjim.so + } + insinto /usr/include + doins jim.h jimautoconf.h jim-subcmd.h jim-signal.h + doins jim-win32compat.h jim-eventloop.h jim-config.h + dodoc AUTHORS README TODO + use doc && dohtml Tcl.html +} diff --git a/dev-lang/jimtcl/jimtcl-9999.ebuild b/dev-lang/jimtcl/jimtcl-9999.ebuild index 38a82fba29fb..39db2c0a7199 100644 --- a/dev-lang/jimtcl/jimtcl-9999.ebuild +++ b/dev-lang/jimtcl/jimtcl-9999.ebuild @@ -1,19 +1,21 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/jimtcl/jimtcl-9999.ebuild,v 1.5 2012/05/05 16:51:29 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/jimtcl/jimtcl-9999.ebuild,v 1.6 2012/08/17 22:23:50 hwoarang Exp $ -EAPI="2" +EAPI="4" inherit git-2 DESCRIPTION="Small footprint implementation of Tcl programming language" -HOMEPAGE="http://jim.berlios.de/" +HOMEPAGE="http://jim.tcl.tk" EGIT_REPO_URI="http://repo.or.cz/r/jimtcl.git" LICENSE="LGPL-2" SLOT="0" KEYWORDS="" -IUSE="static-libs" +IUSE="doc static-libs" +DEPEND="doc? ( app-text/asciidoc ) + app-arch/unzip" src_configure() { ! use static-libs && myconf=--with-jim-shared @@ -21,19 +23,20 @@ src_configure() { } src_compile() { - emake all docs || die + emake all + use doc && emake docs } src_install() { - dobin jimsh || die "dobin failed" + dobin jimsh use static-libs && { - dolib.a libjim.a || die "dolib failed" + dolib.a libjim.a } || { - dolib.so libjim.so || die "dolib failed" + dolib.so libjim.so } insinto /usr/include - doins jim.h jimautoconf.h jim-subcmd.h jim-nvp.h jim-signal.h + doins jim.h jimautoconf.h jim-subcmd.h jim-signal.h doins jim-win32compat.h jim-eventloop.h jim-config.h - dodoc AUTHORS README TODO || die "dodoc failed" - dohtml Tcl.html || die "dohtml failed" + dodoc AUTHORS README TODO + use doc && dohtml Tcl.html } |