diff options
author | Justin Lecher <jlec@gentoo.org> | 2010-06-22 12:50:37 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2010-06-22 12:50:37 +0000 |
commit | b84b2ed394ba7045f1f8d100180516b8fc896445 (patch) | |
tree | f949d25bd728ed7eca0a0956280ef618377925eb /sci-mathematics/scilab | |
parent | Version bump, remove old (diff) | |
download | gentoo-2-b84b2ed394ba7045f1f8d100180516b8fc896445.tar.gz gentoo-2-b84b2ed394ba7045f1f8d100180516b8fc896445.tar.bz2 gentoo-2-b84b2ed394ba7045f1f8d100180516b8fc896445.zip |
Removed broken version, #147900 & #155893
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'sci-mathematics/scilab')
-rw-r--r-- | sci-mathematics/scilab/ChangeLog | 7 | ||||
-rw-r--r-- | sci-mathematics/scilab/scilab-4.0.ebuild | 141 |
2 files changed, 5 insertions, 143 deletions
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog index 0cf1fc4a652a..3e50c1c7cc08 100644 --- a/sci-mathematics/scilab/ChangeLog +++ b/sci-mathematics/scilab/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sci-mathematics/scilab -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/scilab/ChangeLog,v 1.47 2009/08/10 13:41:15 markusle Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/scilab/ChangeLog,v 1.48 2010/06/22 12:50:37 jlec Exp $ + + 22 Jun 2010; Justin Lecher <jlec@gentoo.org> -scilab-4.0.ebuild: + Removed broken version, #147900 & #155893 *scilab-4.1.2-r2 (10 Aug 2009) diff --git a/sci-mathematics/scilab/scilab-4.0.ebuild b/sci-mathematics/scilab/scilab-4.0.ebuild deleted file mode 100644 index 8309674c66b1..000000000000 --- a/sci-mathematics/scilab/scilab-4.0.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/scilab/scilab-4.0.ebuild,v 1.13 2007/10/20 09:58:24 markusle Exp $ - -inherit eutils fortran toolchain-funcs multilib autotools java-pkg-opt-2 - -DESCRIPTION="Scientific software package for numerical computations (Matlab lookalike)" -LICENSE="scilab" -SRC_URI="http://scilabsoft.inria.fr/download/stable/${P}-src.tar.gz" -HOMEPAGE="http://www.scilab.org/" - -SLOT="0" -IUSE="ocaml tk gtk Xaw3d java" -KEYWORDS="~amd64 ~ppc x86" - -RDEPEND="virtual/blas - virtual/lapack - virtual/cblas - sys-libs/ncurses - gtk? ( - media-libs/jpeg - media-libs/libpng - sys-libs/zlib - >=x11-libs/gtk+-2 - x11-libs/vte - =gnome-extra/gtkhtml-2* - ) - tk? ( >=dev-lang/tk-8.4 - >=dev-lang/tcl-8.4 ) - Xaw3d? ( x11-libs/Xaw3d ) - ocaml? ( dev-lang/ocaml ) - java? ( >=virtual/jdk-1.4 )" - -DEPEND="${RDEPEND} - app-text/sablotron" - -pkg_setup() { - if ! use gtk && ! use tk; then - echo - eerror 'scilab must be built with either USE="gtk" or USE="tk"' - die - fi - java-pkg-opt-2_pkg_setup - need_fortran gfortran g77 -} - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}"/${P}-makefile.patch - epatch "${FILESDIR}"/${P}-gtk-fix.patch - epatch "${FILESDIR}"/${P}-configure-gfortran.patch - epatch "${FILESDIR}"/${P}-java-pic.patch - - # fix gfortran problems on ppc - if [[ "${ARCH}" == "ppc" ]];then - epatch "${FILESDIR}"/${PN}-ppc-gcc4.patch - eautoconf || die "autoconf failed" - fi - - sed -e '/^ATLAS_LAPACKBLAS\>/s,=.*,= $(ATLASDIR)/liblapack.so $(ATLASDIR)/libblas.so $(ATLASDIR)/libcblas.so,' \ - -e 's,$(SCIDIR)/libs/lapack.a,,' \ - -i Makefile.OBJ.in || die "Failed to fix Makefile.OBJ.in" - - sed -e "s:\$(PREFIX):\${D}/\$(PREFIX):g" \ - -e "s:\$(PREFIX)/lib:\$(PREFIX)/$(get_libdir):g" \ - -i Makefile.in || die "Failed to fix Makefile.in" - - sed -e "s:@CC_OPTIONS@:${CFLAGS}:" \ - -e "s:@FC_OPTIONS@:${FFLAGS}:" \ - -e "s:@LD_LDFLAGS@:${LDFLAGS} -lpthread:" \ - -i Makefile.incl.in || die "Failed to fix Makefile.incl.in" -} - -src_compile() { - local myopts - myopts="${myopts} --with-atlas-library=/usr/$(get_libdir)" - - if [[ ${FORTRANC} == gfortran ]]; then - myopts="${myopts} --with-gfortran" - fi - - econf $(use_with tk) \ - $(use_with Xaw3d xaw3d) \ - $(use_with gtk gtk2 ) \ - $(use_with ocaml) \ - $(use_with java ) \ - ${myopts} || die "econf failed" - env HOME="${S}" emake -j1 all || die "emake failed" -} - -src_install() { - DESTDIR="${D}" make install || die "installation failed" - - # some postinstall fixes - echo "SCIDIR=/usr/$(get_libdir)/${P}" > \ - "${D}/usr/$(get_libdir)/${P}/Path.incl" - strip "${D}/usr/$(get_libdir)/${P}/bin/scilex" - - # install docs - dodoc ACKNOWLEDGEMENTS CHANGES README_Unix RELEASE_NOTES \ - Readme_Visual.txt license.txt \ - || die "failed to install docs" - - # install examples - insinto /usr/share/${PN}/ - doins -r examples/ || die "failed to install examples" - - # The compile and install process causes the work folder - # to be registered as the runtime folder in many files. - # This is corrected here. - BAD_REF="${WORKDIR}/${P}" - FIXED_REF="/usr/$(get_libdir)/${P}" - BIN_TO_FIX="Blpr BEpsf Blatexpr2 Blatexprs Blatexpr scilab" - for i in ${BIN_TO_FIX}; do - sed -e "s%${BAD_REF}%${FIXED_REF}%" -i \ - "${D}"/usr/$(get_libdir)/${P}/bin/${i} || \ - die "Failed to fix wrapper scripts" - done - MAN_TO_FIX="eng fr" - for i in ${MAN_TO_FIX}; do - for j in "${D}"/usr/$(get_libdir)/${P}/man/${i}/*.h*; do - sed -e "s%${BAD_REF}%${FIXED_REF}%" -i ${j} || \ - die "Failed to fix manuals" - done - done - MISC_TO_FIX="util/Blatdoc util/Blatdocs" - for i in ${MISC_TO_FIX}; do - sed -e "s%${BAD_REF}%${FIXED_REF}%" -i \ - "${D}"/usr/$(get_libdir)/${P}/${i} || \ - die "Failed to fix Blatdocs" - done -} - -pkg_postinst() { - einfo "To tell Scilab about your printers, set the environment" - einfo "variable PRINTERS in the form:" - einfo - einfo "PRINTERS=\"firstPrinter:secondPrinter:anotherPrinter\"" -} |