diff options
author | Saleem Abdulrasool <compnerd@gentoo.org> | 2006-12-21 06:44:14 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@gentoo.org> | 2006-12-21 06:44:14 +0000 |
commit | 272d1bc367a4ac4dd3c8a275281a48caace5ad5b (patch) | |
tree | 50b7512482d5f8c291937f91eda51d53b4bb4025 /sci-mathematics/scilab | |
parent | gnome-1.x removal (diff) | |
download | historical-272d1bc367a4ac4dd3c8a275281a48caace5ad5b.tar.gz historical-272d1bc367a4ac4dd3c8a275281a48caace5ad5b.tar.bz2 historical-272d1bc367a4ac4dd3c8a275281a48caace5ad5b.zip |
gnome-1.x removal
Package-Manager: portage-2.1.2_rc3-r7
Diffstat (limited to 'sci-mathematics/scilab')
-rw-r--r-- | sci-mathematics/scilab/Manifest | 21 | ||||
-rw-r--r-- | sci-mathematics/scilab/files/digest-scilab-2.7-r3 | 6 | ||||
-rw-r--r-- | sci-mathematics/scilab/files/scilab-2.7-configure.patch | 58 | ||||
-rw-r--r-- | sci-mathematics/scilab/scilab-2.7-r3.ebuild | 153 |
4 files changed, 4 insertions, 234 deletions
diff --git a/sci-mathematics/scilab/Manifest b/sci-mathematics/scilab/Manifest index ba26bda40aef..c3abc8ef31c5 100644 --- a/sci-mathematics/scilab/Manifest +++ b/sci-mathematics/scilab/Manifest @@ -2,10 +2,6 @@ AUX gzvt2-add-gtk2-flags.patch 702 RMD160 b58c51ae98c3ff7d0cb4240aed7b5a11634e26 MD5 c67f39d8d53d4f04bbfd44cf6ab4f840 files/gzvt2-add-gtk2-flags.patch 702 RMD160 b58c51ae98c3ff7d0cb4240aed7b5a11634e26a3 files/gzvt2-add-gtk2-flags.patch 702 SHA256 346dc6b4c462c77a9c4416bb6e7b91ee201787bf7d9ed5adaccb1204d8175b1d files/gzvt2-add-gtk2-flags.patch 702 -AUX scilab-2.7-configure.patch 1702 RMD160 383c8f869eef79214bff028ddef71de53c71142d SHA1 fa4b0f0ca04206bb4c4e77a7e5780a3cd3dd1fbe SHA256 5182d4c4177dd088289b828d2a2f5da4b1118937b0a50949c92988fa34bdb4eb -MD5 814dd511c89a14982a5d6c60b09c1709 files/scilab-2.7-configure.patch 1702 -RMD160 383c8f869eef79214bff028ddef71de53c71142d files/scilab-2.7-configure.patch 1702 -SHA256 5182d4c4177dd088289b828d2a2f5da4b1118937b0a50949c92988fa34bdb4eb files/scilab-2.7-configure.patch 1702 AUX scilab-4.0-configure-gfortran.patch 14731 RMD160 be5367c2dc91d582fed58ad17733770474690cf3 SHA1 3208c8f48ade5a4934f72cb613400a177abebeb8 SHA256 2e2ef24db30ad6c69fd9fd0c6690841ae9286256e2de71784d48f09d84e0222a MD5 3d324154234ef4e63b1701f11cdca3bf files/scilab-4.0-configure-gfortran.patch 14731 RMD160 be5367c2dc91d582fed58ad17733770474690cf3 files/scilab-4.0-configure-gfortran.patch 14731 @@ -26,14 +22,8 @@ AUX scilab-ppc-gcc4.patch 1045 RMD160 db4219fc04b5555e702d823425735125f3000c00 S MD5 d64e32c9d98d776a5bdce28e6044cff4 files/scilab-ppc-gcc4.patch 1045 RMD160 db4219fc04b5555e702d823425735125f3000c00 files/scilab-ppc-gcc4.patch 1045 SHA256 0844c4edad45ba23219b8d3405104a8bbb2b45e2b7b742f7aaeb10ce5e92388a files/scilab-ppc-gcc4.patch 1045 -DIST patch_browsehelp.tar.gz 622246 RMD160 74a7dbe2c01968c93e77d8dbfd4cb9c95deabc44 SHA1 72d0478376ccbc4241f21dc99e854f0e0aafdf52 SHA256 b7651e6b3d33738f8fa902238f8f06b2b35bdf092b0e94ae115b26e6ea81e7cb -DIST scilab-2.7.src.tar.gz 9510676 RMD160 80c346d102463f618336b2a1775ff27dcb4ef9a4 SHA1 ce1ab6cb06d938239590e31ac3701ced6f9b3505 SHA256 45b06effc295b39cb05b8ecf342ab3f2b0c4a860fb0b1f482cd977bcb8f44607 DIST scilab-3.1.1-src.tar.gz 14261772 RMD160 363486c6c9d1e64a28edcd002651e3c9d3b1eb73 SHA1 63cae13441befb795d32cec5f825042b6b4e74b3 SHA256 1d75ec6b9e26216b69c31a4cb648a1e7d6045e3f1305019491cc3e1846ca60e8 DIST scilab-4.0-src.tar.gz 12523941 RMD160 13e8637b0793650b0dd2ae07ccaa6bbbff62375c SHA1 841dfe0837cd44a0608e70fe2c49023312481fd0 SHA256 e0f0e784909020c34c4512cf34f946373950cb5f8ee5499a16af73880189d41d -EBUILD scilab-2.7-r3.ebuild 4015 RMD160 a5fb2cda3a381fdad457f356473c47b4f88dec57 SHA1 03d9b0a3912d65cc8801ce636115d314abd386ef SHA256 bba6949a2b99a14865eee0f9a8fad6d52960e0cf03fe2e43471ac736d7364038 -MD5 a818bf30113e5997c18765bf83ae69ec scilab-2.7-r3.ebuild 4015 -RMD160 a5fb2cda3a381fdad457f356473c47b4f88dec57 scilab-2.7-r3.ebuild 4015 -SHA256 bba6949a2b99a14865eee0f9a8fad6d52960e0cf03fe2e43471ac736d7364038 scilab-2.7-r3.ebuild 4015 EBUILD scilab-3.1.1-r3.ebuild 4876 RMD160 61a58eae2dff32abab4e07a5f0049d7234bc8e76 SHA1 96b31546fbaf6f91b3db0bb79f80621e7e9cf8f9 SHA256 7fdc8b7a28ea71b962d503ab8125241ed7e3ceb531cab4b1d3329510e911c03e MD5 88fe35577e6d544b620686c4cca653e9 scilab-3.1.1-r3.ebuild 4876 RMD160 61a58eae2dff32abab4e07a5f0049d7234bc8e76 scilab-3.1.1-r3.ebuild 4876 @@ -42,17 +32,14 @@ EBUILD scilab-4.0.ebuild 3949 RMD160 7d18001b2f23b9de7598915929f72846ab6cff53 SH MD5 0c658156196eeed9bae6a7e3d978f368 scilab-4.0.ebuild 3949 RMD160 7d18001b2f23b9de7598915929f72846ab6cff53 scilab-4.0.ebuild 3949 SHA256 d72cdf698c115e363e05ed73fe0f9d4ace357b8fb48f0531758aa53b831af780 scilab-4.0.ebuild 3949 -MISC ChangeLog 8424 RMD160 226cf863d13bd232aed165e494551d75072263a8 SHA1 e1650dc8aba961751d52a560e8f3d38f3af4d849 SHA256 e4e7bce49fc213a66d1b74baa70ee29c3af3a60d30fcc8efc2eacd72c89fe2bf -MD5 deb787ba4d95c80216c24457856d1199 ChangeLog 8424 -RMD160 226cf863d13bd232aed165e494551d75072263a8 ChangeLog 8424 -SHA256 e4e7bce49fc213a66d1b74baa70ee29c3af3a60d30fcc8efc2eacd72c89fe2bf ChangeLog 8424 +MISC ChangeLog 8562 RMD160 2ff6edd43cdfad2550b5bb992b1dc2e0fbf73be7 SHA1 1e66d6c349d87431e952bd103055def9dfc65adf SHA256 34a8725507ffa38030d08e01d704237f10a1278a19cd069411165fc56af56776 +MD5 3b81be499fbcab0bc79f94b38ea880f9 ChangeLog 8562 +RMD160 2ff6edd43cdfad2550b5bb992b1dc2e0fbf73be7 ChangeLog 8562 +SHA256 34a8725507ffa38030d08e01d704237f10a1278a19cd069411165fc56af56776 ChangeLog 8562 MISC metadata.xml 168 RMD160 d98790cf055dc0f820c63d65f485b9dcfa8950f4 SHA1 95c9e4f7368f82053d631bbcd469612c92ca13cb SHA256 c0cc8d6ab9385750af753ddc504299ed90a70b5c4c655f6c77d865917a8829c9 MD5 30bc69a424d7634aae9c1e4203365d3d metadata.xml 168 RMD160 d98790cf055dc0f820c63d65f485b9dcfa8950f4 metadata.xml 168 SHA256 c0cc8d6ab9385750af753ddc504299ed90a70b5c4c655f6c77d865917a8829c9 metadata.xml 168 -MD5 73dc48d8e318ba136d20059f2d04cc2c files/digest-scilab-2.7-r3 497 -RMD160 4de43da4e959fca8803acebd64369b5e3ce2d7a4 files/digest-scilab-2.7-r3 497 -SHA256 21c9e3bba7ca06b5007344d96430c760667f2754c131bae71eb1217ebfa2e02f files/digest-scilab-2.7-r3 497 MD5 a91563a80250e5ce4df87a757e216530 files/digest-scilab-3.1.1-r3 256 RMD160 7b1c31fd9395fc372fb61364ddf5067c4b0bb550 files/digest-scilab-3.1.1-r3 256 SHA256 ed24da059537820af8919172ca3fb5f378039f30a02fdc870fa36967cfdd8ca4 files/digest-scilab-3.1.1-r3 256 diff --git a/sci-mathematics/scilab/files/digest-scilab-2.7-r3 b/sci-mathematics/scilab/files/digest-scilab-2.7-r3 deleted file mode 100644 index 8c49ec6cfac7..000000000000 --- a/sci-mathematics/scilab/files/digest-scilab-2.7-r3 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 712df122ba9d3dabf17e6016f33efcc4 patch_browsehelp.tar.gz 622246 -RMD160 74a7dbe2c01968c93e77d8dbfd4cb9c95deabc44 patch_browsehelp.tar.gz 622246 -SHA256 b7651e6b3d33738f8fa902238f8f06b2b35bdf092b0e94ae115b26e6ea81e7cb patch_browsehelp.tar.gz 622246 -MD5 e8aa1ede5efa20eeced284963d08bebb scilab-2.7.src.tar.gz 9510676 -RMD160 80c346d102463f618336b2a1775ff27dcb4ef9a4 scilab-2.7.src.tar.gz 9510676 -SHA256 45b06effc295b39cb05b8ecf342ab3f2b0c4a860fb0b1f482cd977bcb8f44607 scilab-2.7.src.tar.gz 9510676 diff --git a/sci-mathematics/scilab/files/scilab-2.7-configure.patch b/sci-mathematics/scilab/files/scilab-2.7-configure.patch deleted file mode 100644 index 8499fd669258..000000000000 --- a/sci-mathematics/scilab/files/scilab-2.7-configure.patch +++ /dev/null @@ -1,58 +0,0 @@ ---- scilab-2.7/configure.in 2003-02-06 02:42:05.000000000 -0500 -+++ scilab-save/configure.in 2004-04-21 10:06:54.000000000 -0400 -@@ -376,6 +376,55 @@ case "$host" in - fi - MAKEFILE_TARGET=Makefile.linux - ;; -+# Linux x86_64 (added by Scott Robert Ladd) -+ x86_64-*-linux-gnu) -+ LIEEELIB= -+ AC_CHECK_LIB(ieee,main, -+ [LIEEELIB=-lieee]) -+ MALLOC=malloc.o -+ GCC=yes -+ CC=gcc -+ CC_OPTIONS='-O -Dlinux -fwritable-strings' -+ CC_LDFLAGS=$LIEEELIB -+ # find Fortran compiler -+ # g77 already asked and found: good -+ if test "$WITH_G77" = yes; then -+ FC=g77 -+ # option with-f2c -+ elif test "$with_f2c" = yes; then -+ AC_CHECK_PROG(F2C,f2c,yes,no) -+ if test "$F2C" = no; then -+ AC_MSG_ERROR([Unable to configure: f2c compiler not found]) -+ fi -+ # script shell f77 have bugs, get ours -+ FC='${SCIDIR}/bin/f77-linux' -+ else -+ # first find g77 -+ AC_CHECK_PROG(WITH_G77,g77,yes,no) -+ if test "$WITH_G77" = yes; then -+ FC=g77 -+ else -+ # otherwise find f2c -+ AC_CHECK_PROG(F2C,f2c,yes,no) -+ if test "$F2C" = yes; then -+ # script shell f77 have bugs, get ours -+ FC='${SCIDIR}/bin/f77-linux' -+ else -+ AC_MSG_ERROR([Unable to configure: no Fortran compiler found]) -+ fi -+ fi -+ fi -+ FC_OPTIONS=-O -+ FC_OPTIONS_O0= -+ FC_LDFLAGS="$LIEEELIB -ldl -rdynamic" -+ LD=ld -+ LD_LDFLAGS=$LIEEELIB -+ if test "$enable_debug" = yes; then -+ CC_OPTIONS='-g -Dlinux -fwritable-strings' -+ FC_OPTIONS=-g -+ fi -+ MAKEFILE_TARGET=Makefile.linux -+ ;; - # SUN OS (NO LONGER SUPPORTED) - sparc-*-sunos*) - # standard compilers diff --git a/sci-mathematics/scilab/scilab-2.7-r3.ebuild b/sci-mathematics/scilab/scilab-2.7-r3.ebuild deleted file mode 100644 index d8c40549aab8..000000000000 --- a/sci-mathematics/scilab/scilab-2.7-r3.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/scilab/scilab-2.7-r3.ebuild,v 1.4 2006/04/25 13:51:34 markusle Exp $ - -inherit virtualx eutils - -DESCRIPTION="Scientific software package for numerical computations, Matlab lookalike" -SRC_URI="ftp://ftp.inria.fr/INRIA/Projects/Meta2/Scilab/distributions/${P}.src.tar.gz - http://www-rocq.inria.fr/scilab/bugfix/patch_browsehelp.tar.gz" -HOMEPAGE="http://www.scilab.org/" - -LICENSE="scilab" -SLOT="0" -KEYWORDS="x86 amd64 ~ppc" -IUSE="tcltk gtk ifc" - -DEPEND="x11-libs/Xaw3d - sys-libs/ncurses - tcltk? ( dev-lang/tk ) - x86? ( ifc? ( dev-lang/ifc ) ) - gtk? ( =x11-libs/gtk+-1.2* - >=gnome-base/gnome-libs-1.4.2 - >=dev-libs/glib-2.2 - media-libs/jpeg - media-libs/libpng - sys-libs/zlib )" - -pkg_setup() { - local SCLB - SCLB=`which scilab` - if [ -e "${SCLB}" ]; then - ewarn "Previous version of scilab was detected on your system" - ewarn "Unfortunately these versions cause problems for newer ones during update" - ewarn 'Please uninstall it with "emerge unmerge scilab" before continuig' - die - fi - if ! use ifc && [ -z `which g77` ]; then - #if ifc is defined then the dep was already checked - eerror "No fortran compiler found on the system!" - eerror "Please add fortran to your USE flags and reemerge gcc!" - die - fi -} - -src_unpack() { - unpack ${A} - cd ${S} && unpack ${DISTFILES}/patch_browsehelp.tar.gz - if [ ${ARCH} = "amd64" ]; then - epatch ${FILESDIR}/${P}-configure.patch - cd ${S} - autoconf - fi -} - -src_compile() { - local myopts - - use tcltk || myopts="${myopts} --without-tk" - use gtk && myopts="${myopts} --with-gtk" || myopts="${myopts} --without-gtk" - - econf ${myopts} || die "./configure failed" - export HOME=${S} - make all || die -} - -src_install() { - PVMBINDISTFILES="\ - ${P}/pvm3/Readme \ - ${P}/pvm3/lib/pvm \ - ${P}/pvm3/lib/pvmd \ - ${P}/pvm3/lib/pvmtmparch \ - ${P}/pvm3/lib/pvmgetarch \ - ${P}/pvm3/lib/LINUX/pvmd3 \ - ${P}/pvm3/lib/LINUX/pvmgs \ - ${P}/pvm3/lib/LINUX/pvm \ - ${P}/pvm3/bin/LINUX/*" - - BINDISTFILES="\ - ${P}/.binary \ - ${P}/.pvmd.conf \ - ${P}/ACKNOWLEDGEMENTS \ - ${P}/CHANGES \ - ${P}/Makefile \ - ${P}/Makefile.OBJ \ - ${P}/Makefile.incl \ - ${P}/Makemex \ - ${P}/Path.incl \ - ${P}/README_Unix \ - ${P}/Version.incl \ - ${P}/configure \ - ${P}/libtool \ - ${P}/license.txt \ - ${P}/licence.txt \ - ${P}/scilab.quit \ - ${P}/scilab.star \ - ${P}/X11_defaults \ - ${P}/bin \ - ${P}/config \ - ${P}/contrib \ - ${P}/demos \ - ${P}/examples \ - ${P}/imp/NperiPos.ps \ - ${P}/imp/giffonts \ - ${P}/macros \ - ${P}/man/eng/*.htm \ - ${P}/man/eng/*/*.htm \ - ${P}/man/fr/*/*.htm \ - ${P}/man/fr/*.htm \ - ${P}/man/*.dtd \ - ${P}/man/*/*.xsl \ - ${P}/maple \ - ${P}/routines/*.h \ - ${P}/routines/Make.lib \ - ${P}/routines/default/FCreate \ - ${P}/routines/default/Flist \ - ${P}/routines/default/README \ - ${P}/routines/default/fundef \ - ${P}/routines/default/*.c \ - ${P}/routines/default/*.f \ - ${P}/routines/default/*.h \ - ${P}/routines/graphics/Math.h \ - ${P}/routines/graphics/Graphics.h \ - ${P}/routines/graphics/Entities.h \ - ${P}/routines/interf/*.h \ - ${P}/routines/intersci/sparse.h \ - ${P}/routines/menusX/*.h \ - ${P}/routines/scicos/scicos.h \ - ${P}/routines/sun/*.h \ - ${P}/routines/xsci/*.h \ - ${P}/scripts \ - ${P}/tcl \ - ${P}/tests \ - ${P}/util" - - touch .binary - strip bin/scilex - cd ${S}/tests && make distclean - cd ${S}/examples && make distclean - dodir /usr/lib - (cd ${S}/..; tar cf - ${BINDISTFILES} ${PVMBINDISTFILES} | (cd ${D}/usr/lib; tar xf -)) - rm .binary - - dodir /usr/bin - dosym /usr/lib/${P}/bin/scilab /usr/bin/scilab - dosym /usr/lib/${P}/bin/intersci /usr/bin/intersci - dosym /usr/lib/${P}/bin/intersci-n /usr/bin/intersci-n - - #now scilab wants to create some wrappers, and we will need to adjust the paths - cd ${D}/usr/lib/${P} - make || die "wrapper creation failed" - cd macros && make && cd .. || die macros creation failed - grep -rle "${D}" * | xargs sed -i -e "s:${D}:/:g" -} |