public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/dilfridge:master commit in: sci-libs/opencascade/
@ 2011-02-24 21:44 Andreas K. Huettel
  0 siblings, 0 replies; 9+ messages in thread
From: Andreas K. Huettel @ 2011-02-24 21:44 UTC (permalink / raw
  To: gentoo-commits

commit:     a1989ff8ee2b75f5cd3a02c5b6af35273e1fb36f
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Thu Feb 24 21:45:42 2011 +0000
Commit:     Andreas K. Huettel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Feb 24 21:45:42 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=a1989ff8

[sci-libs/opencascade] Cleanups

(Portage version: 2.1.9.41/git/Linux x86_64, signed Manifest commit with key B6C5F7DE)

---
 sci-libs/opencascade/ChangeLog                 |    6 +++-
 sci-libs/opencascade/Manifest                  |   32 ++++++++++++------------
 sci-libs/opencascade/opencascade-6.3-r3.ebuild |   24 ++++++++---------
 3 files changed, 32 insertions(+), 30 deletions(-)

diff --git a/sci-libs/opencascade/ChangeLog b/sci-libs/opencascade/ChangeLog
index d628b7c..cc3f00b 100644
--- a/sci-libs/opencascade/ChangeLog
+++ b/sci-libs/opencascade/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-libs/opencascade
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  24 Feb 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+  opencascade-6.3-r3.ebuild:
+  Cleanups
+
   07 Nov 2010; Andreas K. Huettel <dilfridge@gentoo.org>
   opencascade-6.3-r3.ebuild, metadata.xml:
   First complete and working version

diff --git a/sci-libs/opencascade/Manifest b/sci-libs/opencascade/Manifest
index b465a01..5770ba5 100644
--- a/sci-libs/opencascade/Manifest
+++ b/sci-libs/opencascade/Manifest
@@ -5,23 +5,23 @@ AUX env.ksh.template 1412 RMD160 aaf7c74e1aef841d669cf44c279e747cb336fd2b SHA1 e
 AUX opencascade-6.3-fixed-DESTDIR.patch 16811 RMD160 4cecc900ec5b3835f7d6f9b14e6655e82d496d1a SHA1 298df55796e208aee3e04798d69b5079b1ea8fce SHA256 84743f54bb8b8b9568b5a32b5af0384efe746d20500972c66050c3a1d5ebe814
 AUX opencascade-6.3-missing-mode.patch 625 RMD160 a2c7b729a121c4b25aaa7f1ee3e42020af5b58f8 SHA1 b3b95a8a93a2f14513ce8222f0e3a695e9c513b5 SHA256 4aa7338175c7b2dbbcb12eef72c61eb55ade58ad2c698c94ae16e1bc4b451e0a
 DIST opencascade-6.3.tgz 105877329 RMD160 b71f1b9a57d9624d2f079d4f7a8090f700c6126f SHA1 21a177fae5fa73263517aedbe60a4ee4926156f2 SHA256 1f1fc8d8be1d4ff6fe8df1059f856eec156385887880f3f69d147824957c2411
-EBUILD opencascade-6.3-r3.ebuild 4788 RMD160 e5b37ffd863624f1a472dc95daa8ac6c26239a47 SHA1 b8aff566afca4173b9b1a3094e86486ec44dd975 SHA256 f029a8bbca443500391022df94c1293585d7174b8655ff7955d38231f7619f60
-MISC ChangeLog 3397 RMD160 d42ebde816b3f3747e893d01d74abc8247a747f5 SHA1 e00dc95fb5c5f04867ed3ae82415239dbd62f354 SHA256 e32286779ba5405b1163dafbdbb45ed8311a47e582c11a61cc6190237163ed77
+EBUILD opencascade-6.3-r3.ebuild 4806 RMD160 1a951919337132672c9310b44b37b6ca3b4cbdab SHA1 ab5467b45278a5840d4994849acd65943146b9e3 SHA256 0480188e2078ca280a079e587e0d1c730759cb5b4e32fcd800d900c620eb8114
+MISC ChangeLog 3495 RMD160 b73b4551b15cc0646691cc7098941fa29c5e046d SHA1 89f5bfbcd1e868b7f0c26973dc7a9234256b2a53 SHA256 6d8b755c6f4778322d0958671a5f47dfa2b5171aacc648f77a0f40958dc1c8af
 MISC metadata.xml 217 RMD160 aa960d9d3f7d900bcaf1a9413f17c3662adc0820 SHA1 a8a3016deab1f6aca4951ea86977cfe5d509b695 SHA256 756924c88548f738071c2d39fa7e18737b063e3b8f4376737eb88ac307571478
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
 
-iQIcBAEBAgAGBQJM1vj/AAoJENwGBM22xffeRvMQAIFaJnVIJfHzFXacqXFQU00p
-fYk85XhM4FpCn1a6/OWhGzvbrjIYQZHClg1o+DZ5CXSoUEf1nDHg9KBN1NloALCd
-Fr4Ny09qJzUkvzhwH9gBUQ5SoasJnbtBYYJs6hphvqLdI3aTVs2ufUTcjQBt+Dnx
-vzRamcmsD/BQdQzDSVx2oYGWOlJNpTkDifNXMwMiwjJ1JL4UhdRNVMPM5mnaFkZu
-aUN2U9siFsfgU5fPoclTxl1WVJNqFcNeOeaO6l2ubZU6YLPeXROKVRFtac/1YnG6
-VHBcL1q/oFBbszrgwIx8byZJNDZM1lYRC6aNc8Sk02O1cnuZLrwqJu5AmtoOwNRk
-K6RTSReTtk9zCws6GNhYjOP1pHMYXzOcptIxWPBpb/bWpOqXK8rNVj+tdiwtpEJb
-PCetWyBN1MyCPzF+nQqB/fq0HtP4HQKB5zOAwg5mD/qKQYw2HXs7AMMku/meH39B
-MBsZhx00o10D0OX73EVv/TTuRYs5rw7/RAsi2HDJ1XQ28FiF97LpqwTJjSSBcVph
-fvC5BjwkULWAMKvVcmhJbvx+Br/1+J/ygKM7bKa5twN6mCEDfRDzs3vuTBJr0za6
-m79pBVDUevbseq6783DyCAF1slgTGWTUAvZrGwx8o1BLCI7+KCymUY3UhOL6QxAY
-e5MUjI/S+u/+p5KKXTCP
-=FPsH
+iQIcBAEBAgAGBQJNZtGGAAoJENwGBM22xffemJUQAIDa3dGRBMJOpVP2Nu7IP1vV
+PY9m0z869w4WZRNr7CK3h56rfJqlg8QvFTZ5WmDgMxHdV7nEPS47pjMHMBoOgVit
+EUvw8hOBeWnY3WGVXFvt+oAy+ie/wH2Jy4jXpBWEvKJpfH6sUGoP7oyGynabGwHz
+9oN4/udqIj9RG7DYEjzZfnij+JzK1lJzkG00hxgIAIcefz+MUjYtjU17go40IBXj
+K/qp4d5xTRdaLHvGSLYydfgcIaktvvahETdOo4gh1iEZgILCBLeFeFiijsvcnf8a
+3gK8YEaXcVBbePita7StlwC38XDNl8ZrUB1/lUQUZ8/1wfga5jQNnuCtte5HKJAx
++w89VA/uYNAN4bDntVMdAKgksEBFus5IVBpSdd/ZafQ+NuObVCjmtudVjZUS66W9
+FQwzuhdMoCorNSbFwB9zrafDYC3nSbAMvt+TP/T+wYbIhH7QCyL9PXUr/9TlOqG9
+C+1h6i+q5x1DnRoyOmIoOhg2SqcTNtov6tBS0wrdj3da0FKBMJZxeprr4kmZx2On
+hzGeuA2Ti9V4COw+XHHl6mVH5vwbHwTCe/yiv5RjWA4wq0YI5M3sG/++QIqB5iIR
+Hivl/bp3kOzvG7Qt8+5snRe02qAJiuyCuE45kC2DasuDYc9ZayOzSOdt+8iy3qM8
+PgeEnSL/16FAVIpwDSZL
+=7HGP
 -----END PGP SIGNATURE-----

diff --git a/sci-libs/opencascade/opencascade-6.3-r3.ebuild b/sci-libs/opencascade/opencascade-6.3-r3.ebuild
index f8d4b9f..c7f9699 100644
--- a/sci-libs/opencascade/opencascade-6.3-r3.ebuild
+++ b/sci-libs/opencascade/opencascade-6.3-r3.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
+EAPI=4
 
 inherit autotools eutils check-reqs multilib
 
-DESCRIPTION="Software development platform for CAD/CAE, 3D surface/solid modeling and data exchange."
-HOMEPAGE="http://www.opencascade.org"
+DESCRIPTION="Software development platform for CAD/CAE, 3D surface/solid modeling and data exchange"
+HOMEPAGE="http://www.opencascade.org/"
 SRC_URI="http://files.opencascade.com/OCC_${PV}_release/OpenCASCADE_src.tgz -> ${P}.tgz"
 
-LICENSE="Open-CASCADE-Technology-Public-License"
+LICENSE="Open-CASCADE-Technology-Public-License-6.3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="debug doc examples java"
@@ -27,6 +27,8 @@ RDEPEND=${DEPEND}
 
 S=${WORKDIR}/OpenCASCADE${PV}.0/ros
 
+RESTRICT="bindist mirror"
+
 pkg_setup() {
 	# Determine itk, itcl, tix, tk and tcl versions
 	itk_version=$(grep ITK_VER /usr/include/itk.h | sed 's/^.*"\(.*\)".*/\1/')
@@ -37,12 +39,10 @@ pkg_setup() {
 
 	INSTALL_DIR=/usr/$(get_libdir)/${P}/ros
 
-	ewarn
 	ewarn " It is important to note that OpenCascade is a very large package. "
 	ewarn " Please note that building OpenCascade takes a lot of time and "
 	ewarn " hardware ressources: 3.5-4 GB free diskspace and 256 MB RAM are "
 	ewarn " the minimum requirements. "
-	ewarn
 
 	# Check if we have enough RAM and free diskspace to build this beast
 	CHECKREQS_MEMORY="256"
@@ -82,9 +82,7 @@ src_configure() {
 	local confargs="--prefix=${INSTALL_DIR}/lin --exec-prefix=${INSTALL_DIR}/lin --with-tcl=/usr/$(get_libdir) --with-tk=/usr/$(get_libdir)"
 
 	if use java ; then
-		local java_path
-		java_path=`java-config -O`
-		confargs="${confargs} --with-java-include=${java_path}/include"
+		confargs+=" --with-java-include=$(java-config -O)/include"
 	else
 		confargs+=" --without-java-include"
 	fi
@@ -98,10 +96,10 @@ src_install() {
 	emake DESTDIR="${D}" install || die
 
 	# Symlinks for keeping original OpenCascade folder structure and
-	# add a link lib to lib64  if we are on amd64
+	# add a link lib to $(get_libdir)  if we are e.g. on amd64 multilib
 
-	if use amd64 ; then
-		dosym lib64 ${INSTALL_DIR}/lin/lib
+	if [ "$(get_libdir)" -ne "lib" ]; then
+		dosym "$(get_libdir)" "${INSTALL_DIR}/lin/lib"
 	fi
 
 	# Tweak the environment variables script again with new destination



^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] dev/dilfridge:master commit in: sci-libs/opencascade/
@ 2011-02-25  7:29 Andreas K. Huettel
  0 siblings, 0 replies; 9+ messages in thread
From: Andreas K. Huettel @ 2011-02-25  7:29 UTC (permalink / raw
  To: gentoo-commits

commit:     d33168de4ee225990355b9bf5b19fec64f6b2bf3
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Thu Feb 24 23:10:39 2011 +0000
Commit:     Andreas K. Huettel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Feb 24 23:10:39 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=d33168de

[sci-libs/opencascade] Fixed bash thinko

(Portage version: 2.1.9.41/git/Linux x86_64, signed Manifest commit with key B6C5F7DE)

---
 sci-libs/opencascade/ChangeLog                 |    4 +++
 sci-libs/opencascade/Manifest                  |   30 ++++++++++++------------
 sci-libs/opencascade/opencascade-6.3-r3.ebuild |    2 +-
 3 files changed, 20 insertions(+), 16 deletions(-)

diff --git a/sci-libs/opencascade/ChangeLog b/sci-libs/opencascade/ChangeLog
index cc3f00b..cf648a8 100644
--- a/sci-libs/opencascade/ChangeLog
+++ b/sci-libs/opencascade/ChangeLog
@@ -4,6 +4,10 @@
 
   24 Feb 2011; Andreas K. Huettel <dilfridge@gentoo.org>
   opencascade-6.3-r3.ebuild:
+  Fixed bash thinko
+
+  24 Feb 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+  opencascade-6.3-r3.ebuild:
   Cleanups
 
   07 Nov 2010; Andreas K. Huettel <dilfridge@gentoo.org>

diff --git a/sci-libs/opencascade/Manifest b/sci-libs/opencascade/Manifest
index 5770ba5..e6b1fd4 100644
--- a/sci-libs/opencascade/Manifest
+++ b/sci-libs/opencascade/Manifest
@@ -5,23 +5,23 @@ AUX env.ksh.template 1412 RMD160 aaf7c74e1aef841d669cf44c279e747cb336fd2b SHA1 e
 AUX opencascade-6.3-fixed-DESTDIR.patch 16811 RMD160 4cecc900ec5b3835f7d6f9b14e6655e82d496d1a SHA1 298df55796e208aee3e04798d69b5079b1ea8fce SHA256 84743f54bb8b8b9568b5a32b5af0384efe746d20500972c66050c3a1d5ebe814
 AUX opencascade-6.3-missing-mode.patch 625 RMD160 a2c7b729a121c4b25aaa7f1ee3e42020af5b58f8 SHA1 b3b95a8a93a2f14513ce8222f0e3a695e9c513b5 SHA256 4aa7338175c7b2dbbcb12eef72c61eb55ade58ad2c698c94ae16e1bc4b451e0a
 DIST opencascade-6.3.tgz 105877329 RMD160 b71f1b9a57d9624d2f079d4f7a8090f700c6126f SHA1 21a177fae5fa73263517aedbe60a4ee4926156f2 SHA256 1f1fc8d8be1d4ff6fe8df1059f856eec156385887880f3f69d147824957c2411
-EBUILD opencascade-6.3-r3.ebuild 4806 RMD160 1a951919337132672c9310b44b37b6ca3b4cbdab SHA1 ab5467b45278a5840d4994849acd65943146b9e3 SHA256 0480188e2078ca280a079e587e0d1c730759cb5b4e32fcd800d900c620eb8114
-MISC ChangeLog 3495 RMD160 b73b4551b15cc0646691cc7098941fa29c5e046d SHA1 89f5bfbcd1e868b7f0c26973dc7a9234256b2a53 SHA256 6d8b755c6f4778322d0958671a5f47dfa2b5171aacc648f77a0f40958dc1c8af
+EBUILD opencascade-6.3-r3.ebuild 4805 RMD160 80600d2b4a32e82457ea6848c047c4d6346813c7 SHA1 de1abc32cce3f356558db3a8c0c679f5a89c6027 SHA256 91e541bd281e817865acedf99c1108e85a97c6ab2f3779d9cb4a113e7f13bd48
+MISC ChangeLog 3602 RMD160 8800b4c39845dd33764df166137bfe69f037d4bf SHA1 4c7360905143468013c3e401171a046a27e19ec6 SHA256 0e365c91b2ebe0c7949835ac2974a8f81ac4fb1f8b722384fffd7d6c0c9aa21e
 MISC metadata.xml 217 RMD160 aa960d9d3f7d900bcaf1a9413f17c3662adc0820 SHA1 a8a3016deab1f6aca4951ea86977cfe5d509b695 SHA256 756924c88548f738071c2d39fa7e18737b063e3b8f4376737eb88ac307571478
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iQIcBAEBAgAGBQJNZtGGAAoJENwGBM22xffemJUQAIDa3dGRBMJOpVP2Nu7IP1vV
-PY9m0z869w4WZRNr7CK3h56rfJqlg8QvFTZ5WmDgMxHdV7nEPS47pjMHMBoOgVit
-EUvw8hOBeWnY3WGVXFvt+oAy+ie/wH2Jy4jXpBWEvKJpfH6sUGoP7oyGynabGwHz
-9oN4/udqIj9RG7DYEjzZfnij+JzK1lJzkG00hxgIAIcefz+MUjYtjU17go40IBXj
-K/qp4d5xTRdaLHvGSLYydfgcIaktvvahETdOo4gh1iEZgILCBLeFeFiijsvcnf8a
-3gK8YEaXcVBbePita7StlwC38XDNl8ZrUB1/lUQUZ8/1wfga5jQNnuCtte5HKJAx
-+w89VA/uYNAN4bDntVMdAKgksEBFus5IVBpSdd/ZafQ+NuObVCjmtudVjZUS66W9
-FQwzuhdMoCorNSbFwB9zrafDYC3nSbAMvt+TP/T+wYbIhH7QCyL9PXUr/9TlOqG9
-C+1h6i+q5x1DnRoyOmIoOhg2SqcTNtov6tBS0wrdj3da0FKBMJZxeprr4kmZx2On
-hzGeuA2Ti9V4COw+XHHl6mVH5vwbHwTCe/yiv5RjWA4wq0YI5M3sG/++QIqB5iIR
-Hivl/bp3kOzvG7Qt8+5snRe02qAJiuyCuE45kC2DasuDYc9ZayOzSOdt+8iy3qM8
-PgeEnSL/16FAVIpwDSZL
-=7HGP
+iQIcBAEBAgAGBQJNZuVvAAoJENwGBM22xffeoyMP/iPFeIRZ8klE27HAL1fyG8uK
+aKttp2UDv8p3VKAZzlro/pJAyY5mYfGhvFYJkIN8yfT3sxicVQgDzL4aejVL+3Qm
+2R5luc0++ftOVjFBriZIa0EXSHawIt5Ncrd+B1hZu1iQ1FOaZ8BK7qwTp55aS4zt
+wU6HVo8WG/5E7iREXluGbH8SA7k3tVAf9YvjlwWvqn+Lq+4RVeGM4C1mdJ8P9wE1
+sw0snHb8gxPHNqhyVAHZ9X6dg9l8KzdtGdwzjsPwvEqeigPrDVllfzFDCneyA8Wk
+XPM6070peh6wX5+s3Hx2O2/4ZVK+v/Zu7h1uwpguY7wryvtjJE1b2NYTm+IwohDz
+WxLaLPNeD0i3yphkOjYm9erZEpfq6rOHQ1c0fgaxuMCj351KU4S5p07BwaxuRJ2d
+5tP3okeLu0YC7r2CgCxXH/G3CWfpo67fR0JuOMUjjJowYBJcI68uf+eShNW+RkzI
+4txyqgAn5GKOJfG04PCZs848g4GoZj0IFQS/q2hhbZ1VZX2SwVeMlMPzVG8ALGZ9
+dATrv0PS6k24fzoSjG+GYPOjQ0i3SBg+EOCsa9Xucj7ltuwK+nzRDMItqv3DZpML
+B8qEWYoSsg/lJhKh6ooqEQeOSHhL66rxV8HBjPB5AVQnN+My81Vdvn6kw95S9gm/
+YqPDb07giwOd8QKgz1PK
+=sepE
 -----END PGP SIGNATURE-----

diff --git a/sci-libs/opencascade/opencascade-6.3-r3.ebuild b/sci-libs/opencascade/opencascade-6.3-r3.ebuild
index c7f9699..d5f62da 100644
--- a/sci-libs/opencascade/opencascade-6.3-r3.ebuild
+++ b/sci-libs/opencascade/opencascade-6.3-r3.ebuild
@@ -98,7 +98,7 @@ src_install() {
 	# Symlinks for keeping original OpenCascade folder structure and
 	# add a link lib to $(get_libdir)  if we are e.g. on amd64 multilib
 
-	if [ "$(get_libdir)" -ne "lib" ]; then
+	if [ "$(get_libdir)" != "lib" ]; then
 		dosym "$(get_libdir)" "${INSTALL_DIR}/lin/lib"
 	fi
 



^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] dev/dilfridge:master commit in: sci-libs/opencascade/
@ 2011-02-25  7:29 Andreas K. Huettel
  0 siblings, 0 replies; 9+ messages in thread
From: Andreas K. Huettel @ 2011-02-25  7:29 UTC (permalink / raw
  To: gentoo-commits

commit:     d937473906f0d926da24d987860361ba6e2d46b4
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Fri Feb 25 07:30:28 2011 +0000
Commit:     Andreas K. Huettel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Feb 25 07:30:28 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=d9374739

[sci-libs/opencascade] Use java eclass; remove la files

(Portage version: 2.1.9.41/git/Linux x86_64, signed Manifest commit with key B6C5F7DE)

---
 sci-libs/opencascade/ChangeLog                 |    4 +++
 sci-libs/opencascade/Manifest                  |   30 ++++++++++++------------
 sci-libs/opencascade/opencascade-6.3-r3.ebuild |   16 ++++++++----
 3 files changed, 30 insertions(+), 20 deletions(-)

diff --git a/sci-libs/opencascade/ChangeLog b/sci-libs/opencascade/ChangeLog
index cf648a8..51b9220 100644
--- a/sci-libs/opencascade/ChangeLog
+++ b/sci-libs/opencascade/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  25 Feb 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+  opencascade-6.3-r3.ebuild:
+  Use java eclass; remove la files
+
   24 Feb 2011; Andreas K. Huettel <dilfridge@gentoo.org>
   opencascade-6.3-r3.ebuild:
   Fixed bash thinko

diff --git a/sci-libs/opencascade/Manifest b/sci-libs/opencascade/Manifest
index e6b1fd4..326a5dc 100644
--- a/sci-libs/opencascade/Manifest
+++ b/sci-libs/opencascade/Manifest
@@ -5,23 +5,23 @@ AUX env.ksh.template 1412 RMD160 aaf7c74e1aef841d669cf44c279e747cb336fd2b SHA1 e
 AUX opencascade-6.3-fixed-DESTDIR.patch 16811 RMD160 4cecc900ec5b3835f7d6f9b14e6655e82d496d1a SHA1 298df55796e208aee3e04798d69b5079b1ea8fce SHA256 84743f54bb8b8b9568b5a32b5af0384efe746d20500972c66050c3a1d5ebe814
 AUX opencascade-6.3-missing-mode.patch 625 RMD160 a2c7b729a121c4b25aaa7f1ee3e42020af5b58f8 SHA1 b3b95a8a93a2f14513ce8222f0e3a695e9c513b5 SHA256 4aa7338175c7b2dbbcb12eef72c61eb55ade58ad2c698c94ae16e1bc4b451e0a
 DIST opencascade-6.3.tgz 105877329 RMD160 b71f1b9a57d9624d2f079d4f7a8090f700c6126f SHA1 21a177fae5fa73263517aedbe60a4ee4926156f2 SHA256 1f1fc8d8be1d4ff6fe8df1059f856eec156385887880f3f69d147824957c2411
-EBUILD opencascade-6.3-r3.ebuild 4805 RMD160 80600d2b4a32e82457ea6848c047c4d6346813c7 SHA1 de1abc32cce3f356558db3a8c0c679f5a89c6027 SHA256 91e541bd281e817865acedf99c1108e85a97c6ab2f3779d9cb4a113e7f13bd48
-MISC ChangeLog 3602 RMD160 8800b4c39845dd33764df166137bfe69f037d4bf SHA1 4c7360905143468013c3e401171a046a27e19ec6 SHA256 0e365c91b2ebe0c7949835ac2974a8f81ac4fb1f8b722384fffd7d6c0c9aa21e
+EBUILD opencascade-6.3-r3.ebuild 4857 RMD160 eb62b9abce75f43f275fd34278c9931e6652ecea SHA1 d78cf314cbc263a894e4a5cc277ae90bc84bb4e8 SHA256 7a0773a9b0eb264074d2ee855534887683d00137669ab000d00c2e93a10e511a
+MISC ChangeLog 3724 RMD160 374cfd52463395ab77b8634fc8a940070ae1b744 SHA1 2961b4baeba9c536947e4f882df7171f0f087d5f SHA256 d50daebab3745967882267306e6026635cbdfbe4f7c15f5cba27c2eee6a154d4
 MISC metadata.xml 217 RMD160 aa960d9d3f7d900bcaf1a9413f17c3662adc0820 SHA1 a8a3016deab1f6aca4951ea86977cfe5d509b695 SHA256 756924c88548f738071c2d39fa7e18737b063e3b8f4376737eb88ac307571478
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iQIcBAEBAgAGBQJNZuVvAAoJENwGBM22xffeoyMP/iPFeIRZ8klE27HAL1fyG8uK
-aKttp2UDv8p3VKAZzlro/pJAyY5mYfGhvFYJkIN8yfT3sxicVQgDzL4aejVL+3Qm
-2R5luc0++ftOVjFBriZIa0EXSHawIt5Ncrd+B1hZu1iQ1FOaZ8BK7qwTp55aS4zt
-wU6HVo8WG/5E7iREXluGbH8SA7k3tVAf9YvjlwWvqn+Lq+4RVeGM4C1mdJ8P9wE1
-sw0snHb8gxPHNqhyVAHZ9X6dg9l8KzdtGdwzjsPwvEqeigPrDVllfzFDCneyA8Wk
-XPM6070peh6wX5+s3Hx2O2/4ZVK+v/Zu7h1uwpguY7wryvtjJE1b2NYTm+IwohDz
-WxLaLPNeD0i3yphkOjYm9erZEpfq6rOHQ1c0fgaxuMCj351KU4S5p07BwaxuRJ2d
-5tP3okeLu0YC7r2CgCxXH/G3CWfpo67fR0JuOMUjjJowYBJcI68uf+eShNW+RkzI
-4txyqgAn5GKOJfG04PCZs848g4GoZj0IFQS/q2hhbZ1VZX2SwVeMlMPzVG8ALGZ9
-dATrv0PS6k24fzoSjG+GYPOjQ0i3SBg+EOCsa9Xucj7ltuwK+nzRDMItqv3DZpML
-B8qEWYoSsg/lJhKh6ooqEQeOSHhL66rxV8HBjPB5AVQnN+My81Vdvn6kw95S9gm/
-YqPDb07giwOd8QKgz1PK
-=sepE
+iQIcBAEBAgAGBQJNZ1qUAAoJENwGBM22xffeIKoP/jUzvpgpYVnV8sK17rUnbqsl
+GsyGwtuLsH2VvdNZqsbI5D88JVt7nB6gKjffy/YpVWl00zgWv4mw71CJ/BW3or0M
+HXnIV3+3zDO2LtyAsSccSPtUogwMLtLef/ufkCvhZe787//9Q2PLf5gCK+vqBM6D
+nVrANI4kgrXwIbu/dRDekPl9O6rs5h1nkAX4Dld7iph7kVjviR8lQJhQcN9G/VZS
+q0Cb/1bYI6hUYLWeHcVXF6JQSdWzt0m0tps2qpXGXWdDTYwJDBb/h0RBwSWna1Il
+sgKZhgmJI52Xw7smh1zgCBbFe1QRaYehNzMk9qzvySUox2jCcg301Zh8lnKg2mdw
+i/7whHs8EqwA25H+FFvrx2k51hHeRYeCJsq2bw+RxobH09mpgo41Qe8PN7ARCWQs
+5+9SdV7lKFFRFmCiIu60skHSVsymuCa+f0YPoZAM9+PCKUbCV9+VIeLRc2Ozq0X0
+mBddoWkQ1w5vaRuhTikl0ZnLx/X5YwqGi8xB+KVqM2UaIH8VRkwIAMw93D3DKzYm
+PCK/ABablmQ2bRV8b9yWln1KtJky+1lAGIvY6lBlpkQ58wEVYhB+V83RqFcRTcu0
+fwZZFKvUf2nwnBmocnXYQZwYq1b0QdLnF+0lEwOPB2EoUXzbwGd2ntk3D4641cwj
+temfrs8ajho0pb3xKq5b
+=wqq9
 -----END PGP SIGNATURE-----

diff --git a/sci-libs/opencascade/opencascade-6.3-r3.ebuild b/sci-libs/opencascade/opencascade-6.3-r3.ebuild
index d5f62da..a88026f 100644
--- a/sci-libs/opencascade/opencascade-6.3-r3.ebuild
+++ b/sci-libs/opencascade/opencascade-6.3-r3.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=4
 
-inherit autotools eutils check-reqs multilib
+inherit autotools eutils check-reqs multilib java-pkg-opt-2
 
 DESCRIPTION="Software development platform for CAD/CAE, 3D surface/solid modeling and data exchange"
 HOMEPAGE="http://www.opencascade.org/"
@@ -15,14 +15,15 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="debug doc examples java"
 
-DEPEND="java? ( virtual/jdk )
+DEPEND="
 	virtual/opengl
 	x11-libs/libXmu
 	>=dev-lang/tcl-8.4
 	>=dev-lang/tk-8.4
 	>=dev-tcltk/itcl-3.2
 	>=dev-tcltk/itk-3.2
-	>=dev-tcltk/tix-8.4.2"
+	>=dev-tcltk/tix-8.4.2
+"
 RDEPEND=${DEPEND}
 
 S=${WORKDIR}/OpenCASCADE${PV}.0/ros
@@ -30,6 +31,8 @@ S=${WORKDIR}/OpenCASCADE${PV}.0/ros
 RESTRICT="bindist mirror"
 
 pkg_setup() {
+	java-pkg-opt-2_pkg_setup
+
 	# Determine itk, itcl, tix, tk and tcl versions
 	itk_version=$(grep ITK_VER /usr/include/itk.h | sed 's/^.*"\(.*\)".*/\1/')
 	itcl_version=$(grep ITCL_VER /usr/include/itcl.h | sed 's/^.*"\(.*\)".*/\1/')
@@ -39,7 +42,6 @@ pkg_setup() {
 
 	INSTALL_DIR=/usr/$(get_libdir)/${P}/ros
 
-	ewarn " It is important to note that OpenCascade is a very large package. "
 	ewarn " Please note that building OpenCascade takes a lot of time and "
 	ewarn " hardware ressources: 3.5-4 GB free diskspace and 256 MB RAM are "
 	ewarn " the minimum requirements. "
@@ -51,6 +53,8 @@ pkg_setup() {
 }
 
 src_prepare() {
+	java-pkg-opt-2_src_prepare
+
 	# Substitute with our ready-made env.ksh script
 	cp -f "${FILESDIR}"/env.ksh.template env.ksh || die
 
@@ -95,9 +99,11 @@ src_configure() {
 src_install() {
 	emake DESTDIR="${D}" install || die
 
+	# .la files kill cute little kittens
+	find "${D}" -name '*.la' -exec rm {} +
+
 	# Symlinks for keeping original OpenCascade folder structure and
 	# add a link lib to $(get_libdir)  if we are e.g. on amd64 multilib
-
 	if [ "$(get_libdir)" != "lib" ]; then
 		dosym "$(get_libdir)" "${INSTALL_DIR}/lin/lib"
 	fi



^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] dev/dilfridge:master commit in: sci-libs/opencascade/
@ 2011-03-03  0:48 Andreas K. Huettel
  0 siblings, 0 replies; 9+ messages in thread
From: Andreas K. Huettel @ 2011-03-03  0:48 UTC (permalink / raw
  To: gentoo-commits

commit:     da0575b0a5aead88466fa091283d66a8e667f249
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Thu Mar  3 00:49:03 2011 +0000
Commit:     Andreas K. Huettel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Mar  3 00:49:03 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=da0575b0

[sci-libs/opencascade] Added comments about restrictions

(Portage version: 2.1.9.41/git/Linux x86_64, signed Manifest commit with key B6C5F7DE)

---
 sci-libs/opencascade/ChangeLog                 |    4 +++
 sci-libs/opencascade/Manifest                  |   30 ++++++++++++------------
 sci-libs/opencascade/opencascade-6.3-r3.ebuild |    2 +
 3 files changed, 21 insertions(+), 15 deletions(-)

diff --git a/sci-libs/opencascade/ChangeLog b/sci-libs/opencascade/ChangeLog
index 51b9220..fc0fb5c 100644
--- a/sci-libs/opencascade/ChangeLog
+++ b/sci-libs/opencascade/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  03 Mar 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+  opencascade-6.3-r3.ebuild:
+  Added comments about restrictions
+
   25 Feb 2011; Andreas K. Huettel <dilfridge@gentoo.org>
   opencascade-6.3-r3.ebuild:
   Use java eclass; remove la files

diff --git a/sci-libs/opencascade/Manifest b/sci-libs/opencascade/Manifest
index 326a5dc..37625ef 100644
--- a/sci-libs/opencascade/Manifest
+++ b/sci-libs/opencascade/Manifest
@@ -5,23 +5,23 @@ AUX env.ksh.template 1412 RMD160 aaf7c74e1aef841d669cf44c279e747cb336fd2b SHA1 e
 AUX opencascade-6.3-fixed-DESTDIR.patch 16811 RMD160 4cecc900ec5b3835f7d6f9b14e6655e82d496d1a SHA1 298df55796e208aee3e04798d69b5079b1ea8fce SHA256 84743f54bb8b8b9568b5a32b5af0384efe746d20500972c66050c3a1d5ebe814
 AUX opencascade-6.3-missing-mode.patch 625 RMD160 a2c7b729a121c4b25aaa7f1ee3e42020af5b58f8 SHA1 b3b95a8a93a2f14513ce8222f0e3a695e9c513b5 SHA256 4aa7338175c7b2dbbcb12eef72c61eb55ade58ad2c698c94ae16e1bc4b451e0a
 DIST opencascade-6.3.tgz 105877329 RMD160 b71f1b9a57d9624d2f079d4f7a8090f700c6126f SHA1 21a177fae5fa73263517aedbe60a4ee4926156f2 SHA256 1f1fc8d8be1d4ff6fe8df1059f856eec156385887880f3f69d147824957c2411
-EBUILD opencascade-6.3-r3.ebuild 4857 RMD160 eb62b9abce75f43f275fd34278c9931e6652ecea SHA1 d78cf314cbc263a894e4a5cc277ae90bc84bb4e8 SHA256 7a0773a9b0eb264074d2ee855534887683d00137669ab000d00c2e93a10e511a
-MISC ChangeLog 3724 RMD160 374cfd52463395ab77b8634fc8a940070ae1b744 SHA1 2961b4baeba9c536947e4f882df7171f0f087d5f SHA256 d50daebab3745967882267306e6026635cbdfbe4f7c15f5cba27c2eee6a154d4
+EBUILD opencascade-6.3-r3.ebuild 4990 RMD160 0f4149aceb7fef86a67f06a0a4ced82a1e6570e3 SHA1 08f5bc9f6320e976a55f6773f5d00f8178d50177 SHA256 2287a29e066ed17bd4ea123da071133aedbdfc3ae84a5d42f5da39a88fe3f610
+MISC ChangeLog 3847 RMD160 86716c83172790bff84cd4d60fefadb558a2ef49 SHA1 0c000c72dc5d1fa4b6f673282f0764f044597a13 SHA256 e918897ed4c96b6002410efdf5820613b5c81bd8f897bff7166d62a4448e8b76
 MISC metadata.xml 217 RMD160 aa960d9d3f7d900bcaf1a9413f17c3662adc0820 SHA1 a8a3016deab1f6aca4951ea86977cfe5d509b695 SHA256 756924c88548f738071c2d39fa7e18737b063e3b8f4376737eb88ac307571478
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iQIcBAEBAgAGBQJNZ1qUAAoJENwGBM22xffeIKoP/jUzvpgpYVnV8sK17rUnbqsl
-GsyGwtuLsH2VvdNZqsbI5D88JVt7nB6gKjffy/YpVWl00zgWv4mw71CJ/BW3or0M
-HXnIV3+3zDO2LtyAsSccSPtUogwMLtLef/ufkCvhZe787//9Q2PLf5gCK+vqBM6D
-nVrANI4kgrXwIbu/dRDekPl9O6rs5h1nkAX4Dld7iph7kVjviR8lQJhQcN9G/VZS
-q0Cb/1bYI6hUYLWeHcVXF6JQSdWzt0m0tps2qpXGXWdDTYwJDBb/h0RBwSWna1Il
-sgKZhgmJI52Xw7smh1zgCBbFe1QRaYehNzMk9qzvySUox2jCcg301Zh8lnKg2mdw
-i/7whHs8EqwA25H+FFvrx2k51hHeRYeCJsq2bw+RxobH09mpgo41Qe8PN7ARCWQs
-5+9SdV7lKFFRFmCiIu60skHSVsymuCa+f0YPoZAM9+PCKUbCV9+VIeLRc2Ozq0X0
-mBddoWkQ1w5vaRuhTikl0ZnLx/X5YwqGi8xB+KVqM2UaIH8VRkwIAMw93D3DKzYm
-PCK/ABablmQ2bRV8b9yWln1KtJky+1lAGIvY6lBlpkQ58wEVYhB+V83RqFcRTcu0
-fwZZFKvUf2nwnBmocnXYQZwYq1b0QdLnF+0lEwOPB2EoUXzbwGd2ntk3D4641cwj
-temfrs8ajho0pb3xKq5b
-=wqq9
+iQIcBAEBAgAGBQJNbuV+AAoJENwGBM22xffelOQP+gNL5LQng0B388IHcrDTQr1d
+IFimzBdORnTdpRBqbSf+QG9TayKm22zNWgmHFvvqnzA+wN84skxS0zIT8AYRQJrw
+RH3QP/9T/s5IJZGCjdaMa9hBEBeqFBgTl9WfouZuZm0uUVeQL4Wl6Cf+iNVDujiO
+SZjAvONoAsAssTVqwMPSWL25wklLNsZTHRXcVUZpt/rg4Y9A7Klqn1UzjLXrtnkZ
+TB1nP28oTOXridNIH8XecwBcPJhTBsqhGtocbYuPXnXqa+XMFIvUITsb3+eYurWR
+lKJm5q7oog04AMxQM9JmIUyKTNEr4/L1LXPpT/tqNqrs8lEPcWfOwS3fCivkPLgW
+mPXeKqlriwM9wHWocw82qtFejlk3/UEsO3ne/OUAK5A/nWa6GGbB/dEp1isN1aM3
+tOJIBwtGAHjKsyCY3WhFXf0l7Qhygs4cNQA+yEI2Wj74fXuIlsqOw/vSr3BW4Qt0
+JtnxWlm7bFs3qpTlKxIZNekTQs1CQKQrnxt2oy/VZ3ARRbKPZtvzDHhUi825JD54
+EGG2xaDPunEKNPZyV13Mr9qsOugrqnssZuGP0SFjeEdAeHoAC/jBjhcV40IqqKT3
+dyCq7kuG5sFlKp3UL/XMrnE4EAJ0J7oonyYLNeUhidhT/s3ZsczqW+6mCgDi6EcV
+bUgNHwsulJ+8spYr6DoD
+=0OAt
 -----END PGP SIGNATURE-----

diff --git a/sci-libs/opencascade/opencascade-6.3-r3.ebuild b/sci-libs/opencascade/opencascade-6.3-r3.ebuild
index a88026f..45239a6 100644
--- a/sci-libs/opencascade/opencascade-6.3-r3.ebuild
+++ b/sci-libs/opencascade/opencascade-6.3-r3.ebuild
@@ -29,6 +29,8 @@ RDEPEND=${DEPEND}
 S=${WORKDIR}/OpenCASCADE${PV}.0/ros
 
 RESTRICT="bindist mirror"
+# http://bugs.gentoo.org/show_bug.cgi?id=352435
+# http://www.gentoo.org/foundation/en/minutes/2011/20110220_trustees.meeting_log.txt
 
 pkg_setup() {
 	java-pkg-opt-2_pkg_setup



^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] dev/dilfridge:master commit in: sci-libs/opencascade/
@ 2011-03-07 23:45 Andreas K. Huettel
  0 siblings, 0 replies; 9+ messages in thread
From: Andreas K. Huettel @ 2011-03-07 23:45 UTC (permalink / raw
  To: gentoo-commits

commit:     92e0e65fbda7c05d0647460e879ae44584a42e6c
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Mon Mar  7 23:46:18 2011 +0000
Commit:     Andreas K. Huettel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Mon Mar  7 23:46:18 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=92e0e65f

[sci-libs/opencascade] Minor cleanups

(Portage version: 2.1.9.42/git/Linux x86_64, signed Manifest commit with key B6C5F7DE)

---
 sci-libs/opencascade/ChangeLog              |    4 ++++
 sci-libs/opencascade/Manifest               |   26 +++++++++++++++++++++++---
 sci-libs/opencascade/metadata.xml           |    3 +++
 sci-libs/opencascade/opencascade-6.5.ebuild |    5 ++---
 4 files changed, 32 insertions(+), 6 deletions(-)

diff --git a/sci-libs/opencascade/ChangeLog b/sci-libs/opencascade/ChangeLog
index ba0bf4a..5d81e36 100644
--- a/sci-libs/opencascade/ChangeLog
+++ b/sci-libs/opencascade/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  07 Mar 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+  opencascade-6.5.ebuild:
+  Minor cleanups
+
 *opencascade-6.5 (07 Mar 2011)
 
   07 Mar 2011; Andreas K. Huettel <dilfridge@gentoo.org>

diff --git a/sci-libs/opencascade/Manifest b/sci-libs/opencascade/Manifest
index aa61d51..6c8923d 100644
--- a/sci-libs/opencascade/Manifest
+++ b/sci-libs/opencascade/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX env.ksh.template 1412 RMD160 aaf7c74e1aef841d669cf44c279e747cb336fd2b SHA1 e6f3a1157fdededd671c832ebeb8b25a900ec7ab SHA256 ac13e6d2b0dddbbac1350b24ab4fb44d38963fe43dc7732362500f8870dcccb7
 AUX env.sh.template 1485 RMD160 cc835658881384315348fb4f70a65425e934061e SHA1 fe19eb213403376b79e0da02a106c2c480b83a76 SHA256 fcf3d45a73a8499e6fb1282ddd3adcacff34a0cdf027af33e959b4d03e207798
 AUX opencascade-6.3-fixed-DESTDIR.patch 16811 RMD160 4cecc900ec5b3835f7d6f9b14e6655e82d496d1a SHA1 298df55796e208aee3e04798d69b5079b1ea8fce SHA256 84743f54bb8b8b9568b5a32b5af0384efe746d20500972c66050c3a1d5ebe814
@@ -7,6 +10,23 @@ AUX opencascade-6.5-ftgl.patch 3253 RMD160 90701e8ec2be5433e2303af9c90282e6dc5a5
 DIST OpenCASCADE650.tar.gz 214819922 RMD160 6532933a71cf54039a734ebc7e8c16be1d358e2e SHA1 7e4b5bda3cf84bf4ec9ecd1e31899c8741fcf6f9 SHA256 fb95d8a542bbfc26af6186495f752a683b40137b34d6afd8f9bb02730c2436c6
 DIST opencascade-6.3.tgz 105877329 RMD160 b71f1b9a57d9624d2f079d4f7a8090f700c6126f SHA1 21a177fae5fa73263517aedbe60a4ee4926156f2 SHA256 1f1fc8d8be1d4ff6fe8df1059f856eec156385887880f3f69d147824957c2411
 EBUILD opencascade-6.3-r3.ebuild 5101 RMD160 cd67bb416ace79d817c5f5ee00d9f40d92ab85b0 SHA1 21995c20e598459033f6832c04c470cdbe15fcbf SHA256 c386092ee862639610321c49f280f19673f9ed0aaa9c3b45856a8f7a60e7a013
-EBUILD opencascade-6.5.ebuild 5112 RMD160 5b961b4b71594b549acef871e679026bd6382d48 SHA1 9968645f95b104478a3a09265e5c67c719c0f3c2 SHA256 c36774367a160cb05d3b79676dc61f01d0180dc9af172eee143b00e9fdc896c1
-MISC ChangeLog 3847 RMD160 86716c83172790bff84cd4d60fefadb558a2ef49 SHA1 0c000c72dc5d1fa4b6f673282f0764f044597a13 SHA256 e918897ed4c96b6002410efdf5820613b5c81bd8f897bff7166d62a4448e8b76
-MISC metadata.xml 217 RMD160 aa960d9d3f7d900bcaf1a9413f17c3662adc0820 SHA1 a8a3016deab1f6aca4951ea86977cfe5d509b695 SHA256 756924c88548f738071c2d39fa7e18737b063e3b8f4376737eb88ac307571478
+EBUILD opencascade-6.5.ebuild 5103 RMD160 21cbff091f05748b21cdfa9e50eff4367c0e74c6 SHA1 2746ea089dd007c0f0601e31deb9fd0482885499 SHA256 e6c0ef5d62acdaa8cc4af543d1fe4e0cdf93ae78f85d068d5e4d28625cd910f8
+MISC ChangeLog 4255 RMD160 e8d609c6bb567788e71c863cd053df5632db6a75 SHA1 1b341ac8d5b894485f25762ed103085287846f13 SHA256 af5fbe1f823f8a3f255071d551fae0dc84790bc48e2203632c27606cf3262c97
+MISC metadata.xml 313 RMD160 a6df54d4d380efbc16cb952b4db870a03aa0e128 SHA1 326fb1311d4a87b5fe6d13a72d9a4ca767a886f5 SHA256 89e8a176ab13ec13e311255c707d761c9ff89ff8de2ad3db9a2d248f423361bb
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iQIcBAEBAgAGBQJNdW5KAAoJENwGBM22xffesUsP/1zHag6cCLDXrQFbT+sRcAJb
+8z9eRGL7wO7q3Gt2/u2dRAw1dtPgbqYfalETWVdaAQTEcZiHK2Gna3Xe2uvC4+Jr
+c1oo+oRGjTmw+LObJx7Q0JCeQ1JEG0fh5oW2EJwsWJs/fciX1+F7a4+99kfq7ou3
+5Mcaj2tXcyN3bC+LU830HACuZx4f7n5N+TD5zn7Gt3lCmBhsw9f1j5vdHP9/To/5
+7uO+upy8/5oPY2bvv8v9HeOq982UsfstWWAYpgGyyF/N9EftalccvEkALOVUPXiQ
+LQ5Ph6mRtEHppGF6nueDPSYQlXGaC6qXivxeZStQ336ZEYzDMMA9OD6XwPuDTxCS
+0j3/8y94+J7EFIXV0kyTKQiaQuXMRgv/QsboP+tRuG2g19XNR0s4EBnIxoGw6hFo
+MaqpkOPp78ZOiwkUyXeu6beGT65nmcxaEsbALmNJUvcKJ1LGn3YkZWL3lRquqzJD
+tn/X7OCSRrXNF9MUjvDjcoTWn10IvY27iRpgGhE9jud4s+aT/zyX43O86NVAvG9y
+s2xLFBK7c28cdNENqKzvrW/QafPOPll4bNZjXmqdnkeKJh1vHpTpvM01eKsVQ2NA
+C8sQwGmAubsdsnPVkNh6BBC9X/3g8TJnld3fIMDLVtygZs2Wyn09opc0esAzOUcv
+7lsRPmSxeZMPjb2S78jr
+=2ZpJ
+-----END PGP SIGNATURE-----

diff --git a/sci-libs/opencascade/metadata.xml b/sci-libs/opencascade/metadata.xml
index b166de4..2eb13d8 100644
--- a/sci-libs/opencascade/metadata.xml
+++ b/sci-libs/opencascade/metadata.xml
@@ -3,4 +3,7 @@
 <pkgmetadata>
 <herd>sci</herd>
 <maintainer><email>dilfridge@gentoo.org</email></maintainer>
+<use>
+	<flag name="gl2ps">Use the gl2ps OpenGL to PostScript library for printing</flag>
+</use>
 </pkgmetadata>

diff --git a/sci-libs/opencascade/opencascade-6.5.ebuild b/sci-libs/opencascade/opencascade-6.5.ebuild
index 0ee99f2..9dc2d8c 100644
--- a/sci-libs/opencascade/opencascade-6.5.ebuild
+++ b/sci-libs/opencascade/opencascade-6.5.ebuild
@@ -80,7 +80,6 @@ src_prepare() {
 
 	epatch "${FILESDIR}"/${P}-ftgl.patch
 	epatch "${FILESDIR}"/${P}-fixed-DESTDIR.patch
-	rm Makefile.in || die
 
 	source env.sh
 	eautoreconf
@@ -159,8 +158,8 @@ src_install() {
 		doins -r samples || die
 	fi
 
-	cd "${S}"/../doc
-	dodoc *.pdf
+	cd "${S}"/../doc || die
+	dodoc *.pdf || die
 
 	# Install the documentation
 	if use doc; then



^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] dev/dilfridge:master commit in: sci-libs/opencascade/
@ 2011-11-13 15:17 Andreas Hüttel
  0 siblings, 0 replies; 9+ messages in thread
From: Andreas Hüttel @ 2011-11-13 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     5e60a74d1d9d9618d50b55b099d04125de14963e
Author:     Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 13 15:16:28 2011 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Nov 13 15:16:28 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=5e60a74d

Minor cleanups, EAPI bump

(Portage version: 2.1.10.34/git/Linux x86_64, signed Manifest commit with key 7887F787)

---
 sci-libs/opencascade/ChangeLog              |    4 +++
 sci-libs/opencascade/Manifest               |   32 +++++++++++++-------------
 sci-libs/opencascade/opencascade-6.5.ebuild |   18 +++++++-------
 3 files changed, 29 insertions(+), 25 deletions(-)

diff --git a/sci-libs/opencascade/ChangeLog b/sci-libs/opencascade/ChangeLog
index 5d81e36..dd0f592 100644
--- a/sci-libs/opencascade/ChangeLog
+++ b/sci-libs/opencascade/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  13 Nov 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+  opencascade-6.5.ebuild:
+  Minor cleanups, EAPI bump
+
   07 Mar 2011; Andreas K. Huettel <dilfridge@gentoo.org>
   opencascade-6.5.ebuild:
   Minor cleanups

diff --git a/sci-libs/opencascade/Manifest b/sci-libs/opencascade/Manifest
index 6c8923d..eaf7ecc 100644
--- a/sci-libs/opencascade/Manifest
+++ b/sci-libs/opencascade/Manifest
@@ -1,5 +1,5 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA512
 
 AUX env.ksh.template 1412 RMD160 aaf7c74e1aef841d669cf44c279e747cb336fd2b SHA1 e6f3a1157fdededd671c832ebeb8b25a900ec7ab SHA256 ac13e6d2b0dddbbac1350b24ab4fb44d38963fe43dc7732362500f8870dcccb7
 AUX env.sh.template 1485 RMD160 cc835658881384315348fb4f70a65425e934061e SHA1 fe19eb213403376b79e0da02a106c2c480b83a76 SHA256 fcf3d45a73a8499e6fb1282ddd3adcacff34a0cdf027af33e959b4d03e207798
@@ -10,23 +10,23 @@ AUX opencascade-6.5-ftgl.patch 3253 RMD160 90701e8ec2be5433e2303af9c90282e6dc5a5
 DIST OpenCASCADE650.tar.gz 214819922 RMD160 6532933a71cf54039a734ebc7e8c16be1d358e2e SHA1 7e4b5bda3cf84bf4ec9ecd1e31899c8741fcf6f9 SHA256 fb95d8a542bbfc26af6186495f752a683b40137b34d6afd8f9bb02730c2436c6
 DIST opencascade-6.3.tgz 105877329 RMD160 b71f1b9a57d9624d2f079d4f7a8090f700c6126f SHA1 21a177fae5fa73263517aedbe60a4ee4926156f2 SHA256 1f1fc8d8be1d4ff6fe8df1059f856eec156385887880f3f69d147824957c2411
 EBUILD opencascade-6.3-r3.ebuild 5101 RMD160 cd67bb416ace79d817c5f5ee00d9f40d92ab85b0 SHA1 21995c20e598459033f6832c04c470cdbe15fcbf SHA256 c386092ee862639610321c49f280f19673f9ed0aaa9c3b45856a8f7a60e7a013
-EBUILD opencascade-6.5.ebuild 5103 RMD160 21cbff091f05748b21cdfa9e50eff4367c0e74c6 SHA1 2746ea089dd007c0f0601e31deb9fd0482885499 SHA256 e6c0ef5d62acdaa8cc4af543d1fe4e0cdf93ae78f85d068d5e4d28625cd910f8
-MISC ChangeLog 4255 RMD160 e8d609c6bb567788e71c863cd053df5632db6a75 SHA1 1b341ac8d5b894485f25762ed103085287846f13 SHA256 af5fbe1f823f8a3f255071d551fae0dc84790bc48e2203632c27606cf3262c97
+EBUILD opencascade-6.5.ebuild 5075 RMD160 0b0ab3adae5ede0e594f77c9b8df487f2be32282 SHA1 2df2efdc8831c87673df3a28493941dfe87d04d5 SHA256 203b202df36569be67c2499078510be7cb16bd588460678bb60ca14ba4699357
+MISC ChangeLog 4367 RMD160 1de523f91a3b696ba205823383f85939dd70ebbf SHA1 03e1f9024da5adfddd8f95df4741f25d2c4949a2 SHA256 dd99987c8241ff3d1eac22b464fdaa0f26fcd678cf0165c296ca351cde3ca381
 MISC metadata.xml 313 RMD160 a6df54d4d380efbc16cb952b4db870a03aa0e128 SHA1 326fb1311d4a87b5fe6d13a72d9a4ca767a886f5 SHA256 89e8a176ab13ec13e311255c707d761c9ff89ff8de2ad3db9a2d248f423361bb
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iQIcBAEBAgAGBQJNdW5KAAoJENwGBM22xffesUsP/1zHag6cCLDXrQFbT+sRcAJb
-8z9eRGL7wO7q3Gt2/u2dRAw1dtPgbqYfalETWVdaAQTEcZiHK2Gna3Xe2uvC4+Jr
-c1oo+oRGjTmw+LObJx7Q0JCeQ1JEG0fh5oW2EJwsWJs/fciX1+F7a4+99kfq7ou3
-5Mcaj2tXcyN3bC+LU830HACuZx4f7n5N+TD5zn7Gt3lCmBhsw9f1j5vdHP9/To/5
-7uO+upy8/5oPY2bvv8v9HeOq982UsfstWWAYpgGyyF/N9EftalccvEkALOVUPXiQ
-LQ5Ph6mRtEHppGF6nueDPSYQlXGaC6qXivxeZStQ336ZEYzDMMA9OD6XwPuDTxCS
-0j3/8y94+J7EFIXV0kyTKQiaQuXMRgv/QsboP+tRuG2g19XNR0s4EBnIxoGw6hFo
-MaqpkOPp78ZOiwkUyXeu6beGT65nmcxaEsbALmNJUvcKJ1LGn3YkZWL3lRquqzJD
-tn/X7OCSRrXNF9MUjvDjcoTWn10IvY27iRpgGhE9jud4s+aT/zyX43O86NVAvG9y
-s2xLFBK7c28cdNENqKzvrW/QafPOPll4bNZjXmqdnkeKJh1vHpTpvM01eKsVQ2NA
-C8sQwGmAubsdsnPVkNh6BBC9X/3g8TJnld3fIMDLVtygZs2Wyn09opc0esAzOUcv
-7lsRPmSxeZMPjb2S78jr
-=2ZpJ
+iQIcBAEBCgAGBQJOv99MAAoJEEb+UGWnxTyH/8EP/jf0fmF1x61Hd3ivKAJCKrCx
+ejNxke53tiv1+zqNxCFJ3ArRBp70Dv4gwUZb5W4SuB6bsxDvhbLk7Cw/SQZr/LWo
+K0xZZoeXQ3eSAvk+teNZTjIp6YTZa6kJNQFhl2Ey2ZcyReQDrEk7TWLogXB3iQd1
+Kx4ckxfAfypE4LsYRp+mKTNKgU3O0w4YmIjZfRNm8xpOXa/oTvlP/2EnPo454yyK
+MjkCtTLLVHTzIkzwSbo720rGD1R9uLSyiaDmw9BHGjvfMarXAejk7GyUI5P9KuXY
++dpBO/vNwVmEOQTIvjw+ORnoiFr61li/pM06B4BK2y7L0KCn5SlBtntNpFxWzg9N
+rEPvlSXIukV0IybUKUwnoH2Q/aeJg6VWS3SYdTOh61r4pnjr8f9CtKRKcl8NWFQf
+3ppB+mBLBw7E49KQ/qbr1bjYQg/opMlc21eAvZ2d869ajI2FRqNm1EQaFy2I+6K/
+gFzM/Tw+RzXWdhcOr4b0G2or7jyWZ7EHflFhQSreQN0jEIYLNoWSM/4DmaJIhJwG
+81TR9gtkR6rY7gQYuWFEztH6IH6pvL11H1JYzW6dbEfAgEw/S07fFxmi+4YMiHLC
+vBVbWgKhw2Hh8bvDbk17r5MVfxOwlA8qJTWOipmzx8aoKkWN28ECYfOFc/UFgP2V
+C9fdOTpI8G6Leb3o3NxJ
+=aoll
 -----END PGP SIGNATURE-----

diff --git a/sci-libs/opencascade/opencascade-6.5.ebuild b/sci-libs/opencascade/opencascade-6.5.ebuild
index 9dc2d8c..794c054 100644
--- a/sci-libs/opencascade/opencascade-6.5.ebuild
+++ b/sci-libs/opencascade/opencascade-6.5.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sci-libs/opencascade/opencascade-6.3-r3.ebuild,v 1.1 2011/03/03 01:08:20 dilfridge Exp $
 
-EAPI=3
+EAPI=4
 
 inherit autotools eutils check-reqs multilib java-pkg-opt-2
 
@@ -106,7 +106,7 @@ src_configure() {
 }
 
 src_install() {
-	emake DESTDIR="${D}" install || die
+	emake DESTDIR="${D}" install
 
 	# .la files kill cute little kittens
 	find "${D}" -name '*.la' -exec rm {} +
@@ -119,10 +119,10 @@ src_install() {
 
 	# Tweak the environment variables script again with new destination
 	cp "${FILESDIR}"/env.sh.template env.sh
-	sed -i "s:VAR_CASROOT:${INSTALL_DIR}/lin:g" env.sh
+	sed -i "s:VAR_CASROOT:${INSTALL_DIR}/lin:g" env.sh || die
 
 	# Build the env.d environment variables
-	cp "${FILESDIR}"/env.sh.template 50${PN}
+	cp "${FILESDIR}"/env.sh.template 50${PN} || die
 	sed -i \
 		-e 's:export ::g' \
 		-e "s:VAR_CASROOT:${INSTALL_DIR}/lin:g" \
@@ -146,24 +146,24 @@ src_install() {
 			|| die "Tweaking of the Tcl/Tk libraries location in env.sh and 50opencascade failed!"
 
 	# Install the env.d variables file
-	doenvd 50${PN} || die
+	doenvd 50${PN}
 
 	cd "${S}"/../ || die
 
 	if use examples; then
 		insinto /usr/share/doc/${PF}/examples
-		doins -r data || die
+		doins -r data
 
 		insinto /usr/share/doc/${PF}/examples
-		doins -r samples || die
+		doins -r samples
 	fi
 
 	cd "${S}"/../doc || die
-	dodoc *.pdf || die
+	dodoc *.pdf
 
 	# Install the documentation
 	if use doc; then
 		insinto /usr/share/doc/${PF}
-		doins -r {overview,ReferenceDocumentation} || die
+		doins -r {overview,ReferenceDocumentation}
 	fi
 }



^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] dev/dilfridge:master commit in: sci-libs/opencascade/
@ 2011-11-13 15:30 Andreas Hüttel
  0 siblings, 0 replies; 9+ messages in thread
From: Andreas Hüttel @ 2011-11-13 15:30 UTC (permalink / raw
  To: gentoo-commits

commit:     d7278f74e5df523836536e6fec6a6710c5e924e4
Author:     Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 13 15:31:45 2011 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Nov 13 15:31:45 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=d7278f74

Correct check_reqs usage

(Portage version: 2.1.10.34/git/Linux x86_64, signed Manifest commit with key 7887F787)

---
 sci-libs/opencascade/ChangeLog              |    4 +++
 sci-libs/opencascade/Manifest               |   30 +++++++++++++-------------
 sci-libs/opencascade/opencascade-6.5.ebuild |    9 +++----
 3 files changed, 23 insertions(+), 20 deletions(-)

diff --git a/sci-libs/opencascade/ChangeLog b/sci-libs/opencascade/ChangeLog
index dd0f592..ea8144d 100644
--- a/sci-libs/opencascade/ChangeLog
+++ b/sci-libs/opencascade/ChangeLog
@@ -4,6 +4,10 @@
 
   13 Nov 2011; Andreas K. Huettel <dilfridge@gentoo.org>
   opencascade-6.5.ebuild:
+  Correct check_reqs usage
+
+  13 Nov 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+  opencascade-6.5.ebuild:
   Minor cleanups, EAPI bump
 
   07 Mar 2011; Andreas K. Huettel <dilfridge@gentoo.org>

diff --git a/sci-libs/opencascade/Manifest b/sci-libs/opencascade/Manifest
index eaf7ecc..d988c61 100644
--- a/sci-libs/opencascade/Manifest
+++ b/sci-libs/opencascade/Manifest
@@ -10,23 +10,23 @@ AUX opencascade-6.5-ftgl.patch 3253 RMD160 90701e8ec2be5433e2303af9c90282e6dc5a5
 DIST OpenCASCADE650.tar.gz 214819922 RMD160 6532933a71cf54039a734ebc7e8c16be1d358e2e SHA1 7e4b5bda3cf84bf4ec9ecd1e31899c8741fcf6f9 SHA256 fb95d8a542bbfc26af6186495f752a683b40137b34d6afd8f9bb02730c2436c6
 DIST opencascade-6.3.tgz 105877329 RMD160 b71f1b9a57d9624d2f079d4f7a8090f700c6126f SHA1 21a177fae5fa73263517aedbe60a4ee4926156f2 SHA256 1f1fc8d8be1d4ff6fe8df1059f856eec156385887880f3f69d147824957c2411
 EBUILD opencascade-6.3-r3.ebuild 5101 RMD160 cd67bb416ace79d817c5f5ee00d9f40d92ab85b0 SHA1 21995c20e598459033f6832c04c470cdbe15fcbf SHA256 c386092ee862639610321c49f280f19673f9ed0aaa9c3b45856a8f7a60e7a013
-EBUILD opencascade-6.5.ebuild 5075 RMD160 0b0ab3adae5ede0e594f77c9b8df487f2be32282 SHA1 2df2efdc8831c87673df3a28493941dfe87d04d5 SHA256 203b202df36569be67c2499078510be7cb16bd588460678bb60ca14ba4699357
-MISC ChangeLog 4367 RMD160 1de523f91a3b696ba205823383f85939dd70ebbf SHA1 03e1f9024da5adfddd8f95df4741f25d2c4949a2 SHA256 dd99987c8241ff3d1eac22b464fdaa0f26fcd678cf0165c296ca351cde3ca381
+EBUILD opencascade-6.5.ebuild 5013 RMD160 38c5f15bb08f074d228b398b88f2c9617e084e2d SHA1 34d19bff4f42405311cc7ad2349eefa42f8af879 SHA256 acb0196a607ac772315cde468c46260d8afbe35b060d0c77d357a32d3d074ad6
+MISC ChangeLog 4478 RMD160 d1d1ac23bce1257c919348feef3e511e7e6e775a SHA1 24f8c1d77726e9e7aba83e7e2b8729a10360df68 SHA256 83958d3f20fd6f328758d455421efeb3e1a714c6e089e1d9b7c514387b0502a1
 MISC metadata.xml 313 RMD160 a6df54d4d380efbc16cb952b4db870a03aa0e128 SHA1 326fb1311d4a87b5fe6d13a72d9a4ca767a886f5 SHA256 89e8a176ab13ec13e311255c707d761c9ff89ff8de2ad3db9a2d248f423361bb
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iQIcBAEBCgAGBQJOv99MAAoJEEb+UGWnxTyH/8EP/jf0fmF1x61Hd3ivKAJCKrCx
-ejNxke53tiv1+zqNxCFJ3ArRBp70Dv4gwUZb5W4SuB6bsxDvhbLk7Cw/SQZr/LWo
-K0xZZoeXQ3eSAvk+teNZTjIp6YTZa6kJNQFhl2Ey2ZcyReQDrEk7TWLogXB3iQd1
-Kx4ckxfAfypE4LsYRp+mKTNKgU3O0w4YmIjZfRNm8xpOXa/oTvlP/2EnPo454yyK
-MjkCtTLLVHTzIkzwSbo720rGD1R9uLSyiaDmw9BHGjvfMarXAejk7GyUI5P9KuXY
-+dpBO/vNwVmEOQTIvjw+ORnoiFr61li/pM06B4BK2y7L0KCn5SlBtntNpFxWzg9N
-rEPvlSXIukV0IybUKUwnoH2Q/aeJg6VWS3SYdTOh61r4pnjr8f9CtKRKcl8NWFQf
-3ppB+mBLBw7E49KQ/qbr1bjYQg/opMlc21eAvZ2d869ajI2FRqNm1EQaFy2I+6K/
-gFzM/Tw+RzXWdhcOr4b0G2or7jyWZ7EHflFhQSreQN0jEIYLNoWSM/4DmaJIhJwG
-81TR9gtkR6rY7gQYuWFEztH6IH6pvL11H1JYzW6dbEfAgEw/S07fFxmi+4YMiHLC
-vBVbWgKhw2Hh8bvDbk17r5MVfxOwlA8qJTWOipmzx8aoKkWN28ECYfOFc/UFgP2V
-C9fdOTpI8G6Leb3o3NxJ
-=aoll
+iQIcBAEBCgAGBQJOv+LhAAoJEEb+UGWnxTyH2TAP/1YytJeeoXxTmFYqGYxpK3Cw
+9kSD/ATYSFK7IyPQx9gEujvNoVox40wEcfzwYUxAxthYPCTEMwcVV34TU25T732c
+uwG/R5DaEtxZ2zhBnw52ZsQte0fmkK0Xic24Cu+rGG+um2y3TnQHrX5t6SwFePQa
+Kw3E9nuKabyHXGEUm15i6J7WBh48ao4g9Smvv2L0SZOceDhsyzuXZK2Q/SirGb/C
+wOuV5kljAGgk0T3gtbKnqLbUfeaP0KoPle/y7EG3bYw0BfE6/847ANpQtQT6gX7M
+QtGLlmz3BOFfvVDWN1cpUzF4qPpjY6n4P9NCisw/zOybg0JJL83cVUlORZMI1MA2
+pMIjppejEnjmtYel/wEhkuKPW4TI5Q6yo6X3cx2di/WBltYzAzdUBFONov8mWZT3
+/68JYqTQgcLAlLDg13VdpJQ5Dh0ztAznbVRCMfI4Ftinkx8pw0y5UmICLgevsZZW
+nUEtJDhq3+iBaOoCNDJaG0oifM/XU1AHX8wh5BmiTWaFT90PE1GStmKOEOcrT3xU
+dnXhp/o5bkQVuUAtfSspWubdRYnI5HKkcuUj+/HkmW2U+sYi21uyXkExADhBk2CD
+nmNcfYqdkGwLTS00iO2TD2rbITDnlguB+s6pUofM9+V3pE+f0RVJZDhcCheXG0OD
+n3+Imb9nsgxrUuemPpAi
+=ulR3
 -----END PGP SIGNATURE-----

diff --git a/sci-libs/opencascade/opencascade-6.5.ebuild b/sci-libs/opencascade/opencascade-6.5.ebuild
index 794c054..bb8450a 100644
--- a/sci-libs/opencascade/opencascade-6.5.ebuild
+++ b/sci-libs/opencascade/opencascade-6.5.ebuild
@@ -34,7 +34,11 @@ RESTRICT="bindist mirror"
 # http://bugs.gentoo.org/show_bug.cgi?id=352435
 # http://www.gentoo.org/foundation/en/minutes/2011/20110220_trustees.meeting_log.txt
 
+CHECKREQS_MEMORY="256"
+CHECKREQS_DISK_BUILD="3584"
+
 pkg_setup() {
+	check_reqs_pkg_setup
 	java-pkg-opt-2_pkg_setup
 
 	# Determine itk, itcl, tix, tk and tcl versions
@@ -49,11 +53,6 @@ pkg_setup() {
 	ewarn " Please note that building OpenCascade takes a lot of time and "
 	ewarn " hardware ressources: 3.5-4 GB free diskspace and 256 MB RAM are "
 	ewarn " the minimum requirements. "
-
-	# Check if we have enough RAM and free diskspace to build this beast
-	CHECKREQS_MEMORY="256"
-	CHECKREQS_DISK_BUILD="3584"
-	check_reqs
 }
 
 src_prepare() {



^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] dev/dilfridge:master commit in: sci-libs/opencascade/
@ 2011-11-13 18:24 Andreas Hüttel
  0 siblings, 0 replies; 9+ messages in thread
From: Andreas Hüttel @ 2011-11-13 18:24 UTC (permalink / raw
  To: gentoo-commits

commit:     2525968f2d66dd488cf23115be88a2f8d384d077
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Sun Nov 13 19:25:06 2011 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Nov 13 19:25:06 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=2525968f

Make g++ permissive :|

(Portage version: 2.1.10.34/git/Linux x86_64, signed Manifest commit with key B6C5F7DE)

---
 sci-libs/opencascade/ChangeLog              |    4 +++
 sci-libs/opencascade/Manifest               |   30 +++++++++++++-------------
 sci-libs/opencascade/opencascade-6.5.ebuild |    5 +++-
 3 files changed, 23 insertions(+), 16 deletions(-)

diff --git a/sci-libs/opencascade/ChangeLog b/sci-libs/opencascade/ChangeLog
index ea8144d..4cceb9b 100644
--- a/sci-libs/opencascade/ChangeLog
+++ b/sci-libs/opencascade/ChangeLog
@@ -4,6 +4,10 @@
 
   13 Nov 2011; Andreas K. Huettel <dilfridge@gentoo.org>
   opencascade-6.5.ebuild:
+  Make g++ permissive :|
+
+  13 Nov 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+  opencascade-6.5.ebuild:
   Correct check_reqs usage
 
   13 Nov 2011; Andreas K. Huettel <dilfridge@gentoo.org>

diff --git a/sci-libs/opencascade/Manifest b/sci-libs/opencascade/Manifest
index d988c61..c7b79dc 100644
--- a/sci-libs/opencascade/Manifest
+++ b/sci-libs/opencascade/Manifest
@@ -10,23 +10,23 @@ AUX opencascade-6.5-ftgl.patch 3253 RMD160 90701e8ec2be5433e2303af9c90282e6dc5a5
 DIST OpenCASCADE650.tar.gz 214819922 RMD160 6532933a71cf54039a734ebc7e8c16be1d358e2e SHA1 7e4b5bda3cf84bf4ec9ecd1e31899c8741fcf6f9 SHA256 fb95d8a542bbfc26af6186495f752a683b40137b34d6afd8f9bb02730c2436c6
 DIST opencascade-6.3.tgz 105877329 RMD160 b71f1b9a57d9624d2f079d4f7a8090f700c6126f SHA1 21a177fae5fa73263517aedbe60a4ee4926156f2 SHA256 1f1fc8d8be1d4ff6fe8df1059f856eec156385887880f3f69d147824957c2411
 EBUILD opencascade-6.3-r3.ebuild 5101 RMD160 cd67bb416ace79d817c5f5ee00d9f40d92ab85b0 SHA1 21995c20e598459033f6832c04c470cdbe15fcbf SHA256 c386092ee862639610321c49f280f19673f9ed0aaa9c3b45856a8f7a60e7a013
-EBUILD opencascade-6.5.ebuild 5013 RMD160 38c5f15bb08f074d228b398b88f2c9617e084e2d SHA1 34d19bff4f42405311cc7ad2349eefa42f8af879 SHA256 acb0196a607ac772315cde468c46260d8afbe35b060d0c77d357a32d3d074ad6
-MISC ChangeLog 4478 RMD160 d1d1ac23bce1257c919348feef3e511e7e6e775a SHA1 24f8c1d77726e9e7aba83e7e2b8729a10360df68 SHA256 83958d3f20fd6f328758d455421efeb3e1a714c6e089e1d9b7c514387b0502a1
+EBUILD opencascade-6.5.ebuild 5060 RMD160 4f0fed0ad031c5bbf7714e77ed85c52a39a7ed84 SHA1 f19ec7e0ac751b5de8d024b65f8f547b95400ef2 SHA256 8f0107b993021103f3b1b2c99df1588e91d003c94860ac3c89ed25cecbdb8279
+MISC ChangeLog 4587 RMD160 5bc1242a43e7f2acff187364751edee5ea738794 SHA1 44c933864f64aae125688742afdd99550c40e218 SHA256 23523983986c117f7e347a9b965272e975eeff17519fcd38df4cb69da57a8500
 MISC metadata.xml 313 RMD160 a6df54d4d380efbc16cb952b4db870a03aa0e128 SHA1 326fb1311d4a87b5fe6d13a72d9a4ca767a886f5 SHA256 89e8a176ab13ec13e311255c707d761c9ff89ff8de2ad3db9a2d248f423361bb
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iQIcBAEBCgAGBQJOv+LhAAoJEEb+UGWnxTyH2TAP/1YytJeeoXxTmFYqGYxpK3Cw
-9kSD/ATYSFK7IyPQx9gEujvNoVox40wEcfzwYUxAxthYPCTEMwcVV34TU25T732c
-uwG/R5DaEtxZ2zhBnw52ZsQte0fmkK0Xic24Cu+rGG+um2y3TnQHrX5t6SwFePQa
-Kw3E9nuKabyHXGEUm15i6J7WBh48ao4g9Smvv2L0SZOceDhsyzuXZK2Q/SirGb/C
-wOuV5kljAGgk0T3gtbKnqLbUfeaP0KoPle/y7EG3bYw0BfE6/847ANpQtQT6gX7M
-QtGLlmz3BOFfvVDWN1cpUzF4qPpjY6n4P9NCisw/zOybg0JJL83cVUlORZMI1MA2
-pMIjppejEnjmtYel/wEhkuKPW4TI5Q6yo6X3cx2di/WBltYzAzdUBFONov8mWZT3
-/68JYqTQgcLAlLDg13VdpJQ5Dh0ztAznbVRCMfI4Ftinkx8pw0y5UmICLgevsZZW
-nUEtJDhq3+iBaOoCNDJaG0oifM/XU1AHX8wh5BmiTWaFT90PE1GStmKOEOcrT3xU
-dnXhp/o5bkQVuUAtfSspWubdRYnI5HKkcuUj+/HkmW2U+sYi21uyXkExADhBk2CD
-nmNcfYqdkGwLTS00iO2TD2rbITDnlguB+s6pUofM9+V3pE+f0RVJZDhcCheXG0OD
-n3+Imb9nsgxrUuemPpAi
-=ulR3
+iQIcBAEBCgAGBQJOwBmSAAoJENwGBM22xffeZWMP/2uaIoEEzzY+qx8Xi/YqzqAt
+bF/AS/npM/7gnXDKfxvXqthX++TvrH2OgsLfjSOaDpmJ0PL8pcWUndHjzJzFyGgm
+vwb4DYTDGX58Tx7FFhwo8T2SU0nFftlrXiQ1YPw7ygdidlQYkOqM7w9ALMaFZhfH
+amYb0VT+SPumtX8JEAzPyBgLE5bq/48/puUPkPY57/7Ga/b0Fysic7Yqu6OgctoJ
+VSui7tTMjzlYlhrIOj6jt8Wi/EhlBBC92E3iX0eJbsGP2rGIhegGRlv7CXzMfxw6
+AwVqFQsmlinZWANoivlgS8UgNdA+6accREtYt+3A/lbvRy75AWarZ7vGemYGSNmy
+GkVatkZO9rVD5UeIISA0yKpEmjG8Ds0vh5injt1ZZP+zVxAd31TeRxOiX0J/aGOy
+7PdLo5c5KuJoUoq6OIqTLMs060sPwMFdmQndhRRYhtpJg4KRC7OnV0VfAlG+tctu
+o8mAuQhZexwZsBnoUHxOTwoJQOI7OIOxEtMw/poSfzKHajMMATqPNhcyukPVPuG1
+ie/7mS7cBxnw7pEpAXFoFg1opGt8tMbvj2sPpxQuTlOFjJ5nUEjrIYMgmZ/GXvfk
+9JMtAVrNDIl1ldqXLL80gjVrVphU7Y0wRLu6Otbswvq7aOZNnRf2zHju6O7Iblg/
+uyOf8OIVET4vzq422Fi2
+=9deJ
 -----END PGP SIGNATURE-----

diff --git a/sci-libs/opencascade/opencascade-6.5.ebuild b/sci-libs/opencascade/opencascade-6.5.ebuild
index bb8450a..c37f2e8 100644
--- a/sci-libs/opencascade/opencascade-6.5.ebuild
+++ b/sci-libs/opencascade/opencascade-6.5.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=4
 
-inherit autotools eutils check-reqs multilib java-pkg-opt-2
+inherit autotools eutils check-reqs multilib java-pkg-opt-2 flag-o-matic
 
 DESCRIPTION="Software development platform for CAD/CAE, 3D surface/solid modeling and data exchange"
 HOMEPAGE="http://www.opencascade.org/"
@@ -81,6 +81,9 @@ src_prepare() {
 	epatch "${FILESDIR}"/${P}-fixed-DESTDIR.patch
 
 	source env.sh
+
+	append-cxxflags "-fpermissive"
+
 	eautoreconf
 }
 



^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] dev/dilfridge:master commit in: sci-libs/opencascade/
@ 2011-11-13 19:01 Andreas Hüttel
  0 siblings, 0 replies; 9+ messages in thread
From: Andreas Hüttel @ 2011-11-13 19:01 UTC (permalink / raw
  To: gentoo-commits

commit:     87f3275e7aac747d32a2c630f70ad3cc23694086
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Sun Nov 13 19:59:31 2011 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Nov 13 19:59:31 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=87f3275e

Add check_reqs unit, postinst message about rebuilding revdeps

(Portage version: 2.1.10.34/git/Linux x86_64, signed Manifest commit with key B6C5F7DE)

---
 sci-libs/opencascade/ChangeLog              |    4 +++
 sci-libs/opencascade/Manifest               |   30 +++++++++++++-------------
 sci-libs/opencascade/opencascade-6.5.ebuild |   12 +++++++++-
 3 files changed, 29 insertions(+), 17 deletions(-)

diff --git a/sci-libs/opencascade/ChangeLog b/sci-libs/opencascade/ChangeLog
index 4cceb9b..8fb7c92 100644
--- a/sci-libs/opencascade/ChangeLog
+++ b/sci-libs/opencascade/ChangeLog
@@ -4,6 +4,10 @@
 
   13 Nov 2011; Andreas K. Huettel <dilfridge@gentoo.org>
   opencascade-6.5.ebuild:
+  Add check_reqs unit, postinst message about rebuilding revdeps
+
+  13 Nov 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+  opencascade-6.5.ebuild:
   Make g++ permissive :|
 
   13 Nov 2011; Andreas K. Huettel <dilfridge@gentoo.org>

diff --git a/sci-libs/opencascade/Manifest b/sci-libs/opencascade/Manifest
index c7b79dc..67f998c 100644
--- a/sci-libs/opencascade/Manifest
+++ b/sci-libs/opencascade/Manifest
@@ -10,23 +10,23 @@ AUX opencascade-6.5-ftgl.patch 3253 RMD160 90701e8ec2be5433e2303af9c90282e6dc5a5
 DIST OpenCASCADE650.tar.gz 214819922 RMD160 6532933a71cf54039a734ebc7e8c16be1d358e2e SHA1 7e4b5bda3cf84bf4ec9ecd1e31899c8741fcf6f9 SHA256 fb95d8a542bbfc26af6186495f752a683b40137b34d6afd8f9bb02730c2436c6
 DIST opencascade-6.3.tgz 105877329 RMD160 b71f1b9a57d9624d2f079d4f7a8090f700c6126f SHA1 21a177fae5fa73263517aedbe60a4ee4926156f2 SHA256 1f1fc8d8be1d4ff6fe8df1059f856eec156385887880f3f69d147824957c2411
 EBUILD opencascade-6.3-r3.ebuild 5101 RMD160 cd67bb416ace79d817c5f5ee00d9f40d92ab85b0 SHA1 21995c20e598459033f6832c04c470cdbe15fcbf SHA256 c386092ee862639610321c49f280f19673f9ed0aaa9c3b45856a8f7a60e7a013
-EBUILD opencascade-6.5.ebuild 5060 RMD160 4f0fed0ad031c5bbf7714e77ed85c52a39a7ed84 SHA1 f19ec7e0ac751b5de8d024b65f8f547b95400ef2 SHA256 8f0107b993021103f3b1b2c99df1588e91d003c94860ac3c89ed25cecbdb8279
-MISC ChangeLog 4587 RMD160 5bc1242a43e7f2acff187364751edee5ea738794 SHA1 44c933864f64aae125688742afdd99550c40e218 SHA256 23523983986c117f7e347a9b965272e975eeff17519fcd38df4cb69da57a8500
+EBUILD opencascade-6.5.ebuild 5297 RMD160 504019fb2ecffbdbfcb48836a9a662c7503e0478 SHA1 75149a5d966ea63b9cf0f22ef7fe8ca9cbaa117f SHA256 d8fc4ef68a8ac537fac524b38d27e15508a0dc335adc5e0f44984899e525ba3e
+MISC ChangeLog 4736 RMD160 08b7578c7a24ffda9065079614500697a41defcf SHA1 ede83134e0d0a0fb7165f903f269b6813c7b1efc SHA256 c4a9e081d184763b5b0deeb29b117b3023678354f71cc3a83279554575e0248d
 MISC metadata.xml 313 RMD160 a6df54d4d380efbc16cb952b4db870a03aa0e128 SHA1 326fb1311d4a87b5fe6d13a72d9a4ca767a886f5 SHA256 89e8a176ab13ec13e311255c707d761c9ff89ff8de2ad3db9a2d248f423361bb
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iQIcBAEBCgAGBQJOwBmSAAoJENwGBM22xffeZWMP/2uaIoEEzzY+qx8Xi/YqzqAt
-bF/AS/npM/7gnXDKfxvXqthX++TvrH2OgsLfjSOaDpmJ0PL8pcWUndHjzJzFyGgm
-vwb4DYTDGX58Tx7FFhwo8T2SU0nFftlrXiQ1YPw7ygdidlQYkOqM7w9ALMaFZhfH
-amYb0VT+SPumtX8JEAzPyBgLE5bq/48/puUPkPY57/7Ga/b0Fysic7Yqu6OgctoJ
-VSui7tTMjzlYlhrIOj6jt8Wi/EhlBBC92E3iX0eJbsGP2rGIhegGRlv7CXzMfxw6
-AwVqFQsmlinZWANoivlgS8UgNdA+6accREtYt+3A/lbvRy75AWarZ7vGemYGSNmy
-GkVatkZO9rVD5UeIISA0yKpEmjG8Ds0vh5injt1ZZP+zVxAd31TeRxOiX0J/aGOy
-7PdLo5c5KuJoUoq6OIqTLMs060sPwMFdmQndhRRYhtpJg4KRC7OnV0VfAlG+tctu
-o8mAuQhZexwZsBnoUHxOTwoJQOI7OIOxEtMw/poSfzKHajMMATqPNhcyukPVPuG1
-ie/7mS7cBxnw7pEpAXFoFg1opGt8tMbvj2sPpxQuTlOFjJ5nUEjrIYMgmZ/GXvfk
-9JMtAVrNDIl1ldqXLL80gjVrVphU7Y0wRLu6Otbswvq7aOZNnRf2zHju6O7Iblg/
-uyOf8OIVET4vzq422Fi2
-=9deJ
+iQIcBAEBCgAGBQJOwCGjAAoJENwGBM22xffe9CgP/18sKqj1AQTtMY3biJX5zeQh
+jKHUfGkIdjRsWgn160EQ57UR/JihJHXHslvmFxVfvwzx+Keapf95lxJFuYT0xee3
+JOBNw4BQU/AZtw/YXAS2DnfneDqloaYMFfxM06P7p4XrPn9PoEhnPjxJzq3t37n9
+jjM6cTpxpZS34/q3MbARIUPv0+5uQBCFFwTA+rzBYU4fiMhj9lm1pPUK2Z9JaI9I
+w1cJ2ZfzlyFLhYGsba/YwJTiCtez/FqTRjBpATQETjNGdZG8jscF2dkyp/fdSBVt
+LeqWNEBjW/JKuU2IYH5CLOp4uOccnBXHelaQO/eMpirVImLbGhBmcJ33xsKS8ieO
+xsfwEuXHpxTog/fA6N5KxixdyNj5P2ohiPmHlxztuQSPX5FKndVx2zB30WCzgynT
+XaE4V7Srx/f648i/kJwd6EWrEDewdBWAElK+RlzJAvhEPMNKIAw3Hoknv28R6K4y
+xX6UisF0BXA7fsTiFWbrGr1BjLj5+J4UICYEu2Ky8QUQrSTBFMWUf20aeP7WaCgq
+a7AIXcgcUVMAh2GwOt8RmokUXsVe+8UMGP596MCPUqwSpTn9jH/TMzA6OXrTkFlh
+foxzMKe2x+0I3BqauBpRsQc7H5fYQhg8i5ZjuLni/7Ko/eXP/+9nBg3WaxWdUKZJ
+rCWTcrhOzYmi0/CDCu8Z
+=dK1T
 -----END PGP SIGNATURE-----

diff --git a/sci-libs/opencascade/opencascade-6.5.ebuild b/sci-libs/opencascade/opencascade-6.5.ebuild
index c37f2e8..a0b7e1f 100644
--- a/sci-libs/opencascade/opencascade-6.5.ebuild
+++ b/sci-libs/opencascade/opencascade-6.5.ebuild
@@ -34,8 +34,8 @@ RESTRICT="bindist mirror"
 # http://bugs.gentoo.org/show_bug.cgi?id=352435
 # http://www.gentoo.org/foundation/en/minutes/2011/20110220_trustees.meeting_log.txt
 
-CHECKREQS_MEMORY="256"
-CHECKREQS_DISK_BUILD="3584"
+CHECKREQS_MEMORY="256M"
+CHECKREQS_DISK_BUILD="3584M"
 
 pkg_setup() {
 	check_reqs_pkg_setup
@@ -169,3 +169,11 @@ src_install() {
 		doins -r {overview,ReferenceDocumentation}
 	fi
 }
+
+pkg_postinst() {
+	einfo
+	elog "After upgrading OpenCASCADE you may have to rebuild packages depending on it."
+	elog "You get a list by running \"equery depends sci-libs/opencascade\""
+	elog "revdep-rebuild does NOT suffice."
+	einfo
+}



^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2011-11-13 19:01 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-24 21:44 [gentoo-commits] dev/dilfridge:master commit in: sci-libs/opencascade/ Andreas K. Huettel
  -- strict thread matches above, loose matches on Subject: below --
2011-02-25  7:29 Andreas K. Huettel
2011-02-25  7:29 Andreas K. Huettel
2011-03-03  0:48 Andreas K. Huettel
2011-03-07 23:45 Andreas K. Huettel
2011-11-13 15:17 Andreas Hüttel
2011-11-13 15:30 Andreas Hüttel
2011-11-13 18:24 Andreas Hüttel
2011-11-13 19:01 Andreas Hüttel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox