diff options
author | Justin Lecher <jlec@gentoo.org> | 2012-02-26 13:06:28 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2012-02-26 13:06:28 +0000 |
commit | 8c2114414e18af5690e4eb2967d0af69fd7cf5e7 (patch) | |
tree | 1971ceaf473237f244603a163bf8e99207816ece | |
parent | Cleaning up old versions (diff) | |
download | historical-8c2114414e18af5690e4eb2967d0af69fd7cf5e7.tar.gz historical-8c2114414e18af5690e4eb2967d0af69fd7cf5e7.tar.bz2 historical-8c2114414e18af5690e4eb2967d0af69fd7cf5e7.zip |
Removing sci-visualization/hippodraw, dead upstream numerous bugs including incompatibility with new boost-pathon
-rw-r--r-- | sci-visualization/hippodraw/ChangeLog | 126 | ||||
-rw-r--r-- | sci-visualization/hippodraw/Manifest | 16 | ||||
-rw-r--r-- | sci-visualization/hippodraw/files/hippodraw-1.21.3-gold.patch | 17 | ||||
-rw-r--r-- | sci-visualization/hippodraw/hippodraw-1.21.3-r3.ebuild | 176 | ||||
-rw-r--r-- | sci-visualization/hippodraw/metadata.xml | 39 |
5 files changed, 0 insertions, 374 deletions
diff --git a/sci-visualization/hippodraw/ChangeLog b/sci-visualization/hippodraw/ChangeLog deleted file mode 100644 index f0746c4f7c1c..000000000000 --- a/sci-visualization/hippodraw/ChangeLog +++ /dev/null @@ -1,126 +0,0 @@ -# ChangeLog for sci-visualization/hippodraw -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-visualization/hippodraw/ChangeLog,v 1.24 2011/07/16 19:38:27 jlec Exp $ - - 16 Jul 2011; Justin Lecher <jlec@gentoo.org> hippodraw-1.21.3-r3.ebuild, - +files/hippodraw-1.21.3-gold.patch, metadata.xml: - Make it gold resistant, #369295 - - 10 Oct 2010; Justin Lecher <jlec@gentoo.org> hippodraw-1.21.3-r3.ebuild: - Fix DEP to || ( >=x11-libs/qt-assistant-4.7.0:4[compat] - <x11-libs/qt-assistant-4.7.0:4 ); move to qt4-r2.eclass - - 10 Oct 2010; Justin Lecher <jlec@gentoo.org> hippodraw-1.21.3-r3.ebuild: - Fix DEP to || ( >=x11-libs/qt-assistant-4.7.0:4[compat] - <x11-libs/qt-assistant-4.7.0:4 ) - - 17 Jul 2010; Kacper Kowalik <xarthisius@gentoo.org> - hippodraw-1.21.3-r3.ebuild, -files/hippodraw-1.21.3-autoconf-2.64.patch, - -files/hippodraw-1.21.3-automake-1.11.patch, - -files/hippodraw-1.21.3-gcc4.3.patch, - -files/hippodraw-1.21.3-gcc4.4.patch, -files/hippodraw-1.21.3-gcc45.patch, - -files/hippodraw-1.21.3-minuit2.patch, - -files/hippodraw-1.21.3-numarray.patch, -files/hippodraw-1.21.3-qt4.patch, - -files/hippodraw-1.21.3-test-fix.patch, - -files/hippodraw-1.21.3-wcslib.patch: - Moved patches to gentoo mirrors - - 16 Jul 2010; Kacper Kowalik <xarthisius@gentoo.org> - -hippodraw-1.21.3-r2.ebuild: - Remove redundant version - - 16 Jul 2010; Kacper Kowalik <xarthisius@gentoo.org> - hippodraw-1.21.3-r3.ebuild, +files/hippodraw-1.21.3-automake-1.11.patch: - Fix install with automake-1.11 wrt bug 328545. Thanks to Diego for - reporting - - 02 Jun 2010; Kacper Kowalik <xarthisius@gentoo.org> - hippodraw-1.21.3-r3.ebuild, +files/hippodraw-1.21.3-gcc45.patch: - Fixing build with GCC-4.5 wrt bug 322227. Thanks Diego for the report. - - 29 May 2010; Fabian Groffen <grobian@gentoo.org> - hippodraw-1.21.3-r3.ebuild: - Fix Prefix awareness (python_ functions don't return the prefix) - -*hippodraw-1.21.3-r3 (21 May 2010) - - 21 May 2010; Justin Lecher <jlec@gentoo.org> +hippodraw-1.21.3-r3.ebuild: - Fix for Python ABI #316253, PREFIX fixes - -*hippodraw-1.21.3-r2 (12 Jan 2010) - - 12 Jan 2010; Markus Dittrich <markusle@gentoo.org> - +hippodraw-1.21.3-r2.ebuild: - New revision with dropped qt3 support (fixes bug #299190). - - 15 Dec 2009; Markus Dittrich <markusle@gentoo.org> - hippodraw-1.21.3-r1.ebuild, +files/hippodraw-1.21.3-autoconf-2.64.patch: - Added patch to fix configure issues with autoconf-2.64 and later (fixes - #294376). - - 13 Nov 2009; Markus Dittrich <markusle@gentoo.org> - hippodraw-1.21.3-r1.ebuild, +files/hippodraw-1.21.3-gcc4.4.patch: - Ebuild cleanup and added missing dependency on boost[python] - (bug #292880). - - 30 Sep 2009; Dominik Kapusta <ayoy@gentoo.org> hippodraw-1.21.3-r1.ebuild: - Removed obsolete QT_BUILT_WITH_USE and dependency on Qt metapackage - - 27 Nov 2008; Sébastien Fabbro <bicatali@gentoo.org> - hippodraw-1.21.3-r1.ebuild: - Added qt-assistant dependency, closing bug #248659 - - 03 Sep 2008; Sébastien Fabbro <bicatali@gentoo.org> - +files/hippodraw-1.21.3-qt4.patch, hippodraw-1.21.3-r1.ebuild: - Added a patch for qt4, hopefully fixing bug #236435 - - 29 Aug 2008; Sébastien Fabbro <bicatali@gentoo.org> - -hippodraw-1.19.1.ebuild, -hippodraw-1.21.3.ebuild: - Removed old versions - - 27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> hippodraw-1.19.1.ebuild, - hippodraw-1.21.3.ebuild, hippodraw-1.21.3-r1.ebuild: - QA: Get rid of deprecated qt_min_version(). - - 27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> hippodraw-1.21.3-r1.ebuild: - Fix broken split Qt 4.4 dependencies, cf. bug 217161 comment 11. - -*hippodraw-1.21.3-r1 (17 Jul 2008) - - 17 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org> - files/hippodraw-1.21.3-gcc4.3.patch, - +files/hippodraw-1.21.3-minuit2.patch, - +files/hippodraw-1.21.3-wcslib.patch, metadata.xml, - +hippodraw-1.21.3-r1.ebuild: - Revision to add WCS support, added qt4 support, fixed some configure - options to avoid automagics, and various sed fixes. Also added use local - flag in metadata.xml - - 08 Jul 2008; Markus Dittrich <markusle@gentoo.org> - +files/hippodraw-1.21.3-test-fix.patch, hippodraw-1.21.3.ebuild: - Fixed failing test routine (see bug #228163). - - 18 Jun 2008; Markus Dittrich <markusle@gentoo.org> - hippodraw-1.21.3.ebuild: - Removed numarray in favor of numpy. - - 02 Jun 2008; Markus Dittrich <markusle@gentoo.org> - hippodraw-1.19.1.ebuild, hippodraw-1.21.3.ebuild: - Added check for python's USE="threads" (see bug #224269). - -*hippodraw-1.21.3 (01 Jun 2008) - - 01 Jun 2008; Markus Dittrich <markusle@gentoo.org> - +files/hippodraw-1.21.3-gcc4.3.patch, - +files/hippodraw-1.21.3-numarray.patch, hippodraw-1.19.1.ebuild, - +hippodraw-1.21.3.ebuild: - Version bump, masked for a bit more testing. Added patch for gcc4.3 - compatibility (also need >=boost-1.35 for gcc4.3). Changed license - to GPL-2 since this is what the LICENSE file in the tarball states. - -*hippodraw-1.19.1 (23 Feb 2007) - - 23 Feb 2007; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, - +hippodraw-1.19.1.ebuild: - Initial import, closing bug #65673. - diff --git a/sci-visualization/hippodraw/Manifest b/sci-visualization/hippodraw/Manifest deleted file mode 100644 index 21bfd516e209..000000000000 --- a/sci-visualization/hippodraw/Manifest +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -AUX hippodraw-1.21.3-gold.patch 511 RMD160 dc71d1a29596deca8544ad48502aa3b7c3e08119 SHA1 e9a141fffaea79c9f6480de47f259467a32f77c8 SHA256 e33b241d7a23d4ff14bece302ec57b44514720beff6fe2403fe6f3ba08204e15 -DIST HippoDraw-1.21.3.tar.gz 9087353 RMD160 33ab867739feda0caef29da9160c3e410de5fc35 SHA1 6959c564c0c366260b5b7ad81cce6efd2d30846b SHA256 a649dd51b4316ba54fad03cb7b39035ecd2d0efeea0cbff1a17d4790f7df0e28 -DIST hippodraw-1.21.3-gentoo.tar.bz2 4866 RMD160 27c3525c934fd91bcb08fea4ac665269c1eb15b4 SHA1 9409d7fc196c497543a82270256d7353898de263 SHA256 5b8e05f10149651619cbffd4c4fc4ce770bedcbe95aeb331aa0e83fe9c4444ea -EBUILD hippodraw-1.21.3-r3.ebuild 5091 RMD160 a64bde0f88076a0ca96a4dc05d43701283e568c0 SHA1 db153265882bec08760600fc63d8540a44059fb7 SHA256 ef7f9c9a8eac458fbfe741271fd56955a17db9b471fee414975d889abd438a9e -MISC ChangeLog 5098 RMD160 d148251d7752a142ef8d4a986ecab12e9ba66218 SHA1 cdb9bcb779e9b5bb665bcf35191c7578aab7f5f3 SHA256 05673555e17622b48ff2351e0a25c2a164664cb6680d92980d84ee1fe887bcc3 -MISC metadata.xml 1674 RMD160 5b3a2e2822273477444596abb69aa0a7f393f95b SHA1 3edfcccac3aad193200e6889c2eff89bd9836b5b SHA256 240b98801b0d017f7a429df609ac5049306d62ee6c8905c9a5eebcff7b3b2123 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) - -iEYEAREKAAYFAk4h6LgACgkQgAnW8HDreRZBJACeP6IBg8qXyc0oBtGF1dXF8y/l -j+sAoI9JRnaHwWON9bNbPgu9d3/ixu7P -=BNml ------END PGP SIGNATURE----- diff --git a/sci-visualization/hippodraw/files/hippodraw-1.21.3-gold.patch b/sci-visualization/hippodraw/files/hippodraw-1.21.3-gold.patch deleted file mode 100644 index c9d095e2599e..000000000000 --- a/sci-visualization/hippodraw/files/hippodraw-1.21.3-gold.patch +++ /dev/null @@ -1,17 +0,0 @@ - qt/app/Makefile.am | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) - -diff --git a/qt/app/Makefile.am b/qt/app/Makefile.am -index 9cb1f98..0dc364e 100644 ---- a/qt/app/Makefile.am -+++ b/qt/app/Makefile.am -@@ -49,7 +49,8 @@ EXTRA_DIST = \ - - hippodraw_LDADD = \ - $(top_builddir)/qt/libhippoqt.la \ -- $(top_builddir)/lib/libhippo.la -+ $(top_builddir)/lib/libhippo.la \ -+ -lQtXml - - hippodraw_LDFLAGS = $(CFITSIO_LDFLAGS) $(MINUIT_LDFLAGS) \ - $(MINUIT2_LDFLAGS) $(ROOTLDFLAGS) $(wCSLIB_LDFLAGS) diff --git a/sci-visualization/hippodraw/hippodraw-1.21.3-r3.ebuild b/sci-visualization/hippodraw/hippodraw-1.21.3-r3.ebuild deleted file mode 100644 index a173898dc651..000000000000 --- a/sci-visualization/hippodraw/hippodraw-1.21.3-r3.ebuild +++ /dev/null @@ -1,176 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-visualization/hippodraw/hippodraw-1.21.3-r3.ebuild,v 1.9 2011/07/16 19:38:27 jlec Exp $ - -EAPI=3 - -PYTHON_DEPEND="2" -PYTHON_USE_WITH="threads" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.*" - -inherit autotools eutils multilib python qt4-r2 - -MY_PN=HippoDraw - -DESCRIPTION="Highly interactive data analysis Qt environment for C++ and python" -HOMEPAGE="http://www.slac.stanford.edu/grp/ek/hippodraw/" -SRC_URI=" - ftp://ftp.slac.stanford.edu/users/pfkeb/${PN}/${MY_PN}-${PV}.tar.gz - mirror://gentoo/${P}-gentoo.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc examples +fits +numpy root wcs" - -CDEPEND=" - app-text/poppler[qt4] - dev-libs/boost[python] - media-libs/netpbm - virtual/latex-base - || ( >=x11-libs/qt-assistant-4.7.0:4[compat] <x11-libs/qt-assistant-4.7.0:4 ) - x11-libs/qt-gui:4 - x11-libs/qt-qt3support:4 - x11-libs/qt-xmlpatterns:4 - fits? ( sci-libs/cfitsio ) - numpy? ( dev-python/numpy ) - root? ( >=sci-physics/root-5 ) - !root? ( sci-libs/minuit ) - wcs? ( sci-astronomy/wcslib )" - -DEPEND="${CDEPEND} - doc? ( app-doc/doxygen )" - -RDEPEND="${CDEPEND} - numpy? ( fits? ( dev-python/pyfits ) )" - -S="${WORKDIR}"/${MY_PN}-${PV} - -PATCHES=( - "${WORKDIR}"/${P}-gcc4.3.patch - "${WORKDIR}"/${P}-gcc4.4.patch - "${WORKDIR}"/${P}-gcc45.patch - "${WORKDIR}"/${P}-numarray.patch - "${WORKDIR}"/${P}-test-fix.patch - "${WORKDIR}"/${P}-minuit2.patch - "${WORKDIR}"/${P}-wcslib.patch - "${WORKDIR}"/${P}-qt4.patch - "${WORKDIR}"/${P}-autoconf-2.64.patch - "${WORKDIR}"/${P}-automake-1.11.patch - "${FILESDIR}"/${P}-gold.patch - ) - -pkg_setup() { - python_pkg_setup -} - -src_prepare() { - qt4-r2_src_prepare - - echo "#!${EPREFIX}/bin/sh" > config/py-compile - - # fix the install doc directory to gentoo's one - local docdir="${EPREFIX}"/usr/share/doc/${PF} - sed -i \ - -e "s:\(docdir\).*=.*:\1= ${docdir}:" \ - -e "s:\(INSTALLDIR\).*=.*:\1= \$(DESTDIR)${docdir}/html:" \ - -e "/^DOCS_STR/s:\(DOCS_STR\).*=.*:\1 = \\\\\"${docdir}/html\\\\\":" \ - -e "s:\$(pkgdatadir)/examples:${docdir}/examples:" \ - -e 's:LICENSE:README:' \ - -e "s:BOOSTDIR = python:BOOSTDIR =:g" \ - {.,doc,examples,qt}/Makefile.am || die "sed for docdir failed" - - AT_M4DIR=config/m4 eautoreconf -} - -src_configure() { - local myconf=" - --disable-numarraybuild - $(use_enable numpy numpybuild) - $(use_enable doc help)" - # All these longuish conf options are necessary - # or else a huge patch - myconf="${myconf} --with-Qt-include-dir=no" - myconf="${myconf} --with-Qt-lib-dir=no" - myconf="${myconf} --with-Qt-bin-dir=no" - myconf="${myconf} --with-qt4-include=${EPREFIX}/usr/include/qt4" - myconf="${myconf} --with-qt4-lib=${EPREFIX}/usr/$(get_libdir)/qt4" - myconf="${myconf} --with-qt4-dir=${EPREFIX}/usr" - - if use root; then - myconf="${myconf} --with-root-include=$(root-config --incdir)" - myconf="${myconf} --with-root-lib=$(root-config --libdir)" - myconf="${myconf} --with-minuit2-lib=no" - else - myconf="${myconf} --with-minuit2-include=${EPREFIX}/usr/include" - myconf="${myconf} --with-minuit2-lib=${EPREFIX}/usr/$(get_libdir)" - myconf="${myconf} --with-root-lib=no" - fi - - if use fits; then - myconf="${myconf} --with-cfitsio-include=${EPREFIX}/usr/include" - myconf="${myconf} --with-cfitsio-lib=${EPREFIX}/usr/$(get_libdir)" - else - myconf="${myconf} --with-cfitsio-lib=no" - fi - - if use wcs; then - myconf="${myconf} --with-wcslib-include=${EPREFIX}/usr/include" - myconf="${myconf} --with-wcslib-lib=${EPREFIX}/usr/$(get_libdir)" - else - myconf="${myconf} --with-wcslib-include=no" - myconf="${myconf} --with-wcslib-lib=no" - fi - - econf ${myconf} || die "econf failed" -} - -src_compile() { - emake || die "emake failed" - if use doc; then - emake -j1 docs || die "emake docs failed" - fi - python_copy_sources python - compilation() { - emake \ - PYTHON_INCLUDES="${EPREFIX}$(python_get_includedir)" \ - PYTHON_SITE_PACKAGES="${EPREFIX}$(python_get_sitedir)" \ - NUMARRAY_INCLUDE="${EPREFIX}$(python_get_sitedir)/numpy/core/include" \ - PY_INCLUDE="${EPREFIX}$(python_get_includedir)" - } - python_execute_function -s --source-dir python compilation -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - installation() { - emake DESTDIR="${D}" \ - PYTHON_SITE_PACKAGES="${EPREFIX}$(python_get_sitedir)" \ - docsdir="${EPREFIX}"/usr/share/doc/${PF}/python \ - exampledir="${EPREFIX}"/usr/share/doc/${PF}/python/examples \ - install - } - python_execute_function -s --source-dir python installation - python_clean_installation_image - - dosym ../${MY_PN}/hippoApp.png /usr/share/pixmaps/hippoApp.png - make_desktop_entry hippodraw HippoDraw hippoApp - if use examples; then - insinto /usr/share/doc/${PF}/testsuite - doins testsuite/*.py || die "examples install failed" - insinto /usr/share/doc/${PF}/examples - doins examples/*.{fits,tnt,data,baddata}* || die - else - # these are automatically installed - rm -rf "${D}"usr/share/doc/${PF}/examples || die - fi -} - -pkg_postinst() { - python_mod_optimize ${MY_PN} -} - -pkg_postrm() { - python_mod_cleanup ${MY_PN} -} diff --git a/sci-visualization/hippodraw/metadata.xml b/sci-visualization/hippodraw/metadata.xml deleted file mode 100644 index 70cb61ba89e4..000000000000 --- a/sci-visualization/hippodraw/metadata.xml +++ /dev/null @@ -1,39 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>sci</herd> - <longdescription lang="en"> - HippoDraw provides a highly interactive data analysis environment. It - is written in C++ with the Qt library. HippoDraw can be used as a - stand-alone application or a Python extension module. In the latter - case, Python is effectively the scripting language for HippoDraw. It - was made for high energy astrophysics, but it is not specific. It - contains good support for histograms and fitting. -</longdescription> - <use> - <flag name="fits"> - Enable HippoDraw's built-in support for reading FITS files, - by using the CFITSIO library. FITS binary and ASCII tables are - supported as well as images. When combine with numpy flag, it can - also use the pyfits package. - </flag> - <flag name="numpy"> - Enable support for the numerical array manipulation and - computational capabilities of numpy in python. - HippoDraw can return a numerical array to Python from any of the type - of objects that are supported. One can also import data - to a HippoDraw from a numpy array. - </flag> - <flag name="root"> - Adds support for ROOT input/ouput system, storing a table of data - as TBranch objects each with a single TLeaf. Files of this type - can be imported by HippoDraw as a RootNTuple. Also if root flag is - selected, it can use root::minuit for minimization instead of - standalone minuit library. - </flag> - <flag name="wcs"> - Adds 10 built-in transforms to HippoDraw via the World Coordinate - System library for FITS files. - </flag> - </use> -</pkgmetadata> |