summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarijn Schouten <hkbst@gentoo.org>2013-02-21 14:55:55 +0000
committerMarijn Schouten <hkbst@gentoo.org>2013-02-21 14:55:55 +0000
commit88fb43628675a1ecf7b39383524a0626d19e4139 (patch)
tree7b9a7e6652639755afae4edf534fda09addfc545 /dev-scheme
parentAdd example qemu-bridge-helper config script. (diff)
downloadhistorical-88fb43628675a1ecf7b39383524a0626d19e4139.tar.gz
historical-88fb43628675a1ecf7b39383524a0626d19e4139.tar.bz2
historical-88fb43628675a1ecf7b39383524a0626d19e4139.zip
bug-fix-bump
Package-Manager: portage-2.1.11.52/cvs/Linux x86_64
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/racket/ChangeLog7
-rw-r--r--dev-scheme/racket/Manifest4
-rw-r--r--dev-scheme/racket/racket-5.3.3.ebuild71
3 files changed, 80 insertions, 2 deletions
diff --git a/dev-scheme/racket/ChangeLog b/dev-scheme/racket/ChangeLog
index 2713c1135208..ea153bac2a66 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.8 2013/02/05 12:09:23 hkbst Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/racket/ChangeLog,v 1.9 2013/02/21 14:55:26 hkbst Exp $
+
+*racket-5.3.3 (21 Feb 2013)
+
+ 21 Feb 2013; Marijn Schouten <hkBst@gentoo.org> +racket-5.3.3.ebuild:
+ bug-fix-bump
*racket-5.3.2 (05 Feb 2013)
diff --git a/dev-scheme/racket/Manifest b/dev-scheme/racket/Manifest
index 434be2a01472..f8abfe5677bd 100644
--- a/dev-scheme/racket/Manifest
+++ b/dev-scheme/racket/Manifest
@@ -2,9 +2,11 @@ DIST racket-5.1.2-src-unix.tgz 15960181 SHA256 99871d6c17c383eb31c5788e17e528491
DIST racket-5.2.1-src-unix.tgz 17210561 SHA256 69942a4efbfc2b17d836b5252e6f77b4aa40887a8a4a04ec228a44b7cfddb3ec SHA512 b60d259878cc237e26952ffcd07aa483c460a14a1f62e0a939466a4a51ad4ddfb8eda6845962823c0394268ceb3f050a88d1ab364013381f7ebcf077c4571e3e WHIRLPOOL 7b4eddf90a0dd17579aaf19e8df3a6867b9fa06349d254728b0a2cbd56ea83968fb5e1ac3202cb1001e62726cd4160dd174d6e5bf8310918eb4e8d84ba8913ef
DIST racket-5.3.1-src-unix.tgz 18296513 SHA256 2abfcd4edf39db9eafcc8a456ccf216fe486cb718e1f70210f902cc6b1d418c3 SHA512 3586a5e06dd7ba0357fca0478df967ec2984ff9457137f4a6947a690e0b66c372ea4785d9608069938234947127ebb8120cc5adf944dc4bf4bca903596a42435 WHIRLPOOL 3ba50e678b361dba059667bcd3421a0e736c1c27079b48cdc5f22786733737b36ccdcc013d2bb9821af5a67cf344b7276bee99274805a77a76bb14ce4f4d2a08
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
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
-MISC ChangeLog 20696 SHA256 de27f64e7ad9b8ba665ffa90ca66204db3abd6f47039908508a214e5164eecf5 SHA512 e5888e0f5c055cd74fb7efded783fb5e3f13b18ddda8195a1af0cf4d471f2e7f5e01f14821bb07f998dc42a23009917cb760d24d416c2766e90fce08aeb47226 WHIRLPOOL 3dc8fd414cdbbb9052a08657fd4e80e6913cfe823778d9e57f191e22944642d2037fffa72f2d22e3d15d6f98833cba621fb38ad00ef4c31bec91f829643ad14a
+EBUILD racket-5.3.3.ebuild 1954 SHA256 14e7c0b8a9178cb7191fd885c99c8ef296e4c1d2dfdb46e20b87623c619a2b51 SHA512 e48ed0ba6c56f3527f9564330d78baa14b155a725d375be08f1248030da09a92e59302c3512df266acf3f56010e7fee45508d5db97799871e67c54c92c635363 WHIRLPOOL 5c1c848bb08564862d9cba418b6a397834f98533a2a46b5eb8d44f8296ff3efefebe882d65b26b41f5bc3e04221cd25b7954a675d8caff4c22cdb5d9566f9d99
+MISC ChangeLog 20813 SHA256 1622394cccc9ed62b1744d9fe06f13d1c6ffafe1e767dd20a17154eac2d365ea SHA512 c7fd83810aa707dafa257648fbd5bf604e582f71a44c7e12816b85d62b3df540ab22a765091ca4dc5ec998c12c3f3ee9a52461e5c544c934c79fd901e399dc36 WHIRLPOOL b83846ab369c8f28bbb29cc90da4704d47f0d0eb619b758e09d2afc485201ef919c8e3ccaa4db395c9f94fac344cc43966da9ea8704af62700ce609d99a6e76b
MISC metadata.xml 1685 SHA256 142dc7c21b54ab6e248fc251aba9c85f3ec9812fbc79534649bb3dbe69180a8a SHA512 dafaa32a1e61355a2bd5f0c7e601bad84d4baf69817a71d63f5242d16df6da40ef8a8d7d8c04b9cd683dfd77035d37a99004c3d46ea865c97396f21ce3e83a48 WHIRLPOOL d375467f1ce84288881f21e54431fe01c2ca75ad9282cf59a410a88ca02572c53f435215fe48a96f6c8e38c0d69aad02c4274be97773f36446811e20908f86cd
diff --git a/dev-scheme/racket/racket-5.3.3.ebuild b/dev-scheme/racket/racket-5.3.3.ebuild
new file mode 100644
index 000000000000..0d72bdafaa0f
--- /dev/null
+++ b/dev-scheme/racket/racket-5.3.3.ebuild
@@ -0,0 +1,71 @@
+# 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.3.ebuild,v 1.1 2013/02/21 14:55:26 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 X? ( x11-libs/cairo[X] ) virtual/libffi"
+
+DEPEND="${RDEPEND} !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
+}