diff options
author | 2006-06-12 12:38:38 +0000 | |
---|---|---|
committer | 2006-06-12 12:38:38 +0000 | |
commit | abc1d5aa714b57d7c4f30f26afba94c06a9cc694 (patch) | |
tree | 9a6be8a05636c726afd1aadecdd1314f1b8cbc4e /sci-libs | |
parent | Version bump. (diff) | |
download | historical-abc1d5aa714b57d7c4f30f26afba94c06a9cc694.tar.gz historical-abc1d5aa714b57d7c4f30f26afba94c06a9cc694.tar.bz2 historical-abc1d5aa714b57d7c4f30f26afba94c06a9cc694.zip |
Fix RDEPEND and cmake configuration such that tcl/tk is only pulled in and used if USE=tcltk. This closes bug #136324.
Package-Manager: portage-2.1
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/vtk/ChangeLog | 6 | ||||
-rw-r--r-- | sci-libs/vtk/Manifest | 34 | ||||
-rw-r--r-- | sci-libs/vtk/vtk-5.0.0.ebuild | 15 |
3 files changed, 33 insertions, 22 deletions
diff --git a/sci-libs/vtk/ChangeLog b/sci-libs/vtk/ChangeLog index 0ca1e72fdde1..0ce123239228 100644 --- a/sci-libs/vtk/ChangeLog +++ b/sci-libs/vtk/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sci-libs/vtk # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/vtk/ChangeLog,v 1.17 2006/04/27 22:29:18 antarus Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/vtk/ChangeLog,v 1.18 2006/06/12 12:38:38 markusle Exp $ + + 11 Jun 2006; Markus Dittrich <markusle@gentoo.org> vtk-5.0.0.ebuild: + Fix RDEPEND and cmake configuration such that tcl/tk is only + pulled in and used if USE=tcltk. This closes bug #136324. 27 Apr 2006; Alec Warner <antarus@gentoo.org> Manifest: Fixing SHA256 digest, pass four diff --git a/sci-libs/vtk/Manifest b/sci-libs/vtk/Manifest index 34d3f2db3a4f..b4296d7f8cd0 100644 --- a/sci-libs/vtk/Manifest +++ b/sci-libs/vtk/Manifest @@ -1,29 +1,29 @@ -AUX vtk-4.2.6-gcc34.patch 1739 RMD160 de155e60a0021c47beca599650f9bb77c59f0db4 SHA1 2a96e9230efc08ba83acbc6b458d8a6db142eedc SHA256 74ccd68d643424093df8f2de213cc4d7ed67a832e2272bbf3d3ea8f7595b0018 size 1739 +AUX vtk-4.2.6-gcc34.patch 1739 RMD160 de155e60a0021c47beca599650f9bb77c59f0db4 SHA1 2a96e9230efc08ba83acbc6b458d8a6db142eedc SHA256 74ccd68d643424093df8f2de213cc4d7ed67a832e2272bbf3d3ea8f7595b0018 MD5 7ba663b347dd89aa7ca2f19e50641057 files/vtk-4.2.6-gcc34.patch 1739 RMD160 de155e60a0021c47beca599650f9bb77c59f0db4 files/vtk-4.2.6-gcc34.patch 1739 SHA256 74ccd68d643424093df8f2de213cc4d7ed67a832e2272bbf3d3ea8f7595b0018 files/vtk-4.2.6-gcc34.patch 1739 -AUX vtk-qt3-qt4-gentoo.patch 593 RMD160 2baf9667618a55f30aef5322a5d824ed0053be4b SHA1 8ef6299b849ef3a3d129221451ed5e7b95cb7a92 SHA256 fab69a77e7cb6dc28645cb81119c8908461045f4e428646fdf3ee9f2bc4034da size 593 +AUX vtk-qt3-qt4-gentoo.patch 593 RMD160 2baf9667618a55f30aef5322a5d824ed0053be4b SHA1 8ef6299b849ef3a3d129221451ed5e7b95cb7a92 SHA256 fab69a77e7cb6dc28645cb81119c8908461045f4e428646fdf3ee9f2bc4034da MD5 70064ac33fde02a4c8e08e6dcc9ed987 files/vtk-qt3-qt4-gentoo.patch 593 RMD160 2baf9667618a55f30aef5322a5d824ed0053be4b files/vtk-qt3-qt4-gentoo.patch 593 SHA256 fab69a77e7cb6dc28645cb81119c8908461045f4e428646fdf3ee9f2bc4034da files/vtk-qt3-qt4-gentoo.patch 593 -DIST VTK-4.2-LatestRelease.tar.gz 6073644 RMD160 71a092cf929cfaeeb8f297334cadb829209b9ad7 SHA256 0ba6513a1acf7a23fb8845c74c334d582e9a2ef1e477f74f10fa0ea14d17944e size 6073644 -DIST VTKData-4.2.tar.gz 19257005 RMD160 9ba7b6d90a072ddf228c192d5e13c2fcf749189c SHA256 7ef7ba4598c94af62d8add507a6d22f0a2f9e3ea7f459aa2a36b39f34ea32153 size 19257005 -DIST VTKDocHtml-4.2.tar.gz 20973979 RMD160 c28817c9274ba968a8afc7d775faaa601ecb419d SHA256 c2288fc858fd933da6a2579b7c3ae572a192a05dbdf0a44016cad054276de6b3 size 20973979 -DIST vtk-5.0.0.tar.gz 8305569 RMD160 5aec714c4d30ff0d60e0e89454345b176dc1fd18 SHA256 335e7272ab6a35bbf9acba8db19a12507a705f75990099c2303bd83658d8bb6c size 8305569 -DIST vtkdata-5.0.0.tar.gz 22368991 RMD160 0ace18af83e4de48721ae0be8e04dec8dbac94f4 SHA256 72e2b590d6aa5eeaa5b9ce8c90df76ba3f50cdd6b2c1e3923eb14faa1e8a35a4 size 22368991 -EBUILD vtk-4.2.6.ebuild 5768 RMD160 96a37816b7b28dd87abc6389608b47e9a6a6c477 SHA1 4695b7d398fdbf50ea3cb9cff9670fe831f08730 SHA256 c0b6175c198c86d93fd34a4b01bfe0ab0af8efbe8884e740c389f861f836447f size 5768 +DIST VTK-4.2-LatestRelease.tar.gz 6073644 RMD160 71a092cf929cfaeeb8f297334cadb829209b9ad7 SHA1 31ab01c16b3d44ce201d8180af431833cf6527d8 SHA256 0ba6513a1acf7a23fb8845c74c334d582e9a2ef1e477f74f10fa0ea14d17944e +DIST VTKData-4.2.tar.gz 19257005 RMD160 9ba7b6d90a072ddf228c192d5e13c2fcf749189c SHA1 059e42b32e1f1f575defd5ee2683c56781a788a4 SHA256 7ef7ba4598c94af62d8add507a6d22f0a2f9e3ea7f459aa2a36b39f34ea32153 +DIST VTKDocHtml-4.2.tar.gz 20973979 RMD160 c28817c9274ba968a8afc7d775faaa601ecb419d SHA256 c2288fc858fd933da6a2579b7c3ae572a192a05dbdf0a44016cad054276de6b3 +DIST vtk-5.0.0.tar.gz 8305569 RMD160 5aec714c4d30ff0d60e0e89454345b176dc1fd18 SHA1 d0715c55aa35307d605642587240423a98b86b6a SHA256 335e7272ab6a35bbf9acba8db19a12507a705f75990099c2303bd83658d8bb6c +DIST vtkdata-5.0.0.tar.gz 22368991 RMD160 0ace18af83e4de48721ae0be8e04dec8dbac94f4 SHA1 ffd5e9d2a4f5d4a7dbf342d5f645bf46c4787653 SHA256 72e2b590d6aa5eeaa5b9ce8c90df76ba3f50cdd6b2c1e3923eb14faa1e8a35a4 +EBUILD vtk-4.2.6.ebuild 5768 RMD160 96a37816b7b28dd87abc6389608b47e9a6a6c477 SHA1 4695b7d398fdbf50ea3cb9cff9670fe831f08730 SHA256 c0b6175c198c86d93fd34a4b01bfe0ab0af8efbe8884e740c389f861f836447f MD5 748f5f3854a501ae6f6e0169dbd5dbde vtk-4.2.6.ebuild 5768 RMD160 96a37816b7b28dd87abc6389608b47e9a6a6c477 vtk-4.2.6.ebuild 5768 SHA256 c0b6175c198c86d93fd34a4b01bfe0ab0af8efbe8884e740c389f861f836447f vtk-4.2.6.ebuild 5768 -EBUILD vtk-5.0.0.ebuild 7890 RMD160 ac3841840e333e14803c951251d02b1a7a7ea02b SHA1 3f2ca34ce613d0b3635530c0c62894023dde0294 SHA256 7f085cc2e7d396e029eaa6601bfd31ea2f951c489bd3d0603578ece9d3788306 size 7890 -MD5 1174f31288775bd750b1cf9e0d4c9533 vtk-5.0.0.ebuild 7890 -RMD160 ac3841840e333e14803c951251d02b1a7a7ea02b vtk-5.0.0.ebuild 7890 -SHA256 7f085cc2e7d396e029eaa6601bfd31ea2f951c489bd3d0603578ece9d3788306 vtk-5.0.0.ebuild 7890 -MISC ChangeLog 3026 RMD160 04a70e6c1d855a9818719cba0ca761df476f4a46 SHA1 cf2e82f41168c6e1d8159f89e0659ae54c891084 SHA256 d833324b99af3b4f179549058723092639a1adc8ee69fcbeda0f4032981f1ce3 size 3026 -MD5 44f41dcccdb3255cebf3d63853a74823 ChangeLog 3026 -RMD160 04a70e6c1d855a9818719cba0ca761df476f4a46 ChangeLog 3026 -SHA256 d833324b99af3b4f179549058723092639a1adc8ee69fcbeda0f4032981f1ce3 ChangeLog 3026 -MISC metadata.xml 254 RMD160 8e9562c9dd3bd05fdf2dd40bcc5b2ed3dbe9ab75 SHA1 53acb8f334765223c1030a8eb242d584ad376706 SHA256 131c089c8a699c3fb7e8b914f68af259e0b0ad341fba3a8f87827871fc7be701 size 254 +EBUILD vtk-5.0.0.ebuild 8106 RMD160 4fccca6b79b17bbe8e506690154df0dde2bc6a39 SHA1 10f388defb22ef9facc817b96eb3953a1676f8bd SHA256 df4704955f4eb88d6cfdd9e7d0a80236e8f08e147e8693c08b4aa50b6d518dc5 +MD5 61aed57e4f30a1525963ae24a1516367 vtk-5.0.0.ebuild 8106 +RMD160 4fccca6b79b17bbe8e506690154df0dde2bc6a39 vtk-5.0.0.ebuild 8106 +SHA256 df4704955f4eb88d6cfdd9e7d0a80236e8f08e147e8693c08b4aa50b6d518dc5 vtk-5.0.0.ebuild 8106 +MISC ChangeLog 3223 RMD160 aa77fbb4439eaee52ee6a1e8aec4533b896a2052 SHA1 df9706c03fa838467eefdabe01ddf55522124cb6 SHA256 9016f74ceed4c8d55a3eebb4ec88af70867dcc80b759b958a51f61d24f346d7f +MD5 10f05fb9af05e7cac679189f71ee864e ChangeLog 3223 +RMD160 aa77fbb4439eaee52ee6a1e8aec4533b896a2052 ChangeLog 3223 +SHA256 9016f74ceed4c8d55a3eebb4ec88af70867dcc80b759b958a51f61d24f346d7f ChangeLog 3223 +MISC metadata.xml 254 RMD160 8e9562c9dd3bd05fdf2dd40bcc5b2ed3dbe9ab75 SHA1 53acb8f334765223c1030a8eb242d584ad376706 SHA256 131c089c8a699c3fb7e8b914f68af259e0b0ad341fba3a8f87827871fc7be701 MD5 faca3b9ef12d38400a0b53e1818ce89d metadata.xml 254 RMD160 8e9562c9dd3bd05fdf2dd40bcc5b2ed3dbe9ab75 metadata.xml 254 SHA256 131c089c8a699c3fb7e8b914f68af259e0b0ad341fba3a8f87827871fc7be701 metadata.xml 254 diff --git a/sci-libs/vtk/vtk-5.0.0.ebuild b/sci-libs/vtk/vtk-5.0.0.ebuild index 0c33ba83bdba..4c913bbf1e84 100644 --- a/sci-libs/vtk/vtk-5.0.0.ebuild +++ b/sci-libs/vtk/vtk-5.0.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/vtk/vtk-5.0.0.ebuild,v 1.5 2006/04/21 02:18:26 markusle Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/vtk/vtk-5.0.0.ebuild,v 1.6 2006/06/12 12:38:38 markusle Exp $ # TODO: need to fix Examples/CMakeLists.txt to build other examples @@ -21,8 +21,8 @@ IUSE="doc examples java mpi patented python tcltk threads qt3 qt4" RDEPEND="java? ( virtual/jdk ) mpi? ( sys-cluster/mpich ) python? ( >=dev-lang/python-2.0 ) - >=dev-lang/tcl-8.2.3 - >=dev-lang/tk-8.2.3 + tcltk? ( >=dev-lang/tcl-8.2.3 + >=dev-lang/tk-8.2.3 ) dev-libs/expat media-libs/jpeg media-libs/libpng @@ -123,7 +123,14 @@ src_compile() { CMAKE_VARIABLES="${CMAKE_VARIABLES} -DQT_QMAKE_EXECUTABLE:PATH=/usr/bin/qmake" fi - use tcltk && CMAKE_VARIABLES="${CMAKE_VARIABLES} -DVTK_WRAP_TCL:BOOL=ON" + if use tcltk; then + CMAKE_VARIABLES="${CMAKE_VARIABLES} -DVTK_WRAP_TCL:BOOL=ON" + CMAKE_VARIABLES="${CMAKE_VARIABLES} -DVTK_USE_TK:BOOL=ON" + else + CMAKE_VARIABLES="${CMAKE_VARIABLES} -DVTK_WRAP_TCL:BOOL=OFF" + CMAKE_VARIABLES="${CMAKE_VARIABLES} -DVTK_USE_TK:BOOL=OFF" + fi + use threads && CMAKE_VARIABLES="${CMAKE_VARIABLES} -DVTK_USE_PARALLEL:BOOL=ON" use patented && CMAKE_VARIABLES="${CMAKE_VARIABLES} -DVTK_USE_PATENTED:BOOL=ON" use doc && CMAKE_VARIABLES="${CMAKE_VARIABLES} -DDOCUMENTATION_HTML_HELP:BOOL=ON -DBUILD_DOCUMENTATION:BOOL=ON" |