diff options
author | 2007-08-18 10:05:57 +0000 | |
---|---|---|
committer | 2007-08-18 10:05:57 +0000 | |
commit | c99b1ca155e57c7262fba791cf4c3be53d917ef0 (patch) | |
tree | 7d42e2d39de4128c6b5b3ee4cb050939483ef23e /dev-scheme | |
parent | Add missing entry for 1.0.2-r1 to ChangeLog and fix syntax. (diff) | |
download | historical-c99b1ca155e57c7262fba791cf4c3be53d917ef0.tar.gz historical-c99b1ca155e57c7262fba791cf4c3be53d917ef0.tar.bz2 historical-c99b1ca155e57c7262fba791cf4c3be53d917ef0.zip |
add 371, still same problems with xft and xrender, so still forcing to on
Package-Manager: portage-2.1.3.6
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/drscheme/ChangeLog | 7 | ||||
-rw-r--r-- | dev-scheme/drscheme/Manifest | 16 | ||||
-rw-r--r-- | dev-scheme/drscheme/drscheme-371.ebuild | 79 | ||||
-rw-r--r-- | dev-scheme/drscheme/files/digest-drscheme-371 | 3 |
4 files changed, 100 insertions, 5 deletions
diff --git a/dev-scheme/drscheme/ChangeLog b/dev-scheme/drscheme/ChangeLog index 0856446d2600..34174ff7662d 100644 --- a/dev-scheme/drscheme/ChangeLog +++ b/dev-scheme/drscheme/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-scheme/drscheme # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/drscheme/ChangeLog,v 1.54 2007/08/02 10:20:04 hkbst Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/drscheme/ChangeLog,v 1.55 2007/08/18 10:05:57 hkbst Exp $ + +*drscheme-371 (18 Aug 2007) + + 18 Aug 2007; Marijn Schouten <hkBst@gentoo.org> +drscheme-371.ebuild: + add 371, still same problems with xft and xrender, so still forcing to on *drscheme-370.6_p20070725-r1 (02 Aug 2007) diff --git a/dev-scheme/drscheme/Manifest b/dev-scheme/drscheme/Manifest index 72304d8467ac..2fd94b76a843 100644 --- a/dev-scheme/drscheme/Manifest +++ b/dev-scheme/drscheme/Manifest @@ -24,6 +24,7 @@ RMD160 fa2f89197dd7b3aa0b2d04683eb9c3115cc39535 files/drscheme-360-DESTDIR-3m.pa SHA256 f9e628a87e2c151a33ee2fa57ea37f6876a93145cc1877ab7c9653ba01ab9e8a files/drscheme-360-DESTDIR-3m.patch 692 DIST plt-360-src-unix.tgz 14106005 RMD160 cbe045f26f429d7df85540f09135c90bde45f84c SHA1 e2ca4fe7f9e66f61a81e5e7a381700f4e94e2d7f SHA256 014cd5c91231a5b6dd67c90ca9d2c26a7466abe0d072a37a40a605b29870f3bd DIST plt-370.6-src-unix.tgz 14609493 RMD160 88d901637187cd89ab54db905f48bef77da84d21 SHA1 d263d53dfb62ee5976f189eb8db3e5f6eb14fd96 SHA256 9679294c0cce4ae7b5ac9dfa60c383b9579d00370ab45be13d74202413f08ad5 +DIST plt-371-src-unix.tgz 15192430 RMD160 6abeb5045295d45645230f4ca3cf9e8ed3bb21e2 SHA1 a6cefadbc7561e0ab506c04ff6185ea10f7a9bcf SHA256 966ac7d85626e06dcc9384b9d55013ab780c140f640d9140a6046175775baf52 EBUILD drscheme-360-r1.ebuild 2263 RMD160 26598fd6a9e603573ac053c709a440493ecd3153 SHA1 d206d36df0222584069d9a8a24a2b5d3e30d713f SHA256 242edccb540fcc8a32a556e85346ce4527439e5a04acf7d8e2009172b4e9fa24 MD5 337422b41c54526eae6b5ac5d060ce5c drscheme-360-r1.ebuild 2263 RMD160 26598fd6a9e603573ac053c709a440493ecd3153 drscheme-360-r1.ebuild 2263 @@ -44,10 +45,14 @@ EBUILD drscheme-370.6_p20070725.ebuild 2130 RMD160 2c1504806a264768d7422718fdcef MD5 2fec5442782c2c4b4aa95026e44bf459 drscheme-370.6_p20070725.ebuild 2130 RMD160 2c1504806a264768d7422718fdcefeafe6a10272 drscheme-370.6_p20070725.ebuild 2130 SHA256 6952a2eef915ac07aadf2d242549f7bb80b37bc03f43caba9248c73ba136c013 drscheme-370.6_p20070725.ebuild 2130 -MISC ChangeLog 10613 RMD160 2609e6451a4ca294aff24fc1d8af7c423ab08f36 SHA1 0b4a9ab8668ded5d990300f728558151a0920a7d SHA256 cb612bfc8f1ba4e6bda6f27a48ec8dd1f7ead021197dcc9dcf5119cee3375d0a -MD5 9b4e0420555373ad85f429940349048c ChangeLog 10613 -RMD160 2609e6451a4ca294aff24fc1d8af7c423ab08f36 ChangeLog 10613 -SHA256 cb612bfc8f1ba4e6bda6f27a48ec8dd1f7ead021197dcc9dcf5119cee3375d0a ChangeLog 10613 +EBUILD drscheme-371.ebuild 2035 RMD160 e6f162585d3197107c6a3f5d6f297978ae1f98d4 SHA1 271873cc1b563f8c9200f1c81208da4e5bade75a SHA256 a6fb16a1c07f8dfe09c1bfa8f15145e66b89a7cdb590558cd2ccdf77b3cd9d90 +MD5 42719b94efaf4bbf73c2bbafbee4059e drscheme-371.ebuild 2035 +RMD160 e6f162585d3197107c6a3f5d6f297978ae1f98d4 drscheme-371.ebuild 2035 +SHA256 a6fb16a1c07f8dfe09c1bfa8f15145e66b89a7cdb590558cd2ccdf77b3cd9d90 drscheme-371.ebuild 2035 +MISC ChangeLog 10791 RMD160 ec1092a0f63c7a2d9a9b4d19b62a3207a9031d72 SHA1 adafa4bc1c5c13244a57b927439da01460470e77 SHA256 3e3cd93b9cd659c0239850a0eed6737013ad511e0aacbbb717c5f426e10670f5 +MD5 c20e4b46412df8e5cd329d851013c00f ChangeLog 10791 +RMD160 ec1092a0f63c7a2d9a9b4d19b62a3207a9031d72 ChangeLog 10791 +SHA256 3e3cd93b9cd659c0239850a0eed6737013ad511e0aacbbb717c5f426e10670f5 ChangeLog 10791 MISC metadata.xml 599 RMD160 a228df650ca5754ecdc718ce046c3a88c429c65f SHA1 bc80c435999a6d6e26f1a678b4946d7cd1ddd054 SHA256 5e18280a7962fdcc78ca14de2f71c5756f32d8a247e3e4f665282363b133cbbb MD5 9627f47b321f76eb1dd98334cce6621e metadata.xml 599 RMD160 a228df650ca5754ecdc718ce046c3a88c429c65f metadata.xml 599 @@ -67,3 +72,6 @@ SHA256 e2eb1a9475575058d942a72ddda8fe364da66115f7cc5b84cc9c1c077fe79d0a files/di MD5 53eb7ff418250ee35491e5f7d0c91a07 files/digest-drscheme-370.6_p20070725-r1 253 RMD160 f4d2d767ae13ecbcfb7f9bdfe05893179debeeec files/digest-drscheme-370.6_p20070725-r1 253 SHA256 e2eb1a9475575058d942a72ddda8fe364da66115f7cc5b84cc9c1c077fe79d0a files/digest-drscheme-370.6_p20070725-r1 253 +MD5 d83a754b540494005b4974923ca56d00 files/digest-drscheme-371 247 +RMD160 26ecc6512daf4e056feebee9ad798c76259445f1 files/digest-drscheme-371 247 +SHA256 9e3c9bf9386bf4c6f67ec84a2adbb04e2a750a2d3bd3ef969c19c441d9215833 files/digest-drscheme-371 247 diff --git a/dev-scheme/drscheme/drscheme-371.ebuild b/dev-scheme/drscheme/drscheme-371.ebuild new file mode 100644 index 000000000000..965484585d89 --- /dev/null +++ b/dev-scheme/drscheme/drscheme-371.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/drscheme/drscheme-371.ebuild,v 1.1 2007/08/18 10:05:57 hkbst Exp $ + +inherit eutils + +SRC_URI="http://download.plt-scheme.org/bundles/${PV}/plt/plt-${PV}-src-unix.tgz + http://pre.plt-scheme.org/installers/plt-${PV}-src-unix.tgz" +#"mirror://gentoo/plt-${PV%%_p*}-src-unix.tgz" + + + +DESCRIPTION="DrScheme programming environment. Includes mzscheme." +HOMEPAGE="http://www.plt-scheme.org/software/drscheme/" +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="backtrace cairo cgc llvm opengl profile X" + +RDEPEND="X? ( x11-libs/libICE + x11-libs/libSM + x11-libs/libXaw + >=x11-libs/libXft-2.1.12 + x11-libs/libXrender + media-libs/freetype + media-libs/fontconfig + cairo? ( x11-libs/cairo ) + media-libs/jpeg + opengl? ( virtual/opengl ) + media-libs/libpng )" + +DEPEND="${RDEPEND}" + +S="${WORKDIR}/plt-${PV%%_p*}" + +src_unpack() { + unpack ${A}; cd "${S}" + sed "s,docdir=\"\${datadir}/plt/doc,docdir=\"\${datadir}/doc/${PF}," -i src/configure +} + +src_compile() { + cd src + +# 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 mred) \ + --enable-shared \ + --disable-perl \ + $(use_enable backtrace) \ + $(use_enable cairo) \ + $(use_enable llvm) \ + $(use_enable opengl gl) \ + $(use_enable profile gprof) \ + --enable-xft \ + --enable-xrender + + if use cgc; then + emake -j1 both || die "emake both failed" + else + emake -j1 || die "emake failed" + fi +} + +src_install() { + cd src + export MZSCHEME_DYNEXT_LINKER_FLAGS=$(raw-ldflags) + + if use cgc; then + emake DESTDIR="${D}" install-both || die "emake install-both failed" + else + emake DESTDIR="${D}" install || die "emake install failed" + fi + + if use X; then + newicon ../collects/icons/PLT-206.png drscheme.png + make_desktop_entry drscheme "DrScheme" drscheme.png "Development" + fi +} diff --git a/dev-scheme/drscheme/files/digest-drscheme-371 b/dev-scheme/drscheme/files/digest-drscheme-371 new file mode 100644 index 000000000000..a13321f64efb --- /dev/null +++ b/dev-scheme/drscheme/files/digest-drscheme-371 @@ -0,0 +1,3 @@ +MD5 8bd387d78481e1a11002d891f8b62c16 plt-371-src-unix.tgz 15192430 +RMD160 6abeb5045295d45645230f4ca3cf9e8ed3bb21e2 plt-371-src-unix.tgz 15192430 +SHA256 966ac7d85626e06dcc9384b9d55013ab780c140f640d9140a6046175775baf52 plt-371-src-unix.tgz 15192430 |