diff options
author | 2013-07-26 12:33:24 -0400 | |
---|---|---|
committer | 2013-07-26 12:33:24 -0400 | |
commit | 34e7dc9636b8c786f108b1cd2da2d8adb5a42189 (patch) | |
tree | 9958bff561945107b75bd03f85ad0cf253ccb978 | |
parent | starcluster: add new 0.94 ebuild (diff) | |
download | jtriley-34e7dc9636b8c786f108b1cd2da2d8adb5a42189.tar.gz jtriley-34e7dc9636b8c786f108b1cd2da2d8adb5a42189.tar.bz2 jtriley-34e7dc9636b8c786f108b1cd2da2d8adb5a42189.zip |
cleanup old and unused ebuilds
23 files changed, 0 insertions, 1834 deletions
diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest deleted file mode 100644 index 2a1024b..0000000 --- a/media-sound/spotify/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST spotify-client_0.8.4.103.g9cb177b.260-1_amd64.deb 31702600 SHA256 d350defa4164aaf129985df7e3ca33fc3f88aad2fac1637e6a26cc1794f3b378 SHA512 0f07ff8e2844d3f2626fa02351474a76b0d7178dd94d4d857ff2a0b6d28f887980889e4bc57fab18ab2a0cb6d7771e90bb7a20c2427ab69e2195f5de47ae3622 WHIRLPOOL 7d8a24fdbd9a12e92443264bcb01f27a322028c2074b40cb26e8f0e06195175ae8f369da41cde5d8dbe741792ad3250dc408addf9ceee594f2782a45772817f7 -DIST spotify-client_0.8.4.103.g9cb177b.260-1_i386.deb 28110850 SHA256 61502995da6b126eb6801bf92a8463a7fdd37dc6be0e0aba3560bdadde3531c7 SHA512 b48c70267781dc4b6d5afeee8061a95266de59ae02d252b054cd3a63a8bdcb19a461e7c28095d3884f7e7ff1129778ab7549dda9b891dc107f54182e13725dc2 WHIRLPOOL 0c443030bad393721c964c36561b84eb1388248a47d0dcc2f14541f5a33de4364a2de081e69c8c379e3a4ef529209b76d1f2e14fdaef68631471b414e01ba239 diff --git a/media-sound/spotify/spotify-0.8.4.103.ebuild b/media-sound/spotify/spotify-0.8.4.103.ebuild deleted file mode 100644 index 9a91cdf..0000000 --- a/media-sound/spotify/spotify-0.8.4.103.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -DESCRIPTION="Spotify is a social music platform" -HOMEPAGE="https://www.spotify.com/ch-de/download/previews/" -MY_PV="${PV}.g9cb177b.260-1" -MY_P="${PN}-client_${MY_PV}" -SRC_BASE="http://repository.spotify.com/pool/non-free/${PN:0:1}/${PN}/" -#SRC_BASE="http://download.spotify.com/preview/" -SRC_URI=" - x86? ( ${SRC_BASE}${MY_P}_i386.deb ) - amd64? ( ${SRC_BASE}${MY_P}_amd64.deb ) - " -LICENSE="Spotify" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="pulseaudio" - -DEPEND="" -RDEPEND="${DEPEND} - x11-libs/libX11 - x11-libs/libSM - x11-libs/libICE - x11-libs/libXrender - x11-libs/libXrandr - x11-libs/libXinerama - x11-libs/libXext - x11-libs/libxcb - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/qt-core:4 - x11-libs/qt-gui:4 - x11-libs/qt-webkit:4 - x11-libs/qt-dbus:4 - x11-libs/libXScrnSaver - media-libs/freetype - media-libs/fontconfig - media-libs/alsa-lib - dev-libs/openssl - dev-libs/glib:2 - media-libs/libpng:1.2 - dev-db/sqlite:3 - sys-libs/zlib - app-arch/bzip2 - sys-apps/dbus - sys-apps/util-linux - dev-libs/expat - >=dev-libs/nspr-4.9 - gnome-base/gconf:2 - x11-libs/gtk+:2 - dev-libs/nss - dev-libs/glib:2 - pulseaudio? ( >=media-sound/pulseaudio-0.9.21 )" - -RESTRICT="mirror strip" - -src_unpack() { - mkdir "${P}" - cd "${P}" - unpack ${A} - unpack ./data.tar.gz -} - -src_prepare() { - # link against openssl-1.0.0 as it crashes with 0.9.8 - sed -i \ - -e 's/\(lib\(ssl\|crypto\).so\).0.9.8/\1.1.0.0/g' \ - usr/share/spotify/spotify || die "sed failed" - # different NSPR / NSS library names for some reason - sed -i \ - -e 's/\(lib\(nss3\|nssutil3\|smime3\).so\).1d/\1.12/g' \ - -e 's/\(lib\(plc4\|nspr4\).so\).0d\(.\)/\1.9\3\3/g' \ - usr/share/spotify/libcef.so || die "sed failed" -} - -src_install() { - dodoc usr/share/doc/spotify-client/changelog.Debian.gz - dodoc usr/share/doc/spotify-client/copyright - insinto /usr/share/applications - doins usr/share/applications/*.desktop - insinto /usr/share/pixmaps - doins usr/share/pixmaps/*.png - - # install in /opt/spotify - SPOTIFY_HOME=/opt/spotify - dodir ${SPOTIFY_HOME} - insinto ${SPOTIFY_HOME} - doins -r usr/share/spotify/* - fperms +x ${SPOTIFY_HOME}/spotify - dodir /usr/share - dosym ${SPOTIFY_HOME} /usr/share/spotify - - dodir /usr/bin - cat <<-EOF >"${D}"/usr/bin/spotify - #! /bin/sh - LD_PRELOAD="\${LD_PRELOAD} /usr/share/spotify/libcef.so" - export LD_PRELOAD - exec ${SPOTIFY_HOME}/spotify "\$@" - EOF - fperms +x /usr/bin/spotify - - # revdep-rebuild produces a false positive because of symbol versioning - dodir /etc/revdep-rebuild - cat <<-EOF >"${D}"/etc/revdep-rebuild/10${PN} - SEARCH_DIRS_MASK="${SPOTIFY_HOME}" - EOF -} - -pkg_postinst() { - ewarn "If Spotify crashes after an upgrade its cache may be corrupt." - ewarn "To remove the cache:" - ewarn "rm -rf ~/.cache/spotify" -} diff --git a/sci-chemistry/vmd/ChangeLog b/sci-chemistry/vmd/ChangeLog deleted file mode 100644 index c913d8b..0000000 --- a/sci-chemistry/vmd/ChangeLog +++ /dev/null @@ -1,223 +0,0 @@ -# ChangeLog for sci-chemistry/vmd -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/vmd/ChangeLog,v 1.46 2012/02/14 15:26:56 alexxy Exp $ - - 14 Feb 2012; Alexey Shvetsov <alexxy@gentoo.org> vmd-1.9.1.ebuild: - Fix plugin install - -*vmd-1.9.1 (14 Feb 2012) - - 14 Feb 2012; Alexey Shvetsov <alexxy@gentoo.org> +vmd-1.9.1.ebuild: - Version bump =D - - 10 Jan 2012; Justin Lecher <jlec@gentoo.org> vmd-1.9.ebuild: - Remove USE=static-libs beacuse this breaks build, #365051 - - 10 Jan 2012; Justin Lecher <jlec@gentoo.org> vmd-1.9.ebuild, metadata.xml: - Enhance nofetch msg, fix compilation with USE=cuda and gcc != 4.4*, thanks - xarthisius for the help - - 20 Jul 2011; Pacho Ramos <pacho@gentoo.org> metadata.xml: - Drop maintainer due retirement, bug #105599 - - 15 Jun 2011; Justin Lecher <jlec@gentoo.org> vmd-1.8.7-r2.ebuild, - vmd-1.9.ebuild: - FILESDIR is gone, wverything is mirrored now. - - 13 Jun 2011; Justin Lecher <jlec@gentoo.org> vmd-1.8.7-r2.ebuild, - vmd-1.9.ebuild: - Mirrored files aren't fetchrestricted - - 13 Jun 2011; Justin Lecher <jlec@gentoo.org> vmd-1.8.7-r2.ebuild, - -files/vmd-1.8.7-gentoo.patch, -files/vmd-1.8.7-respect-flags.patch, - vmd-1.9.ebuild, -files/vmd-1.9-gentoo-base.patch, - -files/vmd-1.9-gentoo-plugins.patch, -files/vmd.desktop, -files/vmd.png: - No binaryfiles in VCS please, #370915 - - 27 Mar 2011; Justin Lecher <jlec@gentoo.org> vmd-1.9.ebuild: - Correct version of cuda dep, #360401 - -*vmd-1.9 (22 Mar 2011) - - 22 Mar 2011; Justin Lecher <jlec@gentoo.org> vmd-1.8.7-r2.ebuild, - +vmd-1.9.ebuild, +files/vmd-1.9-gentoo-base.patch, - +files/vmd-1.9-gentoo-plugins.patch, metadata.xml: - Version Bump, #358981; Dropped ppc due to missing KEYWORDS in DEPs - - 22 Mar 2011; Justin Lecher <jlec@gentoo.org> vmd-1.8.7-r2.ebuild: - Restrict fltk version being able to return includedir - - 20 Mar 2011; Justin Lecher <jlec@gentoo.org> -vmd-1.8.7-r1.ebuild, - vmd-1.8.7-r2.ebuild: - x11-libs/fltk SLOTMOVE 1.1 -> 1, corrected ebuild accordingly - - 11 Dec 2010; Justin Lecher <jlec@gentoo.org> vmd-1.8.7-r2.ebuild: - QA on quoting - - 30 Oct 2010; Justin Lecher <jlec@gentoo.org> vmd-1.8.7-r2.ebuild: - Corrected msms DEP to sci-chemistry/msms-bin - - 21 Aug 2010; Alexey Shvetsov <alexxy@gentoo.org> vmd-1.8.7-r2.ebuild, - metadata.xml: - Add msms and povray to RDEPS as per bug #293504 - -*vmd-1.8.7-r2 (27 Jul 2010) - - 27 Jul 2010; Justin Lecher <jlec@gentoo.org> - -files/vmd-1.8.5-config-gentoo.patch, - -files/vmd-1.8.6-config-gentoo.patch, - -files/vmd-1.8.6-fix-crash-on-tcl8.5.patch, - -files/vmd-1.8.6-python-2.5.patch, -files/vmd-1.8.6-tcltk8.5.patch, - vmd-1.8.7-r1.ebuild, +vmd-1.8.7-r2.ebuild, -files/vmd-1.8.7-config.patch, - files/vmd-1.8.7-gentoo.patch, +files/vmd-1.8.7-respect-flags.patch, - -files/vmd-1.8.7-use-bash-startup.patch: - Make it really prefix ready, don't mix CFLAGS/CXXFLAGS,clean old patches - - 24 Jul 2010; Justin Lecher <jlec@gentoo.org> vmd-1.8.7-r1.ebuild: - Added prefix changes, thanks rei4dan #327517; keyworded for ~-linux prefix - - 28 May 2010; Justin Lecher <jlec@gentoo.org> -vmd-1.8.6.ebuild, - -vmd-1.8.6-r1.ebuild, -vmd-1.8.7.ebuild: - Removed all non PythonABI compatible ebuilds - -*vmd-1.8.7-r1 (18 May 2010) - - 18 May 2010; Justin Lecher <jlec@gentoo.org> +vmd-1.8.7-r1.ebuild, - files/vmd-1.8.7-config.patch, +files/vmd-1.8.7-gentoo.patch: - Fix for new python ABIs, #316187; building netcdf plugin, #306893, thanks - Kamil Kisiel for the patch; LDFLAGS are respected now; EAPI=3 and basic - fixes for prefix, usability has to be tested - - 23 Feb 2010; Alexey Shvetsov <alexxy@gentoo.org> vmd-1.8.6-r1.ebuild, - vmd-1.8.7.ebuild, metadata.xml: - add tachyon raytracer as rdep - - 18 Sep 2009; Petteri Räty <betelgeuse@gentoo.org> vmd-1.8.7.ebuild: - Remove built_with_use and use proper DEPEND atoms that work properly for - both tk 8.4 and 8.5 users. - - 11 Aug 2009; Markus Dittrich <markusle@gentoo.org> vmd-1.8.7.ebuild, - +files/vmd.desktop, +files/vmd.png: - Added desktop entry and vmd icon (#262275). - Thanks much to Bjoern Olausson for creating them. - - 07 Aug 2009; Markus Dittrich <markusle@gentoo.org> vmd-1.8.7.ebuild, - files/vmd-1.8.7-config.patch: - Remove the EAPI2 check for -truetype and add explicit error logic - so tk-8.4 users can emerge vmd as well. Also updated the config - patch to handle tk8.4 better. - -*vmd-1.8.7 (05 Aug 2009) - - 05 Aug 2009; Markus Dittrich <markusle@gentoo.org> +vmd-1.8.7.ebuild, - +files/vmd-1.8.7-config.patch, +files/vmd-1.8.7-use-bash-startup.patch: - Version bump (fixes bug #262275). - - 07 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org> vmd-1.8.6-r1.ebuild: - Use elog for fetch error. - - 18 May 2009; Jeff Gardner <je_fro@gentoo.org> - +files/vmd-1.8.6-fix-crash-on-tcl8.5.patch: - adding alexxy's patch :) - - 17 May 2009; Jeff Gardner <je_fro@gentoo.org> +vmd-1.8.6-r1.ebuild: - Fixed by alexxy to work with tcl8.5 - -*vmd-1.8.6-r1 (17 May 2009) - - 17 May 2009; Jeff Gardner <je_fro@gentoo.org> +vmd-1.8.6-r1.ebuild: - Fixed by alexxy to work with tcl5.8 - - 12 Nov 2008; Markus Dittrich <markusle@gentoo.org> -vmd-1.8.5.ebuild, - vmd-1.8.6.ebuild: - Restrict fltk to 1.1 slot since vmd is not fltk-2 ready - (see bug #246445). Removed old ebuild. - - 13 Mar 2008; Markus Dittrich <markusle@gentoo.org> - +files/vmd-1.8.6-tcltk8.5.patch, vmd-1.8.6.ebuild: - Added tcltk-8.5 support (fixes bug #212936). - - 20 Sep 2007; Markus Dittrich <markusle@gentoo.org> - +files/vmd-1.8.6-python-2.5.patch, vmd-1.8.6.ebuild: - Added patch to fix python-2.5 compile issues on amd64 (fixes bug - #192902). Thanks much to milan hodoscek <milan@cmm.ki.si> for his - patch. - - 22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>; vmd-1.8.5.ebuild, - vmd-1.8.6.ebuild: - Drop virtual/x11 references. - -*vmd-1.8.6 (15 Apr 2007) - - 15 Apr 2007; Markus Dittrich <markusle@gentoo.org> - -files/vmd-1.8.4-config-gentoo.patch, -files/vmd-1.8.4-paratool.patch, - -files/vmd-1.8.4-plugin-autopsf.patch, - +files/vmd-1.8.6-config-gentoo.patch, +vmd-1.8.6.ebuild: - Version bump (fixes bug #174595). Thanks much to Jeffrey Gardner - <je_fro@gentoo.org> for his patch and ebuild. - - 08 Jan 2007; Danny van Dyk <kugelfang@gentoo.org> -vmd-1.8.4.ebuild, - -vmd-1.8.4-r1.ebuild: - QA: Removed unused versions. - - 07 Jan 2007; Markus Dittrich <markusle@gentoo.org> vmd-1.8.5.ebuild: - Replaced backslashes with colons in some sed statements - (see bug #145467). - - 03 Jan 2007; Jeff Gardner <je_fro@gentoo.org> vmd-1.8.5.ebuild: - added ~amd64 - - 27 Dec 2006; Markus Dittrich <markusle@gentoo.org> vmd-1.8.5.ebuild: - Remove netcdf use flag and enable netcdf support by default - since it is needed by the catdcd plugin. This fixes bug #159081. - - 22 Dec 2006; Markus Dittrich <markusle@gentoo.org> - files/vmd-1.8.5-config-gentoo.patch, vmd-1.8.5.ebuild: - Added netcdf support. This fixes bug #158771. - - 09 Nov 2006; Markus Dittrich <markusle@gentoo.org> vmd-1.8.5.ebuild: - Enabled IMD functionality. Thanks to Stephane Gagne - <sgagne@rsvs.ulaval.ca> for pointing this out (see bug #154429). - - 20 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; metadata.xml: - (#148281) Change herd to sci-chemistry from sci. - -*vmd-1.8.5 (26 Aug 2006) - - 26 Aug 2006; Markus Dittrich <markusle@gentoo.org> - -files/vmd-1.8.3-config-gentoo.patch, - +files/vmd-1.8.5-config-gentoo.patch, -vmd-1.8.3.ebuild, - +vmd-1.8.5.ebuild: - Version bump. Also removed some of the old ebuilds. - -*vmd-1.8.4-r1 (13 Aug 2006) - - 13 Aug 2006; Markus Dittrich <markusle@gentoo.org> - +files/vmd-1.8.4-paratool.patch, +vmd-1.8.4-r1.ebuild: - VMD now depends on stride in order to properly display secondary - structure information. Also patched a paratool plugin error under - tcl-8.4.13. - - 29 Apr 2006; Marien Zwart <marienz@gentoo.org> Manifest: - Fix SHA256 digests. - -*vmd-1.8.4 (18 Apr 2006) - - 18 Apr 2006; Markus Dittrich <markusle@gentoo.org> - +files/vmd-1.8.4-config-gentoo.patch, - +files/vmd-1.8.4-plugin-autopsf.patch, +vmd-1.8.4.ebuild: - Version bump. - - 21 Mar 2006; Donnie Berkholz <spyderous@gentoo.org>; vmd-1.8.3.ebuild: - Keyword ~ppc, and make changes to the wrapper script that may also fix amd64 - and alpha. - - 14 Feb 2006; Markus Dittrich <markusle@gentoo.org> Manifest: - Fixed bogus .Chanlog.swp file entry in Manifest. - -*vmd-1.8.3 (10 Feb 2006) - - 10 Feb 2006; Markus Dittrich <markusle@gentoo.org> - +files/vmd-1.8.3-config-gentoo.patch, +metadata.xml, +vmd-1.8.3.ebuild: - Initial import. - diff --git a/sci-chemistry/vmd/Manifest b/sci-chemistry/vmd/Manifest deleted file mode 100644 index 42f8c6e..0000000 --- a/sci-chemistry/vmd/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST vmd-1.8.7-gentoo-patches.tar.xz 15900 RMD160 1eed2bc6eebacf846a15973e3ec3378de2890551 SHA1 5d157f9288b9552f3bc69af7283f9f83d71b69be SHA256 0a991ccfda6ffc68de930919bd76b9dba208d4ca5c21ce19d283da1c1727fcda -DIST vmd-1.8.7.src.tar.gz 23853864 RMD160 1c4751552d7b3f376f91a4b28ee9d4a028ded01a SHA1 409b6f8959d551f581991073f98885b47c21c25c SHA256 72fe2fb7eff4c805a886ea929c7e143a3a1be57cc817b5d1719d29e591d80316 -DIST vmd-1.9-gentoo-patches.tar.xz 14508 SHA256 c18b16704c6c186e8ac753c96f38f85413258bce786635b2635a9aa18de5c28c SHA512 7540a5ce570ebd1ba7b913fd9ba531af9fa7b3870d06e64c0ae73e4eb10ce9bc21169ba52f95b1aa635045cdb6fd13f6db51eec38ce5493805c8eda99ce20066 WHIRLPOOL 7843440b89ce974466518c0294d3664c318dcc66b62c6a9029c88395596ffcd7f579dd429d8368164b81eda70700e451e0643920538ed86c1ce3ec6b9f91f690 -DIST vmd-1.9.1-gentoo-patches.tar.xz 79240 SHA256 60fe1b017b1aed5cdd4a417d4a2dbd20f75eae24c83d1da68c504a31bfbdbcd8 SHA512 37856d5e00d3d4452324865190aef4ac05a7a49cbddffe83f568d3190b521f17e6e1e5323dee3127aadfb446ec0871bfd06dff47d640ed862547710ec4b0a421 WHIRLPOOL b3eebffe24a96ad1c7ce9ebc565e1b88d6f52894569a6d72c22e87fb3d6975d14779bd8c4305e3e9f2ecf9d981503b8bcea78a476a1a66eb37b78c759b3bdf60 -DIST vmd-1.9.1.src.tar.gz 30748110 SHA256 54aa88e03d86d763383e7b98592a152c9d68e78383e13af0dd2aca09b002491f SHA512 a54cb08e8a9ce801c2ca986f746bff0a041a25d5cffebc8d4af50813b6c05d04a3209a27830d580287230edaf3048a78923ae54bf367ab69c3d81388ab1787bd WHIRLPOOL 26d2a855c0768583cd45aed105fdd8f1ef59d59b8ce11c1903f5fc2008ea05989b8a32a0d817725e711613f8abfc22bb5301f20ea8d597efe9c7913790b25bb7 -DIST vmd-1.9.src.tar.gz 28639907 SHA256 4209b06faba3af324575570bd0533258471f6c782262c0727b52cdce9de89579 SHA512 d307617b6892483ba7147aeaeb4c88dfd374e00ad68ec8dd3edbc5015e26df9623b49b333e7abe06b9a41436f95093c71006f827fb3607f68b395eb669dc11bc WHIRLPOOL 17f0282043da6da5f2dd934387369465095ec1a0e0298b242044405f1f02afe056b707d5638dc5a81351a9765c23fcada23e78bb6536e11e9f52f896bde961f5 diff --git a/sci-chemistry/vmd/metadata.xml b/sci-chemistry/vmd/metadata.xml deleted file mode 100644 index be76141..0000000 --- a/sci-chemistry/vmd/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer> - <email>alexxy@gentoo.org</email> - <name>Alexey Shvetsov</name> - </maintainer> - <herd>sci-chemistry</herd> - <use> - <flag name="msms">Add support for MSMS SAS calcualtion tool</flag> - <flag name="povray">Add support for povray raytracer for HQ images</flag> - <flag name="tachyon">Add support for tachyon raytracer for HQ images</flag> - <flag name="cuda">Use nvidia cuda toolkit for speeding up computations</flag> - </use> -</pkgmetadata> diff --git a/sci-chemistry/vmd/vmd-1.9.1.ebuild b/sci-chemistry/vmd/vmd-1.9.1.ebuild deleted file mode 100644 index 91cb9d7..0000000 --- a/sci-chemistry/vmd/vmd-1.9.1.ebuild +++ /dev/null @@ -1,210 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/vmd/vmd-1.9.1.ebuild,v 1.2 2012/02/14 15:26:56 alexxy Exp $ - -EAPI="3" - -PYTHON_DEPEND="2" - -inherit eutils multilib python toolchain-funcs - -DESCRIPTION="Visual Molecular Dynamics" -HOMEPAGE="http://www.ks.uiuc.edu/Research/vmd/" -SRC_URI=" - mirror://gentoo/${P}-gentoo-patches.tar.xz - ${P}.src.tar.gz" - -SLOT="0" -LICENSE="vmd" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="cuda msms povray tachyon xinerama" - -RESTRICT="fetch" - -# currently, tk-8.5* with USE=truetype breaks some -# tk apps such as Sequence Viewer or Timeline. -CDEPEND=" - || ( - >=dev-lang/tk-8.5[-truetype] - =dev-lang/tk-8.4* - ) - dev-lang/perl - dev-python/numpy - sci-libs/netcdf - virtual/opengl - >=x11-libs/fltk-1.1.10-r2:1 - x11-libs/libXft - x11-libs/libXi - cuda? ( >=dev-util/nvidia-cuda-toolkit-3.1 ) - xinerama? ( x11-libs/libXinerama )" -DEPEND="${CDEPEND} - dev-lang/swig" -RDEPEND="${CDEPEND} - sci-biology/stride - sci-chemistry/surf - x11-terms/xterm - msms? ( sci-chemistry/msms-bin ) - povray? ( media-gfx/povray ) - tachyon? ( media-gfx/tachyon )" - -VMD_DOWNLOAD="http://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD" -# Binary only plugin!! -QA_TEXTRELS="usr/lib*/vmd/plugins/LINUX/tcl/intersurf1.1/bin/intersurf.so" -QA_PRESTRIPPED="usr/lib*/vmd/plugins/LINUX/tcl/intersurf1.1/bin/intersurf.so" -QA_DT_HASH_amd64="usr/lib64/vmd/plugins/LINUX/tcl/intersurf1.1/bin/intersurf.so" -QA_DT_HASH_x86="usr/lib/vmd/plugins/LINUX/tcl/intersurf1.1/bin/intersurf.so" - -pkg_nofetch() { - elog "Please download ${P}.src.tar.gz from" - elog "${VMD_DOWNLOAD}" - elog "after agreeing to the license and get" - elog "http://dev.gentoo.org/~jlec/distfiles/${P}-gentoo-patches.tar.xz" - elog "Place both in ${DISTDIR}" -} - -src_prepare() { - cd "${WORKDIR}"/plugins - - epatch "${WORKDIR}"/${P}-gentoo-plugins.patch - - [[ ${SILENT} == yes ]] || sed '/^.SILENT/d' -i $(find -name Makefile) - - sed -e "s:CC = gcc:CC = $(tc-getCC):" \ - -e "s:CXX = g++:CXX = $(tc-getCXX):" \ - -e "s:COPTO =.*\":COPTO = -fPIC -o\":" \ - -e "s:LOPTO = .*\":LOPTO = ${LDFLAGS} -fPIC -o\":" \ - -e "s:CCFLAGS =.*\":CCFLAGS = ${CFLAGS}\":" \ - -e "s:CXXFLAGS =.*\":CXXFLAGS = ${CXXFLAGS}\":" \ - -e "s:SHLD = gcc:SHLD = $(tc-getCC) -shared:" \ - -e "s:SHXXLD = g++:SHXXLD = $(tc-getCXX) -shared:" \ - -e "s:-ltcl8.5:-ltcl:" \ - -i Make-arch || die "Failed to set up plugins Makefile" - - sed -e "s:\$(CXXFLAGS)::g" \ - -i hesstrans/Makefile || die - - # prepare vmd itself - cd "${S}" - - epatch "${WORKDIR}"/${P}-gentoo-base.patch - - # PREFIX - sed \ - -e "s:/usr/include/:${EPREFIX}/usr/include:g" \ - -i configure || die - - sed \ - -e "s:gentoo-bindir:${ED}/usr/bin:g" \ - -e "s:gentoo-libdir:${ED}/usr/$(get_libdir):g" \ - -e "s:gentoo-opengl-include:${EPREFIX}/usr/include/GL:g" \ - -e "s:gentoo-opengl-libs:${EPREFIX}/usr/$(get_libdir):g" \ - -e "s:gentoo-gcc:$(tc-getCC):g" \ - -e "s:gentoo-g++:$(tc-getCXX):g" \ - -e "s:gentoo-nvcc:${EPREFIX}/opt/cuda/bin/nvcc:g" \ - -e "s:gentoo-cflags:${CFLAGS}:g" \ - -e "s:gentoo-cxxflags:${CXXFLAGS}:g" \ - -e "s:gentoo-nvflags: -O3 -v:g" \ - -e "s:gentoo-ldflags:${LDFLAGS}:g" \ - -e "s:gentoo-plugindir:${WORKDIR}/plugins:g" \ - -e "s:gentoo-fltk-include:$(fltk-config --includedir):g" \ - -e "s:gentoo-fltk-libs:$(dirname $(fltk-config --libs)) -Wl,-rpath,$(dirname $(fltk-config --libs)):g" \ - -e "s:gentoo-netcdf-include:${EPREFIX}/usr/include:g" \ - -e "s:gentoo-netcdf-libs:${EPREFIX}/usr/$(get_libdir):g" \ - -i configure || die - -# local NUMPY_INCLUDE="numpy/core/include" -# sed -e "s:gentoo-python-include:${EPREFIX}$(python_get_includedir):" \ -# -e "s:gentoo-python-lib:${EPREFIX}$(python_get_libdir):" \ -# -e "s:gentoo-python-link:$(PYTHON):" \ -# -e "s:gentoo-numpy-include:${EPREFIX}$(python_get_sitedir)/${NUMPY_INCLUDE}:" \ -# -i configure || die "failed setting up python" - - if use cuda; then - local gcc_bindir="${EPREFIX}$(gcc-config -B)" - - sed \ - -e "s:gentoo-cuda-lib:${EPREFIX}/opt/cuda/$(get_libdir):g" \ - -e "/^\$arch_nvccflags/s:=:= \"--compiler-bindir=${gcc_bindir} \" . \n:1" \ - -i configure || die - fi - - sed \ - -e "s:LINUXPPC:LINUX:g" \ - -e "s:LINUXALPHA:LINUX:g" \ - -e "s:LINUXAMD64:LINUX:g" \ - -e "s:gentoo-stride:${EPREFIX}/usr/bin/stride:g" \ - -e "s:gentoo-surf:${EPREFIX}/usr/bin/surf:g" \ - -e "s:gentoo-tachyon:${EPREFIX}/usr/bin/tachyon:g" \ - -i "${S}"/bin/vmd.sh || die "failed setting up vmd wrapper script" -} - -src_configure() { - local myconf="OPENGL FLTK TK TCL PTHREADS PYTHON IMD NETCDF NUMPY NOSILENT XINPUT" - rm -f configure.options && echo $myconf >> configure.options - - use cuda && myconf+=" CUDA" -# use mpi && myconf+=" MPI" -# use tachion && myconf+=" LIBTACHYON" - use xinerama && myconf+=" XINERAMA" - - export \ - PYTHON_INCLUDE_DIR="${EPREFIX}$(python_get_includedir)" \ - PYTHON_LIBRARY_DIR="${EPREFIX}$(python_get_libdir)" \ - PYTHON_LIBRARY="$(python_get_library -l)" \ - NUMPY_INCLUDE_DIR="${EPREFIX}$(python_get_sitedir)/numpy/core/include" \ - NUMPY_LIBRARY_DIR="${EPREFIX}$(python_get_sitedir)/numpy/core/include" - - ./configure LINUX \ - ${myconf} || die -} - -src_compile() { - # build plugins - cd "${WORKDIR}"/plugins - - emake \ - TCLINC="-I${EPREFIX}/usr/include" \ - TCLLIB="-L${EPREFIX}/usr/$(get_libdir)" \ - NETCDFLIB="$(pkg-config --libs-only-L netcdf)" \ - NETCDFINC="$(pkg-config --cflags-only-I netcdf)" \ - NETCDFLDFLAGS="$(pkg-config --libs netcdf)" \ - LINUX || die - - # build vmd - cd "${S}"/src - emake || die "failed to build vmd" -} - -src_install() { - # install plugins - cd "${WORKDIR}"/plugins - emake \ - PLUGINDIR="${ED}/usr/$(get_libdir)/${PN}/plugins" \ - distrib || die "failed to install plugins" - - # install vmd - cd "${S}"/src - emake install || die "failed to install vmd" - - # install docs - cd "${S}" - dodoc Announcement README doc/ig.pdf doc/ug.pdf || die - - # remove some of the things we don't want and need in - # /usr/lib - cd "${ED}"/usr/$(get_libdir)/vmd - rm -fr doc README Announcement LICENSE || \ - die "failed to clean up /usr/lib/vmd directory" - - # adjust path in vmd wrapper - sed \ - -e "s:${ED}::" -i "${ED}"/usr/bin/${PN} \ - -e "/^defaultvmddir/s:^.*$:defaultvmddir=\"${EPREFIX}/usr/$(get_libdir)/${PN}\":g" \ - || die "failed to set up vmd wrapper script" - - # install icon and generate desktop entry - insinto /usr/share/pixmaps - doins "${WORKDIR}"/vmd.png || die "Failed to install vmd icon" - insinto /usr/share/applications - doins "${WORKDIR}"/vmd.desktop || die "Failed to install desktop entry" -} diff --git a/sci-libs/vtk/ChangeLog b/sci-libs/vtk/ChangeLog deleted file mode 100644 index 90353d8..0000000 --- a/sci-libs/vtk/ChangeLog +++ /dev/null @@ -1,393 +0,0 @@ -# ChangeLog for sci-libs/vtk -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/vtk/ChangeLog,v 1.92 2011/12/29 13:28:51 jlec Exp $ - - 29 Dec 2011; Justin Lecher <jlec@gentoo.org> vtk-5.8.0.ebuild: - Correct PYTHON_SETUP_ARGS to VTK_PYTHON_SETUP_ARGS, #396297 - - 29 Dec 2011; Justin Lecher <jlec@gentoo.org> vtk-5.8.0.ebuild: - Add missing deps for hdf5 and PyQt4/sip support - -*vtk-5.8.0 (27 Dec 2011) - - 27 Dec 2011; Justin Lecher <jlec@gentoo.org> +vtk-5.8.0.ebuild, - +files/vtk-5.8.0-R.patch: - Version Bump, #396119 - - 16 Nov 2011; Justin Lecher <jlec@gentoo.org> vtk-5.6.1.ebuild, - +files/vtk-5.6.1-libav-0.8.patch, metadata.xml: - Add debian patch for building against libav-0.8, #380681 - - 13 Sep 2011; Samuli Suominen <ssuominen@gentoo.org> vtk-5.6.1.ebuild, - +files/vtk-5.6.1-libpng15.patch: - Fix building with libpng15 wrt #378393 by Diego Elio Pettenò - - 04 Aug 2011; Fabian Groffen <grobian@gentoo.org> vtk-5.6.1.ebuild: - Allow to find Python from Prefix, bug #376917 - - 20 Jul 2011; Pacho Ramos <pacho@gentoo.org> metadata.xml: - Drop maintainer due retirement, bug #105599 - - 25 Apr 2011; Justin Lecher <jlec@gentoo.org> vtk-5.6.0-r2.ebuild, - vtk-5.6.0-r3.ebuild, vtk-5.6.1.ebuild, files/vtk-5.6.1-ffmpeg.patch, - +files/vtk-5.6.1-gcc-46.patch: - Correct patch for USE=ffmpeg, 327957; Fix for gcc-4.6 - - 17 Apr 2011; Justin Lecher <jlec@gentoo.org> vtk-5.6.0-r3.ebuild, - vtk-5.6.1.ebuild: - Fix ofr installation of examples, #363919 - -*vtk-5.6.1 (16 Apr 2011) -*vtk-5.6.0-r3 (16 Apr 2011) - - 16 Apr 2011; Justin Lecher <jlec@gentoo.org> vtk-5.6.0-r2.ebuild, - +vtk-5.6.0-r3.ebuild, +files/vtk-5.6.0-ffmpeg.patch, +vtk-5.6.1.ebuild, - +files/vtk-5.6.1-ffmpeg.patch: - Version Bump, Fixes for ffmpeg, Fortify source, py-2.7; #362701, #350318, - #344065, #338819, #334705, #327957 - - 31 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> vtk-5.6.0-r2.ebuild: - Depend on virtual/ffmpeg instead of media-video/ffmpeg. - - 02 Mar 2011; Justin Lecher <jlec@gentoo.org> vtk-5.4.2-r1.ebuild, - vtk-5.6.0-r2.ebuild: - Correct Slots for gtk 3 introduction to tree - - 09 Nov 2010; Kacper Kowalik <xarthisius@gentoo.org> +vtk-5.4.2-r1.ebuild, - +files/vtk-5.4.2-boost-property_map.patch, +files/vtk-5.4.2-cg-path.patch, - +files/vtk-5.4.2-libpng14.patch: - Bring back vtk-5.4.x as sci-visualization/mayavi:1 depends on it. - media-libs/jpeg -> virtual/jpeg - - 08 Nov 2010; Kacper Kowalik <xarthisius@gentoo.org> - -files/vtk-5.0.3-mpi.patch, -files/vtk-5.0.4-gcc4.3.patch, - -vtk-5.4.2-r1.ebuild, -files/vtk-5.4.2-boost-property_map.patch, - -files/vtk-5.4.2-cg-path.patch, -files/vtk-5.4.2-libpng14.patch, - vtk-5.6.0-r2.ebuild: - media-libs/jpeg -> virtual/jpeg. Drop old. - - 24 Jul 2010; Justin Lecher <jlec@gentoo.org> vtk-5.6.0-r2.ebuild: - Fix for compilation with USE=ffmpeg, #327517 - - 11 Jul 2010; Justin Lecher <jlec@gentoo.org> vtk-5.6.0-r2.ebuild, - +files/vtk-5.6.0-odbc.patch: - Imported support for dbs from sci overlay, 327601, thanks yFrancois Bissey - - 17 Jun 2010; Justin Bronder <jsbronder@gentoo.org> vtk-5.4.2-r1.ebuild: - Remove sys-cluster/lam-mpi handling, see #324415. - - 09 Jun 2010; Justin Lecher <jlec@gentoo.org> -vtk-5.4.2.ebuild: - removed old version which having problems with PYTHON ABIs stuff - - 07 Jun 2010; Justin Lecher <jlec@gentoo.org> vtk-5.6.0-r2.ebuild: - Fixed ogg -> theora USE transition - - 31 May 2010; Justin Lecher <jlec@gentoo.org> metadata.xml: - Added myself as maintainer - -*vtk-5.6.0-r2 (29 May 2010) - - 29 May 2010; Justin Lecher <jlec@gentoo.org> -vtk-5.6.0-r1.ebuild, - +vtk-5.6.0-r2.ebuild: - Don't use bundled libtheora, moved USE ogg -> theora - - 29 May 2010; Justin Lecher <jlec@gentoo.org> vtk-5.6.0-r1.ebuild: - Added missing DEPS - - 29 May 2010; Justin Lecher <jlec@gentoo.org> vtk-5.6.0-r1.ebuild: - Corrected version of cmake in DEPEND for mpi - -*vtk-5.6.0-r1 (28 May 2010) - - 28 May 2010; Justin Lecher <jlec@gentoo.org> vtk-5.4.2.ebuild, - files/vtk-5.4.2-boost-property_map.patch, -vtk-5.6.0.ebuild, - +vtk-5.6.0-r1.ebuild, +files/vtk-5.6.0-R.patch, - files/vtk-5.6.0-boost-property_map.patch: - Fixed correct detection R libs - -*vtk-5.6.0 (28 May 2010) - - 28 May 2010; Justin Lecher <jlec@gentoo.org> vtk-5.4.2-r1.ebuild, - +vtk-5.6.0.ebuild, +files/vtk-5.6.0-boost-property_map.patch, - +files/vtk-5.6.0-cg-path.patch, +files/vtk-5.6.0-libpng14.patch: - Version Bump #321505; Added support for ogg R; prelimary support for - PREFIX - - 22 May 2010; Justin Lecher <jlec@gentoo.org> vtk-5.4.2.ebuild, - vtk-5.4.2-r1.ebuild: - Add x11-libs/qt-sql to deps, #301684 - - 25 Apr 2010; Justin Lecher <jlec@gentoo.org> vtk-5.4.2-r1.ebuild: - Python ABI fixes, #316229 - - 26 Mar 2010; Ben de Groot <yngwin@gentoo.org> vtk-5.4.2.ebuild, - vtk-5.4.2-r1.ebuild: - Don't inherit unused qt3 eclass (bug #310669) - - 11 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> vtk-5.4.2-r1.ebuild, - +files/vtk-5.4.2-libpng14.patch: - Fix building with libpng14. - - 11 Feb 2010; Justin Lecher <jlec@gentoo.org> vtk-5.4.2.ebuild, - vtk-5.4.2-r1.ebuild: - Removed qt3 support as it is no longer in the tree - - 21 Jan 2010; Markus Dittrich <markusle@gentoo.org> vtk-5.4.2-r1.ebuild, - +files/vtk-5.4.2-boost-property_map.patch: - Added patch to allow compilation against boost-1.42 (fixes #301684). - - 16 Jan 2010; Markus Dittrich <markusle@gentoo.org> vtk-5.4.2-r1.ebuild: - Updated handling of mycmakeargs from cmake-utils.eclass. - -*vtk-5.4.2-r1 (19 Dec 2009) - - 19 Dec 2009; Markus Dittrich <markusle@gentoo.org> +vtk-5.4.2-r1.ebuild: - New revision uses cmake-utils eclass and is significantly cleaned up. - This should have also fixed bugs #295053 and #287591. - Thanks much to Francois Bissey <f.r.bissey@massey.ac.nz> for his help. - - 17 Dec 2009; Markus Dittrich <markusle@gentoo.org> vtk-5.4.2.ebuild: - Updated dependency on cmake to >=2.6 (fixes bug #295531). - - 04 Dec 2009; Markus Dittrich <markusle@gentoo.org> vtk-5.4.2.ebuild: - Added short notice regarding possible parallel make issues per bug - #244896. - - 24 Nov 2009; Markus Dittrich <markusle@gentoo.org> vtk-5.4.2.ebuild: - Removed boost from RDEPEND (fixes bug #293083). - - 18 Sep 2009; Petteri Räty <betelgeuse@gentoo.org> -vtk-5.0.4.ebuild, - -vtk-5.2.0-r1.ebuild: - Remove old versions using built_with_use. - - 01 Sep 2009; Markus Dittrich <markusle@gentoo.org> vtk-5.4.2.ebuild: - Added missing dependency on qt-opengl (fixes bug #283181). - -*vtk-5.4.2 (17 Jul 2009) - - 17 Jul 2009; Markus Dittrich <markusle@gentoo.org> -vtk-5.0.3.ebuild, - +files/vtk-5.4.2-cg-path.patch, +vtk-5.4.2.ebuild: - Version bump (fixes bug #269040). Also removed old version. - - 27 Oct 2008; Markus Dittrich <markusle@gentoo.org> vtk-5.2.0-r1.ebuild: - Attempt to fix sandbox violations (see bug #244378). - -*vtk-5.2.0-r1 (05 Oct 2008) - - 05 Oct 2008; Markus Dittrich <markusle@gentoo.org> - +files/vtk-5.2.0-tcl-install.patch, -vtk-5.2.0.ebuild, - +vtk-5.2.0-r1.ebuild: - Fixed improper install location of support files (see bug #239553). - -*vtk-5.2.0 (01 Oct 2008) - - 01 Oct 2008; Markus Dittrich <markusle@gentoo.org> +vtk-5.2.0.ebuild: - Version bump (fixes bug #238883). Thanks much to Steve Yin - <steve@chinavfx.net> for his ebuild. - - 07 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml: - Add USE flag description to metadata wrt GLEP 56. - - 28 Jul 2008; Carsten Lohrke <carlo@gentoo.org> vtk-5.0.3.ebuild: - QA: Get rid of deprecated qt?_min_version(). - - 27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> vtk-5.0.4.ebuild: - Fix broken split Qt 4.4 dependencies, cf. bug 217161 comment 11. - - 08 Jul 2008; Thomas Anderson <gentoofan23@gentoo.org> vtk-5.0.4.ebuild: - Add a qt-gui dependency, it really is needed. - - 03 Jul 2008; Thomas Anderson <gentoofan23@gentoo.org> vtk-5.0.4.ebuild: - Migrate Dependencies to permit Split QT 4.4 to satisfy dependencies, bug - #217189 - - 24 May 2008; Markus Dittrich <markusle@gentoo.org> - +files/vtk-5.0.4-gcc4.3.patch, vtk-5.0.4.ebuild: - Added gcc-4.3 compatibility patch (see bug #223383). Thanks much to - Bert Karwatzki <spasswolf@web.de> for his patch. - - 09 Mar 2008; Markus Dittrich <markusle@gentoo.org> vtk-5.0.4.ebuild: - Backported support for tcl/tk-8.5 from cvs head (fixes bug 212700). - Thanks much to Pacho Ramos <pacho@condmat1.ciencias.uniovi.es> for - his patch. - -*vtk-5.0.4 (06 Mar 2008) - - 06 Mar 2008; Markus Dittrich <markusle@gentoo.org> +vtk-5.0.4.ebuild: - Version bump. - - 29 Feb 2008; Markus Dittrich <markusle@gentoo.org> vtk-5.0.3.ebuild: - Fixed bogus install location (see bug #211819). Thanks much to - Matthias Langer <mlangc@gmx.at> for his patch. - - 21 Feb 2008; Markus Dittrich <markusle@gentoo.org> - -files/vtk-5.0.1-python2.5-gentoo.patch, -files/vtk-5.0.3-lammpi.patch, - +files/vtk-5.0.3-mpi.patch, vtk-5.0.3.ebuild: - Removed support for mpich and added support for mpich2, openmpi, and - lam-mpi. Also fixed some QA issues and added qt4 eclass. - - 19 Aug 2007; Markus Dittrich <markusle@gentoo.org> vtk-5.0.3.ebuild: - Fixed incomplete RDEPEND. - - 01 Aug 2007; Markus Dittrich <markusle@gentoo.org> vtk-5.0.3.ebuild: - Added LGPL-2 to LICENSE since it is needed for gl2ps (see bug 146019). - - 22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>; vtk-5.0.3.ebuild: - Drop virtual/x11 references. - - 11 Jun 2007; Petteri Räty <betelgeuse@gentoo.org> -vtk-5.0.2.ebuild: - Remove old version. - - 11 Jun 2007; Petteri Räty <betelgeuse@gentoo.org> vtk-5.0.3.ebuild: - Add java? ( >=virtual/jre-1.5 ) to RDEPEND. - - 28 May 2007; Markus Dittrich <markusle@gentoo.org> vtk-5.0.3.ebuild: - Added VTKHOME as exported environmental variable. - - 08 May 2007; Markus Dittrich <markusle@gentoo.org> vtk-5.0.3.ebuild: - Re-added compile flag for javac needed on amd64 (see bug #177506). - - 06 May 2007; Markus Dittrich <markusle@gentoo.org> - +files/vtk-5.0.3-lammpi.patch, vtk-5.0.3.ebuild: - Added patch fixing cmake files to properly detect and add lam-mpi - libraries. - - 04 May 2007; Markus Dittrich <markusle@gentoo.org> vtk-5.0.3.ebuild: - Check for qt3support useflag when building the examples under qt4 - (see bug #176847). - - 01 May 2007; Markus Dittrich <markusle@gentoo.org> metadata.xml, - vtk-5.0.3.ebuild: - Removed explicit java CLASSPATH and added the friendly java folks - to metadata (see bug #176547). - -*vtk-5.0.3 (23 Apr 2007) - - 23 Apr 2007; Markus Dittrich <markusle@gentoo.org> - -files/vtk-qt-gentoo.patch, -vtk-5.0.0.ebuild, -vtk-5.0.1.ebuild, - +vtk-5.0.3.ebuild: - Version bump and removed old versions. Thanks much to Sebastien - Fabbro <bicatali@gentoo.org> for his ebuild. - - 16 Apr 2007; Christian Faulhammer <opfer@gentoo.org> vtk-5.0.0.ebuild: - moved from USE tcltk to tk, see bug 17808 - -*vtk-5.0.2 (02 Dec 2006) - - 02 Dec 2006; Markus Dittrich <markusle@gentoo.org> +vtk-5.0.2.ebuild: - Version bump. - - 18 Nov 2006; Markus Dittrich <markusle@gentoo.org> vtk-5.0.1.ebuild: - Added -j1 back to ebuild since some people still experience problems - with parallel builds (see discussion on bug #146767). - - 14 Oct 2006; Joshua Nichols <nichoj@gentoo.org> vtk-5.0.0.ebuild: - Added call to java-pkg_pkg_setup, for bug #142708 - - 23 Sep 2006; Markus Dittrich <markusle@gentoo.org> - +files/vtk-5.0.1-python2.5-gentoo.patch, vtk-5.0.1.ebuild: - Added patch to fix compile problems with python-2.5 - (see bug #148727). - - 08 Sep 2006; Markus Dittrich <markusle@gentoo.org> - +files/vtk-qt-gentoo.patch, -files/vtk-qt3-qt4-gentoo.patch, - vtk-5.0.0.ebuild, vtk-5.0.1.ebuild: - Renamed the qt patch in an effort to get rid of the executable - permissions. Also cleaned up the ebuilds some. - - 08 Sep 2006; Markus Dittrich <markusle@gentoo.org> - files/vtk-qt3-qt4-gentoo.patch, -files/vtk-4.2.6-gcc34.patch, - -vtk-4.2.6.ebuild: - Removed old version since it doesn't build any more. Also fixed - permissions for the vtk-qt patch (see bug #146826). - - 20 Jul 2006; Markus Dittrich <markusle@gentoo.org> vtk-5.0.1.ebuild: - Moved to new java system. Removed -j1 from emake since it works - fine here with -j2. - -*vtk-5.0.1 (09 Jul 2006) - - 09 Jul 2006; Markus Dittrich <markusle@gentoo.org> vtk-4.2.6.ebuild, - vtk-5.0.0.ebuild, +vtk-5.0.1.ebuild: - Version bump. Also, split tcltk USE flag into tcl and tk and moved - to new style virtual/jdk. - - 23 Jun 2006; Markus Dittrich <markusle@gentoo.org> vtk-5.0.0.ebuild: - Added a warning to the ebuild that qt4 is the default in case both - qt3 and qt4 are selected as use flags (see bug #137658). - - 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 - - 21 Apr 2006; Markus Dittrich <markusle@gentoo.org> vtk-5.0.0.ebuild: - Depend on cmake-2.2.x to be able to properly compile against QT4. - This fixes bug #130471. - - 07 Apr 2006; Markus Dittrich <markusle@gentoo.org> ChangeLog: - Removed from package.mask after testing. - - 27 Mar 2006; Markus Dittrich <markusle@gentoo.org> vtk-5.0.0.ebuild: - Added proper JAVA_AWT_LIBRARY cmake variable for amd64 platform. - Thanks to Sebastiaan <s.breedveld@erasmusmc.nl> for pointing this - out (c.f. bug #123178). - - 26 Mar 2006; Markus Dittrich <markusle@gentoo.org> - +files/vtk-qt3-qt4-gentoo.patch, vtk-5.0.0.ebuild: - Added a small fix for java compilation on amd64 as detailed - in bug #123178. Thanks to Sebastiaan <s.breedveld@erasmusmc.nl> for - the fix. Also enabled compilation of vtk against either QT3 or QT4. - - 06 Mar 2006; Markus Dittrich <markusle@gentoo.org> vtk-5.0.0.ebuild: - Fixed some QT3 issues and forced -j1 during emake. Thanks - much to Sebastiaan <s.breedveld@erasmusmc.nl> for his fixes - and testing. - -*vtk-5.0.0 (05 Mar 2006) - - 05 Mar 2006; Markus Dittrich <markusle@gentoo.org> +vtk-5.0.0.ebuild: - Version bump. Many thanks to Toon Verstraelen - <Toon.Verstraelen@UGent.be> and Sebastiaan - <s.breedveld@erasmusmc.nl> for their ebuilds and patches. - This fixes bug #123178. - - 26 Feb 2006; Markus Dittrich <markusle@gentoo.org> vtk-4.2.6.ebuild: - Added cmake command line flag to prevent insecure RUNPATHS - (c.f. bug #122875). - - 22 Jan 2006; Markus Dittrich <markusle@gentoo.org> vtk-4.2.6.ebuild: - Fix dependencies for modular X and replace instances of lib with - $(get_libdir). - - 17 Jan 2006; Markus Dittrich <markusle@gentoo.org> metadata.xml: - Changed maintainer to Markus Dittrich <markusle@gentoo.org>. - - 19 Dec 2005; Markus Dittrich <markusle@gentoo.org> vtk-4.2.6.ebuild: - Use python eclass functions to determine installed python version. - - 18 Dec 2005; Markus Dittrich <markusle@gentoo.org> vtk-4.2.6.ebuild: - Fixed compilation problems when using cmake-2.2.x and when compiling against - python 2.4.x. Also corrected installation path of vtk jar file. This fixes - bugs #112119, #103343, #113597. - - 08 Oct 2005; Thomas Matthijs <axxo@gentoo.org> vtk-4.2.6.ebuild: - use java-pkg_dojar not dojar - - 24 Aug 2005; Patrick Kursawe <phosphan@gentoo.org> vtk-4.2.6.ebuild: - No longer using cp -a (bug #103487) - - 20 Aug 2005; Olivier Fisette <ribosome@gentoo.org> vtk-4.2.6.ebuild: - Removed unused "data" USE flag (fixes bug #100418). - - 03 Jun 2005; Patrick Dawson <pkdawson@gentoo.org> vtk-4.2.6.ebuild: - Typo fix. - -*vtk-4.2.6 (10 May 2005) - - 10 May 2005; Patrick Dawson <pkdawson@gentoo.org> - +files/vtk-4.2.6-gcc34.patch, +vtk-4.2.6.ebuild: - Initial import. See bug #25335. - diff --git a/sci-libs/vtk/Manifest b/sci-libs/vtk/Manifest deleted file mode 100644 index bebc94f..0000000 --- a/sci-libs/vtk/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST vtk-5.8.0.tar.gz 23745803 SHA256 83ee74b83403590342c079a52b06eef7ab862417f941d5f4558aea25c6bbc2d5 SHA512 71d116b7bd0d7b485ab20d84749e24a6421cc66c9d2ac41b90a0d8b6621a6c1042ab83cad0103140f5da4c24f6dcefbaa812b64f8ae1da3b3046740443c5e328 WHIRLPOOL 99be88bd419419e68f6a4f9438d62ec378bae5815b15fa14cbf125d4edeffc698b8dce11a137378e16fc23a153fa2296d0f78f5a8985358be5d977ba2e1c0f64 -DIST vtkDocHtml-5.8.0.tar.gz 112655234 SHA256 8fa2d42bbb78f66200848bc8bcc3687cadbf97253e08f11493e31657af0b4207 SHA512 966fa6e4794025b3ff2dbf161a36596466e30a2dd768b75830ffc77b90064ecbd8b070968e810aa9d44e1516407c0675e9042402dba80f85ad990bdee41b60db WHIRLPOOL 3d96c2b9d310b6413c2bce14e155bc5a8f35e81bd1231b23eabcd511dd7d3a0b99320f827bc84120bacadaef582fac0be6f348df4553a3dbe1a00a77cbaa719a -DIST vtkdata-5.8.0.tar.gz 79709318 SHA256 79fc2414b7553f404e1e47b2aa01dc1d513a3ab5032431144995351ccc28967b SHA512 10fc5c999dab6fc12892d7e6587b155b462915d431e9a4c31d3a05dd0370d4bd28d73e47bae50262ed27b59a19b050adf2c43764c6e47e47eb7f126a460772b8 WHIRLPOOL 2659e01199956d9e87153c66591a186d5b7c0c3c6b838c8a9e439ea400908b5417ea015096a4b233968abce311db33d6e0c2bb138b4893a6cab7a54b673e6db9 diff --git a/sci-libs/vtk/files/vtk-5.2.0-tcl-install.patch b/sci-libs/vtk/files/vtk-5.2.0-tcl-install.patch deleted file mode 100644 index c7da786..0000000 --- a/sci-libs/vtk/files/vtk-5.2.0-tcl-install.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur VTK/CMakeLists.txt VTK.new/CMakeLists.txt ---- VTK/CMakeLists.txt 2008-05-13 17:50:09.000000000 -0400 -+++ VTK.new/CMakeLists.txt 2008-10-05 10:34:42.000000000 -0400 -@@ -182,7 +182,7 @@ - # Compute the proper location for installing the Tcl package. This - # must be a fixed relative path below the library install location and - # is therefore not settable by parent projects. --SET(VTK_INSTALL_TCL_DIR ${VTK_INSTALL_LIB_DIR}) -+SET(VTK_INSTALL_TCL_DIR ${VTK_INSTALL_PACKAGE_DIR}) - - IF(NOT VTK_INSTALL_JAVA_DIR) - SET(VTK_INSTALL_JAVA_DIR ${VTK_INSTALL_PACKAGE_DIR}/java) diff --git a/sci-libs/vtk/files/vtk-5.6.0-cg-path.patch b/sci-libs/vtk/files/vtk-5.6.0-cg-path.patch deleted file mode 100644 index 984bf50..0000000 --- a/sci-libs/vtk/files/vtk-5.6.0-cg-path.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff --git a/CMake/FindCg.cmake b/CMake/FindCg.cmake -index ceb41de..5eb6003 100644 ---- a/CMake/FindCg.cmake -+++ b/CMake/FindCg.cmake -@@ -82,6 +82,7 @@ ELSE (APPLE) - FIND_PROGRAM( CG_COMPILER cgc - /usr/bin - /usr/local/bin -+ /opt/nvidia-cg-toolkit/bin - DOC "The Cg Compiler" - ) - GET_FILENAME_COMPONENT(CG_COMPILER_DIR "${CG_COMPILER}" PATH) -@@ -89,6 +90,7 @@ ELSE (APPLE) - FIND_PATH( CG_INCLUDE_PATH Cg/cg.h - /usr/include - /usr/local/include -+ /opt/nvidia-cg-toolkit/include - ${CG_COMPILER_SUPER_DIR}/include - DOC "The directory where Cg/cg.h resides" - ) -@@ -98,6 +100,7 @@ ELSE (APPLE) - /usr/lib - /usr/local/lib64 - /usr/local/lib -+ /opt/nvidia-cg-toolkit/lib - ${CG_COMPILER_SUPER_DIR}/lib64 - ${CG_COMPILER_SUPER_DIR}/lib - DOC "The Cg runtime library" -@@ -108,6 +111,7 @@ ELSE (APPLE) - /usr/lib - /usr/local/lib64 - /usr/local/lib -+ /opt/nvidia-cg-toolkit/lib - ${CG_COMPILER_SUPER_DIR}/lib64 - ${CG_COMPILER_SUPER_DIR}/lib - DOC "The Cg runtime library" diff --git a/sci-libs/vtk/files/vtk-5.6.0-odbc.patch b/sci-libs/vtk/files/vtk-5.6.0-odbc.patch deleted file mode 100644 index be24af1..0000000 --- a/sci-libs/vtk/files/vtk-5.6.0-odbc.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur CMake/FindODBC.cmake.orig CMake/FindODBC.cmake ---- CMake/FindODBC.cmake.orig 2008-10-08 13:51:36.000000000 -0400 -+++ CMake/FindODBC.cmake 2010-01-21 22:11:26.000000000 -0500 -@@ -30,7 +30,7 @@ - ) - - FIND_LIBRARY( ODBC_LIBRARY -- NAMES iodbc unixodbc -+ NAMES iodbc unixodbc odbc - PATHS - /usr/lib - /usr/lib/odbc diff --git a/sci-libs/vtk/files/vtk-5.6.1-ffmpeg.patch b/sci-libs/vtk/files/vtk-5.6.1-ffmpeg.patch deleted file mode 100644 index 34ec528..0000000 --- a/sci-libs/vtk/files/vtk-5.6.1-ffmpeg.patch +++ /dev/null @@ -1,42 +0,0 @@ - CMake/vtkFFMPEGTestAvAlloc.cxx | 2 +- - CMake/vtkFFMPEGTestURLFClose.cxx | 2 +- - IO/vtkFFMPEGWriter.cxx | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/CMake/vtkFFMPEGTestAvAlloc.cxx b/CMake/vtkFFMPEGTestAvAlloc.cxx -index ad691e3..32489d5 100644 ---- a/CMake/vtkFFMPEGTestAvAlloc.cxx -+++ b/CMake/vtkFFMPEGTestAvAlloc.cxx -@@ -1,6 +1,6 @@ - extern "C" { - #ifdef HAS_OLD_HEADER --# include <ffmpeg/avformat.h> -+# include <libavformat/avformat.h> - #else - # include <libavformat/avformat.h> - #endif -diff --git a/CMake/vtkFFMPEGTestURLFClose.cxx b/CMake/vtkFFMPEGTestURLFClose.cxx -index 0bf4314..1c10a93 100644 ---- a/CMake/vtkFFMPEGTestURLFClose.cxx -+++ b/CMake/vtkFFMPEGTestURLFClose.cxx -@@ -1,6 +1,6 @@ - extern "C" { - #ifdef HAS_OLD_HEADER --# include <ffmpeg/avformat.h> -+# include <libavformat/avformat.h> - #else - # include <libavformat/avformat.h> - #endif -diff --git a/IO/vtkFFMPEGWriter.cxx b/IO/vtkFFMPEGWriter.cxx -index 52673ef..ffbb78f 100644 ---- a/IO/vtkFFMPEGWriter.cxx -+++ b/IO/vtkFFMPEGWriter.cxx -@@ -22,7 +22,7 @@ - - extern "C" { - #ifdef VTK_FFMPEG_HAS_OLD_HEADER --# include <ffmpeg/avformat.h> -+# include <libavformat/avformat.h> - #else - # include <libavformat/avformat.h> - #endif diff --git a/sci-libs/vtk/files/vtk-5.6.1-libav-0.8.patch b/sci-libs/vtk/files/vtk-5.6.1-libav-0.8.patch deleted file mode 100644 index 523919d..0000000 --- a/sci-libs/vtk/files/vtk-5.6.1-libav-0.8.patch +++ /dev/null @@ -1,66 +0,0 @@ -Description: Upstream changes introduced in version 5.6.1-6.1 - This patch has been created by dpkg-source during the package build. - Here's the last changelog entry, hopefully it gives details on why - those changes were made: - . - vtk (5.6.1-6.1) unstable; urgency=low - . - [ Michael Schutte ] - * Non-maintainer upload. - * Remove absolute paths to required libraries from - /usr/lib/vtk-5.6/VTKLibraryDepends.cmake after building, closes: - #506992. Due to the multiarch transition, the original behavior - frequently causes reverse build-deps to FTBFS. This change should - probably be reverted once all required libraries are multiarched. - . - [ Steve M. Robbins ] - * Override lintian diagnostic about embedded libraries ftgl and sqlite. - * IO/vtkFFMPEGWriter.cxx: Applied fix from #638246 to build with libav - 0.7. - . - The person named in the Author field signed this changelog entry. -Author: Steve M. Robbins <smr@debian.org> -Bug-Debian: http://bugs.debian.org/506992 - ---- -The information above should follow the Patch Tagging Guidelines, please -checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here -are templates for supplementary fields that you might want to add: - -Origin: <vendor|upstream|other>, <url of original patch> -Bug: <url in upstream bugtracker> -Bug-Debian: http://bugs.debian.org/<bugnumber> -Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber> -Forwarded: <no|not-needed|url proving that it has been forwarded> -Reviewed-By: <name and email of someone who approved the patch> -Last-Update: <YYYY-MM-DD> - ---- vtk-5.6.1.orig/IO/vtkFFMPEGWriter.cxx -+++ vtk-5.6.1/IO/vtkFFMPEGWriter.cxx -@@ -123,7 +123,7 @@ int vtkFFMPEGWriterInternal::Start() - } - - //choose avi media file format -- this->avOutputFormat = guess_format("avi", NULL, NULL); -+ this->avOutputFormat = av_guess_format("avi", NULL, NULL); - if (!this->avOutputFormat) - { - vtkGenericWarningMacro (<< "Could not open the avi media file format."); -@@ -150,7 +150,7 @@ int vtkFFMPEGWriterInternal::Start() - //Set up the codec. - AVCodecContext *c = this->avStream->codec; - c->codec_id = (CodecID)this->avOutputFormat->video_codec; -- c->codec_type = CODEC_TYPE_VIDEO; -+ c->codec_type = AVMEDIA_TYPE_VIDEO; - c->width = this->Dim[0]; - c->height = this->Dim[1]; - c->pix_fmt = PIX_FMT_YUVJ420P; -@@ -329,7 +329,7 @@ int vtkFFMPEGWriterInternal::Write(vtkIm - pkt.stream_index = this->avStream->index; - if (cc->coded_frame->key_frame) //treat keyframes well - { -- pkt.flags |= PKT_FLAG_KEY; -+ pkt.flags |= AV_PKT_FLAG_KEY; - } - pkt.duration = 0; //presentation duration in time_base units or 0 if NA - pkt.pos = -1; //byte position in stream or -1 if NA diff --git a/sci-libs/vtk/files/vtk-5.8.0-R.patch b/sci-libs/vtk/files/vtk-5.8.0-R.patch deleted file mode 100644 index ce6dcde..0000000 --- a/sci-libs/vtk/files/vtk-5.8.0-R.patch +++ /dev/null @@ -1,45 +0,0 @@ -diff --git a/CMake/FindR.cmake b/CMake/FindR.cmake -index ee49570..c830db0 100644 ---- a/CMake/FindR.cmake -+++ b/CMake/FindR.cmake -@@ -18,13 +18,12 @@ IF (R_COMMAND) - ENDIF (R_COMMAND) - SET(CMAKE_FIND_APPBUNDLE ${TEMP_CMAKE_FIND_APPBUNDLE}) - --FIND_PATH(R_INCLUDE_DIR R.h PATHS /usr/local/lib /usr/local/lib64 PATH_SUFFIXES R/include DOC "Path to file R.h") -+FIND_PATH(R_INCLUDE_DIR R.h PATHS /usr/lib /usr/lib64 PATH_SUFFIXES R/include DOC "Path to file R.h") - FIND_LIBRARY(R_LIBRARY_BASE R PATHS ${R_BASE_DIR} PATH_SUFFIXES /lib DOC "R library (example libR.a, libR.dylib, etc.).") --FIND_LIBRARY(R_LIBRARY_BLAS Rblas PATHS ${R_BASE_DIR} PATH_SUFFIXES /lib DOC "Rblas library (example libRblas.a, libRblas.dylib, etc.).") --FIND_LIBRARY(R_LIBRARY_LAPACK Rlapack PATHS ${R_BASE_DIR} PATH_SUFFIXES /lib DOC "Rlapack library (example libRlapack.a, libRlapack.dylib, etc.).") -+FIND_LIBRARY(R_LIBRARY_MATH Rmath PATHS ${R_BASE_DIR} PATH_SUFFIXES /lib DOC "Rmath library (example libRmath.a, libRmath.dylib, etc.).") - FIND_LIBRARY(R_LIBRARY_READLINE readline DOC "(Optional) system readline library. Only required if the R libraries were build with readline support.") - --SET(R_LIBRARIES ${R_LIBRARY_BASE} ${R_LIBRARY_BLAS} ${R_LIBRARY_LAPACK} ${R_LIBRARY_BASE}) -+SET(R_LIBRARIES ${R_LIBRARY_BASE} ${R_LIBRARY_MATH} ${R_LIBRARY_BASE}) - IF (R_LIBRARY_READLINE) - SET(R_LIBRARIES ${R_LIBRARIES} ${R_LIBRARY_READLINE}) - ENDIF (R_LIBRARY_READLINE) -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 9d4e881..1a828a4 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1054,8 +1054,18 @@ IF(VTK_WRAP_JAVA) - ENDIF(JAVA_AWT_LIBRARY) - ENDIF(VTK_WRAP_JAVA) - -+IF(VTK_USE_GNU_R) -+ FIND_PACKAGE(R) -+ENDIF(VTK_USE_GNU_R) - -- -+IF(VTK_USE_BOOST) -+ if (VTK_USE_PARALLEL_BGL) -+ FIND_PACKAGE(Boost 1.39.0 REQUIRED -+ COMPONENTS mpi serialization filesystem system graph_parallel) -+ else (VTK_USE_PARALLEL_BGL) -+ FIND_PACKAGE(Boost REQUIRED) -+ endif (VTK_USE_PARALLEL_BGL) -+ENDIF(VTK_USE_BOOST) - #----------------------------------------------------------------------------- - # The entire VTK tree should use the same include path. - diff --git a/sci-libs/vtk/metadata.xml b/sci-libs/vtk/metadata.xml deleted file mode 100644 index 2c3119e..0000000 --- a/sci-libs/vtk/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>sci</herd> - <herd>java</herd> - <maintainer> - <email>jlec@gentoo.org</email> - <name>Justin Lecher</name> - </maintainer> - <use> - <flag name="boost">Add support for boost</flag> - <flag name="cg">Use nvidia's cg shaders</flag> - <flag name="patented">Build patented classes</flag> - <flag name="R">Enable support for dev-lang/R</flag> - </use> -</pkgmetadata> diff --git a/sci-libs/vtk/vtk-5.8.0.ebuild b/sci-libs/vtk/vtk-5.8.0.ebuild deleted file mode 100644 index d9e608e..0000000 --- a/sci-libs/vtk/vtk-5.8.0.ebuild +++ /dev/null @@ -1,261 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/vtk/vtk-5.8.0.ebuild,v 1.3 2011/12/29 13:28:51 jlec Exp $ - -EAPI=3 - -PYTHON_DEPEND="python? 2" - -inherit eutils flag-o-matic java-pkg-opt-2 python qt4-r2 versionator toolchain-funcs cmake-utils - -# Short package version -SPV="$(get_version_component_range 1-2)" - -DESCRIPTION="The Visualization Toolkit" -HOMEPAGE="http://www.vtk.org/" -SRC_URI=" - http://www.${PN}.org/files/release/${SPV}/${P}.tar.gz - doc? ( http://www.${PN}.org/doc/release/${SPV}/${PN}DocHtml-${PV}.tar.gz ) - examples? ( http://www.${PN}.org/files/release/${SPV}/${PN}data-${PV}.tar.gz )" - -LICENSE="BSD LGPL-2" -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="boost cg doc examples ffmpeg java mpi mysql odbc patented postgres python qt4 tk theora tk threads video_cards_nvidia R X" - -RDEPEND=" - dev-libs/expat - dev-libs/libxml2:2 - media-libs/freetype - media-libs/libpng - media-libs/mesa - media-libs/tiff - sci-libs/hdf5 - sys-libs/zlib - virtual/jpeg - virtual/opengl - x11-libs/libX11 - x11-libs/libXmu - x11-libs/libXt - cg? ( media-gfx/nvidia-cg-toolkit ) - examples? ( - x11-libs/qt-core:4[qt3support] - x11-libs/qt-gui:4[qt3support] ) - ffmpeg? ( virtual/ffmpeg ) - java? ( >=virtual/jre-1.5 ) - mpi? ( virtual/mpi[cxx,romio] ) - mysql? ( virtual/mysql ) - odbc? ( dev-db/unixODBC ) - postgres? ( dev-db/postgresql-base ) - python? ( dev-python/sip ) - qt4? ( - x11-libs/qt-core:4 - x11-libs/qt-gui:4 - x11-libs/qt-opengl:4 - x11-libs/qt-sql:4 - x11-libs/qt-webkit:4 - python? ( dev-python/PyQt4 ) - ) - tk? ( dev-lang/tk ) - theora? ( media-libs/libtheora ) - tk? ( dev-lang/tk ) - R? ( dev-lang/R )" -DEPEND="${RDEPEND} - java? ( >=virtual/jdk-1.5 ) - boost? ( >=dev-libs/boost-1.40.0[mpi?] ) - dev-util/cmake" - -S="${WORKDIR}"/VTK - -PATCHES=( - "${FILESDIR}"/${PN}-5.6.0-cg-path.patch - "${FILESDIR}"/${PN}-5.2.0-tcl-install.patch - "${FILESDIR}"/${P}-R.patch - "${FILESDIR}"/${PN}-5.6.0-odbc.patch - "${FILESDIR}"/${PN}-5.6.1-ffmpeg.patch - "${FILESDIR}"/${PN}-5.6.1-libav-0.8.patch - ) - -pkg_setup() { - echo - einfo "Please note that the VTK build occasionally fails when" - einfo "using parallel make. Hence, if you experience a build" - einfo "failure please try re-emerging with MAKEOPTS=\"-j1\" first." - echo - - java-pkg-opt-2_pkg_setup - - use python && python_set_active_version 2 - append-cppflags -D__STDC_CONSTANT_MACROS -} - -src_configure() { - # general configuration - local mycmakeargs=( - -Wno-dev - -DVTK_INSTALL_PACKAGE_DIR=/$(get_libdir)/${PN}-${SPV} - -DCMAKE_SKIP_RPATH=YES - -DVTK_DIR="${S}" - -DVTK_INSTALL_LIB_DIR=/$(get_libdir)/ - -DVTK_DATA_ROOT:PATH="${EPREFIX}"/usr/share/${PN}/data - -DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr - -DBUILD_SHARED_LIBS=ON - -DVTK_USE_SYSTEM_EXPAT=ON - -DVTK_USE_SYSTEM_FREETYPE=ON - -DVTK_USE_SYSTEM_JPEG=ON - -DVTK_USE_SYSTEM_LIBXML2=ON - -DVTK_USE_SYSTEM_PNG=ON - -DVTK_USE_SYSTEM_TIFF=ON - -DVTK_USE_SYSTEM_ZLIB=ON - -DVTK_USE_SYSTEM_HDF5=ON - -DHDF5_LIBRARY="${EPREFIX}"/usr/$(get_libdir) - -DHDF5_INCLUDE_DIRS="${EPREFIX}"/usr/include - -DBUILD_TESTING=OFF - -DBUILD_EXAMPLES=OFF - -DVTK_USE_HYBRID=ON - -DVTK_USE_GL2PS=ON - -DVTK_USE_RENDERING=ON) - - # use flag triggered options - mycmakeargs+=( - $(cmake-utils_use boost VTK_USE_BOOST) - $(cmake-utils_use cg VTK_USE_CG_SHADERS) - $(cmake-utils_use doc DOCUMENTATION_HTML_HELP) - $(cmake-utils_use_build doc DOCUMENTATION) - $(cmake-utils_use java VTK_USE_JAVA) - $(cmake-utils_use mpi VTK_USE_MPI) - $(cmake-utils_use mysql VTK_USE_MYSQL) - $(cmake-utils_use patented VTK_USE_PATENTED) - $(cmake-utils_use postgres VTK_USE_POSTGRES) - $(cmake-utils_use odbc VTK_USE_ODBC) - $(cmake-utils_use qt4 VTK_USE_QT) - $(cmake-utils_use theora VTK_USE_OGGTHEORA_ENCODER) - $(cmake-utils_use ffmpeg VTK_USE_FFMPEG_ENCODER) - $(cmake-utils_use tk VTK_USE_TK) - $(cmake-utils_use threads VTK_USE_PARALLEL) - $(cmake-utils_use video_cards_nvidia VTK_USE_NVCONTROL) - $(cmake-utils_use X VTK_USE_X) - $(cmake-utils_use X VTK_USE_GUISUPPORT) - $(cmake-utils_use R VTK_USE_GNU_R) - ) - - use tk && - mycmakeargs+=( - -DVTK_WRAP_TCL=ON - -DVTK_WRAP_TK=ON - -DVTK_TCL_INCLUDE_DIR="${EPREFIX}"/usr/include - -DVTK_TCL_LIBRARY="${EPREFIX}"/usr/$(get_libdir) - -DVTK_TK_INCLUDE_DIR="${EPREFIX}"/usr/include - -DVTK_TK_LIBRARY="${EPREFIX}"/usr/$(get_libdir) - ) - - use theora && - mycmakeargs+=(-DVTK_USE_SYSTEM_OGGTHEORA=ON) - - # mpi needs the parallel framework - if use mpi && use !threads; then - mycmakeargs+=(-DVTK_USE_PARALLEL=ON) - fi - - if use java; then - mycmakeargs+=( - -DVTK_WRAP_JAVA=ON - -DJAVA_AWT_INCLUDE_PATH=`java-config -O`/include - -DJAVA_INCLUDE_PATH:PATH=`java-config -O`/include - -DJAVA_INCLUDE_PATH2:PATH=`java-config -O`/include/linux - ) - - if [ "${ARCH}" == "amd64" ]; then - mycmakeargs+=(-DJAVA_AWT_LIBRARY=`java-config -O`/jre/lib/${ARCH}/libjawt.so) - else - mycmakeargs+=(-DJAVA_AWT_LIBRARY:PATH=`java-config -O`/jre/lib/i386/libjawt.so) - fi - fi - - if use python; then - mycmakeargs+=( - -DPYTHON_INCLUDE_DIR="${EPREFIX}"$(python_get_includedir) - -DPYTHON_LIBRARY="${EPREFIX}$(python_get_library)" - -DVTK_WRAP_PYTHON=ON - -DVTK_WRAP_PYTHON_SIP=ON - -DSIP_PYQT_DIR="${EPREFIX}/usr/share/sip" - -DSIP_INCLUDE_DIR="${EPREFIX}$(python_get_includedir)" - -DVTK_PYTHON_INCLUDE_DIR="${EPREFIX}"$(python_get_includedir) - -DVTK_PYTHON_LIBRARY="${EPREFIX}$(python_get_library)" - -DVTK_PYTHON_SETUP_ARGS:STRING=--root="${D}") - fi - - if use qt4 ; then - mycmakeargs+=( - -DVTK_USE_GUISUPPORT=ON - -DVTK_USE_QVTK=ON - -DVTK_USE_QVTK_OPENGL=ON - -DVTK_USE_QVTK_QTOPENGL=ON - -DQT_WRAP_CPP=ON - -DQT_WRAP_UI=ON - -DVTK_INSTALL_QT_DIR=/$(get_libdir)/qt4/plugins/${PN} - -DDESIRED_QT_VERSION=4 - -DQT_MOC_EXECUTABLE="${EPREFIX}"/usr/bin/moc - -DQT_UIC_EXECUTABLE="${EPREFIX}"/usr/bin/uic - -DQT_INCLUDE_DIR="${EPREFIX}"/usr/include/qt4 - -DQT_QMAKE_EXECUTABLE="${EPREFIX}"/usr/bin/qmake) - fi - - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - # install docs - dohtml "${S}"/README.html || die "Failed to install docs" - - # install Tcl docs - docinto vtk_tcl - dodoc "${S}"/Wrapping/Tcl/README || \ - die "Failed to install Tcl docs" - - # install examples - if use examples; then - insinto /usr/share/${PN} - mv -v Examples examples - doins -r examples || die - mv -v "${WORKDIR}"/{VTKData,data} || die - doins -r "${WORKDIR}"/data || die - fi - - #install big docs - if use doc; then - cd "${WORKDIR}"/html - rm -f *.md5 || die "Failed to remove superfluous hashes" - einfo "Installing API docs. This may take some time." - insinto "/usr/share/doc/${PF}/api-docs" - doins -r ./* || die "Failed to install docs" - fi - - # environment - cat >> "${T}"/40${PN} <<- EOF - VTK_DATA_ROOT=${EPREFIX}/usr/share/${PN}/data - VTK_DIR=${EPREFIX}/usr/$(get_libdir)/${PN}-${SPV} - VTKHOME=${EPREFIX}/usr - EOF - doenvd "${T}"/40${PN} -} - -pkg_postinst() { - if use patented; then - ewarn "Using patented code in VTK may require a license." - ewarn "For more information, please read:" - ewarn "http://public.kitware.com/cgi-bin/vtkfaq?req=show&file=faq07.005.htp" - fi - - if use python; then - python_mod_optimize vtk - fi -} - -pkg_postrm() { - if use python; then - python_mod_cleanup vtk - fi -} diff --git a/sys-cluster/condor/Manifest b/sys-cluster/condor/Manifest deleted file mode 100644 index 046d65c..0000000 --- a/sys-cluster/condor/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST condor_src-7.6.4-all-all.tar.gz 16674654 SHA256 8c0297c2e23d686b07e161c8a79d5af950771ffce695654e0a8a9c461384ee78 SHA512 abfde186c10c7252a2bf711f6d32631b82ce1fa02d72afdc7e4cc41d086a50376c944b070e7dad7f6cd40631d18e2c984338af57ef1216f3400783fcf653ed2b WHIRLPOOL 13b3acaf36996b0bb46da23d2d2ef3e830107bb5c8cc36627369d73449f9fd4d33bb7e246edd0e6e462f154c5ecd834468c4630b79ee709b9a5fbbd00f960791 diff --git a/sys-cluster/condor/condor-7.6.4.ebuild b/sys-cluster/condor/condor-7.6.4.ebuild deleted file mode 100644 index 8b0dc4a..0000000 --- a/sys-cluster/condor/condor-7.6.4.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -inherit cmake-utils eutils flag-o-matic - -DESCRIPTION="Workload management system for compute-intensive jobs" -HOMEPAGE="http://www.cs.wisc.edu/condor/" -SRC_URI="${PN}_src-${PV}-all-all.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc curl examples kbdd kerberos postgres soap ssl static-libs xml zlib" - -CDEPEND="sys-libs/zlib - app-emulation/libvirt - dev-libs/libpcre - kerberos? ( app-crypt/mit-krb5 ) - kbdd? ( x11-libs/libX11 ) - postgres? ( dev-db/postgresql-base ) - soap? ( net-libs/gsoap ) - ssl? ( dev-libs/openssl ) - xml? ( dev-libs/libxml2 )" - -RDEPEND="${CDEPEND} - mail-client/mailx" - -DEPEND="${CDEPEND} - x11-misc/imake" - -CMAKE_IN_SOURCE_BUILD=1 - -RESTRICT=fetch - -#src_prepare() { -# epatch "${FILESDIR}/${P}-dl.patch" || die -#} - -pkg_setup() { - enewgroup condor - enewuser condor -1 "${ROOT}"bin/bash "${ROOT}var/lib/condor" condor -} - -src_configure() { - cd "${S}" - local mycmakeargs=( - -DWITH_GLOBUS=OFF - ) - # -DWITH_LIBVIRT=ON - # $(cmake-utils_use_with ssl OPENSSL) - # $(cmake-utils_use_with kerberos KRB5) - # $(cmake-utils_use_with soap GSOAP) - # $(cmake-utils_use_with xml LIBXML2) - # $(cmake-utils_use_with zlib ZLIB) - # $(cmake-utils_use_want doc MAN_PAGES) - # $(cmake-utils_use_has kbdd KBDD) - #) - cmake-utils_src_configure LDFLAGS="$(raw-ldflags)" || die "cmake failed" -} - -src_compile() { - cd "${S}_build" - emake || die "emake failed" -} - -src_install() { - cmake-utils_src_install - fowners condor:condor /var/lib/condor /var/log/condor /var/run/condor /var/lib/condor/condor_config.local - #newconfd "${FILESDIR}"/condor.confd condor || die - #newinitd "${FILESDIR}"/condor.initd condor || die -} - -pkg_postinst() { - elog "Default configuration files have been installed" - elog "You can customize it from there or provide your own" - elog "in ${ROOT}etc/${PN}/condor_config*" - - elog "The condor ebuild is still under development." - elog "Help us improve the ebuild in participating in:" - elog "https://bugs.gentoo.org/show_bug.cgi?id=60281" -} - -#src_install() { -# cmake-utils_src_install -# emake release manpages || die "emake release failed" -# if use static-libs; then -# emake static || die "emake static failed" -# fi -# -# cd release_dir -# ## remove a shitload of useless stuff to sync with the rpm package -# ## comments are from the rpm fedora spec file -# # used by old MPI universe, not packaged (it's rsh, it should die) -# rm -rf libexec/rsh -# # this is distributed as chirp_client.c/h and chirp_protocol.h -# rm lib/libchirp_client.a include/chirp_client.h -# # checkpoint, reschedule and vacate live in bin/, don't duplicate -# rm sbin/condor_{checkpoint,reschedule,vacate} -# # sbin/condor is a pointless hard links -# rm sbin/condor -# -# # binaries -# dosbin sbin/* || die -# dobin bin/* || die -# # headers -# insinto /usr -# doins -r include || die -# # libs -# dolib.so lib/*so || die -# use static-libs && dolib.a lib/*a -# insinto /usr/libexec/condor -# doins -r libexec/* || die -# -# # data files -# insinto /usr/share/${PN} -# doins lib/*.jar lib/*.class lib/*.pm || die -# use postgres && doins -r sql -# -# # examples -# if use examples; then -# insinto /usr/share/doc/${PF} -# doins -r etc/examples || die -# fi -# -# # config files -# insinto /etc/condor -# newins etc/examples/condor_config.generic condor_config || die -# newins etc/examples/condor_config.local.generic condor_config.local || die -# insinto /var/lib/condor/ -# newins etc/examples/condor_config.local.generic -# -# dodir /var/log/condor -# dodir /var/run/condor -# dodir /var/lock/condor -# -# fperms 750 /var/lib/condor /var/log/condor -# fperms 755 /var/run/condor -# fperms 0775 /var/lock/condor -# fowners condor:condor /var/lib/condor /var/log/condor /var/run/condor /var/lib/condor/condor_config.local -# -# newconfd "${FILESDIR}"/condor.confd condor || die -# newinitd "${FILESDIR}"/condor.initd condor || die -#} diff --git a/sys-cluster/condor/files/condor-7.6.4-dl.patch b/sys-cluster/condor/files/condor-7.6.4-dl.patch deleted file mode 100644 index 12b1688..0000000 --- a/sys-cluster/condor/files/condor-7.6.4-dl.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- condor-7.6.4-orig/externals/bundles/blahp/1.16.1/classads.m4 2011-12-19 00:18:26.000000000 -0500 -+++ condor-7.6.4/externals/bundles/blahp/1.16.1/classads.m4 2011-12-18 23:52:17.000000000 -0500 -@@ -16,7 +16,7 @@ - AC_MSG_CHECKING([for CLASSAD installation]) - - CLASSAD_CFLAGS="" -- CLASSAD_LIBS="-lclassad -lpcre" -+ CLASSAD_LIBS="-lclassad -lpcre -ldl" - CLASSAD_DL_LIBS="-lclassad_dl" - if test -n "$with_classads_prefix" -a "$with_classads_prefix" != "/usr" ; then - AC_MSG_RESULT([prefix: $with_classads_prefix]) ---- condor-7.6.4-orig/externals/bundles/cream/1.12.1_14/classads.m4 2011-12-19 00:15:33.000000000 -0500 -+++ condor-7.6.4/externals/bundles/cream/1.12.1_14/classads.m4 2011-12-19 00:20:12.000000000 -0500 -@@ -16,7 +16,7 @@ - AC_MSG_CHECKING([for CLASSAD installation]) - - CLASSAD_CFLAGS="" -- CLASSAD_LIBS="-lclassad -lpcre" -+ CLASSAD_LIBS="-lclassad -lpcre -ldl" - CLASSAD_DL_LIBS="-lclassad_dl" - if test -n "$with_classads_prefix" -a "$with_classads_prefix" != "/usr" ; then - AC_MSG_RESULT([prefix: $with_classads_prefix]) diff --git a/x11-wm/awesome/Manifest b/x11-wm/awesome/Manifest deleted file mode 100644 index 0111925..0000000 --- a/x11-wm/awesome/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST awesome-3.4.13.tar.bz2 765638 SHA256 369334656b054e94a5e81d85f6484e6c6fe9fd6254c197fa16a09933ebd57848 SHA512 9b30667c43c7f84f5347fbec7fbe669fbd78533c863536f3c530e3eb7183e6f2f855fcb5b0ffe18f02f67c1626f6bd121e029ddb67b54272f66d59e917edaccb WHIRLPOOL 818f29221f11459d40e6b8ce6854330f89f0e6fc9ea2ecc4cf82cedec9e65923f71a4efdca9f42cafd965e4d5a39ef2f8766e444c56523669f6269b3de8f74e9 diff --git a/x11-wm/awesome/awesome-3.4.13.ebuild b/x11-wm/awesome/awesome-3.4.13.ebuild deleted file mode 100644 index 6efe736..0000000 --- a/x11-wm/awesome/awesome-3.4.13.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="3" -CMAKE_MIN_VERSION="2.8" -inherit cmake-utils eutils - -DESCRIPTION="A dynamic floating and tiling window manager" -HOMEPAGE="http://awesome.naquadah.org/" -SRC_URI="http://awesome.naquadah.org/download/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd" -IUSE="dbus doc elibc_FreeBSD" - -COMMON_DEPEND=">=dev-lang/lua-5.1 - dev-libs/libev - >=dev-libs/libxdg-basedir-1 - media-libs/imlib2[png] - x11-libs/cairo[xcb] - || ( <x11-libs/libX11-1.3.99.901[xcb] >=x11-libs/libX11-1.3.99.901 ) - >=x11-libs/libxcb-1.6 - >=x11-libs/pango-1.19.3 - >=x11-libs/startup-notification-0.10_p20110426 - >=x11-libs/xcb-util-0.3.8 - dbus? ( >=sys-apps/dbus-1 ) - elibc_FreeBSD? ( dev-libs/libexecinfo )" - -# graphicsmagick's 'convert -channel' has no Alpha support, bug #352282 -DEPEND="${COMMON_DEPEND} - >=app-text/asciidoc-8.4.5 - app-text/xmlto - dev-util/gperf - virtual/pkgconfig - media-gfx/imagemagick[png] - >=x11-proto/xcb-proto-1.5 - >=x11-proto/xproto-7.0.15 - doc? ( - app-doc/doxygen - dev-lua/luadoc - media-gfx/graphviz - )" - -RDEPEND="${COMMON_DEPEND} - || ( - x11-misc/gxmessage - x11-apps/xmessage - )" - -# bug #321433: Need one of these to for awsetbg. -# imagemagick provides 'display' and is further down the default list, but -# listed here for completeness. 'display' however is only usable with -# x11-apps/xwininfo also present. -RDEPEND="${RDEPEND} - || ( - ( x11-apps/xwininfo - || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) - ) - x11-misc/habak - media-gfx/feh - x11-misc/hsetroot - media-gfx/qiv - media-gfx/xv - x11-misc/xsri - media-gfx/xli - x11-apps/xsetroot - )" - -DOCS="AUTHORS BUGS PATCHES README STYLE" - -src_configure() { - mycmakeargs=( - -DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr - -DSYSCONFDIR="${EPREFIX}"/etc - $(cmake-utils_use_with dbus DBUS) - $(cmake-utils_use doc GENERATE_LUADOC) - ) - - cmake-utils_src_configure -} - -src_compile() { - local myargs="all" - - if use doc ; then - myargs="${myargs} doc" - fi - cmake-utils_src_make ${myargs} -} - -src_install() { - cmake-utils_src_install - - if use doc ; then - ( - cd "${CMAKE_BUILD_DIR}"/doc - mv html doxygen - dohtml -r doxygen || die - ) - mv "${ED}"/usr/share/doc/${PN}/luadoc "${ED}"/usr/share/doc/${PF}/html/luadoc || die - fi - rm -rf "${ED}"/usr/share/doc/${PN} || die - - exeinto /etc/X11/Sessions - newexe "${FILESDIR}"/${PN}-session ${PN} || die -} diff --git a/x11-wm/awesome/files/awesome-session b/x11-wm/awesome/files/awesome-session deleted file mode 100644 index fe76946..0000000 --- a/x11-wm/awesome/files/awesome-session +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh -# Awesome Xsession starter, based on Xsession shipped by x11-apps/xinit-1.0.5-r1 - -# redirect errors to a file in user's home directory if we can -for errfile in "$HOME/.awesome-errors" "${TMPDIR-/tmp}/awesome-$USER" "/tmp/awesome-$USER" -do - if ( cp /dev/null "$errfile" 2> /dev/null ) - then - chmod 600 "$errfile" - exec > "$errfile" 2>&1 - break - fi -done - -userresources=$HOME/.Xresources -usermodmap=$HOME/.Xmodmap -userxkbmap=$HOME/.Xkbmap - -sysresources=/etc/X11/Xresources -sysmodmap=/etc/X11/Xmodmap -sysxkbmap=/etc/X11/Xkbmap - -rh6sysresources=/etc/X11/xinit/Xresources -rh6sysmodmap=/etc/X11/xinit/Xmodmap - - -# merge in defaults -if [ -f "$rh6sysresources" ]; then - xrdb -merge "$rh6sysresources" -fi - -if [ -f "$sysresources" ]; then - xrdb -merge "$sysresources" -fi - -if [ -f "$userresources" ]; then - xrdb -merge "$userresources" -fi - -# merge in keymaps -if [ -f "$sysxkbmap" ]; then - setxkbmap `cat "$sysxkbmap"` - XKB_IN_USE=yes -fi - -if [ -f "$userxkbmap" ]; then - setxkbmap `cat "$userxkbmap"` - XKB_IN_USE=yes -fi - -# -# Eeek, this seems like too much magic here -# -if [ -z "$XKB_IN_USE" -a ! -L /etc/X11/X ]; then - if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f /etc/X11/XF86Config ]; then - xkbsymbols=`sed -n -e 's/^[ ]*XkbSymbols[ ]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config /etc/X11/xorg.conf` - if [ -n "$xkbsymbols" ]; then - setxkbmap -symbols "$xkbsymbols" - XKB_IN_USE=yes - fi - fi -fi - -# xkb and xmodmap don't play nice together -if [ -z "$XKB_IN_USE" ]; then - if [ -f "$rh6sysmodmap" ]; then - xmodmap "$rh6sysmodmap" - fi - - if [ -f "$sysmodmap" ]; then - xmodmap "$sysmodmap" - fi - - if [ -f "$usermodmap" ]; then - xmodmap "$usermodmap" - fi -fi - -unset XKB_IN_USE - -# run all system xinitrc shell scripts. -if [ -d /etc/X11/xinit/xinitrc.d ]; then - for i in /etc/X11/xinit/xinitrc.d/* ; do - if [ -x "$i" ]; then - . "$i" - fi - done -fi - -exec /usr/bin/awesome diff --git a/x11-wm/awesome/files/awesome.desktop b/x11-wm/awesome/files/awesome.desktop deleted file mode 100644 index 2341f83..0000000 --- a/x11-wm/awesome/files/awesome.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=awesome -Comment=awesome the window manager -Exec=/etc/X11/Sessions/awesome -TryExec=awesome -Icon= -Type=Application |