summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarijn Schouten <hkbst@gentoo.org>2007-08-18 10:05:57 +0000
committerMarijn Schouten <hkbst@gentoo.org>2007-08-18 10:05:57 +0000
commitc99b1ca155e57c7262fba791cf4c3be53d917ef0 (patch)
tree7d42e2d39de4128c6b5b3ee4cb050939483ef23e /dev-scheme
parentAdd missing entry for 1.0.2-r1 to ChangeLog and fix syntax. (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--dev-scheme/drscheme/Manifest16
-rw-r--r--dev-scheme/drscheme/drscheme-371.ebuild79
-rw-r--r--dev-scheme/drscheme/files/digest-drscheme-3713
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