diff options
author | Marijn Schouten <hkbst@gentoo.org> | 2013-08-14 12:07:54 +0000 |
---|---|---|
committer | Marijn Schouten <hkbst@gentoo.org> | 2013-08-14 12:07:54 +0000 |
commit | 79c586050266cb2f4f15120593697cd439965b24 (patch) | |
tree | 8f8d05d4bfbd73dfede1aca00a81156bb8d1ef98 /dev-scheme/racket | |
parent | Clean up (diff) | |
download | historical-79c586050266cb2f4f15120593697cd439965b24.tar.gz historical-79c586050266cb2f4f15120593697cd439965b24.tar.bz2 historical-79c586050266cb2f4f15120593697cd439965b24.zip |
bump
Package-Manager: portage-2.1.12.13/cvs/Linux x86_64
Manifest-Sign-Key: 0x1F28D8AE
Diffstat (limited to 'dev-scheme/racket')
-rw-r--r-- | dev-scheme/racket/ChangeLog | 7 | ||||
-rw-r--r-- | dev-scheme/racket/Manifest | 4 | ||||
-rw-r--r-- | dev-scheme/racket/racket-5.3.6.ebuild | 72 |
3 files changed, 81 insertions, 2 deletions
diff --git a/dev-scheme/racket/ChangeLog b/dev-scheme/racket/ChangeLog index e48750a8a448..0a3517ccc960 100644 --- a/dev-scheme/racket/ChangeLog +++ b/dev-scheme/racket/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-scheme/racket # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/racket/ChangeLog,v 1.10 2013/06/13 08:49:53 hkbst Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/racket/ChangeLog,v 1.11 2013/08/14 12:07:44 hkbst Exp $ + +*racket-5.3.6 (14 Aug 2013) + + 14 Aug 2013; Marijn Schouten <hkBst@gentoo.org> +racket-5.3.6.ebuild: + bump *racket-5.3.4 (13 Jun 2013) diff --git a/dev-scheme/racket/Manifest b/dev-scheme/racket/Manifest index 7c9b20a3f6a1..298288b453c9 100644 --- a/dev-scheme/racket/Manifest +++ b/dev-scheme/racket/Manifest @@ -4,11 +4,13 @@ DIST racket-5.3.1-src-unix.tgz 18296513 SHA256 2abfcd4edf39db9eafcc8a456ccf216fe DIST racket-5.3.2-src-unix.tgz 18903002 SHA256 dfbb4d305388c23bd80352a18b19a3746a8e402a23e0081416cd6f61b55701fb SHA512 36293de679530e85f4bf4e416d1028cb6fe7cc6d012e7b7f3a0b2203603e7d04c449dee5d0d0b6ab8cf3386e758a557d752119cd60c1a0aec12ea8815a17e413 WHIRLPOOL aae25f4507dd54dabc8b2e5ce4f11202cf69d25bffcf1fd8575ddd1623c5a2249f6f5a9750fc5ff7843c9c152587b6cfc94f1421581ddfd79c176c54461b4b23 DIST racket-5.3.3-src-unix.tgz 18903284 SHA256 4772a01c0d1db32827b390b3239263f2a44a1c6bdcf63224dd7d36027575e0e2 SHA512 fdf1cfad87f5324a839dd766ac46681928f2d555b1b91ecfbe234ba1d83fc1412f7fe9d4e9586f0e9d36a724185b6c382de9cf0b74426d64570e9c22d0d057f1 WHIRLPOOL d6434fc970dc88476593233b5ff970d6a307350b8a34788bc42f81baedac0efa51910919581b10ca48a2e47f9c645432682819185e2ef9acc46fddd34e279ef1 DIST racket-5.3.4-src-unix.tgz 19314579 SHA256 4d1fb86e001c497af674199f1ddff5534843bb94f21b9f0c1209b8bfdbad2d7b SHA512 35a05e31a11a8569d938af152a784358479cdad9f5007b04890d485ce92f04554df09d46179042478df96e018756b06e6c7c544b4f113272c31234b75ca740a9 WHIRLPOOL e114c4b18d4c18c8852627c9de207dd543e1f63b056bd1e8cbdecbe5e2a2a916d3144585ddb620c539ceb4c0710e0ee237803ffd4fa5b45e73434f7f017673e0 +DIST racket-5.3.6-src-unix.tgz 19278914 SHA256 7fe0ffc1231f888cd481f175e428f0217257dd136d2513bde73954af5a7cfb8a SHA512 08e8b599e800f41c9497b07e163ed43ae02ae9d9bcc3e20da31eb2f6aa20aa4b0071db51e93696ae1bd644ddfa1c3aea587a334db24ced4a3654dcf5da138e8f WHIRLPOOL c2c34de08d0ec9942f040cc23ea7f2a9bb743d0dcc7125e1b5336b0845482e67abd46b1b5cb821e898c3db50767312f3a27e386a0b7046bf068feb23a1b1bf52 EBUILD racket-5.1.2.ebuild 1938 SHA256 aec28145a224dc8e27beaedff32b83192ddf5240d275d173e6f80d96cfc453ba SHA512 8260fda97357c6ae993e8be61ec36381a904dfdacff820e51776fd13df3d2b70eb544510eee2e2221588d5bd9ba36e8f2a767325d174814915cf02878c6e1cdf WHIRLPOOL 0b9721c2275ea5b48c84f6ae412739c035e6b1885503735fe601575ef9e0467aceccf40d184a9be0dfe9add74f1e06163bc4572abd9bd4d0e853ddad22727105 EBUILD racket-5.2.1.ebuild 1938 SHA256 11676a31a65e2020477e860ab1e1187701dd3eb00cf6b93d0aa90cec6a1cd826 SHA512 2ba4fe97be78b633910def5f41b062a77f8bd6eb70dadb61f5135ae6d6dd255d9894ff608775b637d7bdca60c2136e0d71449ff3f319d1203c8e38d8d567bedf WHIRLPOOL eb44aaa8835afb6fc7227c324b49db49fe9f72a1e8b4bd892853def475444b16660a695301ed677bc17d704bd65ff584547e62e3695589f2f4694ecece4d3778 EBUILD racket-5.3.1.ebuild 1938 SHA256 4f04bea729deca6194bf2eead7c2b545cdf69f9d77bc69129a8c63ac0907c059 SHA512 d40cbc17595edf7a54ca1b77441330a6f409f61647b196fc266b3fe4b7791b1e42626875ac53e2d7402eb1ea0f0ef4f3e2fed264ef7d5bfcc0d36427817218a5 WHIRLPOOL 3fcb0c48ffa6b7fe70c610de267212b8c44d2243fe98387bbd27c54237e94bd576daa95f5317440363569bdae4dcb6ec8a3038cdf135ef4da81940dc414f4a33 EBUILD racket-5.3.2.ebuild 1954 SHA256 db93081961efd2d01724b909df68f9b60861c9751fe6ab7b920f0f75a9572f91 SHA512 4c0ad2527336eaafaff6441b5a5acf5a3333d346261533bd63205f31b6e79296400095abd205cc04865e4774058d05eb44be98ad58061cc9171c1527f2dc14a8 WHIRLPOOL 4dd63ef25411af9a6ab58acbd26c1515c3cfb8235200d2e460c6beb7e3acfdd4c0781211ad4546f41208b90f0c2bffbe3f7469373f5f8cff892ba11ecb1ab1bb EBUILD racket-5.3.3.ebuild 1954 SHA256 14e7c0b8a9178cb7191fd885c99c8ef296e4c1d2dfdb46e20b87623c619a2b51 SHA512 e48ed0ba6c56f3527f9564330d78baa14b155a725d375be08f1248030da09a92e59302c3512df266acf3f56010e7fee45508d5db97799871e67c54c92c635363 WHIRLPOOL 5c1c848bb08564862d9cba418b6a397834f98533a2a46b5eb8d44f8296ff3efefebe882d65b26b41f5bc3e04221cd25b7954a675d8caff4c22cdb5d9566f9d99 EBUILD racket-5.3.4.ebuild 2089 SHA256 9d6b013138aa91d9234fd20f00c9c49557ce346c4a89cd1adf0dd8f3440469e5 SHA512 6e2e97cc90a01d4bdd2550faa00ec8a3746766a41d64269240bffa6101be0b49ec6ab953dd2e8998a46d3301380cbb3131777c1abd52c3511cde12535a3d16f5 WHIRLPOOL 9dca55158312528af4a0db0b094244bbd3b24cc58eaf3d177505c99e530420781a69ce55616e7036abdcb712b96316c9c503aa8257f90d3a03c3f970a08935ec -MISC ChangeLog 20970 SHA256 b1cc9ca4cd409b7d89cdf816c3390ac8ce86fa4a5e108eb0d09d499b1f7fba85 SHA512 0bff44c193b35156df50c3d92f12619a2d16a36d59ce8def3b6637b7e1f841b0e41080a10409ce510403a3e88dac3de62f8f250cafb43a70086cd5783086672e WHIRLPOOL 29f40ddf95e483c663967d769717475e9031e3aa7c72a0431e5cd0ba7895aeeeaf68174a2714f597a85f01752e8330fd1c2a79c7f271cc8aba488e3947d9182a +EBUILD racket-5.3.6.ebuild 2089 SHA256 6a6d63cd7931d2946f7f355101149862e317d9a20e3bb99733faa48e66086b6d SHA512 cdf2c72f6c9abc8b1e884db456bc4a91457bd96f937ed2e86f49d736c95f696be8117710549acb9bd08f1cfb2b1ab977528d29202237859201b0c9c0ecbc083d WHIRLPOOL 867e2e4f84e742838f5b99c45ff6579069d9a43ac47c7acdc7894b29840b98e0912651fa2ae5189af9242ea6979e2a7c23588b3eb528532a74ff8ee25b31a4b3 +MISC ChangeLog 21079 SHA256 3e89f162a0c1062c516d32a3f5826bdd94add4220fdf69ab5d6a5c63e03406fe SHA512 bcebbea8a0bab7c490a8a6e9c951927e8e06d21781bf7839bf61c633cd6f0c8f905b5725b935453d0811e09a87ea3d82200b2ba2dde025a1eafcd71d99c34e67 WHIRLPOOL d5d72da1a0cf92d7043a8d0fdce7eb86063fb0e72fde6784ff8804ed8c774234ef4bc79cf2ad641e89ac5cafce36ea931ebe328e3e64c670f027dcb2531879ff MISC metadata.xml 1614 SHA256 6cbd0605143a3e83fb205960cf64d198f3a7e98f13d596d1694f709cb982030c SHA512 0abb3888268b1cd12cb1da3dac8d6774a0cca4ce0083f7fa99e7e7ee56d50c45837e9c1b03409461d42d106634db505ffd471e62e12bac209d6d99a149629190 WHIRLPOOL 751ada9b817f4a6554889a00171040b06d760df0bc31316378cc86616c35212d5455b4799fa42645623f5efb34cb08b8780bf22892e2d93534d3fd36422921c7 diff --git a/dev-scheme/racket/racket-5.3.6.ebuild b/dev-scheme/racket/racket-5.3.6.ebuild new file mode 100644 index 000000000000..75aa544025c1 --- /dev/null +++ b/dev-scheme/racket/racket-5.3.6.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/racket/racket-5.3.6.ebuild,v 1.1 2013/08/14 12:07:44 hkbst Exp $ + +EAPI="4" + +# for live ebuilds uncomment inherit git, comment SRC_URI and empty KEYWORDS + +inherit eutils +#inherit git-2 + +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="dev-db/sqlite:3 x11-libs/cairo[X?] virtual/libffi" + +# see bug 426316: racket/draw (which depends on cairo) is sometimes used in compile-time code or when rendering documentation +DEPEND="${RDEPEND} x11-libs/cairo !dev-tex/slatex" + +EGIT_SOURCEDIR="${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 +} |