diff options
author | Marijn Schouten <hkbst@gentoo.org> | 2011-08-11 13:17:06 +0000 |
---|---|---|
committer | Marijn Schouten <hkbst@gentoo.org> | 2011-08-11 13:17:06 +0000 |
commit | 751aff727edc92fdd6faed3be219ad53031baf07 (patch) | |
tree | ffba677faf9dcfaeb4db763d725502f05bb0c525 /dev-scheme | |
parent | Cleanup old, non-supported versions (diff) | |
download | historical-751aff727edc92fdd6faed3be219ad53031baf07.tar.gz historical-751aff727edc92fdd6faed3be219ad53031baf07.tar.bz2 historical-751aff727edc92fdd6faed3be219ad53031baf07.zip |
add 5.1.2; fix license following clarification by upstream; rm unused autotools eclass
Package-Manager: portage-2.1.10.9/cvs/Linux x86_64
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/racket/ChangeLog | 9 | ||||
-rw-r--r-- | dev-scheme/racket/Manifest | 16 | ||||
-rw-r--r-- | dev-scheme/racket/racket-5.1.1.ebuild | 6 | ||||
-rw-r--r-- | dev-scheme/racket/racket-5.1.2.ebuild | 71 |
4 files changed, 86 insertions, 16 deletions
diff --git a/dev-scheme/racket/ChangeLog b/dev-scheme/racket/ChangeLog index ac77ea387e74..85c483362548 100644 --- a/dev-scheme/racket/ChangeLog +++ b/dev-scheme/racket/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-scheme/racket # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/racket/ChangeLog,v 1.2 2011/05/28 14:17:09 tomka Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/racket/ChangeLog,v 1.3 2011/08/11 13:17:06 hkbst Exp $ + +*racket-5.1.2 (11 Aug 2011) + + 11 Aug 2011; Marijn Schouten <hkBst@gentoo.org> racket-5.1.1.ebuild, + +racket-5.1.2.ebuild: + add 5.1.2; fix license following clarification by upstream; rm unused + autotools eclass 28 May 2011; Thomas Kahle <tomka@gentoo.org> racket-5.1.1.ebuild: ~x86 keyword added per bug 366765 diff --git a/dev-scheme/racket/Manifest b/dev-scheme/racket/Manifest index 7d04af1ab887..e0d007ead047 100644 --- a/dev-scheme/racket/Manifest +++ b/dev-scheme/racket/Manifest @@ -1,14 +1,6 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - DIST racket-5.1.1-src-unix.tgz 15884853 RMD160 8662bb4e2f5cb6e5ccc49fa72a2820e25294c5d5 SHA1 be339495aef3334530ea8fc63ef4014ad8a4b0b2 SHA256 495ff8b4d73146d9647c2a3f4e491cfe1c2f2d7238366fb1eb99e6a6dd9a0057 -EBUILD racket-5.1.1.ebuild 1945 RMD160 f76749664d1f5ef1ac1351df8f9355bd267f6974 SHA1 a406d3b6c44e8ffc3d84b5a6a7849531a823bc00 SHA256 e524ac6afae937c918b613aee7ee6aa5730188742590dd97f6fcaa0aa72c1b16 -MISC ChangeLog 19972 RMD160 8663e8784cb2aaf689e96b4b7cf515b67c54abd8 SHA1 0bd729073c85d1fab6390bc45efb37a72ffd77b6 SHA256 b60d5113f5cea89607c6b4dd9dd22d1b0aa0712041a5f810b2a0bc8050f3aa48 +DIST racket-5.1.2-src-unix.tgz 15960181 RMD160 1ba1f345fd70ecacb7e7ee20d18a7cd9f4b57795 SHA1 f1f7e2ee1cd754d65013dab80bc1f9a3be1e3b41 SHA256 99871d6c17c383eb31c5788e17e52849144b51494bd96d2ff1ab396d8041175b +EBUILD racket-5.1.1.ebuild 1937 RMD160 d83ca13739677251357202838d37fa9e47aee36b SHA1 31dc28c0bd5e4897acdbfcfcdf6d71c960b8fbed SHA256 7318dd12ced6421f6083c620116e2c0363584d88b1018cb2444ba6e50077dbab +EBUILD racket-5.1.2.ebuild 1937 RMD160 97ec3a7cf4bd0565492e496efc80e8b4d6f55cb5 SHA1 4cdb2474373c4075e6e800aadf3185722988a2cb SHA256 2be6b1fe7b34b023b4b0cf51572c5a82f989117b439fb90ed15905c41820201b +MISC ChangeLog 20188 RMD160 959cc29448cdcfbe135f050175f776f7d41d9755 SHA1 89d1dd2ace8d6b3f453cbd7c46d917307f5a6c01 SHA256 81a91878e50db47bdf61ab01447f2b172e47d2ec3e0d21f4d17211722afc9b9f MISC metadata.xml 1525 RMD160 4a78f405f5bb377fc000b0e2606524a78136bad9 SHA1 1cc0a7d31b42eba366cde226c7156e6b3042142c SHA256 15ab756909307ce8446d736bfd29426e33fcdfcaa38e09113369c87976497cc4 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) - -iF4EAREIAAYFAk3hADsACgkQodBTJSDyo65bxgD/WVs1q4FWZXNJpiHEm4M6DEb4 -2IeWfbFzZeH5/6Oaqe0A/2i6oTcMv7adlTJv++3LFshEsSTjlNdm2BM+FSjSMB+5 -=ql54 ------END PGP SIGNATURE----- diff --git a/dev-scheme/racket/racket-5.1.1.ebuild b/dev-scheme/racket/racket-5.1.1.ebuild index 7ac1ea96880b..650e0d9b9f5e 100644 --- a/dev-scheme/racket/racket-5.1.1.ebuild +++ b/dev-scheme/racket/racket-5.1.1.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/racket/racket-5.1.1.ebuild,v 1.2 2011/05/28 14:17:09 tomka Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/racket/racket-5.1.1.ebuild,v 1.3 2011/08/11 13:17:06 hkbst Exp $ EAPI="4" # for live ebuilds uncomment inherit git, comment SRC_URI and empty KEYWORDS -inherit eutils autotools +inherit eutils #inherit git DESCRIPTION="Racket is a general-purpose programming language with strong support for domain-specific languages." @@ -15,7 +15,7 @@ SRC_URI="http://download.racket-lang.org/installers/${PV}/${PN}/${P}-src-unix.tg #SRC_URI="http://pre.racket-lang.org/installers/plt-${PV}-src-unix.tgz" EGIT_REPO_URI="git://git.racket-lang.org/plt.git" -LICENSE="LGPL-2" +LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="backtrace cairo doc futures jit places plot threads X" diff --git a/dev-scheme/racket/racket-5.1.2.ebuild b/dev-scheme/racket/racket-5.1.2.ebuild new file mode 100644 index 000000000000..2c9baba12b26 --- /dev/null +++ b/dev-scheme/racket/racket-5.1.2.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/racket/racket-5.1.2.ebuild,v 1.1 2011/08/11 13:17:06 hkbst Exp $ + +EAPI="4" + +# for live ebuilds uncomment inherit git, comment SRC_URI and empty KEYWORDS + +inherit eutils +#inherit git + +DESCRIPTION="Racket is a general-purpose programming language with strong support for domain-specific languages." +HOMEPAGE="http://racket-lang.org/" +SRC_URI="http://download.racket-lang.org/installers/${PV}/${PN}/${P}-src-unix.tgz" +#SRC_URI="http://pre.racket-lang.org/installers/plt-${PV}-src-unix.tgz" +EGIT_REPO_URI="git://git.racket-lang.org/plt.git" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="backtrace cairo doc futures jit places plot threads X" + +RDEPEND="X? ( x11-libs/cairo[X] ) virtual/libffi" + +DEPEND="${RDEPEND} !dev-tex/slatex" + +EGIT_UNPACK_DIR="${WORKDIR}/${P}" +S="${WORKDIR}/${P}/src" + +src_prepare() { + #remove bundled libraries + rm -rf foreign/libffi/ + + sed -e "s,docdir=\"\${datadir}/${PN}/doc,docdir=\"\${datadir}/doc/${PF}," -i configure || die +} + +src_configure() { +# according to vapier, we should use the bundled libtool +# such that we don't preclude cross-compile. Thus don't use +# --enable-lt=/usr/bin/libtool + econf \ + $(use_enable X gracket) \ + $(use_enable plot) \ + $(use_enable doc docs) \ + --enable-shared \ + $(use_enable jit) \ + --enable-foreign \ + $(use_enable places) \ + $(use_enable futures) \ + $(use_enable backtrace) \ + $(use_enable threads pthread) \ + --disable-perl \ + $(use_with X x) +} + +src_compile() { + emake || die +} + +src_install() { + # deal with slatex + insinto /usr/share/texmf/tex/latex/slatex/ + doins ../collects/slatex/slatex.sty + + emake DESTDIR="${D}" install || die "emake install failed" + + if use X; then + newicon ../collects/icons/PLT-206.png drracket.png + make_desktop_entry drracket "DrRacket" drracket "Development" + fi +} |