diff options
author | Daniel Black <dragonheart@gentoo.org> | 2004-11-19 13:47:24 +0000 |
---|---|---|
committer | Daniel Black <dragonheart@gentoo.org> | 2004-11-19 13:47:24 +0000 |
commit | b4e04ec944b8c2b881169ce88ed1400acd8f0ba0 (patch) | |
tree | 25466dc7a5a607d626500697d59f67ae4d1fba79 /dev-libs/blitz | |
parent | Marked stable on x86. (Manifest recommit) (diff) | |
download | gentoo-2-b4e04ec944b8c2b881169ce88ed1400acd8f0ba0.tar.gz gentoo-2-b4e04ec944b8c2b881169ce88ed1400acd8f0ba0.tar.bz2 gentoo-2-b4e04ec944b8c2b881169ce88ed1400acd8f0ba0.zip |
version bump thanks to Andy <andyreif@studcs.uni-sb.de> in bug #71678
Diffstat (limited to 'dev-libs/blitz')
-rw-r--r-- | dev-libs/blitz/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/blitz/Manifest | 6 | ||||
-rw-r--r-- | dev-libs/blitz/blitz-0.8.ebuild | 43 | ||||
-rw-r--r-- | dev-libs/blitz/files/blitz-0.8-makefile.patch | 221 | ||||
-rw-r--r-- | dev-libs/blitz/files/digest-blitz-0.8 | 1 |
5 files changed, 276 insertions, 3 deletions
diff --git a/dev-libs/blitz/ChangeLog b/dev-libs/blitz/ChangeLog index 007225563abb..3fee9445c274 100644 --- a/dev-libs/blitz/ChangeLog +++ b/dev-libs/blitz/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/blitz # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/blitz/ChangeLog,v 1.11 2004/06/24 23:00:53 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/blitz/ChangeLog,v 1.12 2004/11/19 13:47:24 dragonheart Exp $ + +*blitz-0.8 (19 Nov 2004) + + 19 Nov 2004; Daniel Black <dragonheart@gentoo.org> + +files/blitz-0.8-makefile.patch, +blitz-0.8.ebuild: + version bump thanks to Andy <andyreif@studcs.uni-sb.de> in bug #71678 12 May 2004; Daniel Black <dragonheart@gentoo.org> blitz-0.7.ebuild, metatdata.xml: diff --git a/dev-libs/blitz/Manifest b/dev-libs/blitz/Manifest index 2042fbd7021e..8eb6d4a5f906 100644 --- a/dev-libs/blitz/Manifest +++ b/dev-libs/blitz/Manifest @@ -1,7 +1,9 @@ -MD5 ae4a18c55ab47d12e87f2358a5b79989 blitz-0.7.ebuild 928 MD5 413099bc5103f30475a2da876f692fc9 ChangeLog 1274 MD5 ac0fb0d4cb76b098c5f6f6ef85555e5a blitz-0.6.ebuild 1132 MD5 1652522405f5936eb29776ef8d5ffa5b metadata.xml 310 -MD5 0d094a795dfe2a48b69bb20806d7c7f6 files/blitz-0.7.diff 404 +MD5 ae4a18c55ab47d12e87f2358a5b79989 blitz-0.7.ebuild 928 +MD5 9c7d922e6a49316ae3820f3c49534007 blitz-0.8.ebuild 867 +MD5 d1f9260439ebbed770545edb520634ff files/digest-blitz-0.8 62 MD5 de10c5070943a0175877a7c57662b130 files/digest-blitz-0.6 62 +MD5 0d094a795dfe2a48b69bb20806d7c7f6 files/blitz-0.7.diff 404 MD5 25bdc3e906721240b60b78d884513dac files/digest-blitz-0.7 64 diff --git a/dev-libs/blitz/blitz-0.8.ebuild b/dev-libs/blitz/blitz-0.8.ebuild new file mode 100644 index 000000000000..014268fe48dc --- /dev/null +++ b/dev-libs/blitz/blitz-0.8.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/blitz/blitz-0.8.ebuild,v 1.1 2004/11/19 13:47:24 dragonheart Exp $ + +inherit eutils + +DESCRIPTION="High-performance C++ numeric library" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +HOMEPAGE="http://www.oonumerics.org/blitz" +DEPEND="virtual/tetex + icc? ( dev-lang/icc )" +IUSE="icc" + +SLOT="0" +KEYWORDS="~x86 ~ppc" +LICENSE="GPL-2" + +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/blitz-0.8-makefile.patch || die "patch failed" +} + +src_compile() { + local myconf + # ICC: if we've got it, use it + use icc && myconf="--with-cxx=icc" || myconf="--with-cxx=gcc" + + econf ${myconf} || die "econf failed" + if ! emake lib; + then + eerror 'If you got an error like "configure: error: Fortran 77 compiler cannot create executables' + die "Remerge gcc with the fortran use flag" + fi +} + +src_install () { + + emake DESTDIR=${D} docdir=/usr/share/doc/${PF} install || \ + die "install failed - please include above output in a bug report to bugs.gentoo.org" + dodoc ChangeLog ChangeLog.1 LICENSE README README.binutils \ + TODO COPYING LEGAL AUTHORS NEWS +} diff --git a/dev-libs/blitz/files/blitz-0.8-makefile.patch b/dev-libs/blitz/files/blitz-0.8-makefile.patch new file mode 100644 index 000000000000..e1542db67bcb --- /dev/null +++ b/dev-libs/blitz/files/blitz-0.8-makefile.patch @@ -0,0 +1,221 @@ +--- doc/doxygen/Makefile.am.orig 2004-11-19 22:47:59.269861928 +0930 ++++ doc/doxygen/Makefile.am 2004-11-19 22:51:53.094977624 +0930 +@@ -76,20 +76,20 @@ + # Install hooks + make-install-dirs: + @if test '!' -d $(docdir) ; \ +- then mkdir -p $(docdir) ; \ ++ then mkdir -p $(DESTDIR)$(docdir) ; \ + fi + + install-data-hook: make-install-dirs + @if test -d html; then \ +- echo Installing documentations into $(docdir) ; \ +- $(INSTALL_DATA) html/* $(docdir) ; \ ++ echo Installing documentations into $(DESTDIR)$(docdir) ; \ ++ $(INSTALL_DATA) html/* $(DESTDIR)$(docdir) ; \ + fi + @if test -f $(PACKAGE).pdf; then \ +- echo Installing PDF manual into $(docdir) ; \ +- $(INSTALL_DATA) $(PACKAGE).pdf $(docdir) ; \ ++ echo Installing PDF manual into $(DESTDIR)$(docdir) ; \ ++ $(INSTALL_DATA) $(PACKAGE).pdf $(DESTDIR)$(docdir) ; \ + fi + @if test -f $(PACKAGE).ps; then \ +- echo Installing PS manual into $(docdir) ; \ +- $(INSTALL_DATA) $(PACKAGE).ps $(docdir) ; \ ++ echo Installing PS manual into $(DESTDIR)$(docdir) ; \ ++ $(INSTALL_DATA) $(PACKAGE).ps $(DESTDIR)$(docdir) ; \ + fi + +--- doc/doxygen/Makefile.in.orig 2004-11-19 22:48:07.721022440 +0930 ++++ doc/doxygen/Makefile.in 2004-11-19 22:59:15.847113320 +0930 +@@ -1,4 +1,4 @@ +-# Makefile.in generated by automake 1.8.3 from Makefile.am. ++# Makefile.in generated by automake 1.8.5 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +@@ -40,72 +40,7 @@ + DIST_COMMON = $(srcdir)/Doxyfile.in $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +-am__aclocal_m4_deps = $(top_srcdir)/m4/ac_check_cxx_features.m4 \ +- $(top_srcdir)/m4/ac_compiler_specific_header.m4 \ +- $(top_srcdir)/m4/ac_compilers_64bits.m4 \ +- $(top_srcdir)/m4/ac_cxx_bool.m4 \ +- $(top_srcdir)/m4/ac_cxx_complex_math_in_namespace_std.m4 \ +- $(top_srcdir)/m4/ac_cxx_const_cast.m4 \ +- $(top_srcdir)/m4/ac_cxx_default_template_parameters.m4 \ +- $(top_srcdir)/m4/ac_cxx_dynamic_cast.m4 \ +- $(top_srcdir)/m4/ac_cxx_enable_debug.m4 \ +- $(top_srcdir)/m4/ac_cxx_enable_optimize.m4 \ +- $(top_srcdir)/m4/ac_cxx_enum_computations.m4 \ +- $(top_srcdir)/m4/ac_cxx_enum_computations_with_cast.m4 \ +- $(top_srcdir)/m4/ac_cxx_exceptions.m4 \ +- $(top_srcdir)/m4/ac_cxx_explicit.m4 \ +- $(top_srcdir)/m4/ac_cxx_explicit_template_function_qualification.m4 \ +- $(top_srcdir)/m4/ac_cxx_flags_preset.m4 \ +- $(top_srcdir)/m4/ac_cxx_full_specialization_syntax.m4 \ +- $(top_srcdir)/m4/ac_cxx_function_nontype_parameters.m4 \ +- $(top_srcdir)/m4/ac_cxx_general.m4 \ +- $(top_srcdir)/m4/ac_cxx_have_climits.m4 \ +- $(top_srcdir)/m4/ac_cxx_have_complex.m4 \ +- $(top_srcdir)/m4/ac_cxx_have_complex_fcns.m4 \ +- $(top_srcdir)/m4/ac_cxx_have_complex_math1.m4 \ +- $(top_srcdir)/m4/ac_cxx_have_complex_math2.m4 \ +- $(top_srcdir)/m4/ac_cxx_have_ieee_math.m4 \ +- $(top_srcdir)/m4/ac_cxx_have_numeric_limits.m4 \ +- $(top_srcdir)/m4/ac_cxx_have_rusage.m4 \ +- $(top_srcdir)/m4/ac_cxx_have_std.m4 \ +- $(top_srcdir)/m4/ac_cxx_have_stl.m4 \ +- $(top_srcdir)/m4/ac_cxx_have_system_v_math.m4 \ +- $(top_srcdir)/m4/ac_cxx_have_valarray.m4 \ +- $(top_srcdir)/m4/ac_cxx_keywords.m4 \ +- $(top_srcdir)/m4/ac_cxx_math_fn_in_namespace_std.m4 \ +- $(top_srcdir)/m4/ac_cxx_member_constants.m4 \ +- $(top_srcdir)/m4/ac_cxx_member_templates.m4 \ +- $(top_srcdir)/m4/ac_cxx_member_templates_outside_class.m4 \ +- $(top_srcdir)/m4/ac_cxx_mutable.m4 \ +- $(top_srcdir)/m4/ac_cxx_namespaces.m4 \ +- $(top_srcdir)/m4/ac_cxx_nceg_restrict.m4 \ +- $(top_srcdir)/m4/ac_cxx_nceg_restrict_egcs.m4 \ +- $(top_srcdir)/m4/ac_cxx_old_for_scoping.m4 \ +- $(top_srcdir)/m4/ac_cxx_partial_ordering.m4 \ +- $(top_srcdir)/m4/ac_cxx_partial_specialization.m4 \ +- $(top_srcdir)/m4/ac_cxx_reinterpret_cast.m4 \ +- $(top_srcdir)/m4/ac_cxx_rtti.m4 \ +- $(top_srcdir)/m4/ac_cxx_standard_library.m4 \ +- $(top_srcdir)/m4/ac_cxx_static_cast.m4 \ +- $(top_srcdir)/m4/ac_cxx_template_keyword_qualifier.m4 \ +- $(top_srcdir)/m4/ac_cxx_template_qualified_base_class.m4 \ +- $(top_srcdir)/m4/ac_cxx_template_qualified_return_type.m4 \ +- $(top_srcdir)/m4/ac_cxx_template_scoped_argument_matching.m4 \ +- $(top_srcdir)/m4/ac_cxx_templates.m4 \ +- $(top_srcdir)/m4/ac_cxx_templates_as_template_arguments.m4 \ +- $(top_srcdir)/m4/ac_cxx_templates_features.m4 \ +- $(top_srcdir)/m4/ac_cxx_type_casts.m4 \ +- $(top_srcdir)/m4/ac_cxx_type_promotion.m4 \ +- $(top_srcdir)/m4/ac_cxx_typename.m4 \ +- $(top_srcdir)/m4/ac_cxx_use_numtrait.m4 \ +- $(top_srcdir)/m4/ac_env.m4 \ +- $(top_srcdir)/m4/ac_fortran_flags_preset.m4 \ +- $(top_srcdir)/m4/ac_info.m4 $(top_srcdir)/m4/ac_lib_blas.m4 \ +- $(top_srcdir)/m4/ac_prog_doxygen.m4 \ +- $(top_srcdir)/m4/ax_create_pkgconfig_info.m4 \ +- $(top_srcdir)/m4/ax_dirname.m4 \ +- $(top_srcdir)/m4/ax_prefix_config_h.m4 \ +- $(top_srcdir)/configure.ac ++am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(mkdir_p) +@@ -119,36 +54,22 @@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ +-AR_FLAGS = @AR_FLAGS@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ +-BLASLIB = @BLASLIB@ + CC = @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ +-COMPILER_SPECIFIC_HEADER = @COMPILER_SPECIFIC_HEADER@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ +-CXXFCFLAG = @CXXFCFLAG@ +-CXXFFLAGS = @CXXFFLAGS@ + CXXFLAGS = @CXXFLAGS@ +-CXX_DEBUG_FLAGS = @CXX_DEBUG_FLAGS@ +-CXX_LIBS = @CXX_LIBS@ +-CXX_OPTIMIZE_FLAGS = @CXX_OPTIMIZE_FLAGS@ +-CXX_PROFIL_FLAGS = @CXX_PROFIL_FLAGS@ + CYGPATH_W = @CYGPATH_W@ +-DATE = @DATE@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ +-DOT = @DOT@ +-DOXYGEN = @DOXYGEN@ +-DOXYGEN_DOC_FALSE = @DOXYGEN_DOC_FALSE@ +-DOXYGEN_DOC_TRUE = @DOXYGEN_DOC_TRUE@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ +@@ -156,15 +77,10 @@ + EGREP = @EGREP@ + EXEEXT = @EXEEXT@ + F77 = @F77@ +-F77_OPTIMIZE_FLAGS = @F77_OPTIMIZE_FLAGS@ +-F90_COMPILER_FALSE = @F90_COMPILER_FALSE@ +-F90_COMPILER_TRUE = @F90_COMPILER_TRUE@ + FC = @FC@ + FCFLAGS = @FCFLAGS@ + FCFLAGS_f90 = @FCFLAGS_f90@ +-FC_OPTIMIZE_FLAGS = @FC_OPTIMIZE_FLAGS@ + FFLAGS = @FFLAGS@ +-FORTLIBS = @FORTLIBS@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ +@@ -180,7 +96,6 @@ + MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ + MAKEINFO = @MAKEINFO@ + OBJEXT = @OBJEXT@ +-OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ +@@ -214,9 +129,6 @@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ +-enable_dot = @enable_dot@ +-enable_html_docs = @enable_html_docs@ +-enable_latex_docs = @enable_latex_docs@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ +@@ -232,8 +144,6 @@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ +-pkgconfig_libdir = @pkgconfig_libdir@ +-pkgconfig_libfile = @pkgconfig_libfile@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ +@@ -475,21 +385,21 @@ + # Install hooks + make-install-dirs: + @if test '!' -d $(docdir) ; \ +- then mkdir -p $(docdir) ; \ ++ then mkdir -p $(DESTDIR)$(docdir) ; \ + fi + + install-data-hook: make-install-dirs + @if test -d html; then \ +- echo Installing documentations into $(docdir) ; \ +- $(INSTALL_DATA) html/* $(docdir) ; \ ++ echo Installing documentations into $(DESTDIR)$(docdir) ; \ ++ $(INSTALL_DATA) html/* $(DESTDIR)$(docdir) ; \ + fi + @if test -f $(PACKAGE).pdf; then \ +- echo Installing PDF manual into $(docdir) ; \ +- $(INSTALL_DATA) $(PACKAGE).pdf $(docdir) ; \ ++ echo Installing PDF manual into $(DESTDIR)$(docdir) ; \ ++ $(INSTALL_DATA) $(PACKAGE).pdf $(DESTDIR)$(docdir) ; \ + fi + @if test -f $(PACKAGE).ps; then \ +- echo Installing PS manual into $(docdir) ; \ +- $(INSTALL_DATA) $(PACKAGE).ps $(docdir) ; \ ++ echo Installing PS manual into $(DESTDIR)$(docdir) ; \ ++ $(INSTALL_DATA) $(PACKAGE).ps $(DESTDIR)$(docdir) ; \ + fi + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. diff --git a/dev-libs/blitz/files/digest-blitz-0.8 b/dev-libs/blitz/files/digest-blitz-0.8 new file mode 100644 index 000000000000..76305ed2e1b1 --- /dev/null +++ b/dev-libs/blitz/files/digest-blitz-0.8 @@ -0,0 +1 @@ +MD5 358cdd8716de5d615f91df660f1c92d9 blitz-0.8.tar.gz 2729167 |