diff options
author | Luis Medinas <metalgod@gentoo.org> | 2006-07-02 23:03:21 +0000 |
---|---|---|
committer | Luis Medinas <metalgod@gentoo.org> | 2006-07-02 23:03:21 +0000 |
commit | 948e1951edc3e42ca551d9ebf27eac6e725711a7 (patch) | |
tree | e2a5c0088e50d91b0385052e5c88a52a54904803 /sci-misc | |
parent | Manifest recommit (diff) | |
download | historical-948e1951edc3e42ca551d9ebf27eac6e725711a7.tar.gz historical-948e1951edc3e42ca551d9ebf27eac6e725711a7.tar.bz2 historical-948e1951edc3e42ca551d9ebf27eac6e725711a7.zip |
Moved to sci-physics/camfr.
Diffstat (limited to 'sci-misc')
-rw-r--r-- | sci-misc/camfr/ChangeLog | 17 | ||||
-rw-r--r-- | sci-misc/camfr/Manifest | 31 | ||||
-rw-r--r-- | sci-misc/camfr/camfr-1.2.ebuild | 60 | ||||
-rw-r--r-- | sci-misc/camfr/files/SConstruct | 22 | ||||
-rw-r--r-- | sci-misc/camfr/files/digest-camfr-1.2 | 3 | ||||
-rw-r--r-- | sci-misc/camfr/files/machine_cfg.py | 57 | ||||
-rw-r--r-- | sci-misc/camfr/files/throw_patch.diff | 29 | ||||
-rw-r--r-- | sci-misc/camfr/metadata.xml | 9 |
8 files changed, 0 insertions, 228 deletions
diff --git a/sci-misc/camfr/ChangeLog b/sci-misc/camfr/ChangeLog deleted file mode 100644 index 65e9e39ed185..000000000000 --- a/sci-misc/camfr/ChangeLog +++ /dev/null @@ -1,17 +0,0 @@ -# ChangeLog for sci-misc/camfr -# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-misc/camfr/ChangeLog,v 1.4 2006/02/23 15:28:06 pbienst Exp $ - - 23 Feb 2006; Peter Bienstman <pbienst@gentoo.org> -files/camfr_wrap.cpp, - files/machine_cfg.py, +files/throw_patch.diff: - Remove big file. - - 02 Nov 2005; Stefan Schweizer <genstef@gentoo.org> camfr-1.2.ebuild: - app-text/ghostscript -> virtual/ghostscript - - 31 Oct 2005; Peter Bienstman <pbienst@gentoo.org> camfr-1.2.ebuild: - Use fortran eclass. - - 05 Apr 2005; Peter Bienstman <pbienst@gentoo.org> : - Initial import. Closes bug 36560. - diff --git a/sci-misc/camfr/Manifest b/sci-misc/camfr/Manifest deleted file mode 100644 index ed8c068f093b..000000000000 --- a/sci-misc/camfr/Manifest +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 9c6587893b3ea167b7346993d2afa6e3 ChangeLog 648 -RMD160 27321052ac3b723b6d268b2f233aa1e339246bd2 ChangeLog 648 -SHA256 18d5bd96bfc7385fb3339b622c91067f4307afaff41ec7a4ba79a8fdb8afd556 ChangeLog 648 -MD5 0d379edc1c14fefa39bcd085eeb6f95d camfr-1.2.ebuild 1513 -RMD160 6ae0da6068fa9b23d5bc1059c681f0813ee514db camfr-1.2.ebuild 1513 -SHA256 3e7a0302fa372e34996d72864a786dfe399c8bb1791098b6ec9cc0d2e38ffaf3 camfr-1.2.ebuild 1513 -MD5 85926d5ac680e6e8b6c0271a4527f030 files/SConstruct 611 -RMD160 5918f74d17e0d01f643515b7ef6e8d0eb3c167d8 files/SConstruct 611 -SHA256 bc290cff89ba361838f94e96e42c793b08909655d8a3f9b2028de452c031ca8a files/SConstruct 611 -MD5 3d16ef7bebd101504e1fbb87eb86e19d files/digest-camfr-1.2 220 -RMD160 80e4084ce09a13f7f9956659c089bf1dbe0b60cc files/digest-camfr-1.2 220 -SHA256 24d2c70815f051f72108f55b7c1287ddf9bad16542df1226a7fc4852253e021a files/digest-camfr-1.2 220 -MD5 4cd973de864f783144eabf5983da3f59 files/machine_cfg.py 1272 -RMD160 ae91d457ed7c28aaf94d05209e149bd84f672364 files/machine_cfg.py 1272 -SHA256 44031c5deda4bfb515b8a6157e9c7c25e986cb12898d525266f736a8fc92801c files/machine_cfg.py 1272 -MD5 b63f9b364f119af0e7b51e9aacc16cc7 files/throw_patch.diff 1002 -RMD160 ed477645fcbc0d3e9caa09c403003391a37d99bf files/throw_patch.diff 1002 -SHA256 b063115ed23cb9be14e83d8e2ffa4e394f510e7ccf59600a2b7bd8a7a08eb879 files/throw_patch.diff 1002 -MD5 b29bc1bc900b3946fa0120f24f1061df metadata.xml 254 -RMD160 96e9d6bbf53b188945c21047837988dd9684ea6e metadata.xml 254 -SHA256 9c33299de944cb2d0da1adb55447f6fa68dcf52e4b85385810cf136361c7e9ec metadata.xml 254 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD8DBQFD/dh7CRZPokWLroQRAvh3AKC9D6QV9WYk5PFuSRqbuIQrwa5ppwCgrS4D -IksWyg0KxkLi4Wb5jg51dRg= -=Alhc ------END PGP SIGNATURE----- diff --git a/sci-misc/camfr/camfr-1.2.ebuild b/sci-misc/camfr/camfr-1.2.ebuild deleted file mode 100644 index ea4eef47650e..000000000000 --- a/sci-misc/camfr/camfr-1.2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-misc/camfr/camfr-1.2.ebuild,v 1.4 2006/02/23 15:28:06 pbienst Exp $ - -inherit eutils distutils fortran - -S=${WORKDIR}/camfr_${PV} -IUSE="ifc" -DESCRIPTION="Full vectorial Maxwell solver based on eigenmode expansion" -SRC_URI="mirror://sourceforge/camfr/${P}.tgz" -HOMEPAGE="http://camfr.sourceforge.net/" -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~x86" -DEPEND="dev-lang/python - >=dev-util/scons-0.94 - >=dev-python/numeric-23.1 - >=dev-libs/boost-1.30.2 - >=dev-python/imaging-1.1.4 - >=dev-libs/blitz-0.7 - virtual/lapack - virtual/tetex - virtual/ghostscript - >=app-text/texi2html-1.64" -FORTAN="g77" - -src_unpack() { - python -c "import ImageTk" 2>/dev/null - if [ $? -ne 0 ]; then - eerror "Python and imaging don't have Tk support enabled." - eerror "Set the tcltk USE flag and reinstall python and imaging before continuing." - die - fi - - unpack ${P}.tgz - cp ${FILESDIR}/machine_cfg.py ${S}/machine_cfg.py - cp ${FILESDIR}/SConstruct ${S} - cp ${FILESDIR}/camfr_wrap.cpp ${S}/camfr - echo '1;' >> ${S}/docs/texi2html.init -} - -src_compile() { - - cd ${S} - distutils_src_compile - - cd ${S}/docs - make -} - - -src_install() { - distutils_src_install - - cp ${S}/docs/camfr.pdf ${D}/usr/share/doc/${P} - dohtml ${S}/docs/*.html ${S}/docs/*.css - mkdir ${D}/usr/share/doc/${P}/html/figs - cp ${S}/docs/figs/*.png ${D}/usr/share/doc/${P}/html/figs - cp ${S}/docs/figs/*.gif ${D}/usr/share/doc/${P}/html/figs -} diff --git a/sci-misc/camfr/files/SConstruct b/sci-misc/camfr/files/SConstruct deleted file mode 100644 index 349d068cd0bd..000000000000 --- a/sci-misc/camfr/files/SConstruct +++ /dev/null @@ -1,22 +0,0 @@ -from machine_cfg import * - -SConsignFile() # Tell Scons not to write data all over the file system. - -Default("camfr") -import os - -# Construct build environments. - -env = Environment(CPPPATH = include_dirs, - LIBPATH = library_dirs, - CC = cc, CCFLAGS = flags, - CXX = cxx, CXXFLAGS = flags, - F77 = f77, F77FLAGS = fflags, - LINK = link, LINKFLAGS = link_flags, - LIBS = libs, SHLIBPREFIX = "", - ENV = {'PATH' : os.environ['PATH']}) - -env_noopt = env.Copy(CCFLAGS = flags_noopt, CXXFLAGS = flags_noopt) - -Export("env", "env_noopt") -SConscript("camfr/SConscript")
\ No newline at end of file diff --git a/sci-misc/camfr/files/digest-camfr-1.2 b/sci-misc/camfr/files/digest-camfr-1.2 deleted file mode 100644 index 7c2519eae7f3..000000000000 --- a/sci-misc/camfr/files/digest-camfr-1.2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 ae2a13bfb1eee556c9712ee8ecf4a27e camfr-1.2.tgz 717898 -RMD160 e7f259391a18fc946d42cf3d4637268cd2c13019 camfr-1.2.tgz 717898 -SHA256 5036f61bb34ff4b3fe2b08a21b408443edc1190814961d25e0c25079b7f4537d camfr-1.2.tgz 717898 diff --git a/sci-misc/camfr/files/machine_cfg.py b/sci-misc/camfr/files/machine_cfg.py deleted file mode 100644 index 698f9e8eaed2..000000000000 --- a/sci-misc/camfr/files/machine_cfg.py +++ /dev/null @@ -1,57 +0,0 @@ -# This Python script contains all the machine dependent settings -# needed during the build process. - -# Get compiler flags from Gentoo's /etc/make.conf. - -import popen2 - -r, w = popen2.popen2("source /etc/make.conf ; echo $CXXFLAGS") -CXXFLAGS = r.readline().strip() -r.close() -w.close() - -# Compilers to be used. - -cc = "gcc" -cxx = "g++" -f77 = "g77" - -link = cxx -link_flags = "" - -# Compiler flags. -# -# Note: for the Fortran name definition you can define one of the following -# preprocessor macros: -# -# FORTRAN_SYMBOLS_WITHOUT_TRAILING_UNDERSCORES -# FORTRAN_SYMBOLS_WITH_SINGLE_TRAILING_UNDERSCORE -# FORTRAN_SYMBOLS_WITH_DOUBLE_TRAILING_UNDERSCORES - -base_flags = "-ftemplate-depth-60 \ - -DFORTRAN_SYMBOLS_WITH_SINGLE_TRAILING_UNDERSCORE -DNDEBUG" - -flags_noopt = base_flags -flags = base_flags + CXXFLAGS -fflags = flags - -# Include directories. - -include_dirs = ["/usr/include/python2.4"] - -# Library directories. - -library_dirs = [""] - -# Library names. - -libs = ["boost_python", "blitz", "lapack", "blas", "g2c"] - -# Command to strip library of excess symbols: - -dllsuffix = ".so" -strip_command = "strip --strip-unneeded camfr/_camfr" + dllsuffix - -# Extra files to copy into installation directory. - -extra_files = [("doc", ["docs/camfr.pdf"])] diff --git a/sci-misc/camfr/files/throw_patch.diff b/sci-misc/camfr/files/throw_patch.diff deleted file mode 100644 index 4830f99d6f02..000000000000 --- a/sci-misc/camfr/files/throw_patch.diff +++ /dev/null @@ -1,29 +0,0 @@ ---- camfr_1.2/camfr/camfr_wrap.cpp 2003-11-03 16:03:13.000000000 +0100 -+++ camfr_1.2_new/camfr/camfr_wrap.cpp 2006-02-23 15:29:36.000000000 +0100 -@@ -352,7 +352,7 @@ - { - PyErr_SetString(PyExc_ValueError, - "set_inc_field_function only implemented for slabs."); -- throw boost::python::argument_error(); -+ exit (-1); //throw boost::python::argument_error(); - } - - PythonFunction f(o); -@@ -395,7 +395,7 @@ - { - PyErr_SetString(PyExc_ValueError, - "set_inc_field_gaussian only implemented for slabs."); -- throw boost::python::argument_error(); -+ exit (-1); //throw boost::python::argument_error(); - } - - GaussianFunction f(height,width,pos); -@@ -442,7 +442,7 @@ - { - PyErr_SetString(PyExc_ValueError, - "set_inc_field_plane_Wave only implemented for slabs."); -- throw boost::python::argument_error(); -+ exit (-1); //throw boost::python::argument_error(); - } - - Complex index = slab->get_core()->n(); diff --git a/sci-misc/camfr/metadata.xml b/sci-misc/camfr/metadata.xml deleted file mode 100644 index 84c19bd696e9..000000000000 --- a/sci-misc/camfr/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>no-herd</herd> -<maintainer> - <email>pbienst@gentoo.org</email> - <name>Peter Bienstman</name> -</maintainer> -</pkgmetadata> |