[gentoo-commits] proj/sci:master commit in: sci-physics/espresso++/

2014-05-19 Thread Christoph Junghans
commit: 21423908733af6d076e5a3647a3821959196bd83
Author: Christoph Junghans  gentoo  org>
AuthorDate: Mon May 19 19:11:01 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon May 19 19:11:01 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=21423908

upstream repo moved

Package-Manager: portage-2.2.8-r1

---
 sci-physics/espresso++/ChangeLog  | 3 +++
 sci-physics/espresso++/espresso++-.ebuild | 5 +
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-physics/espresso++/ChangeLog b/sci-physics/espresso++/ChangeLog
index 4773420..d9abef0 100644
--- a/sci-physics/espresso++/ChangeLog
+++ b/sci-physics/espresso++/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  19 May 2014; Christoph Junghans  espresso++-.ebuild:
+  upstream repo moved
+
   16 Feb 2014; Christoph Junghans  espresso++-.ebuild:
   live ebuild update
 

diff --git a/sci-physics/espresso++/espresso++-.ebuild 
b/sci-physics/espresso++/espresso++-.ebuild
index d36b562..07a7f98 100644
--- a/sci-physics/espresso++/espresso++-.ebuild
+++ b/sci-physics/espresso++/espresso++-.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="extensible, flexible, fast and parallel 
simulation software for sof
 HOMEPAGE="https://www.espresso-pp.de";
 
 if [[ ${PV} =  ]]; then
-   EHG_REPO_URI="https://hg.berlios.de/repos/espressopp";
+   EHG_REPO_URI="https://bitbucket.org/${PN//+/p}/${PN//+/p}";
EHG_REVISION="default"
inherit mercurial
KEYWORDS=
@@ -22,9 +22,6 @@ else
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
 fi
 
-EHP_OPTS="--config 
hostfingerprints.hg.berlios.de=f4:79:d2:17:f8:0c:9b:c2:6e:65:60:2a:49:0e:09:79:85:6d:4b:e3"
-EHG_CLONE_CMD="hg clone ${EHG_QUIET_CMD_OPT} ${EHP_OPTS} --pull --noupdate"
-EHG_PULL_CMD="hg pull ${EHG_QUIET_CMD_OPT} ${EHP_OPTS}"
 LICENSE="GPL-3"
 SLOT="0"
 IUSE=""



[gentoo-commits] proj/sci:master commit in: sys-cluster/hpx/files/, sys-cluster/hpx/

2014-05-20 Thread Christoph Junghans
commit: 7aa442faa14f7818e677ac8b3c7fcea08c96d1e4
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue May 20 17:22:53 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Tue May 20 17:23:06 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7aa442fa

version bump

Package-Manager: portage-2.2.8-r1

---
 sys-cluster/hpx/ChangeLog  |   7 +
 sys-cluster/hpx/files/hpx-0.9.8-cmake_dir.patch|  27 
 sys-cluster/hpx/files/hpx-0.9.8-install-path.patch |  69 +
 sys-cluster/hpx/files/hpx-0.9.8-multilib.patch | 163 +
 sys-cluster/hpx/hpx-0.9.8.ebuild   |  96 
 5 files changed, 362 insertions(+)

diff --git a/sys-cluster/hpx/ChangeLog b/sys-cluster/hpx/ChangeLog
index 3bef4c6..76ead3d 100644
--- a/sys-cluster/hpx/ChangeLog
+++ b/sys-cluster/hpx/ChangeLog
@@ -2,6 +2,13 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*hpx-0.9.8 (20 May 2014)
+
+  20 May 2014; Christoph Junghans 
+  +files/hpx-0.9.8-cmake_dir.patch, +files/hpx-0.9.8-install-path.patch,
+  +files/hpx-0.9.8-multilib.patch, +hpx-0.9.8.ebuild:
+  version bump
+
   16 Feb 2014; Sébastien Fabbro  hpx-0.9.7.ebuild,
   hpx-.ebuild, metadata.xml:
   sys-cluster/hpx: Version bump

diff --git a/sys-cluster/hpx/files/hpx-0.9.8-cmake_dir.patch 
b/sys-cluster/hpx/files/hpx-0.9.8-cmake_dir.patch
new file mode 100644
index 000..b5c66c2
--- /dev/null
+++ b/sys-cluster/hpx/files/hpx-0.9.8-cmake_dir.patch
@@ -0,0 +1,27 @@
+From e565c2cce934f2d6fa6e80061c416a2e7df0f311 Mon Sep 17 00:00:00 2001
+From: Christoph Junghans 
+Date: Tue, 20 May 2014 11:18:21 -0600
+Subject: [PATCH] make cmake_dir configure-able
+
+---
+ CMakeLists.txt | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 8ad79cb..e6f392a 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -1981,7 +1981,9 @@ endforeach()
+ # Make list unique
+ list(REMOVE_DUPLICATES external_definitions)
+ 
+-set(cmake_dir cmake-${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION})
++if (NOT DEFINED cmake_dir)
++  set(cmake_dir cmake-${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION})
++endif(NOT DEFINED cmake_dir)
+ 
+ if(MSVC)
+   set(output_dir "${CMAKE_BINARY_DIR}/${CMAKE_BUILD_TYPE}")
+-- 
+1.8.5.5
+

diff --git a/sys-cluster/hpx/files/hpx-0.9.8-install-path.patch 
b/sys-cluster/hpx/files/hpx-0.9.8-install-path.patch
new file mode 100644
index 000..f5c867b
--- /dev/null
+++ b/sys-cluster/hpx/files/hpx-0.9.8-install-path.patch
@@ -0,0 +1,69 @@
+From 5c04f9c2d47a41f6113f45eeb4dd9f7968f2cd52 Mon Sep 17 00:00:00 2001
+From: Christoph Junghans 
+Date: Tue, 20 May 2014 09:27:47 -0600
+Subject: [PATCH] fix make install non-empty DESTDIR
+
+Symlinks were created even when make install was called with a
+non-empty DESTDIR variable. Fixed by creating the symlinks in build
+directory first and then install them using common install.
+DESTDIR installation is needed for binary packages.
+---
+ CMakeLists.txt | 31 +++
+ 1 file changed, 19 insertions(+), 12 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 00a71c7..8d5df19 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -1762,15 +1762,22 @@ if(NOT HPX_NO_INSTALL)
+ 
+   if(UNIX)
+ file(GLOB scripts "${CMAKE_SOURCE_DIR}/python/scripts/*.py")
++execute_process(COMMAND "${CMAKE_COMMAND}" -E make_directory
++  "${CMAKE_BINARY_DIR}/python/scripts" )
+ foreach(script ${scripts})
+   get_filename_component(script_name ${script} NAME)
+   get_filename_component(script_name_we ${script} NAME_WE)
+-  install(CODE
+-"set(bindir \"${CMAKE_INSTALL_PREFIX}/bin/\")
+- execute_process(
+-   COMMAND \"\${CMAKE_COMMAND}\" -E create_symlink
+-   \"${script_name}\" \"${script_name_we}\"
+-   WORKING_DIRECTORY \"\${bindir}\")")
++
++  #make copy, so that we have intact symlink in CMAKE_BINARY_DIR
++  execute_process(
++COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${script}" 
"${script_name}"
++  WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/python/scripts")
++
++  execute_process(
++COMMAND "${CMAKE_COMMAND}" -E create_symlink "${script_name}" 
"${script_name_we}"
++  WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/python/scripts")
++
++  install(FILES "${CMAKE_BINARY_DIR}/python/scripts/${script_name_we}" 
DESTINATION "bin")
+ endforeach()
+   endif()
+ 
+@@ -1781,13 +1788,13 @@ if(NOT HPX_NO_INSTALL)
+ FILES_MATCHING PATTERN "*.py"
+ PATTERN ".git" EXCLUDE)
+ 
++  execute_process(COMMAND "${CMAKE_COMMAND}" -E make_directory 
"${CMAK

[gentoo-commits] proj/sci:master commit in: sci-chemistry/gromacs/

2014-04-14 Thread Christoph Junghans
commit: ec73f9addaa0ce06739c8bf62ee1001392ffae30
Author: Christoph Junghans  gentoo  org>
AuthorDate: Mon Apr 14 23:59:00 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Apr 14 23:59:00 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ec73f9ad

added make-symlinks use flag, multilib-strict fix

Package-Manager: portage-2.2.8-r1

---
 sci-chemistry/gromacs/ChangeLog   |  4 
 sci-chemistry/gromacs/gromacs-5.0..ebuild | 12 ++--
 sci-chemistry/gromacs/gromacs-5.0_rc1.ebuild  | 12 ++--
 sci-chemistry/gromacs/gromacs-.ebuild | 12 ++--
 sci-chemistry/gromacs/metadata.xml|  1 +
 5 files changed, 35 insertions(+), 6 deletions(-)

diff --git a/sci-chemistry/gromacs/ChangeLog b/sci-chemistry/gromacs/ChangeLog
index 502a133..03c55c5 100644
--- a/sci-chemistry/gromacs/ChangeLog
+++ b/sci-chemistry/gromacs/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  14 Apr 2014; Christoph Junghans  gromacs-5.0..ebuild,
+  gromacs-5.0_rc1.ebuild, gromacs-.ebuild, metadata.xml:
+  added make-symlinks use flag, multilib-strict fix
+
 *gromacs-5.0. (08 Apr 2014)
 *gromacs-5.0_rc1 (08 Apr 2014)
 

diff --git a/sci-chemistry/gromacs/gromacs-5.0..ebuild 
b/sci-chemistry/gromacs/gromacs-5.0..ebuild
index 6445042..b6be22e 100644
--- a/sci-chemistry/gromacs/gromacs-5.0..ebuild
+++ b/sci-chemistry/gromacs/gromacs-5.0..ebuild
@@ -33,7 +33,7 @@ HOMEPAGE="http://www.gromacs.org/";
 LICENSE="LGPL-2.1 UoI-NCSA !mkl? ( !fftw? ( BSD ) !blas? ( BSD ) !lapack? ( 
BSD ) ) cuda? ( LGPL-3 ) threads? ( BSD )"
 SLOT="0/${PV}"
 KEYWORDS=""
-IUSE="X blas boost cuda +doc -double-precision +fftw lapack mkl mpi +offensive 
openmp +single-precision test +threads +tng ${ACCE_IUSE}"
+IUSE="X blas boost cuda +doc -double-precision +fftw lapack +make-symlinks mkl 
mpi +offensive openmp +single-precision test +threads +tng ${ACCE_IUSE}"
 
 CDEPEND="
X? (
@@ -154,6 +154,7 @@ src_configure() {
$(cmake-utils_use boost GMX_EXTERNAL_BOOST)
$(cmake-utils_use tng GMX_USE_TNG)
$(cmake-utils_use doc GMX_BUILD_MANUAL)
+   $(cmake-utils_use make-symlinks GMX_SYMLINK_OLD_BINARY_NAMES)
-DGMX_DEFAULT_SUFFIX=off
-DGMX_SIMD="$acce"
-DGMX_LIB_INSTALL_DIR="$(get_libdir)"
@@ -242,10 +243,17 @@ src_install() {
BUILD_DIR="${WORKDIR}/${P}_${x}_mpi" \
cmake-utils_src_install
done
-   # drop non needed staff
+   # drop unneeded stuff
rm -f "${ED}"usr/bin/gmx-completion*
rm -f "${ED}"usr/bin/g_options*
rm -f "${ED}"usr/bin/GMXRC*
+   rm -f "${ED}"usr/lib*/libtng*.a
+
+   #workaround for libtng
+   if [[ $(get_libdir) != lib ]]; then
+   mv "${ED}"usr/lib/libtng* "${ED}usr/$(get_libdir)" || die
+   rmdir "${ED}"usr/lib || die
+   fi
 
readme.gentoo_create_doc
 }

diff --git a/sci-chemistry/gromacs/gromacs-5.0_rc1.ebuild 
b/sci-chemistry/gromacs/gromacs-5.0_rc1.ebuild
index 350910c..34e34f4 100644
--- a/sci-chemistry/gromacs/gromacs-5.0_rc1.ebuild
+++ b/sci-chemistry/gromacs/gromacs-5.0_rc1.ebuild
@@ -33,7 +33,7 @@ HOMEPAGE="http://www.gromacs.org/";
 LICENSE="LGPL-2.1 UoI-NCSA !mkl? ( !fftw? ( BSD ) !blas? ( BSD ) !lapack? ( 
BSD ) ) cuda? ( LGPL-3 ) threads? ( BSD )"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="X blas boost cuda +doc -double-precision +fftw lapack mkl mpi +offensive 
openmp +single-precision test +threads +tng ${ACCE_IUSE}"
+IUSE="X blas boost cuda +doc -double-precision +fftw lapack +make-symlinks mkl 
mpi +offensive openmp +single-precision test +threads +tng ${ACCE_IUSE}"
 
 CDEPEND="
X? (
@@ -154,6 +154,7 @@ src_configure() {
$(cmake-utils_use boost GMX_EXTERNAL_BOOST)
$(cmake-utils_use tng GMX_USE_TNG)
$(cmake-utils_use doc GMX_BUILD_MANUAL)
+   $(cmake-utils_use make-symlinks GMX_SYMLINK_OLD_BINARY_NAMES)
-DGMX_DEFAULT_SUFFIX=off
-DGMX_SIMD="$acce"
-DGMX_LIB_INSTALL_DIR="$(get_libdir)"
@@ -242,10 +243,17 @@ src_install() {
BUILD_DIR="${WORKDIR}/${P}_${x}_mpi" \
cmake-utils_src_install
done
-   # drop non needed staff
+   # drop unneeded stuff
rm -f "${ED}"usr/bin/gmx-completion*
rm -f "${ED}"usr/bin/g_options*
rm -f "${ED}"usr/bin/GMXRC*
+   rm -f "${ED}"usr/lib*/libtng*.a

[gentoo-commits] proj/sci:master commit in: app-editors/neovim/

2014-04-14 Thread Christoph Junghans
commit: 4420d5153e1b34487416e750ed69d7b776594a4a
Author: Petr Sykora  gmail  com>
AuthorDate: Fri Apr 11 12:21:40 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Fri Apr 11 12:21:40 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=4420d515

app-editors/neovim: Added luajit dependency.

---
 app-editors/neovim/neovim-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-editors/neovim/neovim-.ebuild 
b/app-editors/neovim/neovim-.ebuild
index 2f77478..f228ac3 100644
--- a/app-editors/neovim/neovim-.ebuild
+++ b/app-editors/neovim/neovim-.ebuild
@@ -26,4 +26,5 @@ IUSE=""
 RDEPEND="app-admin/eselect-vi
sys-libs/ncurses"
 DEPEND="${RDEPEND}
+   dev-lang/luajit
>=dev-libs/libuv-0.11.19"



[gentoo-commits] proj/sci:master commit in: /

2014-04-14 Thread Christoph Junghans
commit: 312820dda699d6ed17a1b430cb0cbfb3116dfee2
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue Apr 15 00:00:21 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Tue Apr 15 00:00:21 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=312820dd

Merge branch 'master' of ssh://github.com/gentoo-science/sci


 app-editors/neovim/neovim-.ebuild | 1 +
 1 file changed, 1 insertion(+)



[gentoo-commits] proj/sci:master commit in: /

2014-04-14 Thread Christoph Junghans
commit: bb6034788c0813df0c74104bffbf5da3855119df
Author: Christoph Junghans  googlemail  com>
AuthorDate: Fri Apr 11 13:42:31 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Fri Apr 11 13:42:31 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=bb603478

Merge pull request #217 from glubo/master

app-editors/neovim: Added luajit dependency.


 app-editors/neovim/neovim-.ebuild | 1 +
 1 file changed, 1 insertion(+)



[gentoo-commits] proj/sci:master commit in: sci-visualization/gnuplot/

2014-11-08 Thread Christoph Junghans
commit: e850bd6a27d017ef66c1312de0b92b348aaee0ee
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Nov  8 20:48:29 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sat Nov  8 20:48:29 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e850bd6a

added latest dev version

Package-Manager: portage-2.2.8-r2

---
 sci-visualization/gnuplot/ChangeLog | 6 ++
 sci-visualization/gnuplot/gnuplot-5.0..ebuild   | 2 +-
 .../gnuplot/{gnuplot-5.0..ebuild => gnuplot-5.1..ebuild}| 0
 3 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/sci-visualization/gnuplot/ChangeLog 
b/sci-visualization/gnuplot/ChangeLog
index bac226c..2244691 100644
--- a/sci-visualization/gnuplot/ChangeLog
+++ b/sci-visualization/gnuplot/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*gnuplot-5.1. (08 Nov 2014)
+
+  08 Nov 2014; Christoph Junghans  +gnuplot-5.1..ebuild,
+  gnuplot-5.0..ebuild:
+  added latest dev version
+
   16 Sep 2014; Christoph Junghans  gnuplot-5.0..ebuild:
   libcerf patch got merged upstream
 

diff --git a/sci-visualization/gnuplot/gnuplot-5.0..ebuild 
b/sci-visualization/gnuplot/gnuplot-5.0..ebuild
index 05eabe3..ba3a990 100644
--- a/sci-visualization/gnuplot/gnuplot-5.0..ebuild
+++ b/sci-visualization/gnuplot/gnuplot-5.0..ebuild
@@ -13,7 +13,7 @@ if [[ -z ${PV%%*} ]]; then
inherit autotools cvs
ECVS_SERVER="gnuplot.cvs.sourceforge.net:/cvsroot/gnuplot"
ECVS_MODULE="gnuplot"
-   ECVS_BRANCH="HEAD"
+   ECVS_BRANCH="branch-5-0-stable"
ECVS_USER="anonymous"
ECVS_CVS_OPTIONS="-dP"
MY_P="${PN}"

diff --git a/sci-visualization/gnuplot/gnuplot-5.0..ebuild 
b/sci-visualization/gnuplot/gnuplot-5.1..ebuild
similarity index 100%
copy from sci-visualization/gnuplot/gnuplot-5.0..ebuild
copy to sci-visualization/gnuplot/gnuplot-5.1..ebuild



[gentoo-commits] proj/sci:master commit in: sci-libs/gsl/

2014-11-10 Thread Christoph Junghans
commit: abe549ffad5e6e319ca9947fa96e65f443ef6012
Author: Christoph Junghans  gentoo  org>
AuthorDate: Mon Nov 10 23:25:42 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Nov 10 23:25:42 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=abe549ff

added multilib support (bug #528622)

Package-Manager: portage-2.2.8-r2

---
 sci-libs/gsl/ChangeLog  |  5 
 sci-libs/gsl/gsl-1.16-r2.ebuild | 60 +
 2 files changed, 65 insertions(+)

diff --git a/sci-libs/gsl/ChangeLog b/sci-libs/gsl/ChangeLog
index 81ecb25..0ffe3bd 100644
--- a/sci-libs/gsl/ChangeLog
+++ b/sci-libs/gsl/ChangeLog
@@ -2,6 +2,11 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/sci-libs/gsl/ChangeLog,v 1.77 2010/08/09 
09:32:55 xarthisius Exp $
 
+*gsl-1.16-r2 (10 Nov 2014)
+
+  10 Nov 2014; Christoph Junghans  +gsl-1.16-r2.ebuild:
+  added multilib support (bug #528622)
+
   02 Jul 2014; François Bissey 
   gsl-1.16-r1.ebuild:
   Tested on x64-macos, keywording.

diff --git a/sci-libs/gsl/gsl-1.16-r2.ebuild b/sci-libs/gsl/gsl-1.16-r2.ebuild
new file mode 100644
index 000..7cf4402
--- /dev/null
+++ b/sci-libs/gsl/gsl-1.16-r2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+
+inherit alternatives-2 autotools-multilib eutils toolchain-funcs
+
+DESCRIPTION="GNU Scientific Library"
+HOMEPAGE="http://www.gnu.org/software/gsl/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
+IUSE="cblas-external static-libs"
+
+RDEPEND="cblas-external? ( >=virtual/cblas-2.0-r3[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
+
+PATCHES=( "${FILESDIR}"/${P}-cblas-external.patch )
+
+src_configure() {
+   if use cblas-external; then
+   export CBLAS_LIBS="$($(tc-getPKG_CONFIG) --libs cblas)"
+   export CBLAS_CFLAGS="$($(tc-getPKG_CONFIG) --cflags cblas)"
+   fi
+   local myeconfargs=(
+   $(use_with cblas-external)
+   )
+   autotools-multilib_src_configure
+}
+
+multilib_src_install() {
+   autotools-utils_src_install
+   local libname=gslcblas
+
+   cat <<-EOF > ${libname}.pc
+   prefix=${EPREFIX}/usr
+   libdir=\${prefix}/$(get_libdir)
+   includedir=\${prefix}/include
+   Name: ${libname}
+   Description: ${DESCRIPTION} CBLAS implementation
+   Version: ${PV}
+   URL: ${HOMEPAGE}
+   Libs: -L\${libdir} -l${libname}
+   Libs.private: -lm
+   Cflags: -I\${includedir}
+   EOF
+   insinto /usr/$(get_libdir)/pkgconfig
+   doins ${libname}.pc
+
+   # Don't add gsl as a cblas alternative if using cblas-external
+   use cblas-external || alternatives_for cblas gsl 0 \
+   /usr/$(get_libdir)/pkgconfig/cblas.pc ${libname}.pc \
+   /usr/include/cblas.h gsl/gsl_cblas.h
+}



[gentoo-commits] proj/sci:master commit in: virtual/cblas/

2014-11-10 Thread Christoph Junghans
commit: 18d61d4db02599198a3bac4e64f41d509e563cc7
Author: Christoph Junghans  gentoo  org>
AuthorDate: Mon Nov 10 23:33:37 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Nov 10 23:33:37 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=18d61d4d

added multilib support (bug #528622)

Package-Manager: portage-2.2.8-r2

---
 virtual/cblas/ChangeLog   |  5 +
 virtual/cblas/cblas-2.0-r3.ebuild | 35 +++
 2 files changed, 40 insertions(+)

diff --git a/virtual/cblas/ChangeLog b/virtual/cblas/ChangeLog
index fce9238..7c01c5f 100644
--- a/virtual/cblas/ChangeLog
+++ b/virtual/cblas/ChangeLog
@@ -2,6 +2,11 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/virtual/cblas/ChangeLog,v 1.6 2010/01/11 
10:56:05 ulm Exp $
 
+*cblas-2.0-r3 (10 Nov 2014)
+
+  10 Nov 2014; Christoph Junghans  +cblas-2.0-r3.ebuild:
+  added multilib support (bug #528622)
+
 *cblas-2.0-r2 (13 Oct 2014)
 
   13 Oct 2014; Mark Wright  +cblas-2.0-r2.ebuild:

diff --git a/virtual/cblas/cblas-2.0-r3.ebuild 
b/virtual/cblas/cblas-2.0-r3.ebuild
new file mode 100644
index 000..b7a94e8
--- /dev/null
+++ b/virtual/cblas/cblas-2.0-r3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for BLAS C implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="int64"
+
+RDEPEND="
+   int64? (
+   || (
+   >=sci-libs/openblas-0.2.11[int64,${MULTILIB_USEDEP}]
+   
>=sci-libs/cblas-reference-20110218-r1[int64,${MULTILIB_USEDEP}]
+   )
+   )
+   || (
+   
>=sci-libs/cblas-reference-20110218-r1[int64?,${MULTILIB_USEDEP}]
+   >=sci-libs/openblas-0.2.11[int64?,${MULTILIB_USEDEP}]
+   >=sci-libs/gsl-1.16-r2[-cblas-external,${MULTILIB_USEDEP}]
+   abi_x86_64? ( !abi_x86_32? ( || (
+   >=sci-libs/gotoblas2-1.13
+   >=sci-libs/atlas-3.9.34
+   >=sci-libs/mkl-10.3
+   ) ) )
+   )"
+DEPEND=""



[gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/

2014-11-12 Thread Christoph Junghans
commit: d6271b8ddc71324918a20e5d64616cfaf9ef2296
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Nov 13 00:14:36 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Thu Nov 13 00:14:36 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=d6271b8d

added IUSE=mpi

Package-Manager: portage-2.2.8-r2

---
 dev-cpp/icnc/ChangeLog|  3 +++
 dev-cpp/icnc/icnc-.ebuild | 11 ---
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/dev-cpp/icnc/ChangeLog b/dev-cpp/icnc/ChangeLog
index 60296b9..210238b 100644
--- a/dev-cpp/icnc/ChangeLog
+++ b/dev-cpp/icnc/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  13 Nov 2014; Christoph Junghans  icnc-.ebuild:
+  added IUSE=mpi
+
   30 Sep 2014; Christoph Junghans  icnc-.ebuild:
   live ebuild update
 

diff --git a/dev-cpp/icnc/icnc-.ebuild b/dev-cpp/icnc/icnc-.ebuild
index b1ffcd5..97fe17a 100644
--- a/dev-cpp/icnc/icnc-.ebuild
+++ b/dev-cpp/icnc/icnc-.ebuild
@@ -20,18 +20,23 @@ fi
 
 LICENSE="BSD"
 SLOT="0"
-IUSE=""
+IUSE="mpi"
 
+# https://github.com/icnc/icnc/issues/14 OpenMPI not supported, only *ch 
implementation
 DEPEND="
>=dev-cpp/tbb-4.2
sys-libs/glibc
+   mpi? ( || (
+   sys-cluster/mpich
+   sys-cluster/mpich2
+   sys-cluster/mvapich2
+   ) )
"
 RDEPEND="${DEPEND}"
 
 src_configure() {
-#TODO has mpi support but broken with virtual/mpi
-#  $(cmake-utils_use mpi BUILD_LIBS_FOR_MPI)
local mycmakeargs=(
+   $(cmake-utils_use mpi BUILD_LIBS_FOR_MPI)
-DLIB=$(get_libdir)
)
cmake-utils_src_configure



[gentoo-commits] proj/sci:master commit in: x11-libs/tr/

2014-11-12 Thread Christoph Junghans
commit: d21b0da57e2ea561de8cfdd55618f214f599b4ec
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 10:03:53 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 10:03:53 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=d21b0da5

x11-libs/tr: Bump to EAPI=5; respect CC

Package-Manager: portage-2.2.14

---
 x11-libs/tr/ChangeLog |  5 -
 x11-libs/tr/metadata.xml  |  2 +-
 x11-libs/tr/tr-1.3.ebuild | 15 ---
 3 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/x11-libs/tr/ChangeLog b/x11-libs/tr/ChangeLog
index 392a82d..41b9951 100644
--- a/x11-libs/tr/ChangeLog
+++ b/x11-libs/tr/ChangeLog
@@ -1,7 +1,10 @@
 # ChangeLog for x11-libs/tr
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  tr-1.3.ebuild, metadata.xml:
+  Bump to EAPI=5; respect CC
+
   07 Jan 2011; Justin Lecher  tr-1.3.ebuild:
   Some QA on ebuild style
 

diff --git a/x11-libs/tr/metadata.xml b/x11-libs/tr/metadata.xml
index b229aec..897aa2e 100644
--- a/x11-libs/tr/metadata.xml
+++ b/x11-libs/tr/metadata.xml
@@ -1,5 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-sci
+  sci
 

diff --git a/x11-libs/tr/tr-1.3.ebuild b/x11-libs/tr/tr-1.3.ebuild
index 285f994..3edcb35 100644
--- a/x11-libs/tr/tr-1.3.ebuild
+++ b/x11-libs/tr/tr-1.3.ebuild
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="2"
+EAPI=5
 
-inherit eutils
+inherit eutils toolchain-funcs
 
 DESCRIPTION="An OpenGL utility library for doing tiled rendering"
 HOMEPAGE="http://www.mesa3d.org/brianp/TR.html";
@@ -20,12 +20,13 @@ DEPEND="${RDEPEND}"
 
 src_prepare() {
epatch "${FILESDIR}"/${PV}-Makefile.patch
+   tc-export CC
 }
 
 src_install() {
-   insinto /usr/include/
-   doins tr.h || die
-   dobin trdemo{1,2} || die
-   dodoc README || die
-   dohtml tr.htm || die
+   doheader tr.h
+   dobin trdemo{1,2}
+   dodoc README
+   docinto html
+   dodoc tr.htm
 }



[gentoo-commits] proj/sci:master commit in: virtual/blacs/

2014-11-12 Thread Christoph Junghans
commit: 6f8d3ac237bb35cb695ae8505030872795dcd282
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 10:06:42 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 10:06:42 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=6f8d3ac2

virtual/blacs: Bumpt to EAPI=5

Package-Manager: portage-2.2.14

---
 virtual/blacs/ChangeLog| 5 -
 virtual/blacs/blacs-1.1.ebuild | 2 +-
 virtual/blacs/metadata.xml | 4 ++--
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/virtual/blacs/ChangeLog b/virtual/blacs/ChangeLog
index 44f6ef6..0bb499a 100644
--- a/virtual/blacs/ChangeLog
+++ b/virtual/blacs/ChangeLog
@@ -1,7 +1,10 @@
 # ChangeLog for virtual/blacs
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  blacs-1.1.ebuild, metadata.xml:
+  Bumpt to EAPI=5
+
 *blacs-1.1 (09 Dec 2010)
 
   09 Dec 2010; Sébastien Fabbro  +blacs-1.1.ebuild,

diff --git a/virtual/blacs/blacs-1.1.ebuild b/virtual/blacs/blacs-1.1.ebuild
index 76642a2..a361ca5 100644
--- a/virtual/blacs/blacs-1.1.ebuild
+++ b/virtual/blacs/blacs-1.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
+EAPI=5
 
 DESCRIPTION="Virtual for BLACS implementation"
 HOMEPAGE=""

diff --git a/virtual/blacs/metadata.xml b/virtual/blacs/metadata.xml
index 2b95d33..3feba42 100644
--- a/virtual/blacs/metadata.xml
+++ b/virtual/blacs/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-sci
-
+  sci
+  
   Gentoo virtual package for the Basic Linear Algebra Communication 
Subprograms implementation.
 
 



[gentoo-commits] proj/sci:master commit in: sci-misc/kotus-sanalista/

2014-11-12 Thread Christoph Junghans
commit: 93a3ca288f7edeb26e2efa71b31720d6a2d9fbee
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 12:36:44 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 12:36:44 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=93a3ca28

sci-misc/kotus-sanalista: Bump to EAPI=5

Package-Manager: portage-2.2.14

---
 sci-misc/kotus-sanalista/ChangeLog   | 8 ++--
 sci-misc/kotus-sanalista/kotus-sanalista-1-r1.ebuild | 7 ++-
 sci-misc/kotus-sanalista/metadata.xml| 8 
 3 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/sci-misc/kotus-sanalista/ChangeLog 
b/sci-misc/kotus-sanalista/ChangeLog
index 3d8b807..4e02cc7 100644
--- a/sci-misc/kotus-sanalista/ChangeLog
+++ b/sci-misc/kotus-sanalista/ChangeLog
@@ -1,7 +1,11 @@
-# ChangeLog for app-dicts/kotus-sanalista
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# ChangeLog for sci-misc/kotus-sanalista
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  kotus-sanalista-1-r1.ebuild,
+  metadata.xml:
+  Bump to EAPI=5
+
   25 Oct 2011; Justin Lecher  metadata.xml:
   Removed no-herd from herd tag in metadata.xml
 

diff --git a/sci-misc/kotus-sanalista/kotus-sanalista-1-r1.ebuild 
b/sci-misc/kotus-sanalista/kotus-sanalista-1-r1.ebuild
index 64dfa71..f7b90c3 100644
--- a/sci-misc/kotus-sanalista/kotus-sanalista-1-r1.ebuild
+++ b/sci-misc/kotus-sanalista/kotus-sanalista-1-r1.ebuild
@@ -2,6 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI=5
+
 MY_P=${PN}-v${PVR}
 
 DESCRIPTION="Finnish dictionary word list"
@@ -17,8 +19,3 @@ DEPEND="dev-java/saxon"
 RDEPEND=""
 
 S="${WORKDIR}/${MY_P}"
-
-src_install() {
-   emake DESTDIR="${D}" install || die "install failed"
-   dodoc AUTHORS ChangeLog THANKS README README.fi NEWS || die "docs 
missing"
-}

diff --git a/sci-misc/kotus-sanalista/metadata.xml 
b/sci-misc/kotus-sanalista/metadata.xml
index 6da5610..6279442 100644
--- a/sci-misc/kotus-sanalista/metadata.xml
+++ b/sci-misc/kotus-sanalista/metadata.xml
@@ -1,10 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   flam...@gentoo.org
-   
-   
+  
+flam...@gentoo.org
+  
+  
   Kotus-sanalista is an XML list of Finnish words dictionary forms and
   morphological data. It was released by Research Institute of Languages in
   Finland.



[gentoo-commits] proj/sci:master commit in: virtual/cblas/

2014-11-12 Thread Christoph Junghans
commit: 77b3bf00c5b0525204fac0bf9323d2b74eb454b2
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 10:08:18 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 10:08:18 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=77b3bf00

virtual/cblas: Bumpt to EAPI=5

Package-Manager: portage-2.2.14

---
 virtual/cblas/ChangeLog| 3 +++
 virtual/cblas/cblas-2.0.ebuild | 2 +-
 virtual/cblas/metadata.xml | 6 +++---
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/virtual/cblas/ChangeLog b/virtual/cblas/ChangeLog
index 7c01c5f..e31fb17 100644
--- a/virtual/cblas/ChangeLog
+++ b/virtual/cblas/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/virtual/cblas/ChangeLog,v 1.6 2010/01/11 
10:56:05 ulm Exp $
 
+  12 Nov 2014; Justin Lecher  cblas-2.0.ebuild, metadata.xml:
+  Bumpt to EAPI=5
+
 *cblas-2.0-r3 (10 Nov 2014)
 
   10 Nov 2014; Christoph Junghans  +cblas-2.0-r3.ebuild:

diff --git a/virtual/cblas/cblas-2.0.ebuild b/virtual/cblas/cblas-2.0.ebuild
index df3ab1e..654ff6b 100644
--- a/virtual/cblas/cblas-2.0.ebuild
+++ b/virtual/cblas/cblas-2.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
+EAPI=5
 
 DESCRIPTION="Virtual for BLAS C implementation"
 HOMEPAGE=""

diff --git a/virtual/cblas/metadata.xml b/virtual/cblas/metadata.xml
index fb26d6d..0822462 100644
--- a/virtual/cblas/metadata.xml
+++ b/virtual/cblas/metadata.xml
@@ -6,8 +6,8 @@
   Gentoo virtual package for the Basic Linear Algebra Subprograms
   C implementation.
 
-
-  Add eselect module for cblas libraries built with 64 bits
+  
+Add eselect module for cblas libraries built with 64 
bits
   integer ABI
-
+  
 



[gentoo-commits] proj/sci:master commit in: virtual/lapacke/

2014-11-12 Thread Christoph Junghans
commit: 0f194cf5a5e7b12ff1c445f5fb7bd013fc996f21
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 10:08:35 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 10:08:35 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0f194cf5

virtual/lapacke: Bumpt to EAPI=5

Package-Manager: portage-2.2.14

---
 virtual/lapacke/ChangeLog  | 6 +-
 virtual/lapacke/lapacke-1.0.ebuild | 2 +-
 virtual/lapacke/lapacke-3.5.ebuild | 2 +-
 virtual/lapacke/metadata.xml   | 4 ++--
 4 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/virtual/lapacke/ChangeLog b/virtual/lapacke/ChangeLog
index 2ff0c07..8d554c7 100644
--- a/virtual/lapacke/ChangeLog
+++ b/virtual/lapacke/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for virtual/lapacke
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  lapacke-1.0.ebuild,
+  lapacke-3.5.ebuild, metadata.xml:
+  Bumpt to EAPI=5
+
 *lapacke-3.5 (08 Dec 2013)
 
   08 Dec 2013; Sébastien Fabbro  +lapacke-3.5.ebuild:

diff --git a/virtual/lapacke/lapacke-1.0.ebuild 
b/virtual/lapacke/lapacke-1.0.ebuild
index de6568a..a7324a5 100644
--- a/virtual/lapacke/lapacke-1.0.ebuild
+++ b/virtual/lapacke/lapacke-1.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
+EAPI=5
 
 DESCRIPTION="Virtual for LAPACK C implementation"
 HOMEPAGE=""

diff --git a/virtual/lapacke/lapacke-3.5.ebuild 
b/virtual/lapacke/lapacke-3.5.ebuild
index e84b99a..3987e26 100644
--- a/virtual/lapacke/lapacke-3.5.ebuild
+++ b/virtual/lapacke/lapacke-3.5.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
+EAPI=5
 
 DESCRIPTION="Virtual for LAPACK C implementation"
 HOMEPAGE=""

diff --git a/virtual/lapacke/metadata.xml b/virtual/lapacke/metadata.xml
index ab7c995..43a75c8 100644
--- a/virtual/lapacke/metadata.xml
+++ b/virtual/lapacke/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-sci
-
+  sci
+  
   Gentoo virtual package for the Linear Algebra PACKAge
   C implementation.
 



[gentoo-commits] proj/sci:master commit in: virtual/scalapack/

2014-11-12 Thread Christoph Junghans
commit: 6266d4c376f6dd58704ac1aaa6de4d4a94eff9a6
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 10:08:54 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 10:08:54 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=6266d4c3

virtual/scalapack: Bumpt to EAPI=5

Package-Manager: portage-2.2.14

---
 virtual/scalapack/ChangeLog| 6 +-
 virtual/scalapack/metadata.xml | 4 ++--
 virtual/scalapack/scalapack-2.0.ebuild | 2 +-
 3 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/virtual/scalapack/ChangeLog b/virtual/scalapack/ChangeLog
index 620322b..b030789 100644
--- a/virtual/scalapack/ChangeLog
+++ b/virtual/scalapack/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for virtual/scalapack
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  scalapack-2.0.ebuild,
+  metadata.xml:
+  Bumpt to EAPI=5
+
 *scalapack-2.0 (21 Feb 2013)
 
   21 Feb 2013; Sébastien Fabbro  +scalapack-2.0.ebuild,

diff --git a/virtual/scalapack/metadata.xml b/virtual/scalapack/metadata.xml
index 6133684..f665797 100644
--- a/virtual/scalapack/metadata.xml
+++ b/virtual/scalapack/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-sci
-
+  sci
+  
   Gentoo virtual package for the Scalable LAPACK implementation. The
   version number corresponds to the version of the ScaLAPACK reference
   implementation.

diff --git a/virtual/scalapack/scalapack-2.0.ebuild 
b/virtual/scalapack/scalapack-2.0.ebuild
index d405d91..825cb08 100644
--- a/virtual/scalapack/scalapack-2.0.ebuild
+++ b/virtual/scalapack/scalapack-2.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
+EAPI=5
 
 DESCRIPTION="Virtual for ScaLAPACK implementation"
 HOMEPAGE=""



[gentoo-commits] proj/sci:master commit in: sci-misc/jwnl/

2014-11-12 Thread Christoph Junghans
commit: 9b7147dbf2dc7d8919c1af5f65f893ec0f3d9256
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 12:35:46 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 12:35:46 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9b7147db

sci-misc/jwnl: Bump to EAPI=5

Package-Manager: portage-2.2.14

---
 sci-misc/jwnl/ChangeLog   |  6 +-
 sci-misc/jwnl/jwnl-1.3_rc3.ebuild | 11 ++-
 sci-misc/jwnl/metadata.xml|  8 
 3 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/sci-misc/jwnl/ChangeLog b/sci-misc/jwnl/ChangeLog
index ad465e5..9a05001 100644
--- a/sci-misc/jwnl/ChangeLog
+++ b/sci-misc/jwnl/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-misc/jwnl
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  jwnl-1.3_rc3.ebuild,
+  metadata.xml:
+  Bump to EAPI=5
+
   25 Oct 2011; Justin Lecher  metadata.xml:
   Removed no-herd from herd tag in metadata.xml
 

diff --git a/sci-misc/jwnl/jwnl-1.3_rc3.ebuild 
b/sci-misc/jwnl/jwnl-1.3_rc3.ebuild
index 66b4877..aa2f665 100644
--- a/sci-misc/jwnl/jwnl-1.3_rc3.ebuild
+++ b/sci-misc/jwnl/jwnl-1.3_rc3.ebuild
@@ -2,12 +2,16 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI=5
+
 inherit eutils java-pkg-2 java-utils-2 versionator
 
 MY_P=${PN}$(delete_all_version_separators)
+
 DESCRIPTION="Java interface to WordNet dictionary data"
 HOMEPAGE="http://jwordnet.sf.net";
-SRC_URI="mirror://sourceforge/jwordnet/${MY_P}_src.zip
+SRC_URI="
+   mirror://sourceforge/jwordnet/${MY_P}_src.zip
mirror://sourceforge/jwordnet/${MY_P}.zip"
 
 LICENSE="BSD"
@@ -23,9 +27,7 @@ RDEPEND=">=virtual/jre-1.4
 
 S="${WORKDIR}"
 
-src_unpack() {
-   cd "${S}"
-   unpack ${A}
+src_prepare() {
rm -v commons-logging.jar jwnl.jar || die
 }
 
@@ -39,7 +41,6 @@ src_compile() {
 
 src_install() {
java-pkg_dojar ${PN}.jar utilities.jar
-   dodir /usr/share/${PN}
insinto /usr/share/${PN}
doins create.sql database_properties.xml file_properties.xml \
jwnl_properties.dtd jwnl_properties.xsd map_properties.xml

diff --git a/sci-misc/jwnl/metadata.xml b/sci-misc/jwnl/metadata.xml
index 84a13b8..faf15b4 100644
--- a/sci-misc/jwnl/metadata.xml
+++ b/sci-misc/jwnl/metadata.xml
@@ -1,10 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   flam...@gentoo.org
-   
-   
+  
+flam...@gentoo.org
+  
+  
   Java based programming interface for accessing wordnet style dictionary
   data.
 



[gentoo-commits] proj/sci:master commit in: sci-misc/openfst/

2014-11-12 Thread Christoph Junghans
commit: fac20bb0155e43e5b69e0a9e64ef73704de9954f
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 13:18:00 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 13:18:00 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=fac20bb0

sci-misc/openfst: Drop old

Package-Manager: portage-2.2.14

---
 sci-misc/openfst/ChangeLog|  5 -
 sci-misc/openfst/openfst-1.2.7.ebuild | 34 --
 2 files changed, 4 insertions(+), 35 deletions(-)

diff --git a/sci-misc/openfst/ChangeLog b/sci-misc/openfst/ChangeLog
index 3d9cf2c..47bb94e 100644
--- a/sci-misc/openfst/ChangeLog
+++ b/sci-misc/openfst/ChangeLog
@@ -1,7 +1,10 @@
 # ChangeLog for sci-misc/openfst
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  -openfst-1.2.7.ebuild:
+  Drop old
+
 *openfst-1.3.4 (21 Nov 2013)
 
   21 Nov 2013; Pavel Denisov  +files/kaldi.patch,

diff --git a/sci-misc/openfst/openfst-1.2.7.ebuild 
b/sci-misc/openfst/openfst-1.2.7.ebuild
deleted file mode 100644
index 1f197bc..000
--- a/sci-misc/openfst/openfst-1.2.7.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils flag-o-matic multilib
-
-DESCRIPTION="Finite State Transducer tools by Google et al."
-HOMEPAGE="http://www.openfst.org";
-SRC_URI="http://www.openfst.org/twiki/pub/FST/FstDownload/${P}.tar.gz";
-
-LICENSE="Apache-2.0"
-
-SLOT="0"
-
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   filter-ldflags -Wl,--as-needed --as-needed
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "install failed"
-   dodoc AUTHORS NEWS README || die "docs missing"
-}
-
-src_test() {
-   einfo "make test can take a few hours on moderately modern systems"
-   make test || die "check failed"
-}



[gentoo-commits] proj/sci:master commit in: sys-cluster/blcr/

2014-11-12 Thread Christoph Junghans
commit: ed5de2490975d8809e955c335664b5090012b613
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 10:18:08 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 10:18:08 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ed5de249

sys-cluster/blcr: Bump to EAPI=5; drop old

Package-Manager: portage-2.2.14

---
 sys-cluster/blcr/ChangeLog |  6 +++-
 sys-cluster/blcr/blcr-0.8.2.ebuild | 57 --
 sys-cluster/blcr/blcr-0.8.4.ebuild | 19 ++---
 3 files changed, 14 insertions(+), 68 deletions(-)

diff --git a/sys-cluster/blcr/ChangeLog b/sys-cluster/blcr/ChangeLog
index 8b36645..e8b87ca 100644
--- a/sys-cluster/blcr/ChangeLog
+++ b/sys-cluster/blcr/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sys-cluster/blcr
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  -blcr-0.8.2.ebuild,
+  blcr-0.8.4.ebuild:
+  Bump to EAPI=5; drop old
+
   03 Mar 2013; Justin Lecher  blcr-0.8.4.ebuild, metadata.xml:
   Drop useless blank line
 

diff --git a/sys-cluster/blcr/blcr-0.8.2.ebuild 
b/sys-cluster/blcr/blcr-0.8.2.ebuild
deleted file mode 100644
index d461f5a..000
--- a/sys-cluster/blcr/blcr-0.8.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit linux-mod
-
-DESCRIPTION="Berkeley Lab Checkpoint/Restart for Linux"
-HOMEPAGE="https://ftg.lbl.gov/projects/CheckpointRestart";
-SRC_URI="https://ftg.lbl.gov/assets/projects/CheckpointRestart/downloads/"${PN}"-"${PV}".tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-DEPEND=""
-RDEPEND=""
-
-MAKEOPTS="${MAKEOPTS} -j1"
-
-pkg_setup() {
-   local msg
-   linux-info_pkg_setup
-
-   # kernel version check
-   if kernel_is gt 2 6 30
-   then
-   eerror "${PN} is being developed and tested up to linux-2.6.30."
-   eerror "Make sure you have a proper kernel version and point"
-   eerror "  /usr/src/linux symlink or env variable KERNEL_DIR to 
it!"
-   die "Wrong kernel version ${KV}"
-   fi
-
-   linux-mod_pkg_setup
-   MODULE_NAMES="blcr(blcr::${S}/cr_module/kbuild)
-   blcr_imports(blcr::${S}/blcr_imports/kbuild)"
-   BUILD_TARGETS="clean all"
-   ECONF_PARAMS="--with-kernel=${KV_DIR}"
-}
-
-src_install() {
-   dodoc README NEWS
-   cd "${S}"/util || die
-   emake DESTDIR="${D}" install || die "binaries install failed"
-   cd "${S}"/libcr || die
-   emake DESTDIR="${D}" install || die "libcr install failed"
-   cd "${S}"/man || die
-   emake DESTDIR="${D}" install || die "man install failed"
-   cd "${S}"/include || die
-   emake DESTDIR="${D}" install || die "headers install failed"
-   linux-mod_src_install
-}
-
-pkg_postinst() {
-   linux-mod_pkg_postinst
-   einfo "Be sure to add blcr to your modules.autoload.d to"
-   einfo "ensure that the modules get loaded on your next boot"
-}

diff --git a/sys-cluster/blcr/blcr-0.8.4.ebuild 
b/sys-cluster/blcr/blcr-0.8.4.ebuild
index 05c3e0d..3c30562 100644
--- a/sys-cluster/blcr/blcr-0.8.4.ebuild
+++ b/sys-cluster/blcr/blcr-0.8.4.ebuild
@@ -2,18 +2,18 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI=5
+
 inherit linux-mod
 
 DESCRIPTION="Berkeley Lab Checkpoint/Restart for Linux"
 HOMEPAGE="https://ftg.lbl.gov/projects/CheckpointRestart";
-SRC_URI="https://ftg.lbl.gov/assets/projects/CheckpointRestart/downloads/"${PN}"-"${PV}".tar.gz";
+SRC_URI="https://ftg.lbl.gov/assets/projects/CheckpointRestart/downloads/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
-DEPEND=""
-RDEPEND=""
 
 MAKEOPTS="${MAKEOPTS} -j1"
 
@@ -24,12 +24,11 @@ pkg_setup() {
linux-info_pkg_setup
 
# kernel version check
-   if kernel_is gt 2 6 38
-   then
+   if kernel_is gt 2 6 38; then
eerror "${PN} is being developed and tested up to linux-2.6.38."
eerror "Make sure you have a proper kernel version and point"
eerror "  /usr/src/linux symlink or env variable KERNEL_DIR to 
it!"
-   die "Wrong kernel version ${KV}"
+   die "Wrong kernel version ${KV_FULL}&

[gentoo-commits] proj/sci:master commit in: sci-misc/finomaton/

2014-11-12 Thread Christoph Junghans
commit: 57399900e2cde010ce658b65776c75d98be2b3c2
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 12:34:45 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 12:34:45 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=57399900

sci-misc/finomaton: Bump to EAPI=5

Package-Manager: portage-2.2.14

---
 sci-misc/finomaton/ChangeLog| 6 +-
 sci-misc/finomaton/finomaton-1.0.ebuild | 7 +++
 sci-misc/finomaton/metadata.xml | 6 +++---
 3 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/sci-misc/finomaton/ChangeLog b/sci-misc/finomaton/ChangeLog
index da2e87f..737ac63 100644
--- a/sci-misc/finomaton/ChangeLog
+++ b/sci-misc/finomaton/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-misc/finomaton
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  finomaton-1.0.ebuild,
+  metadata.xml:
+  Bump to EAPI=5
+
   25 Oct 2011; Justin Lecher  metadata.xml:
   Removed no-herd from herd tag in metadata.xml
 

diff --git a/sci-misc/finomaton/finomaton-1.0.ebuild 
b/sci-misc/finomaton/finomaton-1.0.ebuild
index 1e8677f..6f33dc9 100644
--- a/sci-misc/finomaton/finomaton-1.0.ebuild
+++ b/sci-misc/finomaton/finomaton-1.0.ebuild
@@ -2,6 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI=5
+
 # N.B. this is from CTAN
 
 DESCRIPTION="Simple tcl/tk script to draw finite state automata"
@@ -24,10 +26,7 @@ src_install() {
dobin finomaton.tcl
dodoc ChangeLog TODO README
if use examples ; then
-   dodir /usr/share/${PN}
insinto /usr/share/${PN}
-   for f in examples ; do
-   doins ${f}
-   done
+   doins -r examples
fi
 }

diff --git a/sci-misc/finomaton/metadata.xml b/sci-misc/finomaton/metadata.xml
index 10ea4cb..cffbe2f 100644
--- a/sci-misc/finomaton/metadata.xml
+++ b/sci-misc/finomaton/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   flam...@gentoo.org
-   
+  
+flam...@gentoo.org
+  
 



[gentoo-commits] proj/sci:master commit in: sci-misc/omorfi/

2014-11-12 Thread Christoph Junghans
commit: f557f82b75a5ef012bd4b4f5a21283e932401240
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 13:02:21 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 13:02:21 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f557f82b

sci-misc/omorfi: Bump to EAPI=5

Package-Manager: portage-2.2.14

---
 sci-misc/omorfi/ChangeLog   |  6 +-
 sci-misc/omorfi/metadata.xml|  8 
 sci-misc/omorfi/omorfi-0.1_alpha.ebuild | 15 +--
 3 files changed, 14 insertions(+), 15 deletions(-)

diff --git a/sci-misc/omorfi/ChangeLog b/sci-misc/omorfi/ChangeLog
index 7e8a26b..b2f85cb 100644
--- a/sci-misc/omorfi/ChangeLog
+++ b/sci-misc/omorfi/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-misc/omorfi
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  omorfi-0.1_alpha.ebuild,
+  metadata.xml:
+  Bump to EAPI=5
+
   25 Oct 2011; Justin Lecher  metadata.xml:
   Removed no-herd from herd tag in metadata.xml
 

diff --git a/sci-misc/omorfi/metadata.xml b/sci-misc/omorfi/metadata.xml
index e4be46f..bc00177 100644
--- a/sci-misc/omorfi/metadata.xml
+++ b/sci-misc/omorfi/metadata.xml
@@ -1,10 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   flam...@gentoo.org
-   
-   
+  
+flam...@gentoo.org
+  
+  
 Omorfi is a free open source implementation of Finnish word form
 morphology.
 

diff --git a/sci-misc/omorfi/omorfi-0.1_alpha.ebuild 
b/sci-misc/omorfi/omorfi-0.1_alpha.ebuild
index feb1e4c..cecb890 100644
--- a/sci-misc/omorfi/omorfi-0.1_alpha.ebuild
+++ b/sci-misc/omorfi/omorfi-0.1_alpha.ebuild
@@ -2,6 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI=5
+
 MY_P="${PN}-${PV/_alpha/-alpha}"
 
 DESCRIPTION="Open morphology for Finnish language"
@@ -13,19 +15,12 @@ SLOT="0"
 KEYWORDS="~x86"
 IUSE=""
 
-DEPEND=">=sci-misc/kotus-sanalista-1
+DEPEND="
+   >=sci-misc/kotus-sanalista-1
dev-java/saxon
sci-misc/sfst"
 RDEPEND=""
 
 S="${WORKDIR}/${MY_P}"
 
-src_compile() {
-   econf || die "configure failed"
-   emake -j1 || die "make failed"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "install failed"
-   dodoc AUTHORS ChangeLog README README.fi THANKS || die "docs missing"
-}
+MAKEOPTS+=" -j1"



[gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/files/, sys-cluster/lustre/

2014-11-12 Thread Christoph Junghans
commit: 8b2bccbccf68519e9ab8b1bb748a3da2ee657714
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 11:42:50 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 11:42:50 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8b2bccbc

sys-cluster/lustre: Move large patch into patch dir

Package-Manager: portage-2.2.14

---
 sys-cluster/lustre/ChangeLog   |4 +
 ...cfs-move-mdd-ofd-proc-handling-to-seq_fil.patch | 2082 
 sys-cluster/lustre/lustre-.ebuild  |4 +-
 3 files changed, 6 insertions(+), 2084 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 850f52b..185fd54 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  lustre-.ebuild,
+  -files/0002-LU-3319-procfs-move-mdd-ofd-proc-handling-to-seq_fil.patch:
+  Move large patch into patch dir
+
   29 May 2014; Alexey Shvetsov 
   files/0001-LU-3319-procfs-update-zfs-proc-handling-to-seq_files.patch,
   files/0002-LU-3319-procfs-move-mdd-ofd-proc-handling-to-seq_fil.patch,

diff --git 
a/sys-cluster/lustre/files/0002-LU-3319-procfs-move-mdd-ofd-proc-handling-to-seq_fil.patch
 
b/sys-cluster/lustre/files/0002-LU-3319-procfs-move-mdd-ofd-proc-handling-to-seq_fil.patch
deleted file mode 100644
index 813446c..000
--- 
a/sys-cluster/lustre/files/0002-LU-3319-procfs-move-mdd-ofd-proc-handling-to-seq_fil.patch
+++ /dev/null
@@ -1,2082 +0,0 @@
-From 9071634fd9db37a6121fdfbd817162f782661202 Mon Sep 17 00:00:00 2001
-From: James Simmons 
-Date: Mon, 5 May 2014 10:02:21 -0400
-Subject: [PATCH 2/3] LU-3319 procfs: move mdd/ofd proc handling to seq_files
-
-With 3.10 linux kernel and above proc handling now only
-uses struct seq_files. This patch migrates the mdd/ofd
-layer proc entries over to using seq_files.
-
-Signed-off-by: James Simmons 
-Change-Id: I61b7df6bfd5efd0f12e3ca1a1813b7b62d493168

- lustre/include/lustre_lfsck.h  |   6 +-
- lustre/lfsck/lfsck_internal.h  |   9 +-
- lustre/lfsck/lfsck_layout.c| 132 ---
- lustre/lfsck/lfsck_lib.c   |  88 +++-
- lustre/lfsck/lfsck_namespace.c |  75 ++-
- lustre/mdd/mdd_device.c|  25 +--
- lustre/mdd/mdd_internal.h  |   1 -
- lustre/mdd/mdd_lproc.c | 302 -
- lustre/ofd/lproc_ofd.c | 490 +
- lustre/ofd/ofd_dev.c   |  90 
- lustre/ofd/ofd_internal.h  |   6 +-
- 11 files changed, 543 insertions(+), 681 deletions(-)
-
-diff --git a/lustre/include/lustre_lfsck.h b/lustre/include/lustre_lfsck.h
-index 0d6f666..5adbffe 100644
 a/lustre/include/lustre_lfsck.h
-+++ b/lustre/include/lustre_lfsck.h
-@@ -148,12 +148,12 @@ int lfsck_in_notify(const struct lu_env *env, struct 
dt_device *key,
- int lfsck_query(const struct lu_env *env, struct dt_device *key,
-   struct lfsck_request *lr);
- 
--int lfsck_get_speed(struct dt_device *key, void *buf, int len);
-+int lfsck_get_speed(struct seq_file *m, struct dt_device *key);
- int lfsck_set_speed(struct dt_device *key, int val);
--int lfsck_get_windows(struct dt_device *key, void *buf, int len);
-+int lfsck_get_windows(struct seq_file *m, struct dt_device *key);
- int lfsck_set_windows(struct dt_device *key, int val);
- 
--int lfsck_dump(struct dt_device *key, void *buf, int len, enum lfsck_type 
type);
-+int lfsck_dump(struct seq_file *m, struct dt_device *key, enum lfsck_type 
type);
- 
- static inline void lfsck_pack_rfa(struct lfsck_request *lr,
- const struct lu_fid *fid)
-diff --git a/lustre/lfsck/lfsck_internal.h b/lustre/lfsck/lfsck_internal.h
-index 24b84ae..203ad74 100644
 a/lustre/lfsck/lfsck_internal.h
-+++ b/lustre/lfsck/lfsck_internal.h
-@@ -303,8 +303,7 @@ struct lfsck_operations {
- 
-   int (*lfsck_dump)(const struct lu_env *env,
- struct lfsck_component *com,
--char *buf,
--int len);
-+struct seq_file *m);
- 
-   int (*lfsck_double_scan)(const struct lu_env *env,
-struct lfsck_component *com);
-@@ -590,10 +589,10 @@ void lfsck_component_cleanup(const struct lu_env *env,
-struct lfsck_component *com);
- void lfsck_instance_cleanup(const struct lu_env *env,
-   struct lfsck_instance *lfsck);
--int lfsck_bits_dump(char **buf, int *len, int bits, const char *names[],
-+int lfsck_bits_dump(struct seq_file *m, int bits, const char *names[],
-   const char *prefix);
--int lfsck_time_dump(char **buf, int *len, __u64 time, const char *prefix);
--int lfsck_pos_dump(char **buf, int *len, struct lfsck_position *pos,
-+int lfsck_time_dump(struct seq_f

[gentoo-commits] proj/sci:master commit in: patches/

2014-11-12 Thread Christoph Junghans
commit: df0695149a3fa01865c93eefcfce342bf58c5162
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 11:36:00 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 11:36:00 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=df069514

Move large patch to patch dir

Signed-off-by: Justin Lecher  gentoo.org>

---
 ...cfs-move-mdd-ofd-proc-handling-to-seq_fil.patch | 2082 
 1 file changed, 2082 insertions(+)

diff --git 
a/patches/0002-LU-3319-procfs-move-mdd-ofd-proc-handling-to-seq_fil.patch 
b/patches/0002-LU-3319-procfs-move-mdd-ofd-proc-handling-to-seq_fil.patch
new file mode 100644
index 000..813446c
--- /dev/null
+++ b/patches/0002-LU-3319-procfs-move-mdd-ofd-proc-handling-to-seq_fil.patch
@@ -0,0 +1,2082 @@
+From 9071634fd9db37a6121fdfbd817162f782661202 Mon Sep 17 00:00:00 2001
+From: James Simmons 
+Date: Mon, 5 May 2014 10:02:21 -0400
+Subject: [PATCH 2/3] LU-3319 procfs: move mdd/ofd proc handling to seq_files
+
+With 3.10 linux kernel and above proc handling now only
+uses struct seq_files. This patch migrates the mdd/ofd
+layer proc entries over to using seq_files.
+
+Signed-off-by: James Simmons 
+Change-Id: I61b7df6bfd5efd0f12e3ca1a1813b7b62d493168
+---
+ lustre/include/lustre_lfsck.h  |   6 +-
+ lustre/lfsck/lfsck_internal.h  |   9 +-
+ lustre/lfsck/lfsck_layout.c| 132 ---
+ lustre/lfsck/lfsck_lib.c   |  88 +++-
+ lustre/lfsck/lfsck_namespace.c |  75 ++-
+ lustre/mdd/mdd_device.c|  25 +--
+ lustre/mdd/mdd_internal.h  |   1 -
+ lustre/mdd/mdd_lproc.c | 302 -
+ lustre/ofd/lproc_ofd.c | 490 +
+ lustre/ofd/ofd_dev.c   |  90 
+ lustre/ofd/ofd_internal.h  |   6 +-
+ 11 files changed, 543 insertions(+), 681 deletions(-)
+
+diff --git a/lustre/include/lustre_lfsck.h b/lustre/include/lustre_lfsck.h
+index 0d6f666..5adbffe 100644
+--- a/lustre/include/lustre_lfsck.h
 b/lustre/include/lustre_lfsck.h
+@@ -148,12 +148,12 @@ int lfsck_in_notify(const struct lu_env *env, struct 
dt_device *key,
+ int lfsck_query(const struct lu_env *env, struct dt_device *key,
+   struct lfsck_request *lr);
+ 
+-int lfsck_get_speed(struct dt_device *key, void *buf, int len);
++int lfsck_get_speed(struct seq_file *m, struct dt_device *key);
+ int lfsck_set_speed(struct dt_device *key, int val);
+-int lfsck_get_windows(struct dt_device *key, void *buf, int len);
++int lfsck_get_windows(struct seq_file *m, struct dt_device *key);
+ int lfsck_set_windows(struct dt_device *key, int val);
+ 
+-int lfsck_dump(struct dt_device *key, void *buf, int len, enum lfsck_type 
type);
++int lfsck_dump(struct seq_file *m, struct dt_device *key, enum lfsck_type 
type);
+ 
+ static inline void lfsck_pack_rfa(struct lfsck_request *lr,
+ const struct lu_fid *fid)
+diff --git a/lustre/lfsck/lfsck_internal.h b/lustre/lfsck/lfsck_internal.h
+index 24b84ae..203ad74 100644
+--- a/lustre/lfsck/lfsck_internal.h
 b/lustre/lfsck/lfsck_internal.h
+@@ -303,8 +303,7 @@ struct lfsck_operations {
+ 
+   int (*lfsck_dump)(const struct lu_env *env,
+ struct lfsck_component *com,
+-char *buf,
+-int len);
++struct seq_file *m);
+ 
+   int (*lfsck_double_scan)(const struct lu_env *env,
+struct lfsck_component *com);
+@@ -590,10 +589,10 @@ void lfsck_component_cleanup(const struct lu_env *env,
+struct lfsck_component *com);
+ void lfsck_instance_cleanup(const struct lu_env *env,
+   struct lfsck_instance *lfsck);
+-int lfsck_bits_dump(char **buf, int *len, int bits, const char *names[],
++int lfsck_bits_dump(struct seq_file *m, int bits, const char *names[],
+   const char *prefix);
+-int lfsck_time_dump(char **buf, int *len, __u64 time, const char *prefix);
+-int lfsck_pos_dump(char **buf, int *len, struct lfsck_position *pos,
++int lfsck_time_dump(struct seq_file *m, __u64 time, const char *prefix);
++int lfsck_pos_dump(struct seq_file *m, struct lfsck_position *pos,
+  const char *prefix);
+ void lfsck_pos_fill(const struct lu_env *env, struct lfsck_instance *lfsck,
+   struct lfsck_position *pos, bool init);
+diff --git a/lustre/lfsck/lfsck_layout.c b/lustre/lfsck/lfsck_layout.c
+index ced2e4d..e2df62d 100644
+--- a/lustre/lfsck/lfsck_layout.c
 b/lustre/lfsck/lfsck_layout.c
+@@ -492,7 +492,7 @@ static struct lfsck_rbtree_node *lfsck_rbtree_new(const 
struct lu_env *env,
+   return ERR_PTR(-ENOMEM);
+   }
+ 
+-  rb_init_node(&lrn->lrn_node);
++  RB_CLEAR_NODE(&lrn->lrn_node);
+   lrn->lrn_seq = fid_seq(fid);
+   lrn->lrn_first_oid = fid_oid(fid) & ~LFSCK_RBTREE_BITMAP_MASK;
+   at

[gentoo-commits] proj/sci:master commit in: sci-misc/opennlp-tools/

2014-11-12 Thread Christoph Junghans
commit: a8c61a7c148565149640c8f1bb5578dd6b977988
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 13:25:58 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 13:25:58 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a8c61a7c

sci-misc/opennlp-tools: Bump to EAPI=5

Package-Manager: portage-2.2.14

---
 sci-misc/opennlp-tools/ChangeLog  |  6 +-
 sci-misc/opennlp-tools/metadata.xml   | 14 +++---
 sci-misc/opennlp-tools/opennlp-tools-1.3.0.ebuild |  7 ---
 3 files changed, 16 insertions(+), 11 deletions(-)

diff --git a/sci-misc/opennlp-tools/ChangeLog b/sci-misc/opennlp-tools/ChangeLog
index a88efc3..717e190 100644
--- a/sci-misc/opennlp-tools/ChangeLog
+++ b/sci-misc/opennlp-tools/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-misc/opennlp-tools
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  opennlp-tools-1.3.0.ebuild,
+  metadata.xml:
+  Bump to EAPI=5
+
   25 Oct 2011; Justin Lecher  metadata.xml:
   Removed no-herd from herd tag in metadata.xml
 

diff --git a/sci-misc/opennlp-tools/metadata.xml 
b/sci-misc/opennlp-tools/metadata.xml
index 8267379..3d05bed 100644
--- a/sci-misc/opennlp-tools/metadata.xml
+++ b/sci-misc/opennlp-tools/metadata.xml
@@ -1,14 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   flam...@gentoo.org
-   
-   
+  
+flam...@gentoo.org
+  
+  
   Open source natural language processing toolkit containing lots of differents
   text processing tools and an API. 
 
-   
-   Automatically generated description for 
models
-   
+  
+Automatically generated description for models
+  
 

diff --git a/sci-misc/opennlp-tools/opennlp-tools-1.3.0.ebuild 
b/sci-misc/opennlp-tools/opennlp-tools-1.3.0.ebuild
index 888d6a9..b44d45c 100644
--- a/sci-misc/opennlp-tools/opennlp-tools-1.3.0.ebuild
+++ b/sci-misc/opennlp-tools/opennlp-tools-1.3.0.ebuild
@@ -2,6 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI=5
+
 JAVA_PKG_IUSE="doc source"
 
 inherit java-pkg-2 java-ant-2
@@ -78,10 +80,9 @@ RDEPEND=">=virtual/jre-1.4
 
 EANT_BUILD_TARGET="compile package"
 
-src_unpack() {
+src_prepare() {
# Models shan’t be unpacked!
-   unpack ${P}.tgz
-   cd "${S}"/lib
+   cd "${S}"/lib || die
rm -v *.jar || die "failed to rm jars"
java-pkg_jar-from trove
java-pkg_jar-from jwnl jwnl.jar jwnl-1.3.3.jar



[gentoo-commits] proj/sci:master commit in: sci-misc/opennlp-maxent/

2014-11-12 Thread Christoph Junghans
commit: 20efe1a6196581e06b28372761efd44dad198c9a
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 13:21:21 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 13:21:21 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=20efe1a6

sci-misc/opennlp-maxent: Bump to EAPI=5

Package-Manager: portage-2.2.14

---
 sci-misc/opennlp-maxent/ChangeLog   |  6 +-
 sci-misc/opennlp-maxent/metadata.xml|  8 
 sci-misc/opennlp-maxent/opennlp-maxent-2.4.0.ebuild | 12 +++-
 3 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/sci-misc/opennlp-maxent/ChangeLog 
b/sci-misc/opennlp-maxent/ChangeLog
index 18f8bc9..388545b 100644
--- a/sci-misc/opennlp-maxent/ChangeLog
+++ b/sci-misc/opennlp-maxent/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-misc/opennlp-maxent
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  opennlp-maxent-2.4.0.ebuild,
+  metadata.xml:
+  Bump to EAPI=5
+
   25 Oct 2011; Justin Lecher  metadata.xml:
   Removed no-herd from herd tag in metadata.xml
 

diff --git a/sci-misc/opennlp-maxent/metadata.xml 
b/sci-misc/opennlp-maxent/metadata.xml
index f364341..a9988e6 100644
--- a/sci-misc/opennlp-maxent/metadata.xml
+++ b/sci-misc/opennlp-maxent/metadata.xml
@@ -1,10 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   flam...@gentoo.org
-   
-   
+  
+flam...@gentoo.org
+  
+  
   Implementation of statistical classification using
   maximum entropy models in opennlp framework.
 

diff --git a/sci-misc/opennlp-maxent/opennlp-maxent-2.4.0.ebuild 
b/sci-misc/opennlp-maxent/opennlp-maxent-2.4.0.ebuild
index 6181065..f457b03 100644
--- a/sci-misc/opennlp-maxent/opennlp-maxent-2.4.0.ebuild
+++ b/sci-misc/opennlp-maxent/opennlp-maxent-2.4.0.ebuild
@@ -2,7 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI=5
+
 JAVA_PKG_IUSE="source examples doc"
+
 inherit eutils java-pkg-2 java-ant-2
 
 MY_PN="maxent"
@@ -15,10 +18,10 @@ SRC_URI="mirror://sourceforge/maxent/${MY_P}.tgz"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~x86"
-
 IUSE="${IUSE}"
 
-COMMON_DEP="dev-java/java-getopt
+COMMON_DEP="
+   dev-java/java-getopt
dev-java/trove"
 DEPEND=">=virtual/jdk-1.4
${COMMON_DEP}"
@@ -28,9 +31,8 @@ RDEPEND=">=virtual/jre-1.4
 EANT_BUILD_TARGET="compile package"
 S="${WORKDIR}/${MY_P}"
 
-src_unpack() {
-   unpack ${A}
-   cd "${S}"/lib
+src_prepare() {
+   cd "${S}"/lib || die
rm -v *.jar || die "failed to rm jars"
java-pkg_jarfrom java-getopt-1 gnu.getopt.jar java-getopt.jar
java-pkg_jarfrom trove



[gentoo-commits] proj/sci:master commit in: sci-mathematics/libsfmt/

2014-11-12 Thread Christoph Junghans
commit: 614e418cf8458d6448e944f2c7c5fc02b09e6dcb
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 15:24:32 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 15:24:32 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=614e418c

sci-mathematics/libsfmt: Bump to EAPI=5

Package-Manager: portage-2.2.14

---
 sci-mathematics/libsfmt/ChangeLog|  6 +-
 sci-mathematics/libsfmt/libsfmt-1.3.0.ebuild | 12 
 sci-mathematics/libsfmt/metadata.xml |  2 +-
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/sci-mathematics/libsfmt/ChangeLog 
b/sci-mathematics/libsfmt/ChangeLog
index 8663a4f..f9044f5 100644
--- a/sci-mathematics/libsfmt/ChangeLog
+++ b/sci-mathematics/libsfmt/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-mathematics/libsfmt
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  libsfmt-1.3.0.ebuild,
+  metadata.xml:
+  Bump to EAPI=5
+
   19 Jun 2008; Sébastien Fabbro 
   +libsfmt-1.3.0.ebuild:
   Initial import, ebuild by Perttu Luukko, bug #227851

diff --git a/sci-mathematics/libsfmt/libsfmt-1.3.0.ebuild 
b/sci-mathematics/libsfmt/libsfmt-1.3.0.ebuild
index 0a56a93..de7eda8 100644
--- a/sci-mathematics/libsfmt/libsfmt-1.3.0.ebuild
+++ b/sci-mathematics/libsfmt/libsfmt-1.3.0.ebuild
@@ -2,6 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI=5
+
 DESCRIPTION="SIMD-oriented Fast Mersenne Twister"
 HOMEPAGE="http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/index.html";
 
SRC_URI="http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/VERSIONS/ARCHIVES/${P}.tar.bz2";
@@ -11,12 +13,6 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="sse2"
 
-src_compile() {
-   econf $(use_enable sse2) || die "econf failed"
-   emake || die "emake failed"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "install failed"
-   dodoc ChangeLog NEWS README
+src_configure() {
+   econf $(use_enable sse2)
 }

diff --git a/sci-mathematics/libsfmt/metadata.xml 
b/sci-mathematics/libsfmt/metadata.xml
index 2b0bd53..66aa9fe 100644
--- a/sci-mathematics/libsfmt/metadata.xml
+++ b/sci-mathematics/libsfmt/metadata.xml
@@ -1,5 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   sci-mathematics
+  sci-mathematics
 



[gentoo-commits] proj/sci:master commit in: sci-mathematics/axiom/

2014-11-12 Thread Christoph Junghans
commit: 7e412f805a25a6838d6909eb1739c40f6bcf4636
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 15:07:11 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 15:07:11 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7e412f80

sci-mathematics/axiom: Bump to EAPI=5

Package-Manager: portage-2.2.14

---
 sci-mathematics/axiom/ChangeLog   |  6 +-
 sci-mathematics/axiom/axiom-201009.ebuild | 31 +--
 sci-mathematics/axiom/metadata.xml|  2 +-
 3 files changed, 19 insertions(+), 20 deletions(-)

diff --git a/sci-mathematics/axiom/ChangeLog b/sci-mathematics/axiom/ChangeLog
index a8d64e4..42d2b2f 100644
--- a/sci-mathematics/axiom/ChangeLog
+++ b/sci-mathematics/axiom/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-mathematics/axiom
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/sci-mathematics/axiom/ChangeLog,v 1.22 
2008/08/30 13:17:33 markusle Exp $
 
+  12 Nov 2014; Justin Lecher  axiom-201009.ebuild,
+  metadata.xml:
+  Bump to EAPI=5
+
   25 Jun 2011; Justin Lecher  axiom-201009.ebuild,
   metadata.xml:
   RDEPEND is not explicitly assigned -> fixed

diff --git a/sci-mathematics/axiom/axiom-201009.ebuild 
b/sci-mathematics/axiom/axiom-201009.ebuild
index 6246371..58323f1 100644
--- a/sci-mathematics/axiom/axiom-201009.ebuild
+++ b/sci-mathematics/axiom/axiom-201009.ebuild
@@ -2,6 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI=5
+
 inherit eutils flag-o-matic multilib
 
 DESCRIPTION="Axiom is a general purpose Computer Algebra system"
@@ -57,10 +59,7 @@ S="${WORKDIR}"/${PN}
 #  fi
 # }
 
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-
+src_prepare() {
## How weird, axiom ships these patches, but does not apply them.
## So, we keep our gentoo patches around.
cp "${FILESDIR}"/noweb-2.9-insecure-tmp-file.patch.input \
@@ -69,16 +68,13 @@ src_unpack() {
 #  cp "${FILESDIR}"/${PN}-200711-gcl-configure.patch \
 #  "${S}"/zips/gcl-2.6.7.configure.in.patch \
 #  || die "Failed to fix gcl-2.6.7 configure"
-   epatch "${FILESDIR}"/noweb-2.9-insecure-tmp-file.Makefile.patch \
-   || die "Failed to patch noweb security issue!"
-}
+   epatch "${FILESDIR}"/noweb-2.9-insecure-tmp-file.Makefile.patch
 
-src_compile() {
# lots of strict-aliasing badness
append-flags -fno-strict-aliasing
+}
 
-   econf || die "Failed to configure"
-
+src_compile() {
 ## I believe 2.6.8_pre4 can be used now.
# use gcl 2.6.7
 #  sed -e "s:GCLVERSION=gcl-2.6.8pre$:GCLVERSION=gcl-2.6.7:" \
@@ -94,22 +90,21 @@ src_compile() {
unset ABI
 
# Let the fun begin...
-   AXIOM="${S}"/mnt/linux emake -j1 || die "emake failed"
+   AXIOM="${S}"/mnt/linux emake -j1
 }
 
 src_install() {
-   emake DESTDIR="${D}"/opt/axiom 
COMMAND="${D}"/opt/axiom/mnt/linux/bin/axiom install \
-   || die 'Failed to install Axiom!'
+   emake DESTDIR="${ED}"/opt/axiom 
COMMAND="${ED}"/opt/axiom/mnt/linux/bin/axiom install
 
-   mv "${D}"/opt/axiom/mnt/linux/* "${D}"/opt/axiom \
+   mv "${ED}"/opt/axiom/mnt/linux/* "${ED}"/opt/axiom \
|| die "Failed to mv axiom into its final destination path."
-   rm -fr "${D}"/opt/axiom/mnt \
+   rm -fr "${ED}"/opt/axiom/mnt \
|| die "Failed to remove old directory."
 
-   dodir /usr/bin
-   dosym /opt/axiom/bin/axiom /usr/bin/axiom
+   dosym ../../axiom/bin/axiom /usr/bin/axiom
 
-   sed -e "2d;3i AXIOM=/opt/axiom" \
+   sed \
+   -e "2d;3i AXIOM=/opt/axiom" \
-i "${D}"/opt/axiom/bin/axiom \
|| die "Failed to patch axiom runscript!"
 

diff --git a/sci-mathematics/axiom/metadata.xml 
b/sci-mathematics/axiom/metadata.xml
index 2b0bd53..66aa9fe 100644
--- a/sci-mathematics/axiom/metadata.xml
+++ b/sci-mathematics/axiom/metadata.xml
@@ -1,5 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   sci-mathematics
+  sci-mathematics
 



[gentoo-commits] proj/sci:master commit in: sci-misc/stanford-parser/

2014-11-12 Thread Christoph Junghans
commit: 566bb761a5d23ec0367a7ac35813dbd3accee336
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 13:26:54 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 13:26:54 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=566bb761

sci-misc/stanford-parser: Bump to EAPI=5

Package-Manager: portage-2.2.14

---
 sci-misc/stanford-parser/ChangeLog  |  6 +-
 sci-misc/stanford-parser/metadata.xml   |  8 
 sci-misc/stanford-parser/stanford-parser-1.6.ebuild | 12 ++--
 3 files changed, 15 insertions(+), 11 deletions(-)

diff --git a/sci-misc/stanford-parser/ChangeLog 
b/sci-misc/stanford-parser/ChangeLog
index d958f9f..6b1994c 100644
--- a/sci-misc/stanford-parser/ChangeLog
+++ b/sci-misc/stanford-parser/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-misc/stanford-parser
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  stanford-parser-1.6.ebuild,
+  metadata.xml:
+  Bump to EAPI=5
+
   25 Oct 2011; Justin Lecher  metadata.xml:
   Removed no-herd from herd tag in metadata.xml
 

diff --git a/sci-misc/stanford-parser/metadata.xml 
b/sci-misc/stanford-parser/metadata.xml
index b1fe96c..e721375 100644
--- a/sci-misc/stanford-parser/metadata.xml
+++ b/sci-misc/stanford-parser/metadata.xml
@@ -1,10 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   flam...@gentoo.org
-   
-   
+  
+flam...@gentoo.org
+  
+  
   Stanford parser is a natural language parser implemented in Java and using
   statistical methods. It includes PCFG and dependency parsers.
 

diff --git a/sci-misc/stanford-parser/stanford-parser-1.6.ebuild 
b/sci-misc/stanford-parser/stanford-parser-1.6.ebuild
index 7793e39..3b29f42 100644
--- a/sci-misc/stanford-parser/stanford-parser-1.6.ebuild
+++ b/sci-misc/stanford-parser/stanford-parser-1.6.ebuild
@@ -2,19 +2,21 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI=5
+
 JAVA_PKG_IUSE="doc source"
 inherit eutils java-pkg-2 java-ant-2
 
 MY_PV=2007-08-19
 MY_P=${PN}-${MY_PV}
+
 DESCRIPTION="Stanfords statistical natural language parsers"
 HOMEPAGE="http://www-nlp.stanford.edu/software/";
 SRC_URI="http://www-nlp.stanford.edu/software/${MY_P}.tar.gz";
-LICENSE="GPL-2"
 
+LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~x86"
-
 IUSE="${IUSE}"
 
 COMMON_DEP=""
@@ -24,6 +26,7 @@ RDEPEND=">=virtual/jre-1.5
${COMMON_DEP}"
 
 S="${WORKDIR}/${MY_P}"
+
 EANT_BUILD_TARGET="compile"
 
 src_install() {
@@ -35,11 +38,8 @@ src_install() {
java-pkg_dosrc src
fi
dodoc README.txt README_dependencies.txt cedict_readme.txt
-   dodir /usr/share/${PN}
insinto /usr/share/${PN}
-   for f in *ser.gz ; do
-   doins ${f}
-   done
+   doins *ser.gz
java-pkg_dolauncher stanford-lexparser --java_args -Xmx200m --main 
edu.stanford.nlp.parser.lexparser.LexicalizedParser
java-pkg_dolauncher stanford-lexparser-gui --java_args "-server 
-Xmx600m" --main edu.stanford.nlp.parser.ui.Parser
 }



[gentoo-commits] proj/sci:master commit in: sci-libs/ni-visa/

2014-11-12 Thread Christoph Junghans
commit: 0991bfa78e42e2a5ff4fa907a578ccba05b08e05
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 15:43:12 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 15:43:12 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0991bfa7

sci-libs/ni-visa: Bump to EAPI=5

Package-Manager: portage-2.2.14

---
 sci-libs/ni-visa/ChangeLog|  6 +-
 sci-libs/ni-visa/metadata.xml |  6 +++---
 sci-libs/ni-visa/ni-visa-0.0.1.ebuild | 18 +-
 3 files changed, 13 insertions(+), 17 deletions(-)

diff --git a/sci-libs/ni-visa/ChangeLog b/sci-libs/ni-visa/ChangeLog
index 619e0fc..99244ef 100644
--- a/sci-libs/ni-visa/ChangeLog
+++ b/sci-libs/ni-visa/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-libs/ni-visa
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  ni-visa-0.0.1.ebuild,
+  metadata.xml:
+  Bump to EAPI=5
+
   25 Oct 2011; Justin Lecher  metadata.xml:
   Removed no-herd from herd tag in metadata.xml
 

diff --git a/sci-libs/ni-visa/metadata.xml b/sci-libs/ni-visa/metadata.xml
index 4e9342c..5e7df8a 100644
--- a/sci-libs/ni-visa/metadata.xml
+++ b/sci-libs/ni-visa/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   m...@akhuettel.de
-   
+  
+m...@akhuettel.de
+  
 

diff --git a/sci-libs/ni-visa/ni-visa-0.0.1.ebuild 
b/sci-libs/ni-visa/ni-visa-0.0.1.ebuild
index c8d0435..ca2cfb9 100644
--- a/sci-libs/ni-visa/ni-visa-0.0.1.ebuild
+++ b/sci-libs/ni-visa/ni-visa-0.0.1.ebuild
@@ -2,21 +2,15 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-DESCRIPTION="Placeholder for an NI-VISA library ebuild"
-
-#
-# I'm working on a set of real ebuilds for the components of the NI-VISA 
package.
-# However, this will take quite some time still. For the moment this file is a
-# placeholder so dependencies can be fulfilled... (And yes I know this is 
evil.)
-#   - dilfridge
-#
+EAPI=5
 
-SRC_URI="NI-VISA-0.0.1.iso"
+DESCRIPTION="Placeholder for an NI-VISA library ebuild"
 HOMEPAGE="http://www.ni.com/";
+SRC_URI="NI-VISA-0.0.1.iso"
+
 LICENSE="ni-visa"
 KEYWORDS="-* ~amd64 ~x86"
 IUSE=""
-
 SLOT="0"
 
 RESTRICT="fetch"
@@ -27,13 +21,11 @@ src_install() {
 }
 
 pkg_nofetch() {
-   elog
elog Please download the NI-VISA library for linux from
eloghttp://joule.ni.com/nidu/cds/view/p/id/2044/lang/en
elog and install it.
elog Afterwards run the command "echo > 
/usr/portage/distfiles/NI-VISA-0.0.1.iso"
-   elog
+   echo
elog Yes I know this is an ugly hack but the NI installer is even 
uglier...
elog See for more information 
http://decibel.ni.com/content/message/16917
-   elog
 }



[gentoo-commits] proj/sci:master commit in: sci-misc/stanford-tagger/

2014-11-12 Thread Christoph Junghans
commit: 209bcb0bbc3792c9df0022fe39c2398538ff4648
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 13:56:45 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 13:56:45 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=209bcb0b

sci-misc/stanford-tagger: Bump to EAPI=5

Package-Manager: portage-2.2.14

---
 sci-misc/stanford-tagger/ChangeLog |  6 +++-
 sci-misc/stanford-tagger/metadata.xml  |  8 +++---
 .../stanford-tagger-20060521.ebuild| 32 ++
 3 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/sci-misc/stanford-tagger/ChangeLog 
b/sci-misc/stanford-tagger/ChangeLog
index 00cdb3b..d0b0d04 100644
--- a/sci-misc/stanford-tagger/ChangeLog
+++ b/sci-misc/stanford-tagger/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-misc/stanford-tagger
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  stanford-tagger-20060521.ebuild,
+  metadata.xml:
+  Bump to EAPI=5
+
   25 Oct 2011; Justin Lecher  metadata.xml:
   Removed no-herd from herd tag in metadata.xml
 

diff --git a/sci-misc/stanford-tagger/metadata.xml 
b/sci-misc/stanford-tagger/metadata.xml
index 11655fa..95ef8b6 100644
--- a/sci-misc/stanford-tagger/metadata.xml
+++ b/sci-misc/stanford-tagger/metadata.xml
@@ -1,10 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   flam...@gentoo.org
-   
-   
+  
+flam...@gentoo.org
+  
+  
   University of Stanford’s Natural language pos tagger. Uses log linear
   pos taggers such as Maximum Entropy model tagging.
 

diff --git a/sci-misc/stanford-tagger/stanford-tagger-20060521.ebuild 
b/sci-misc/stanford-tagger/stanford-tagger-20060521.ebuild
index 891b473..200dcdf 100644
--- a/sci-misc/stanford-tagger/stanford-tagger-20060521.ebuild
+++ b/sci-misc/stanford-tagger/stanford-tagger-20060521.ebuild
@@ -2,6 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI=5
+
 JAVA_PKG_IUSE="doc source"
 inherit java-pkg-2
 
@@ -9,13 +11,11 @@ MY_PV=2006-05-21
 MY_P=postagger-${MY_PV}
 DESCRIPTION="Stanfords log linear POS taggers"
 HOMEPAGE="http://nlp.stanford.edu/software/tagger.shtml";
-
 SRC_URI="http://nlp.stanford.edu/software/${MY_P}.tar.gz";
-LICENSE="GPL-2"
 
+LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~x86"
-
 IUSE="${IUSE}"
 
 COMMON_DEP=""
@@ -26,13 +26,15 @@ RDEPEND=">=virtual/jre-1.5
 
 S="${WORKDIR}/${MY_P}"
 
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
+src_prepare() {
jar xf ${MY_P}-source.jar
-   rm -v ${MY_P}.jar
-   sed -i 's/import edu.stanford.nlp.ling.IndexedFeatureLabe/\/\/\0/g' 
edu/stanford/nlp/stats/Counters.java || die "sed failed"
-   sed -i 's/import 
edu.stanford.nlp.sequences.BeamBestSequenceFinder/\/\/\0/g' 
edu/stanford/nlp/tagger/maxent/TestSentence.java || die "sed failed"
+   rm -v ${MY_P}.jar || die
+   sed \
+   -e 's/import edu.stanford.nlp.ling.IndexedFeatureLabe/\/\/\0/g' 
\
+   -i edu/stanford/nlp/stats/Counters.java || die "sed failed"
+   sed \
+   -e 's/import 
edu.stanford.nlp.sequences.BeamBestSequenceFinder/\/\/\0/g' \
+   -i edu/stanford/nlp/tagger/maxent/TestSentence.java || die "sed 
failed"
 }
 
 src_compile() {
@@ -43,17 +45,11 @@ src_compile() {
 
 src_install() {
java-pkg_dojar ${PN}.jar
-   dodir /usr/share/${PN}
-   dodir /usr/share/${PN}/wsj3t0-18-bidirectional
insinto /usr/share/${PN}/wsj3t0-18-bidirectional
-   for f in wsj3t0-18-bidirectional/* ; do
-   doins ${f}
-   done
-   dodir /usr/share/${PN}/wsj3t0-18-left3words
+   doins wsj3t0-18-bidirectional/*
+
insinto /usr/share/${PN}/wsj3t0-18-left3words
-   for f in wsj3t0-18-left3words/* ; do
-   doins ${f}
-   done
+   doins wsj3t0-18-left3words/*
if use doc ; then
java-pkg_dojavadoc javadoc
fi



[gentoo-commits] proj/sci:master commit in: patches/, sci-libs/bigdft-abi/files/

2014-11-12 Thread Christoph Junghans
commit: fdc96b43c337895def3aa4be52b17d191bdad477
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 15:58:37 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 15:58:37 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=fdc96b43

Move big patches

Signed-off-by: Justin Lecher  gentoo.org>

---
 {sci-libs/bigdft-abi/files => patches}/bigdft-abi-1.0.4-0005.patch | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sci-libs/bigdft-abi/files/bigdft-abi-1.0.4-0005.patch 
b/patches/bigdft-abi-1.0.4-0005.patch
similarity index 100%
rename from sci-libs/bigdft-abi/files/bigdft-abi-1.0.4-0005.patch
rename to patches/bigdft-abi-1.0.4-0005.patch



[gentoo-commits] proj/sci:master commit in: sci-mathematics/freefem++/

2014-11-12 Thread Christoph Junghans
commit: 461d86a638596d5f97fae2b47407d89373f5e938
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 15:13:45 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 15:13:45 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=461d86a6

sci-mathematics/freefem++: Bump to EAPI=5

Package-Manager: portage-2.2.14

---
 sci-mathematics/freefem++/ChangeLog|  5 -
 sci-mathematics/freefem++/freefem++-3.8.ebuild | 30 --
 2 files changed, 18 insertions(+), 17 deletions(-)

diff --git a/sci-mathematics/freefem++/ChangeLog 
b/sci-mathematics/freefem++/ChangeLog
index b246464..3e11bdb 100644
--- a/sci-mathematics/freefem++/ChangeLog
+++ b/sci-mathematics/freefem++/ChangeLog
@@ -1,7 +1,10 @@
 # ChangeLog for sci-mathematics/freefem++
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  freefem++-3.8.ebuild:
+  Bump to EAPI=5
+
   22 Feb 2013; Justin Lecher 
   -files/freefem++-3.4.2-no-doc-autobuild.patch, -freefem++-3.5.ebuild,
   freefem++-3.8.ebuild, metadata.xml:

diff --git a/sci-mathematics/freefem++/freefem++-3.8.ebuild 
b/sci-mathematics/freefem++/freefem++-3.8.ebuild
index cbf8e70..2262fab 100644
--- a/sci-mathematics/freefem++/freefem++-3.8.ebuild
+++ b/sci-mathematics/freefem++/freefem++-3.8.ebuild
@@ -2,6 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI=5
+
 inherit autotools eutils flag-o-matic mpi versionator toolchain-funcs
 
 MY_PV=$(replace_version_separator 2 '-')
@@ -13,7 +15,7 @@ 
SRC_URI="http://www.freefem.org/ff%2B%2B/ftp/${PN}-${MY_PV}.tar.gz";
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="doc examples mpi opengl vim-syntax X"
+IUSE="doc examples mpi opengl X"
 
 RDEPEND="
sci-libs/fftw
@@ -26,7 +28,6 @@ RDEPEND="
media-libs/freeglut
virtual/opengl
)
-   vim-syntax? ( app-vim/freefem++-syntax )
X? (
media-fonts/font-misc-misc
x11-libs/libX11
@@ -51,10 +52,7 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-
+src_prepare() {
# acoptim.m4 forced -O2 removal
epatch "${FILESDIR}"/${PN}-acoptim.patch
# do not try to do a forced "manual" installation of
@@ -66,7 +64,7 @@ src_unpack() {
eautoreconf
 }
 
-src_compile() {
+src_configure() {
local myconf
 
if use mpi; then
@@ -84,11 +82,13 @@ src_compile() {
$(use_enable opengl) \
$(use_with X x) \
${myconf}
+}
 
-   emake || die "emake failed"
+src_compile() {
+   default
 
if use doc; then
-   emake documentation || die "emake documentation failed"
+   emake documentation
fi
 }
 
@@ -102,24 +102,22 @@ src_test() {
ewarn "result in a failing emerge."
epause
fi
-   emake -j1 check || die "check test failed"
+   emake -j1 check
 }
 
 src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-
-   dodoc AUTHORS INNOVATION HISTORY* README
+   default
 
insinto /usr/share/doc/${PF}
if use doc; then
-   doins DOC/freefem++doc.pdf || die
+   doins DOC/freefem++doc.pdf
fi
 
if use examples; then
einfo "Installing examples..."
 
# Remove compiled examples:
-   emake clean || die "emake clean failed"
+   emake clean
 
einfo "Some of the installed examples assumes that the user has 
write"
einfo "permissions in the working directory and other will look 
for"
@@ -129,7 +127,7 @@ src_install() {
einfo "it's better to copy the entire examples++-tutorial 
folder into"
einfo "the user directory."
 
-   rm -f examples*/Makefile*
+   rm -f examples*/Makefile* || die
doins -r examples*
fi
 }



[gentoo-commits] proj/sci:master commit in: sci-mathematics/acl2/

2014-11-12 Thread Christoph Junghans
commit: 2a27e55d9b2a69d07b946d4f97442cf388492c62
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 14:16:59 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 14:16:59 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2a27e55d

sci-mathematics/acl2: Drop old

Package-Manager: portage-2.2.14

---
 sci-mathematics/acl2/ChangeLog   |  6 +++-
 sci-mathematics/acl2/acl2-4.2.ebuild | 54 
 sci-mathematics/acl2/acl2-4.3.ebuild | 54 
 3 files changed, 5 insertions(+), 109 deletions(-)

diff --git a/sci-mathematics/acl2/ChangeLog b/sci-mathematics/acl2/ChangeLog
index 4c1c852..995db65 100644
--- a/sci-mathematics/acl2/ChangeLog
+++ b/sci-mathematics/acl2/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-mathematics/acl2
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  -acl2-4.2.ebuild,
+  -acl2-4.3.ebuild:
+  Drop old
+
   09 Dec 2013; Justin Lecher  acl2-6.3.ebuild, metadata.xml:
   Add missing die
 

diff --git a/sci-mathematics/acl2/acl2-4.2.ebuild 
b/sci-mathematics/acl2/acl2-4.2.ebuild
deleted file mode 100644
index bc9b946..000
--- a/sci-mathematics/acl2/acl2-4.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils
-
-DESCRIPTION="ACL2 industrial strength theorem prover"
-HOMEPAGE="http://www.cs.utexas.edu/users/moore/acl2/";
-SRC_URI="http://www.cs.utexas.edu/users/moore/acl2/v${PV/\./-}/distrib/acl2.tar.gz";
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-lisp/sbcl"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}-sources"
-
-src_compile() {
-   emake LISP="sbcl --noinform --noprint" || die "emake failed"
-}
-
-src_install() {
-   sed -ie "s:${S}:/usr/share/acl2:g" saved_acl2
-   insinto /usr/bin
-   insopts -m0755
-   doins saved_acl2
-
-   insinto /usr/share/acl2
-   doins TAGS || die
-   insopts -m0755
-   doins saved_acl2 || die
-   doins saved_acl2.core || die
-
-   dodir /usr/share/acl2/books
-   cp -a books "${D}"/usr/share/acl2
-   chmod --recursive a+rx "${D}"/usr/share/acl2/books
-
-   dohtml doc/HTML/* || die
-
-   doinfo doc/EMACS/* || die
-}
-
-pkg_postinst() {
-   local BOOKSDIR="/usr/share/acl2/books"
-   cd "${BOOKSDIR}"
-   einfo
-   einfo "Building certificates in ${BOOKSDIR} ..."
-   einfo "(this may take hours to finish)"
-   sleep 5
-   emake || die
-}

diff --git a/sci-mathematics/acl2/acl2-4.3.ebuild 
b/sci-mathematics/acl2/acl2-4.3.ebuild
deleted file mode 100644
index bc9b946..000
--- a/sci-mathematics/acl2/acl2-4.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils
-
-DESCRIPTION="ACL2 industrial strength theorem prover"
-HOMEPAGE="http://www.cs.utexas.edu/users/moore/acl2/";
-SRC_URI="http://www.cs.utexas.edu/users/moore/acl2/v${PV/\./-}/distrib/acl2.tar.gz";
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-lisp/sbcl"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}-sources"
-
-src_compile() {
-   emake LISP="sbcl --noinform --noprint" || die "emake failed"
-}
-
-src_install() {
-   sed -ie "s:${S}:/usr/share/acl2:g" saved_acl2
-   insinto /usr/bin
-   insopts -m0755
-   doins saved_acl2
-
-   insinto /usr/share/acl2
-   doins TAGS || die
-   insopts -m0755
-   doins saved_acl2 || die
-   doins saved_acl2.core || die
-
-   dodir /usr/share/acl2/books
-   cp -a books "${D}"/usr/share/acl2
-   chmod --recursive a+rx "${D}"/usr/share/acl2/books
-
-   dohtml doc/HTML/* || die
-
-   doinfo doc/EMACS/* || die
-}
-
-pkg_postinst() {
-   local BOOKSDIR="/usr/share/acl2/books"
-   cd "${BOOKSDIR}"
-   einfo
-   einfo "Building certificates in ${BOOKSDIR} ..."
-   einfo "(this may take hours to finish)"
-   sleep 5
-   emake || die
-}



[gentoo-commits] proj/sci:master commit in: sci-geosciences/congen/

2014-11-12 Thread Christoph Junghans
commit: fdc49321851d6d3b496fb956eaf9cded30dab8e9
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 15:57:19 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 15:57:19 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=fdc49321

sci-geosciences/congen: Bump to EAPI=5

Package-Manager: portage-2.2.14

---
 sci-geosciences/congen/ChangeLog |  5 -
 sci-geosciences/congen/congen-1.6.ebuild | 10 +-
 sci-geosciences/congen/metadata.xml  |  2 +-
 3 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/sci-geosciences/congen/ChangeLog b/sci-geosciences/congen/ChangeLog
index b8b354b..04daa7c 100644
--- a/sci-geosciences/congen/ChangeLog
+++ b/sci-geosciences/congen/ChangeLog
@@ -1,7 +1,10 @@
 # ChangeLog for sci-geosciences/congen
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  congen-1.6.ebuild, metadata.xml:
+  Bump to EAPI=5
+
   23 Aug 2008; Tim Cera  +congen-1.6.ebuild,
   +metadata.xml:
   Initial ebuild.

diff --git a/sci-geosciences/congen/congen-1.6.ebuild 
b/sci-geosciences/congen/congen-1.6.ebuild
index b9ef8c7..afdb0c9 100644
--- a/sci-geosciences/congen/congen-1.6.ebuild
+++ b/sci-geosciences/congen/congen-1.6.ebuild
@@ -2,16 +2,16 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-DESCRIPTION="A package for generating the speeds, equilibrium arguments, and 
node factors of tidal constituents."
+EAPI=5
+
+DESCRIPTION="Generate the speeds, equilibrium arguments, and node factors of 
tidal constituents"
 HOMEPAGE="http://www.flaterco.com/xtide/files.html";
 SRC_URI="ftp://ftp.flaterco.com/xtide/${P}.tar.bz2";
+
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
+
 DEPEND=">=sci-geosciences/libtcd-2.2.3"
 RDEPEND="${DEPEND}"
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-}

diff --git a/sci-geosciences/congen/metadata.xml 
b/sci-geosciences/congen/metadata.xml
index d21d118..5f27678 100644
--- a/sci-geosciences/congen/metadata.xml
+++ b/sci-geosciences/congen/metadata.xml
@@ -1,5 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-sci-geosciences
+  sci-geosciences
 



[gentoo-commits] proj/sci:master commit in: /

2014-11-12 Thread Christoph Junghans
commit: 0ad784c93b43903e68eb115b0445a6e2fa863601
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Nov 13 00:15:38 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Thu Nov 13 00:15:38 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0ad784c9

Merge branch 'master' of ssh://github.com/gentoo-science/sci


 ...cfs-move-mdd-ofd-proc-handling-to-seq_fil.patch |  0
 .../files => patches}/bigdft-abi-1.0.4-0005.patch  |  0
 sci-geosciences/congen/ChangeLog   |  5 +-
 sci-geosciences/congen/congen-1.6.ebuild   | 10 ++--
 sci-geosciences/congen/metadata.xml|  2 +-
 sci-libs/driftwood/ChangeLog   |  6 ++-
 sci-libs/driftwood/driftwood-0.87.ebuild   |  2 +
 sci-libs/driftwood/metadata.xml|  2 +-
 sci-libs/ni-visa/ChangeLog |  6 ++-
 sci-libs/ni-visa/metadata.xml  |  6 +--
 sci-libs/ni-visa/ni-visa-0.0.1.ebuild  | 18 ++-
 sci-mathematics/acl2/ChangeLog |  6 ++-
 sci-mathematics/acl2/Manifest  |  1 -
 sci-mathematics/acl2/acl2-4.2.ebuild   | 54 
 sci-mathematics/acl2/acl2-4.3.ebuild   | 54 
 sci-mathematics/axiom/ChangeLog|  6 ++-
 sci-mathematics/axiom/axiom-201009.ebuild  | 31 +---
 sci-mathematics/axiom/metadata.xml |  2 +-
 sci-mathematics/freefem++/ChangeLog|  5 +-
 sci-mathematics/freefem++/freefem++-3.8.ebuild | 30 ++--
 sci-mathematics/libsfmt/ChangeLog  |  6 ++-
 sci-mathematics/libsfmt/libsfmt-1.3.0.ebuild   | 12 ++---
 sci-mathematics/libsfmt/metadata.xml   |  2 +-
 sci-misc/finomaton/ChangeLog   |  6 ++-
 sci-misc/finomaton/finomaton-1.0.ebuild|  7 ++-
 sci-misc/finomaton/metadata.xml|  6 +--
 sci-misc/jwnl/ChangeLog|  6 ++-
 sci-misc/jwnl/jwnl-1.3_rc3.ebuild  | 11 +++--
 sci-misc/jwnl/metadata.xml |  8 +--
 sci-misc/kotus-sanalista/ChangeLog |  8 ++-
 .../kotus-sanalista/kotus-sanalista-1-r1.ebuild|  7 +--
 sci-misc/kotus-sanalista/metadata.xml  |  8 +--
 sci-misc/omorfi/ChangeLog  |  6 ++-
 sci-misc/omorfi/metadata.xml   |  8 +--
 sci-misc/omorfi/omorfi-0.1_alpha.ebuild| 15 ++
 sci-misc/openfst/ChangeLog |  5 +-
 sci-misc/openfst/Manifest  |  1 -
 sci-misc/openfst/openfst-1.2.7.ebuild  | 34 -
 sci-misc/opennlp-maxent/ChangeLog  |  6 ++-
 sci-misc/opennlp-maxent/metadata.xml   |  8 +--
 .../opennlp-maxent/opennlp-maxent-2.4.0.ebuild | 12 +++--
 sci-misc/opennlp-tools/ChangeLog   |  6 ++-
 sci-misc/opennlp-tools/metadata.xml| 14 +++---
 sci-misc/opennlp-tools/opennlp-tools-1.3.0.ebuild  |  7 +--
 sci-misc/stanford-parser/ChangeLog |  6 ++-
 sci-misc/stanford-parser/metadata.xml  |  8 +--
 .../stanford-parser/stanford-parser-1.6.ebuild | 12 ++---
 sci-misc/stanford-tagger/ChangeLog |  6 ++-
 sci-misc/stanford-tagger/metadata.xml  |  8 +--
 .../stanford-tagger-20060521.ebuild| 32 ++--
 sys-cluster/blcr/ChangeLog |  6 ++-
 sys-cluster/blcr/Manifest  |  1 -
 sys-cluster/blcr/blcr-0.8.2.ebuild | 57 --
 sys-cluster/blcr/blcr-0.8.4.ebuild | 19 
 sys-cluster/lustre/ChangeLog   |  4 ++
 sys-cluster/lustre/Manifest|  1 +
 sys-cluster/lustre/lustre-.ebuild  |  4 +-
 virtual/blacs/ChangeLog|  5 +-
 virtual/blacs/blacs-1.1.ebuild |  2 +-
 virtual/blacs/metadata.xml |  4 +-
 virtual/cblas/ChangeLog|  3 ++
 virtual/cblas/cblas-2.0.ebuild |  2 +-
 virtual/cblas/metadata.xml |  6 +--
 virtual/lapacke/ChangeLog  |  6 ++-
 virtual/lapacke/lapacke-1.0.ebuild |  2 +-
 virtual/lapacke/lapacke-3.5.ebuild |  2 +-
 virtual/lapacke/metadata.xml   |  4 +-
 virtual/scalapack/ChangeLog|  6 ++-
 virtual/scalapack/metadata.xml |  4 +-
 virtual/scalapack/scalapack-2.0.ebuild |  2 +-
 x11-libs/tr/ChangeLog  |  5 +-
 x11-libs/tr/Manifest   |  2 +-
 x11-libs/tr/metadata.xml   |  2 +-
 x11-libs/tr/tr-1.3.ebuild  | 15 +++---
 74 files chan

[gentoo-commits] proj/sci:master commit in: sci-libs/driftwood/

2014-11-12 Thread Christoph Junghans
commit: 36ae7fbe606205a26fee2bd8e9bc2c44a9a972b2
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 12 15:26:30 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Nov 12 15:26:30 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=36ae7fbe

sci-libs/driftwood: Bump to EAPI=5

Package-Manager: portage-2.2.14

---
 sci-libs/driftwood/ChangeLog | 6 +-
 sci-libs/driftwood/driftwood-0.87.ebuild | 2 ++
 sci-libs/driftwood/metadata.xml  | 2 +-
 3 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/sci-libs/driftwood/ChangeLog b/sci-libs/driftwood/ChangeLog
index dca01f4..2cca20c 100644
--- a/sci-libs/driftwood/ChangeLog
+++ b/sci-libs/driftwood/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-libs/driftwood
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Nov 2014; Justin Lecher  driftwood-0.87.ebuild,
+  metadata.xml:
+  Bump to EAPI=5
+
 *driftwood-0.87 (30 Aug 2009)
 
   30 Aug 2009; Justin Lecher (jlec) 

diff --git a/sci-libs/driftwood/driftwood-0.87.ebuild 
b/sci-libs/driftwood/driftwood-0.87.ebuild
index 47644aa..d94e8dc 100644
--- a/sci-libs/driftwood/driftwood-0.87.ebuild
+++ b/sci-libs/driftwood/driftwood-0.87.ebuild
@@ -2,6 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI=5
+
 WANT_ANT_TASKS="ant-nodeps"
 JAVA_PKG_IUSE="doc source"
 

diff --git a/sci-libs/driftwood/metadata.xml b/sci-libs/driftwood/metadata.xml
index 9ac9ffd..51fdeda 100644
--- a/sci-libs/driftwood/metadata.xml
+++ b/sci-libs/driftwood/metadata.xml
@@ -1,5 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-sci-chemistry
+  sci-chemistry
 



[gentoo-commits] proj/sci:master commit in: sci-libs/votca-tools/

2014-11-13 Thread Christoph Junghans
commit: ede14b62dd32c9325a816ed0a4097d80f799ad87
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Nov 13 04:41:17 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Thu Nov 13 15:36:51 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ede14b62

deps on boost:=

Package-Manager: portage-2.2.8-r2

---
 sci-libs/votca-tools/ChangeLog   | 3 +++
 sci-libs/votca-tools/votca-tools-.ebuild | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-libs/votca-tools/ChangeLog b/sci-libs/votca-tools/ChangeLog
index fb3e7d8..aa842b4 100644
--- a/sci-libs/votca-tools/ChangeLog
+++ b/sci-libs/votca-tools/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  13 Nov 2014; Christoph Junghans  votca-tools-.ebuild:
+  deps on boost:=
+
   31 Aug 2014; Christoph Junghans  votca-tools-.ebuild:
   sync with gx86
 

diff --git a/sci-libs/votca-tools/votca-tools-.ebuild 
b/sci-libs/votca-tools/votca-tools-.ebuild
index 9d964a0..7816879 100644
--- a/sci-libs/votca-tools/votca-tools-.ebuild
+++ b/sci-libs/votca-tools/votca-tools-.ebuild
@@ -28,7 +28,7 @@ IUSE="doc +fftw +gsl sqlite"
 RDEPEND="fftw? ( sci-libs/fftw:3.0 )
dev-libs/expat
gsl? ( sci-libs/gsl )
-   dev-libs/boost
+   dev-libs/boost:=
sqlite? ( dev-db/sqlite:3 )"
 
 DEPEND="${RDEPEND}



[gentoo-commits] proj/sci:master commit in: sci-physics/espresso++/

2014-11-13 Thread Christoph Junghans
commit: ddefe7535e4bf41c68097bba408d2a2df58ede39
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Nov 13 04:39:59 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Thu Nov 13 15:36:51 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ddefe753

deps on boost:=

Package-Manager: portage-2.2.8-r2

---
 sci-physics/espresso++/ChangeLog  | 3 +++
 sci-physics/espresso++/espresso++-.ebuild | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-physics/espresso++/ChangeLog b/sci-physics/espresso++/ChangeLog
index 6e1cd3d..ac7fa1f 100644
--- a/sci-physics/espresso++/ChangeLog
+++ b/sci-physics/espresso++/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  13 Nov 2014; Christoph Junghans  espresso++-.ebuild:
+  deps on boost:=
+
   25 Aug 2014; Christoph Junghans  espresso++-.ebuild:
   sync with gx86
 

diff --git a/sci-physics/espresso++/espresso++-.ebuild 
b/sci-physics/espresso++/espresso++-.ebuild
index 2c2e739..11d9c40 100644
--- a/sci-physics/espresso++/espresso++-.ebuild
+++ b/sci-physics/espresso++/espresso++-.ebuild
@@ -32,7 +32,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}
virtual/mpi
-   dev-libs/boost[python,mpi,${PYTHON_USEDEP}]
+   dev-libs/boost:=[python,mpi,${PYTHON_USEDEP}]
sci-libs/fftw:3.0
dev-python/mpi4py"
 DEPEND="${RDEPEND}"



[gentoo-commits] proj/sci:master commit in: sci-physics/espresso++/

2014-11-13 Thread Christoph Junghans
commit: 69f0da75426aad31ae653a9871702cda92bdc34f
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Nov 13 17:49:59 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Thu Nov 13 17:53:00 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=69f0da75

sync with gx86

Package-Manager: portage-2.2.8-r2

---
 sci-physics/espresso++/ChangeLog  | 3 +++
 sci-physics/espresso++/espresso++-.ebuild | 8 ++--
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/sci-physics/espresso++/ChangeLog b/sci-physics/espresso++/ChangeLog
index ac7fa1f..dd0c03d 100644
--- a/sci-physics/espresso++/ChangeLog
+++ b/sci-physics/espresso++/ChangeLog
@@ -3,6 +3,9 @@
 # $Header: $
 
   13 Nov 2014; Christoph Junghans  espresso++-.ebuild:
+  sync with gx86
+
+  13 Nov 2014; Christoph Junghans  espresso++-.ebuild:
   deps on boost:=
 
   25 Aug 2014; Christoph Junghans  espresso++-.ebuild:

diff --git a/sci-physics/espresso++/espresso++-.ebuild 
b/sci-physics/espresso++/espresso++-.ebuild
index 11d9c40..d21c133 100644
--- a/sci-physics/espresso++/espresso++-.ebuild
+++ b/sci-physics/espresso++/espresso++-.ebuild
@@ -7,14 +7,13 @@ EAPI=5
 PYTHON_COMPAT=( python2_7 )
 CMAKE_MAKEFILE_GENERATOR="ninja"
 
-inherit cmake-utils multilib python-single-r1
+inherit cmake-utils python-single-r1
 
 DESCRIPTION="extensible, flexible, fast and parallel simulation software for 
soft matter research"
 HOMEPAGE="https://www.espresso-pp.de";
 
 if [[ ${PV} =  ]]; then
EHG_REPO_URI="https://bitbucket.org/${PN//+/p}/${PN//+/p}";
-   EHG_REVISION="default"
inherit mercurial
KEYWORDS=
 else
@@ -37,13 +36,10 @@ RDEPEND="${PYTHON_DEPS}
dev-python/mpi4py"
 DEPEND="${RDEPEND}"
 
-DOCS=( AUTHORS NEWS README )
-
 src_configure() {
-   mycmakeargs=(
+   local mycmakeargs=(
-DEXTERNAL_BOOST=ON
-DEXTERNAL_MPI4PY=ON
-   -DLIB="$(get_libdir)"
-DWITH_RC_FILES=OFF
)
cmake-utils_src_configure



[gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/

2014-11-14 Thread Christoph Junghans
commit: cb7c322d048ab7ff047e656282356192bbf7b923
Author: Christoph Junghans  gentoo  org>
AuthorDate: Fri Nov 14 23:03:14 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Fri Nov 14 23:03:35 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=cb7c322d

fully supports mpi

Package-Manager: portage-2.2.8-r2

---
 dev-cpp/icnc/ChangeLog| 3 +++
 dev-cpp/icnc/icnc-.ebuild | 7 +--
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-cpp/icnc/ChangeLog b/dev-cpp/icnc/ChangeLog
index 210238b..2b0943a 100644
--- a/dev-cpp/icnc/ChangeLog
+++ b/dev-cpp/icnc/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  14 Nov 2014; Christoph Junghans  icnc-.ebuild:
+  fully supports mpi
+
   13 Nov 2014; Christoph Junghans  icnc-.ebuild:
   added IUSE=mpi
 

diff --git a/dev-cpp/icnc/icnc-.ebuild b/dev-cpp/icnc/icnc-.ebuild
index 97fe17a..b2970ad 100644
--- a/dev-cpp/icnc/icnc-.ebuild
+++ b/dev-cpp/icnc/icnc-.ebuild
@@ -22,15 +22,10 @@ LICENSE="BSD"
 SLOT="0"
 IUSE="mpi"
 
-# https://github.com/icnc/icnc/issues/14 OpenMPI not supported, only *ch 
implementation
 DEPEND="
>=dev-cpp/tbb-4.2
sys-libs/glibc
-   mpi? ( || (
-   sys-cluster/mpich
-   sys-cluster/mpich2
-   sys-cluster/mvapich2
-   ) )
+   mpi? ( virtual/mpi )
"
 RDEPEND="${DEPEND}"
 



[gentoo-commits] proj/sci:master commit in: /

2014-11-14 Thread Christoph Junghans
commit: 495c985d452e53e0f93800b7542ee82af25db869
Author: Christoph Junghans  gentoo  org>
AuthorDate: Fri Nov 14 23:05:16 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Fri Nov 14 23:05:16 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=495c985d

Merge branch 'master' of ssh://github.com/gentoo-science/sci


 sci-mathematics/alt-ergo/alt-ergo-0.95.2.ebuild | 1 +
 1 file changed, 1 insertion(+)



[gentoo-commits] proj/sci:master commit in: sci-mathematics/alt-ergo/

2014-11-14 Thread Christoph Junghans
commit: ec8363f4fc80dcedc6f542687e7057c5bcbe5522
Author: Denis V. Buzdalov  buzden  ru>
AuthorDate: Fri Nov 14 11:42:56 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Fri Nov 14 11:42:56 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ec8363f4

AltGr-Ergo (GUI of Alt-Ergo) installation command was added.

---
 sci-mathematics/alt-ergo/alt-ergo-0.95.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-mathematics/alt-ergo/alt-ergo-0.95.2.ebuild 
b/sci-mathematics/alt-ergo/alt-ergo-0.95.2.ebuild
index cf18236..16e1dbe 100644
--- a/sci-mathematics/alt-ergo/alt-ergo-0.95.2.ebuild
+++ b/sci-mathematics/alt-ergo/alt-ergo-0.95.2.ebuild
@@ -35,5 +35,6 @@ src_compile(){
 
 src_install(){
emake install DESTDIR="${D}"
+   use gtk && emake install-gui DESTDIR="${D}"
dodoc README.md CHANGES
 }



[gentoo-commits] proj/sci:master commit in: /

2014-11-14 Thread Christoph Junghans
commit: 6cafb4b3e28da558c814f078103c552f2e2095c4
Author: Justin  gentoo  org>
AuthorDate: Fri Nov 14 11:48:13 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Fri Nov 14 11:48:13 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=6cafb4b3

Merge pull request #285 from buzden/altgr-ergo

Alt-Ergo solver installation was fixed.


 sci-mathematics/alt-ergo/alt-ergo-0.95.2.ebuild | 1 +
 1 file changed, 1 insertion(+)



[gentoo-commits] proj/sci:master commit in: /

2014-11-14 Thread Christoph Junghans
commit: a75abfd771787cacc7a641916a5febbd9ae5f730
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Nov 15 00:21:33 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sat Nov 15 00:21:33 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a75abfd7

.travis.yml: test different portage versions

---
 .travis.yml | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 84e0f78..1ebe1b3 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,19 +1,24 @@
+env:
+  - PORTAGE=2.2.12
+  - PORTAGE=2.2.14
+
 before_script:
 - mkdir travis-overlay
 - mv !(travis-overlay) travis-overlay/
 - mv .git travis-overlay/
-- wget "http://distfiles.gentoo.org/distfiles/portage-2.2.12.tar.bz2";
+- wget "http://distfiles.gentoo.org/distfiles/portage-$PORTAGE.tar.bz2";
 - wget "http://distfiles.gentoo.org/snapshots/portage-latest.tar.xz";
 - sudo chmod 777 /etc/passwd /etc/group /etc /usr
 - echo "portage:x:250:250:portage:/var/tmp/portage:/bin/false" >> 
/etc/passwd
 - echo "portage::250:portage,travis" >> /etc/group
 - mkdir -p /etc/portage/ /usr/portage/distfiles
-- tar xjf portage-2.2.12.tar.bz2
+- tar xjf portage-$PORTAGE.tar.bz2
 - tar xJf portage-latest.tar.xz -C /usr/
-- cp portage-2.2.12/cnf/repos.conf /etc/portage/
+- cp portage-$PORTAGE/cnf/repos.conf /etc/portage/
 - rsync --recursive --links --safe-links --perms --times --omit-dir-times 
--compress --force --whole-file --delete --stats --human-readable --timeout=180 
--exclude=/distfiles --checksum --quiet rsync://rsync.gentoo.org/gentoo-portage 
/usr/portage
 - ln -s /usr/portage/profiles/base/ /etc/portage/make.profile
 - cd travis-overlay
-- sed -i 's/fcmd=fcmd/fcmd=("%s -q" % fcmd)/' 
./../portage-2.2.12/bin/repoman
+- sed -i 's/fcmd=fcmd/fcmd=("%s -q" % fcmd)/' 
./../portage-$PORTAGE/bin/repoman
+
 script: 
-- "./../portage-2.2.12/bin/repoman full -d -v"
+- "./../portage-$PORTAGE/bin/repoman full -d -v"



[gentoo-commits] proj/sci:master commit in: sci-mathematics/freefem++/

2014-11-14 Thread Christoph Junghans
commit: f2e1b1993b8ffc2defc2f7910e564eccfdb7b252
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Nov 15 00:15:13 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sat Nov 15 00:15:13 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f2e1b199

fixed latex dep

Package-Manager: portage-2.2.8-r2

---
 sci-mathematics/freefem++/ChangeLog| 3 +++
 sci-mathematics/freefem++/freefem++-3.8.ebuild | 9 ++---
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/sci-mathematics/freefem++/ChangeLog 
b/sci-mathematics/freefem++/ChangeLog
index 3e11bdb..616b17a 100644
--- a/sci-mathematics/freefem++/ChangeLog
+++ b/sci-mathematics/freefem++/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  15 Nov 2014; Christoph Junghans  freefem++-3.8.ebuild:
+  fixed latex dep
+
   12 Nov 2014; Justin Lecher  freefem++-3.8.ebuild:
   Bump to EAPI=5
 

diff --git a/sci-mathematics/freefem++/freefem++-3.8.ebuild 
b/sci-mathematics/freefem++/freefem++-3.8.ebuild
index 2262fab..4163738 100644
--- a/sci-mathematics/freefem++/freefem++-3.8.ebuild
+++ b/sci-mathematics/freefem++/freefem++-3.8.ebuild
@@ -39,13 +39,8 @@ RDEPEND="
 DEPEND="${RDEPEND}
virtual/pkgconfig
doc? (
-   || (
-   (
-   dev-texlive/texlive-latexrecommended
-   dev-texlive/texlive-latexextra
-   )
-   app-text/ptex
-   )
+   dev-texlive/texlive-latexrecommended
+   dev-texlive/texlive-latexextra
virtual/latex-base
media-gfx/imagemagick
)"



[gentoo-commits] proj/sci:master commit in: virtual/mpi/

2014-11-14 Thread Christoph Junghans
commit: c9c5481237d0f405dc72cc34d1f282640a298d25
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Nov 15 00:10:44 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sat Nov 15 00:10:44 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c9c54812

fix mvapich2 dep

Package-Manager: portage-2.2.8-r2

---
 virtual/mpi/ChangeLog | 5 -
 virtual/mpi/mpi-2.0-r3.ebuild | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/virtual/mpi/ChangeLog b/virtual/mpi/ChangeLog
index aea8f1d..9528b39 100644
--- a/virtual/mpi/ChangeLog
+++ b/virtual/mpi/ChangeLog
@@ -1,7 +1,10 @@
 # ChangeLog for virtual/mpi
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  15 Nov 2014; Christoph Junghans  mpi-2.0-r3.ebuild:
+  fix mvapich2 dep
+
   12 Jul 2013; Christoph Junghans  mpi-2.0-r3.ebuild:
   fix nullmpi use flags
 

diff --git a/virtual/mpi/mpi-2.0-r3.ebuild b/virtual/mpi/mpi-2.0-r3.ebuild
index 58b5e29..bc417cd 100644
--- a/virtual/mpi/mpi-2.0-r3.ebuild
+++ b/virtual/mpi/mpi-2.0-r3.ebuild
@@ -16,7 +16,7 @@ RDEPEND="|| (
sys-cluster/openmpi[cxx?,fortran?,romio?,threads?]
sys-cluster/mpich[cxx?,fortran?,romio?,threads?]
sys-cluster/mpich2[cxx?,fortran?,romio?,threads?]
-   sys-cluster/mvapich2[cxx?,fortran?,romio?,threads?]
+   sys-cluster/mvapich2[fortran?,romio?,threads?]
sys-cluster/nullmpi[cxx(-)?,fortran(-)?,romio(-)?,threads(-)?]
sys-cluster/native-mpi
 )"



[gentoo-commits] proj/sci:master commit in: sci-libs/wannier90/

2014-11-14 Thread Christoph Junghans
commit: 39e2504dc9093cff78f6dbeb9b96d829e12d36ca
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Nov 15 00:17:10 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sat Nov 15 00:17:10 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=39e2504d

fixed latex dep

Package-Manager: portage-2.2.8-r2

---
 sci-libs/wannier90/ChangeLog   | 6 --
 sci-libs/wannier90/wannier90-1.2-r2.ebuild | 6 +-
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/sci-libs/wannier90/ChangeLog b/sci-libs/wannier90/ChangeLog
index ff8ee50..4311efb 100644
--- a/sci-libs/wannier90/ChangeLog
+++ b/sci-libs/wannier90/ChangeLog
@@ -1,7 +1,10 @@
 # ChangeLog for sci-libs/wannier90
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  15 Nov 2014; Christoph Junghans  wannier90-1.2-r2.ebuild:
+  fixed latex dep
+
 *wannier90-1.2-r2 (19 Sep 2013)
 
   19 Sep 2013; Honza Macháček 
@@ -37,4 +40,3 @@
   +files/wannier90-1.1-0001.patch, +files/wannier90-1.1-0002.patch,
   +wannier90-1.2.ebuild:
   A wannier90 ebuild for sci-physics/abinit
-

diff --git a/sci-libs/wannier90/wannier90-1.2-r2.ebuild 
b/sci-libs/wannier90/wannier90-1.2-r2.ebuild
index 7741e9f..6396770 100644
--- a/sci-libs/wannier90/wannier90-1.2-r2.ebuild
+++ b/sci-libs/wannier90/wannier90-1.2-r2.ebuild
@@ -22,11 +22,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( virtual/latex-base
-   || (
-   dev-texlive/texlive-latexextra
-   app-text/tetex
-   app-tex/ptex
-   )
+   dev-texlive/texlive-latexextra
)"
 
 src_prepare() {



[gentoo-commits] proj/sci:master commit in: dev-util/amdapp/

2014-11-14 Thread Christoph Junghans
commit: 08f55023f47700036603c7efb63478efdf938f84
Author: Christoph Junghans  gentoo  org>
AuthorDate: Fri Nov 14 23:57:01 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Fri Nov 14 23:57:01 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=08f55023

switch to virtual/opencl

Package-Manager: portage-2.2.8-r2

---
 dev-util/amdapp/ChangeLog | 6 ++
 dev-util/amdapp/amdapp-2.8.ebuild | 3 +--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-util/amdapp/ChangeLog b/dev-util/amdapp/ChangeLog
new file mode 100644
index 000..85df99a
--- /dev/null
+++ b/dev-util/amdapp/ChangeLog
@@ -0,0 +1,6 @@
+# ChangeLog for dev-util/amdapp
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  14 Nov 2014; Christoph Junghans  amdapp-2.8.ebuild:
+  switch to virtual/opencl

diff --git a/dev-util/amdapp/amdapp-2.8.ebuild 
b/dev-util/amdapp/amdapp-2.8.ebuild
index 7676903..53a239e 100644
--- a/dev-util/amdapp/amdapp-2.8.ebuild
+++ b/dev-util/amdapp/amdapp-2.8.ebuild
@@ -29,8 +29,7 @@ RDEPEND="
sys-devel/gcc
media-libs/mesa
media-libs/freeglut
-   || ( dev-util/opencl-headers dev-util/nvidia-cuda-toolkit
-   >=x11-drivers/ati-drivers-11.12[opencl] )
+   virtual/opencl
examples? ( media-libs/glew )
app-admin/eselect-opencl"
 DEPEND="



[gentoo-commits] proj/sci:master commit in: sys-cluster/mvapich2/

2014-11-14 Thread Christoph Junghans
commit: 05174174fa6bf421e86fa0a3e0e58ee16bcb2046
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Nov 15 00:06:29 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sat Nov 15 00:06:29 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=05174174

drop old deps

Package-Manager: portage-2.2.8-r2

---
 sys-cluster/mvapich2/ChangeLog  |  6 --
 sys-cluster/mvapich2/mvapich2-1.6-r1.ebuild | 14 ++
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/sys-cluster/mvapich2/ChangeLog b/sys-cluster/mvapich2/ChangeLog
index 65629c7..01a5312 100644
--- a/sys-cluster/mvapich2/ChangeLog
+++ b/sys-cluster/mvapich2/ChangeLog
@@ -1,7 +1,9 @@
 # ChangeLog for sys-cluster/mvapich2
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  15 Nov 2014; Christoph Junghans  mvapich2-1.6-r1.ebuild:
+  drop old deps
+
   03 Mar 2013; Justin Lecher  mvapich2-1.6-r1.ebuild:
   Add missing flag-o-matic.eclass
-

diff --git a/sys-cluster/mvapich2/mvapich2-1.6-r1.ebuild 
b/sys-cluster/mvapich2/mvapich2-1.6-r1.ebuild
index 30cdb98..d13c57c 100644
--- a/sys-cluster/mvapich2/mvapich2-1.6-r1.ebuild
+++ b/sys-cluster/mvapich2/mvapich2-1.6-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
+EAPI="5"
 
 inherit flag-o-matic fortran-2 mpi
 
@@ -16,13 +16,11 @@ KEYWORDS="~x86 ~amd64"
 IUSE="debug fortran large-cluster medium-cluster romio threads"
 
 RDEPEND="
-   || (
-   (
-   sys-infiniband/libibverbs
-   sys-infiniband/libibumad
-   sys-infiniband/libibmad
-   sys-infiniband/librdmacm )
-   sys-infiniband/openib-userspace )"
+   sys-infiniband/libibverbs
+   sys-infiniband/libibumad
+   sys-infiniband/libibmad
+   sys-infiniband/librdmacm
+   "
 DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/mvapich2-${PV/_/-}"



[gentoo-commits] proj/sci:master commit in: virtual/geant/

2014-11-14 Thread Christoph Junghans
commit: 7ae038944fbfe5679efb95df512ac24a2347bcad
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Nov 15 00:13:34 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sat Nov 15 00:13:34 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7ae03894

fixed geant-vmc deps

Package-Manager: portage-2.2.8-r2

---
 virtual/geant/ChangeLog  | 5 -
 virtual/geant/geant-3.ebuild | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/virtual/geant/ChangeLog b/virtual/geant/ChangeLog
index e0d9322..a5031fe 100644
--- a/virtual/geant/ChangeLog
+++ b/virtual/geant/ChangeLog
@@ -1,7 +1,10 @@
 # ChangeLog for virtual/geant
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  15 Nov 2014; Christoph Junghans  geant-3.ebuild:
+  fixed geant-vmc deps
+
 *geant-3 (18 Jan 2013)
 
   18 Jan 2013; Sébastien Fabbro  +geant-3.ebuild,

diff --git a/virtual/geant/geant-3.ebuild b/virtual/geant/geant-3.ebuild
index 134c8bb..49ed9aa 100644
--- a/virtual/geant/geant-3.ebuild
+++ b/virtual/geant/geant-3.ebuild
@@ -14,4 +14,4 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND=""
-RDEPEND="|| ( sci-physics/geant:3 sci-physics/geant3-vmc )"
+RDEPEND="|| ( sci-physics/geant:3 sci-physics/geant-vmc:3 )"



[gentoo-commits] proj/sci:master commit in: sys-cluster/charm/, sys-cluster/charm/files/

2014-11-14 Thread Christoph Junghans
commit: ab63448739af960f1d8f83caa6bf2b396901823f
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Nov 15 00:01:01 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sat Nov 15 00:01:01 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ab634487

never version in gx86

---
 sys-cluster/charm/ChangeLog| 157 
 sys-cluster/charm/charm-6.6.0_rc1-r1.ebuild| 220 ---
 sys-cluster/charm/charm-6.6.0_rc1.ebuild   | 222 
 sys-cluster/charm/charm-6.6.0_rc2.ebuild   | 221 ---
 .../charm/files/charm-6.5.0-charmc-gentoo.patch|  25 --
 .../charm/files/charm-6.5.1-CkReductionMgr.patch   |  34 --
 .../charm/files/charm-6.5.1-charmc-gentoo.patch|  39 --
 .../charm/files/charm-6.5.1-cleanup-config.patch   |  58 ---
 .../files/charm-6.5.1-fix-markupSanitizer.patch| 203 ---
 .../files/charm-6.5.1-fix-navmenuGenerator.patch   |  30 --
 .../files/charm-6.5.1-fix-string-parsing.patch |  50 ---
 .../files/charm-6.5.1-static-library-fix.patch | 396 
 .../files/charm-6.6.0-static-library-fix.patch | 403 -
 sys-cluster/charm/metadata.xml |  18 -
 14 files changed, 2076 deletions(-)

diff --git a/sys-cluster/charm/ChangeLog b/sys-cluster/charm/ChangeLog
deleted file mode 100644
index 9b9425c..000
--- a/sys-cluster/charm/ChangeLog
+++ /dev/null
@@ -1,157 +0,0 @@
-# ChangeLog for sys-cluster/charm
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-  06 May 2014; Christoph Junghans  charm-6.6.0_rc2.ebuild:
-  do not compress examples
-
-  20 Feb 2014; Christoph Junghans  charm-6.6.0_rc2.ebuild:
-  fixed build, gcc doesn't understand -j1
-
-*charm-6.6.0_rc2 (19 Feb 2014)
-
-  19 Feb 2014; Nicolas Bock  +charm-6.6.0_rc2.ebuild:
-  sys-cluster/charm-6.6.0_rc2: Version bump to new release candidate.
-
-  06 Jan 2014; Nicolas Bock  charm-6.6.0_rc1-r1.ebuild:
-  sys-cluster/charm-6.6.0_rc1-r1: After ongoing problems with charm's git
-  repository, I packaged the rc as a tar file and serve it from my personal dev
-  webpage.
-
-  03 Jan 2014; Nicolas Bock  charm-6.6.0_rc1-r1.ebuild:
-  sys-cluster/charm-6.6.0_rc1-r1: Add non-shallow option to git to avoid
-  breakage of checked out repository.
-
-*charm-6.6.0_rc1-r1 (02 Jan 2014)
-
-  02 Jan 2014; Nicolas Bock  
+charm-6.6.0_rc1-r1.ebuild:
-  sys-cluster/charm-6.6.0_rc1-r1: Cleanup of python deps.
-
-  02 Jan 2014; Nicolas Bock  -Manifest,
-  -charm-6.5.1-r2.ebuild, -charm-6.5.1-r3.ebuild:
-  sys-cluster/charm: Removing versions moved to x86.
-
-  13 Dec 2013; Nicolas Bock  metadata.xml:
-  sys-cluster/charm: Updated maintainer email to gentoo.org.
-
-  22 Nov 2013; Nicolas Bock  charm-6.6.0_rc1.ebuild:
-  sys-cluster/charm-6.6.0-rc1: Reorganized some variables.
-
-  20 Nov 2013; Nicolas Bock 
-  +files/charm-6.6.0-static-library-fix.patch, charm-6.6.0_rc1.ebuild:
-  sys-cluster/charm-6.6.0_rc1: Rewrote patch to enable shared mode.  The patch
-  is targeted now for v6.7.0 by upstream.
-
-*charm-6.6.0_rc1 (20 Nov 2013)
-
-  20 Nov 2013; Nicolas Bock  +charm-6.6.0_rc1.ebuild:
-  sys-cluster/charm-6.6.0_rc1: Version bump.
-
-*charm-6.5.1-r3 (08 Nov 2013)
-
-  08 Nov 2013; Nicolas Bock  +charm-6.5.1-r3.ebuild,
-  +files/charm-6.5.1-fix-markupSanitizer.patch:
-  sys-cluster/charm-6.5.1-r3: Added patch to fix doc.  When building the
-  documentation, we used to have to force https://charm.cs.illinois.edu/redmine/issues/328).
-
-  18 Oct 2013; Christoph Junghans  -charm-6.5.1-r1.ebuild,
-  -charm-6.5.1.ebuild:
-  remove old
-
-  15 Oct 2013; Nicolas Bock 
-  files/charm-6.5.1-static-library-fix.patch:
-  sys-cluster/charm-6.5.1-r2: Updated static library patch with upstream patch.
-
-*charm-6.5.1-r2 (14 Oct 2013)
-
-  14 Oct 2013; Nicolas Bock  +charm-6.5.1-r2.ebuild,
-  +files/charm-6.5.1-static-library-fix.patch:
-  sys-cluster/charm-6.5.1-r2: Fixed shared library bug.  When charm is built
-  with --enable-shared, not all libraries are actually built as shared
-  libraries. I have reported this bug upstream and submitted a patch. I
-  backported this patch and added it to this revision.
-
-  01 Oct 2013; Christoph Junghans  charm-6.5.1-r1.ebuild:
-  fixed deps
-
-  01 Oct 2013; Nicolas Bock 
-  +files/charm-6.5.1-fix-navmenuGenerator.patch, charm-6.5.1-r1.ebuild:
-  sys-cluster/charm-6.5.1-r1: Fix docs with -j1  Docs don't build when using
-  anything more than -j1.
-
-  27 Sep 2013; Nicolas Bock  charm-6.5.1-r1.ebuild:
-  sys-cluster/charm-6.5.1-r1: Added python dependencies  The documentation is
-  built partly with python2.x scripts. I added the necessary dependencies.
-
-  27 Sep 2013; Nicolas Bock  charm-6.5.1-r1.ebuild:
-  sys-cluster/charm-6.5.1-r1: doc depends on python-2
-
-  27 Sep 2013; Nicolas Bock  charm-6.5.1-r1.ebuild:
-  sys-cluster/charm-6.5.1-r1: Added another missing DEPEND.
-
-  27 S

[gentoo-commits] proj/sci:master commit in: profiles/

2014-11-14 Thread Christoph Junghans
commit: c7967190beccd959c121a688463ee692fde459a8
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Nov 15 00:59:05 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sat Nov 15 00:59:05 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c7967190

sci-misc/salome-* masked for removal

---
 profiles/package.mask | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index b831700..69e1676 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,21 @@
 
 #--- END OF EXAMPLES ---
 
+# Christoph Junghans  (14 Nov 2014)
+# sci-misc/salome-* masked for removal in 30 days
+# not bumped since 2010, reintroduced back in science overlay
+# if properly maintained
+sci-misc/salome-component
+sci-misc/salome-geom
+sci-misc/salome-gui
+sci-misc/salome-kernel
+sci-misc/salome-med
+sci-misc/salome-meta
+sci-misc/salome-pycalculator
+sci-misc/salome-smesh
+sci-misc/salome-visu
+sci-misc/salome-yacs
+
 # Andreas K. Huettel  (1 Nov 2014)
 # Lab::Instrument and Lab::Tools provided as separate packages
 # are way outdated. These are now supplied as parts of the package



[gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/

2014-09-24 Thread Christoph Junghans
commit: 39b1f1378cfc1bf8bc6e7bf9b7fe9ad758ded14b
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Sep 25 04:18:58 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Thu Sep 25 04:18:58 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=39b1f137

initial commit

Package-Manager: portage-2.2.8-r1

---
 dev-cpp/icnc/ChangeLog|  9 +
 dev-cpp/icnc/icnc-.ebuild | 41 +
 dev-cpp/icnc/metadata.xml |  8 
 3 files changed, 58 insertions(+)

diff --git a/dev-cpp/icnc/ChangeLog b/dev-cpp/icnc/ChangeLog
new file mode 100644
index 000..aaca313
--- /dev/null
+++ b/dev-cpp/icnc/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-cpp/icnc
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*icnc- (25 Sep 2014)
+
+  25 Sep 2014; Christoph Junghans  +icnc-.ebuild,
+  +metadata.xml:
+  initial commit

diff --git a/dev-cpp/icnc/icnc-.ebuild b/dev-cpp/icnc/icnc-.ebuild
new file mode 100644
index 000..8ab3b22
--- /dev/null
+++ b/dev-cpp/icnc/icnc-.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit cmake-utils multilib
+
+DESCRIPTION="Intel Concurrent Collections for C++ - Parallelism without the 
Pain"
+HOMEPAGE="https://software.intel.com/en-us/articles/intel-concurrent-collections-for-cc";
+
+if [[ $PV =  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/icnc/icnc.git";
+else
+   SRC_URI="mirror://sourceforge/${PN}/${PV}/l_cnc_b_${PV}.tgz"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   >=dev-cpp/tbb-4.2[debug]
+   sys-libs/glibc
+   "
+RDEPEND="${DEPEND}"
+
+src_configure() {
+#TODO has mpi support but broken with virtual/mpi
+#  local mycmakeargs=(
+#  $(cmake-utils_use mpi BUILD_LIBS_FOR_MPI)
+#  )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   mv "${ED}"/usr/{lib,$(get_libdir)} || die
+}

diff --git a/dev-cpp/icnc/metadata.xml b/dev-cpp/icnc/metadata.xml
new file mode 100644
index 000..745b9e1
--- /dev/null
+++ b/dev-cpp/icnc/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   ott...@gentoo.org
+   Christoph Junghans
+   
+



[gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/

2014-09-25 Thread Christoph Junghans
commit: 8c2fcbd5dc12445c58b1a1d597396e9c7b5b1c6c
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Sep 25 19:20:25 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Thu Sep 25 19:20:25 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8c2fcbd5

live ebuild update

Package-Manager: portage-2.2.8-r1

---
 dev-cpp/icnc/ChangeLog|  3 +++
 dev-cpp/icnc/icnc-.ebuild | 16 +++-
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/dev-cpp/icnc/ChangeLog b/dev-cpp/icnc/ChangeLog
index aaca313..d402c65 100644
--- a/dev-cpp/icnc/ChangeLog
+++ b/dev-cpp/icnc/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  25 Sep 2014; Christoph Junghans  icnc-.ebuild:
+  live ebuild update
+
 *icnc- (25 Sep 2014)
 
   25 Sep 2014; Christoph Junghans  +icnc-.ebuild,

diff --git a/dev-cpp/icnc/icnc-.ebuild b/dev-cpp/icnc/icnc-.ebuild
index 8ab3b22..aeee540 100644
--- a/dev-cpp/icnc/icnc-.ebuild
+++ b/dev-cpp/icnc/icnc-.ebuild
@@ -12,13 +12,15 @@ 
HOMEPAGE="https://software.intel.com/en-us/articles/intel-concurrent-collections
 if [[ $PV =  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/icnc/icnc.git";
+   KEYWORDS=
 else
-   SRC_URI="mirror://sourceforge/${PN}/${PV}/l_cnc_b_${PV}.tgz"
+   #SRC_URI="mirror://sourceforge/${PN}/${PV}/l_cnc_b_${PV}.tgz"
+   SRC_URI="https://github.com/martine/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
 IUSE=""
 
 DEPEND="
@@ -29,13 +31,9 @@ RDEPEND="${DEPEND}"
 
 src_configure() {
 #TODO has mpi support but broken with virtual/mpi
-#  local mycmakeargs=(
 #  $(cmake-utils_use mpi BUILD_LIBS_FOR_MPI)
-#  )
+   local mycmakeargs=(
+   -DLIB=$(get_libdir)
+   )
cmake-utils_src_configure
 }
-
-src_install() {
-   cmake-utils_src_install
-   mv "${ED}"/usr/{lib,$(get_libdir)} || die
-}



[gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/

2014-09-30 Thread Christoph Junghans
commit: 0893ec0c070830fdde9ae0ca1a2faa2a59a7fc24
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue Sep 30 21:36:24 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Tue Sep 30 21:36:59 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0893ec0c

live ebuild update

Package-Manager: portage-2.2.8-r2

---
 dev-cpp/icnc/ChangeLog| 3 +++
 dev-cpp/icnc/icnc-.ebuild | 5 ++---
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-cpp/icnc/ChangeLog b/dev-cpp/icnc/ChangeLog
index d402c65..60296b9 100644
--- a/dev-cpp/icnc/ChangeLog
+++ b/dev-cpp/icnc/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  30 Sep 2014; Christoph Junghans  icnc-.ebuild:
+  live ebuild update
+
   25 Sep 2014; Christoph Junghans  icnc-.ebuild:
   live ebuild update
 

diff --git a/dev-cpp/icnc/icnc-.ebuild b/dev-cpp/icnc/icnc-.ebuild
index aeee540..b1ffcd5 100644
--- a/dev-cpp/icnc/icnc-.ebuild
+++ b/dev-cpp/icnc/icnc-.ebuild
@@ -14,8 +14,7 @@ if [[ $PV =  ]]; then
EGIT_REPO_URI="https://github.com/icnc/icnc.git";
KEYWORDS=
 else
-   #SRC_URI="mirror://sourceforge/${PN}/${PV}/l_cnc_b_${PV}.tgz"
-   SRC_URI="https://github.com/martine/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
 fi
 
@@ -24,7 +23,7 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
-   >=dev-cpp/tbb-4.2[debug]
+   >=dev-cpp/tbb-4.2
sys-libs/glibc
"
 RDEPEND="${DEPEND}"



[gentoo-commits] proj/sci:master commit in: sci-libs/pfft/

2014-10-16 Thread Christoph Junghans
commit: 601f39a40aa46dd8cc0e144005d3b4e73c2e1708
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Oct 16 14:35:32 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Thu Oct 16 15:48:52 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=601f39a4

version bump

Package-Manager: portage-2.2.8-r2

---
 sci-libs/pfft/ChangeLog   | 36 +++
 sci-libs/pfft/metadata.xml|  9 ++
 sci-libs/pfft/pfft-1.0.7_alpha.ebuild | 54 +++
 sci-libs/pfft/pfft-.ebuild| 54 +++
 4 files changed, 153 insertions(+)

diff --git a/sci-libs/pfft/ChangeLog b/sci-libs/pfft/ChangeLog
new file mode 100644
index 000..afb9a68
--- /dev/null
+++ b/sci-libs/pfft/ChangeLog
@@ -0,0 +1,36 @@
+# ChangeLog for sci-libs/pfft
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*pfft-1.0.7_alpha (16 Oct 2014)
+*pfft- (16 Oct 2014)
+
+  16 Oct 2014; Christoph Junghans  +pfft-1.0.7_alpha.ebuild,
+  +pfft-.ebuild, -files/pfft-1.0alpha2-Makefile.am,
+  -files/pfft-1.0alpha2-configure.ac, -files/pfft-1.0alpha2-libpfft.pc.in,
+  -pfft-1.0_alpha2.ebuild:
+  version bump
+
+*pfft-1.0_alpha2 (11 Sep 2011)
+
+  11 Sep 2011; Christoph Junghans  -pfft-1.0_alpha1.ebuild,
+  +pfft-1.0_alpha2.ebuild, -files/pfft-1.0alpha1-Makefile.am,
+  -files/pfft-1.0alpha1-configure.ac, -files/pfft-1.0alpha1-libpfft.pc.in,
+  +files/pfft-1.0alpha2-Makefile.am, +files/pfft-1.0alpha2-configure.ac,
+  +files/pfft-1.0alpha2-libpfft.pc.in, metadata.xml:
+  version bump
+
+  24 Jun 2011; Justin Lecher  pfft-1.0_alpha1.ebuild:
+  Fixed Manifest and cleaned ebuild
+
+  15 Sep 2010; Christoph Junghans 
+  pfft-1.0_alpha1.ebuild, files/pfft-1.0alpha1-Makefile.am,
+  files/pfft-1.0alpha1-configure.ac, +files/pfft-1.0alpha1-libpfft.pc.in:
+  added --disable-la-files option
+
+*pfft-1.0_alpha1 (12 Sep 2010)
+
+  12 Sep 2010; Christoph Junghans 
+  +pfft-1.0_alpha1.ebuild, +files/pfft-1.0alpha1-Makefile.am,
+  +files/pfft-1.0alpha1-configure.ac, +metadata.xml, +metadata.xml~:
+  Initial commit

diff --git a/sci-libs/pfft/metadata.xml b/sci-libs/pfft/metadata.xml
new file mode 100644
index 000..119d0fd
--- /dev/null
+++ b/sci-libs/pfft/metadata.xml
@@ -0,0 +1,9 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   sci
+   
+   ott...@gentoo.org
+   Christoph Junghans
+   
+

diff --git a/sci-libs/pfft/pfft-1.0.7_alpha.ebuild 
b/sci-libs/pfft/pfft-1.0.7_alpha.ebuild
new file mode 100644
index 000..73fc7e0
--- /dev/null
+++ b/sci-libs/pfft/pfft-1.0.7_alpha.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit autotools-utils fortran-2 multibuild
+
+DESCRIPTION="Parallel 3d FFT"
+HOMEPAGE="http://www-user.tu-chemnitz.de/~mpip/software.php";
+
+if [[ $PV = * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mpip/pfft.git";
+   KEYWORDS=""
+   AUTOTOOLS_AUTORECONF=1
+else
+   SRC_URI="http://www-user.tu-chemnitz.de/~mpip/software/${P//_/-}.tar.gz";
+   KEYWORDS="~x86 ~amd64"
+   S="${WORKDIR}/${P//_/-}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="static-libs"
+
+RDEPEND="
+   sci-libs/fftw:3.0[mpi,fortran]
+   virtual/mpi
+   "
+
+DEPEND="
+   ${RDEPEND}
+   "
+
+src_configure() {
+   MULTIBUILD_VARIANTS=( single double long-double )
+   my_src_configure() {
+   local myeconfargs=(
+   $([[ ${MULTIBUILD_VARIANT} != double ]] && echo 
"--enable-${MULTIBUILD_VARIANT}")
+   )
+   autotools-utils_src_configure
+   }
+
+   multibuild_parallel_foreach_variant my_src_configure
+}
+
+src_compile() {
+   multibuild_foreach_variant autotools-utils_src_compile
+}
+
+src_install() {
+   multibuild_parallel_foreach_variant autotools-utils_src_install
+}

diff --git a/sci-libs/pfft/pfft-.ebuild b/sci-libs/pfft/pfft-.ebuild
new file mode 100644
index 000..73fc7e0
--- /dev/null
+++ b/sci-libs/pfft/pfft-.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit autotools-utils fortran-2 multibuild
+
+DESCRIPTION="Parallel 3d FFT"
+HOMEPAGE="http://www-user.tu-chemnitz.de/~mpip/software.php";
+
+if [[ $PV = * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mpip/pfft.git";
+   KEYWORDS=""
+   AUTOTOOLS_AUTORECONF=1
+else
+   SRC_URI="http://www-user.tu-chemnitz.de/~mpip/software/${P//_/-}.tar.gz";
+   KEYWORDS="~x8

[gentoo-commits] proj/sci:master commit in: sci-libs/dealii/files/, sci-libs/dealii/

2014-10-16 Thread Christoph Junghans
commit: ed910db8cb67d8930b82c6237ecc6d61e3a31909
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Oct 14 11:59:52 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Tue Oct 14 11:59:52 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ed910db8

fix p4est dependency; drop old

Package-Manager: portage-2.2.8-r2

---
 sci-libs/dealii/ChangeLog  |   7 +
 sci-libs/dealii/dealii-8.0.0.ebuild|   1 -
 ...{dealii-8.1.0.ebuild => dealii-8.1.0-r1.ebuild} |   6 +-
 .../files/dealii-8.1.0-p4est1.0-support.patch  | 271 +
 4 files changed, 283 insertions(+), 2 deletions(-)

diff --git a/sci-libs/dealii/ChangeLog b/sci-libs/dealii/ChangeLog
index edd11d1..9253cf7 100644
--- a/sci-libs/dealii/ChangeLog
+++ b/sci-libs/dealii/ChangeLog
@@ -2,6 +2,13 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*dealii-8.1.0-r1 (14 Oct 2014)
+
+  14 Oct 2014; Matthias Maier  +dealii-8.1.0-r1.ebuild,
+  +files/dealii-8.1.0-p4est1.0-support.patch, -dealii-8.0.0.ebuild,
+  -dealii-8.1.0.ebuild:
+  fix p4est dependency; drop old
+
   24 Jul 2014; Matthias Maier  dealii-.ebuild,
   metadata.xml:
   Update repository to github, fix readme file change, add forgotten use-flag 
to

diff --git a/sci-libs/dealii/dealii-8.0.0.ebuild 
b/sci-libs/dealii/dealii-8.0.0.ebuild
deleted file mode 12
index 2fbea89..000
--- a/sci-libs/dealii/dealii-8.0.0.ebuild
+++ /dev/null
@@ -1 +0,0 @@
-dealii-8.1.0.ebuild
\ No newline at end of file

diff --git a/sci-libs/dealii/dealii-8.1.0.ebuild 
b/sci-libs/dealii/dealii-8.1.0-r1.ebuild
similarity index 97%
rename from sci-libs/dealii/dealii-8.1.0.ebuild
rename to sci-libs/dealii/dealii-8.1.0-r1.ebuild
index 645..548ea83 100644
--- a/sci-libs/dealii/dealii-8.1.0.ebuild
+++ b/sci-libs/dealii/dealii-8.1.0-r1.ebuild
@@ -39,7 +39,7 @@ RDEPEND="
mpi? ( virtual/mpi )
mumps? ( sci-libs/mumps[mpi] )
netcdf? ( || ( ::balance_type btype,
+p4est_init_t init_fn);
+ 
++#if DEAL_II_P4EST_VERSION_GTE(0,3,4,3) 
++  static
++  p4est_gloidx_t (&partition) (types<2>::forest *p4est,
++   int partition_for_coarsening,
++   p4est_weight_t weight_fn);
++#else 
+   static
+   void (&partition) (types<2>::forest *p4est,
+  int partition_for_coarsening,
+  p4est_weight_t weight_fn);
++#endif 
+ 
+   static
+   void (&save) (const char *filename,
+@@ -173,16 +180,28 @@ namespace internal
+  void *user_pointer,
+  types<2>::connectivity **p4est);
+ 
++#if DEAL_II_P4EST_VERSION_GTE(0,3,4,3) 
++  static
++  int (&connectivity_save) (const char *filename,
++types<2>::connectivity *connectivity);
++#else 
+   static
+   void (&connectivity_save) (const char *filename,
+  types<2>::connectivity *connectivity);
++#endif 
+ 
+   static
+   int (&connectivity_is_valid) (types<2>::connectivity *connectivity);
+ 
++#if DEAL_II_P4EST_VERSION_GTE(0,3,4,3) 
++  static
++  types<2>::connectivity *(&connectivity_load) (const char *filename,
++long unsigned *length);
++#else 
+   static
+   types<2>::connectivity *(&connectivity_load) (const char *filename,
+ long *length);
++#endif 
+ 
+   static
+   unsigned int (&checksum) (types<2>::forest *p4est);
+@@ -301,10 +320,17 @@ namespace internal
+p4est_init_t init_fn)
+   = p4est_balance;
+ 
++#if DEAL_II_P4EST_VERSION_GTE(0,3,4,3) 
++   p4est_gloidx_t (&functions<2>::partition) (types<2>::forest *p4est,
++  int partition_for_coarsening,
++  p4est_weight_t weight_fn)
++  = p4est_partition_ext; 
++#else 
+ void (&functions<2>::partition) (types<2>::forest *p4est,
+  int partition_for_coarsening,
+  p4est_weight_t weight_fn)
+   = p4est_partition_ext;
++#endif 
+ 
+ void (&functions<2>::save) (const char *filename,
+ types<2>::forest *p4est,
+@@ -320,18 +346,31 @@ namespace internal
+types<2>::connectivity **p4est)
+   = p4est_load;
+ 
++#if DEAL_II_P4EST_VERSION_GTE(0,3,4,3) 
++   int (&functions<2>::connectivity_save) (const char *filename,
++   types<2>::connectivity 
*connectivity)
++  =

[gentoo-commits] proj/sci:master commit in: /

2014-10-16 Thread Christoph Junghans
commit: 9709669dc3f978e44a478dfe229719db96bb47f6
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Oct 16 15:49:59 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Thu Oct 16 15:49:59 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9709669d

Merge branch 'master' of ssh://github.com/gentoo-science/sci


 sci-libs/dealii/ChangeLog  |   7 +
 sci-libs/dealii/Manifest   |   2 -
 sci-libs/dealii/dealii-8.0.0.ebuild|   1 -
 ...{dealii-8.1.0.ebuild => dealii-8.1.0-r1.ebuild} |   6 +-
 .../files/dealii-8.1.0-p4est1.0-support.patch  | 271 +
 sci-libs/libsc/ChangeLog   |   6 +
 sci-libs/libsc/Manifest|   2 +-
 sci-libs/libsc/libsc-0.7.3.ebuild  |  79 --
 sci-libs/libsc/libsc-1.0.ebuild|   1 -
 sci-libs/libsc/libsc-1.1.ebuild|   1 +
 sci-libs/libsc/metadata.xml|   2 +-
 sci-libs/p4est/ChangeLog   |   9 +
 sci-libs/p4est/Manifest|   2 +
 sci-libs/p4est/metadata.xml|   2 +-
 sci-libs/p4est/p4est-1.0.ebuild|   6 +-
 sci-libs/p4est/p4est-1.1.ebuild|   1 +
 16 files changed, 308 insertions(+), 90 deletions(-)



[gentoo-commits] proj/sci:master commit in: sci-libs/p4est/

2014-10-16 Thread Christoph Junghans
commit: 15fb91e82b2c094aa7c26913f05af29a74fd72ae
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Oct 13 23:10:45 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Oct 13 23:10:45 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=15fb91e8

sci-libs/p4est: Version bump; update metadata.xml

Package-Manager: portage-2.2.8-r2

---
 sci-libs/p4est/ChangeLog| 6 ++
 sci-libs/p4est/metadata.xml | 2 +-
 sci-libs/p4est/p4est-1.0.ebuild | 3 +--
 sci-libs/p4est/p4est-1.1.ebuild | 1 +
 4 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/sci-libs/p4est/ChangeLog b/sci-libs/p4est/ChangeLog
index 5a3314d..97f8b73 100644
--- a/sci-libs/p4est/ChangeLog
+++ b/sci-libs/p4est/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*p4est-1.1 (13 Oct 2014)
+
+  13 Oct 2014; Matthias Maier  +p4est-1.1.ebuild,
+  metadata.xml, p4est-1.0.ebuild:
+  sci-libs/p4est: Version bump; update metadata.xml
+
   17 Sep 2014; Christoph Junghans 
   -files/p4est-0.3.4.2-libtool-fix.patch,
   -files/p4est-0.3.5-add_missing_autotools_files.patch, -p4est-0.3.4.2.ebuild,

diff --git a/sci-libs/p4est/metadata.xml b/sci-libs/p4est/metadata.xml
index e1b5e18..c8a9acb 100644
--- a/sci-libs/p4est/metadata.xml
+++ b/sci-libs/p4est/metadata.xml
@@ -3,7 +3,7 @@
 
sci

-   tamiko+gen...@kyomu.43-1.org
+   tam...@gentoo.org
Matthias Maier



diff --git a/sci-libs/p4est/p4est-1.0.ebuild b/sci-libs/p4est/p4est-1.0.ebuild
index 4160e78..27e2e9e 100644
--- a/sci-libs/p4est/p4est-1.0.ebuild
+++ b/sci-libs/p4est/p4est-1.0.ebuild
@@ -42,7 +42,7 @@ AUTOTOOLS_AUTORECONF=true
 src_prepare() {
# Inject libsc to get  all parts of the build system...
rmdir "${S}/sc" || die "rmdir failed"
-   mv "${WORKDIR}/libsc-1.0" "${S}/sc" || die "mv failed"
+   mv "${WORKDIR}/libsc-${PV}" "${S}/sc" || die "mv failed"
 
# Inject a version number into the build system
echo "${PV}" > ${S}/.tarball-version
@@ -60,7 +60,6 @@ src_prepare() {
 }
 
 src_configure() {
-   T_SC_DIR/
# Somehow --with-sc=$EPREFIX/usr does not work...
LDFLAGS="${LDFLAGS} -lsc"
 

diff --git a/sci-libs/p4est/p4est-1.1.ebuild b/sci-libs/p4est/p4est-1.1.ebuild
new file mode 12
index 000..89804b2
--- /dev/null
+++ b/sci-libs/p4est/p4est-1.1.ebuild
@@ -0,0 +1 @@
+p4est-1.0.ebuild
\ No newline at end of file



[gentoo-commits] proj/sci:master commit in: /

2014-10-16 Thread Christoph Junghans
commit: c316c68b124e78d0f22423096ac66689f8e1395a
Author: Matthias Maier  kyomu  43-1  org>
AuthorDate: Tue Oct 14 08:03:47 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Tue Oct 14 08:03:47 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c316c68b

Merge pull request #278 from tamiko/bump_p4est

Bump sci-libs/libsc and sci-libs/p4est


 sci-libs/libsc/ChangeLog  |  6 +++
 sci-libs/libsc/Manifest   |  2 +-
 sci-libs/libsc/libsc-0.7.3.ebuild | 79 ---
 sci-libs/libsc/libsc-1.0.ebuild   |  1 -
 sci-libs/libsc/libsc-1.1.ebuild   |  1 +
 sci-libs/libsc/metadata.xml   |  2 +-
 sci-libs/p4est/ChangeLog  |  9 +
 sci-libs/p4est/Manifest   |  2 +
 sci-libs/p4est/metadata.xml   |  2 +-
 sci-libs/p4est/p4est-1.0.ebuild   |  6 +--
 sci-libs/p4est/p4est-1.1.ebuild   |  1 +
 11 files changed, 25 insertions(+), 86 deletions(-)



[gentoo-commits] proj/sci:master commit in: sys-cluster/openmpi/

2014-10-16 Thread Christoph Junghans
commit: f3f2fb58009c4563d6c432e25ed2010b006d9662
Author: Justin Bronder  gentoo  org>
AuthorDate: Wed Oct 15 05:16:44 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Wed Oct 15 05:20:53 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f3f2fb58

sys-cluster/openmpi: bump

---
 sys-cluster/openmpi/ChangeLog|   5 +
 sys-cluster/openmpi/openmpi-1.8.3.ebuild | 167 +++
 2 files changed, 172 insertions(+)

diff --git a/sys-cluster/openmpi/ChangeLog b/sys-cluster/openmpi/ChangeLog
index 80e0ae9..c640286 100644
--- a/sys-cluster/openmpi/ChangeLog
+++ b/sys-cluster/openmpi/ChangeLog
@@ -2,6 +2,11 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*openmpi-1.8.3 (15 Oct 2014)
+
+  15 Oct 2014; Justin Bronder  +openmpi-1.8.3.ebuild:
+  sys-cluster/openmpi: bump
+
 *openmpi-1.8.1 (03 Jun 2014)
 
   03 Jun 2014; Justin Bronder  +openmpi-1.8.1.ebuild:

diff --git a/sys-cluster/openmpi/openmpi-1.8.3.ebuild 
b/sys-cluster/openmpi/openmpi-1.8.3.ebuild
new file mode 100644
index 000..73db000
--- /dev/null
+++ b/sys-cluster/openmpi/openmpi-1.8.3.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+FORTRAN_NEEDED=fortran
+
+inherit cuda eutils flag-o-matic fortran-2 multilib mpi toolchain-funcs 
versionator
+
+MY_P=${P/-mpi}
+S=${WORKDIR}/${MY_P}
+
+IUSE_OPENMPI_FABRICS="
+   openmpi_fabrics_ofed
+   openmpi_fabrics_knem
+   openmpi_fabrics_open-mx
+   openmpi_fabrics_psm"
+
+IUSE_OPENMPI_RM="
+   openmpi_rm_pbs
+   openmpi_rm_slurm"
+
+IUSE_OPENMPI_OFED_FEATURES="
+   openmpi_ofed_features_control-hdr-padding
+   openmpi_ofed_features_connectx-xrc
+   openmpi_ofed_features_udcm
+   openmpi_ofed_features_rdmacm
+   openmpi_ofed_features_dynamic-sl
+   openmpi_ofed_features_failover"
+
+DESCRIPTION="A high-performance message passing library (MPI)"
+HOMEPAGE="http://www.open-mpi.org";
+SRC_URI="http://www.open-mpi.org/software/ompi/v$(get_version_component_range 
1-2)/downloads/${MY_P}.tar.bz2"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd 
~amd64-linux"
+IUSE="cma cuda +cxx elibc_FreeBSD fortran heterogeneous ipv6 mpi-threads romio 
threads vt
+   ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} 
${IUSE_OPENMPI_OFED_FEATURES}"
+
+REQUIRED_USE="openmpi_rm_slurm? ( !openmpi_rm_pbs )
+   openmpi_rm_pbs? ( !openmpi_rm_slurm )
+   openmpi_fabrics_psm? ( openmpi_fabrics_ofed )
+   openmpi_ofed_features_control-hdr-padding? ( openmpi_fabrics_ofed )
+   openmpi_ofed_features_connectx-xrc? ( openmpi_fabrics_ofed )
+   openmpi_ofed_features_udcm? ( openmpi_fabrics_ofed )
+   openmpi_ofed_features_rdmacm? ( openmpi_fabrics_ofed )
+   openmpi_ofed_features_dynamic-sl? ( openmpi_fabrics_ofed )
+   openmpi_ofed_features_failover? ( openmpi_fabrics_ofed )"
+
+MPI_UNCLASSED_DEP_STR="
+   vt? (
+   !dev-libs/libotf
+   !app-text/lcdf-typetools
+   )"
+
+RDEPEND="
+   cuda? ( dev-util/nvidia-cuda-toolkit )
+   dev-libs/libevent
+   >=sys-apps/hwloc-1.7.2
+   sys-libs/zlib
+   elibc_FreeBSD? ( dev-libs/libexecinfo )
+   openmpi_fabrics_ofed? ( sys-infiniband/ofed )
+   openmpi_fabrics_knem? ( sys-cluster/knem )
+   openmpi_fabrics_open-mx? ( sys-cluster/open-mx )
+   openmpi_fabrics_psm? ( sys-infiniband/infinipath-psm )
+   openmpi_rm_pbs? ( sys-cluster/torque )
+   openmpi_rm_slurm? ( sys-cluster/slurm )
+   openmpi_ofed_features_rdmacm? ( sys-infiniband/librdmacm )
+   $(mpi_imp_deplist)"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+   fortran-2_pkg_setup
+   MPI_ESELECT_FILE="eselect.mpi.openmpi"
+
+   if use mpi-threads; then
+   echo
+   ewarn "WARNING: use of MPI_THREAD_MULTIPLE is still disabled by"
+   ewarn "default and officially unsupported by upstream."
+   ewarn "You may stop now and set USE=-mpi-threads"
+   echo
+   fi
+
+   echo
+   elog "OpenMPI has an overwhelming count of configuration options."
+   elog "Don't forget the EXTRA_ECONF environment variable can let you"
+   elog "specify configure options if you find them necessary."
+   echo
+}
+
+src_prepare() {
+   # Necessary for scalibility, see
+   # http://www.open-mpi.org/community/lists/users/2008/09/6514.php
+   if use threads; then
+   echo 'oob_tcp_listen_mode = listen_thread' \
+   >> opal/etc/openmpi-mca-params.conf
+   fi
+}

[gentoo-commits] proj/sci:master commit in: sci-libs/p4est/

2014-10-16 Thread Christoph Junghans
commit: 834118136ec08754119d4e098b94edfddb29dc9c
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Oct 13 23:47:42 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Oct 13 23:47:42 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=83411813

sci-libs/p4est: Fix build dependencies

Package-Manager: portage-2.2.8-r2

---
 sci-libs/p4est/ChangeLog| 3 +++
 sci-libs/p4est/p4est-1.0.ebuild | 3 ++-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/sci-libs/p4est/ChangeLog b/sci-libs/p4est/ChangeLog
index 97f8b73..6150066 100644
--- a/sci-libs/p4est/ChangeLog
+++ b/sci-libs/p4est/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  13 Oct 2014; Matthias Maier  p4est-1.0.ebuild:
+  sci-libs/p4est: Fix build dependencies
+
 *p4est-1.1 (13 Oct 2014)
 
   13 Oct 2014; Matthias Maier  +p4est-1.1.ebuild,

diff --git a/sci-libs/p4est/p4est-1.0.ebuild b/sci-libs/p4est/p4est-1.0.ebuild
index 27e2e9e..4c6946d 100644
--- a/sci-libs/p4est/p4est-1.0.ebuild
+++ b/sci-libs/p4est/p4est-1.0.ebuild
@@ -23,7 +23,7 @@ IUSE="debug doc examples mpi romio static-libs +vtk-binary"
 REQUIRED_USE="romio? ( mpi )"
 
 RDEPEND="
-   >=sci-libs/libsc-1.0
+   >=sci-libs/libsc-1.0[mpi,romio]
dev-lang/lua
sys-apps/util-linux
virtual/blas
@@ -32,6 +32,7 @@ RDEPEND="
 
 DEPEND="
${RDEPEND}
+   sys-devel/automake:1.11
virtual/pkgconfig"
 
 DOCS=( AUTHORS NEWS README )



[gentoo-commits] proj/sci:master commit in: sci-libs/libsc/

2014-10-16 Thread Christoph Junghans
commit: b5f255906b041895d2f600ce9b863ff4e0756d94
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Oct 13 23:08:19 2014 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Oct 13 23:08:19 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b5f25590

sci-libs/libsc: Drop old; version bump; update metadata.xml

Package-Manager: portage-2.2.8-r2

---
 sci-libs/libsc/ChangeLog  |  6 +++
 sci-libs/libsc/libsc-0.7.3.ebuild | 79 ---
 sci-libs/libsc/libsc-1.0.ebuild   |  1 -
 sci-libs/libsc/libsc-1.1.ebuild   |  1 +
 sci-libs/libsc/metadata.xml   |  2 +-
 5 files changed, 8 insertions(+), 81 deletions(-)

diff --git a/sci-libs/libsc/ChangeLog b/sci-libs/libsc/ChangeLog
index 8e4aa1e..db89785 100644
--- a/sci-libs/libsc/ChangeLog
+++ b/sci-libs/libsc/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*libsc-1.1 (13 Oct 2014)
+
+  13 Oct 2014; Matthias Maier  +libsc-1.1.ebuild,
+  -libsc-0.7.3.ebuild, libsc-1.0.ebuild, metadata.xml:
+  sci-libs/libsc: Drop old; version bump; update metadata.xml
+
 *libsc-1.0 (22 Jul 2014)
 
   22 Jul 2014; Matthias Maier  +libsc-1.0.ebuild,

diff --git a/sci-libs/libsc/libsc-0.7.3.ebuild 
b/sci-libs/libsc/libsc-0.7.3.ebuild
deleted file mode 100644
index 3b7a477..000
--- a/sci-libs/libsc/libsc-0.7.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-WANT_AUTOMAKE=1.11
-
-inherit autotools-utils toolchain-funcs eutils multilib
-
-DESCRIPTION="The SC Library provides support for parallel scientific 
applications."
-HOMEPAGE="http://www.p4est.org/";
-SRC_URI="https://github.com/cburstedde/libsc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-IUSE="debug examples mpi romio static-libs"
-REQUIRED_USE="romio? ( mpi )"
-
-RDEPEND="
-   ! ${S}/.tarball-version
-
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable debug)
-   $(use_enable mpi)
-   $(use_enable romio mpiio)
-   --with-blas="$($(tc-getPKG_CONFIG) --libs blas)"
-   --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)"
-   )
-   autotools-utils_src_configure
-}
-
-src_install() {
-   autotools-utils_src_install
-
-   if use examples
-   then
-   docinto examples
-   dodoc -r example/*
-   docompress -x /usr/share/doc/${PF}/examples
-   else
-   # Remove the compiled example binaries in case of -examples:
-   rm -r "${ED}"/usr/bin || die "rm failed"
-   fi
-
-   # Fix up some wrong installation paths:
-   dodir /usr/share/libsc
-   mv "${ED}"/etc/* "${ED}"/usr/share/libsc
-   rmdir "${ED}"/etc/
-}

diff --git a/sci-libs/libsc/libsc-1.0.ebuild b/sci-libs/libsc/libsc-1.0.ebuild
index c092836..c0cb212 100644
--- a/sci-libs/libsc/libsc-1.0.ebuild
+++ b/sci-libs/libsc/libsc-1.0.ebuild
@@ -20,7 +20,6 @@ IUSE="debug examples mpi romio static-libs"
 REQUIRED_USE="romio? ( mpi )"
 
 RDEPEND="
-   !
sci

-   tamiko+gen...@kyomu.43-1.org
+   tam...@gentoo.org
Matthias Maier





[gentoo-commits] proj/sci:master commit in: sci-libs/libfac/

2015-01-11 Thread Christoph Junghans
commit: 36d0e84921375015037b5c0c9693761da8b403c6
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 09:56:00 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 09:56:00 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=36d0e849

sci-libs/libfac: Remove RESTRICT="mirror"

---
 sci-libs/libfac/libfac-3.1.0.ebuild | 2 --
 sci-libs/libfac/libfac-3.1.1.ebuild | 2 --
 2 files changed, 4 deletions(-)

diff --git a/sci-libs/libfac/libfac-3.1.0.ebuild 
b/sci-libs/libfac/libfac-3.1.0.ebuild
index 6333cd4..81bd94d 100644
--- a/sci-libs/libfac/libfac-3.1.0.ebuild
+++ b/sci-libs/libfac/libfac-3.1.0.ebuild
@@ -22,8 +22,6 @@ RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}"
 
-RESTRICT="mirror"
-
 src_configure() {
econf $(use_with singular Singular)
 }

diff --git a/sci-libs/libfac/libfac-3.1.1.ebuild 
b/sci-libs/libfac/libfac-3.1.1.ebuild
index 6333cd4..81bd94d 100644
--- a/sci-libs/libfac/libfac-3.1.1.ebuild
+++ b/sci-libs/libfac/libfac-3.1.1.ebuild
@@ -22,8 +22,6 @@ RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}"
 
-RESTRICT="mirror"
-
 src_configure() {
econf $(use_with singular Singular)
 }



[gentoo-commits] proj/sci:master commit in: sys-cluster/htcondor/files/

2015-01-11 Thread Christoph Junghans
commit: 19a85a847f3602e1f96aff7f5dac7bdfc3ff9ff5
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 18:52:19 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 18:52:19 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=19a85a84

sys-cluster/htcondor: Add condor_config.generic-8.3.2.patch

---
 .../files/condor_config.generic-8.3.2.patch| 43 ++
 1 file changed, 43 insertions(+)

diff --git a/sys-cluster/htcondor/files/condor_config.generic-8.3.2.patch 
b/sys-cluster/htcondor/files/condor_config.generic-8.3.2.patch
new file mode 100644
index 000..8e8fac9
--- /dev/null
+++ b/sys-cluster/htcondor/files/condor_config.generic-8.3.2.patch
@@ -0,0 +1,43 @@
+--- b/src/condor_examples/condor_config.generic2015-01-11 
19:34:36.0 +0100
 a/src/condor_examples/condor_config.generic2015-01-11 
19:38:18.0 +0100
+@@ -19,7 +19,7 @@
+ ##
+ 
+ ##  Where have you installed the bin, sbin and lib condor directories?   
+-RELEASE_DIR = /usr/local/condor
++RELEASE_DIR = /usr
+ 
+ ##  Where is the local condor directory for each host?  This is where the 
local config file(s), logs and
+ ##  spool/execute directories are located. this is the default for Linux and 
Unix systems.
+@@ -27,18 +27,22 @@ RELEASE_DIR = /usr/local/condor
+ ##  this is the default on Windows sytems
+ #LOCAL_DIR = $(RELEASE_DIR)
+ 
+-##  Where is the machine-specific local config file for each host?
+-LOCAL_CONFIG_FILE = $(LOCAL_DIR)/condor_config.local
+-##  If your configuration is on a shared file system, then this might be a 
better default
+-#LOCAL_CONFIG_FILE = $(RELEASE_DIR)/etc/$(HOSTNAME).local
++## Looking for LOCAL_CONFIG_FILE? You will not find it here. Instead
++## put a file in the LOCAL_CONFIG_DIR below. It is a more extensible
++## means to manage configuration. The order in which configuration
++## files are read from the LOCAL_CONFIG_DIR is lexicographic. For
++## instance, config in 00MyConfig will be overridden by config in
++## 97MyConfig.
+ ##  If the local config file is not present, is it an error? (WARNING: This 
is a potential security issue.)
+-#REQUIRE_LOCAL_CONFIG_FILE = true
++REQUIRE_LOCAL_CONFIG_FILE = false
+ 
+-##  The normal way to do configuration with RPMs is to read all of the
+-##  files in a given directory that don't match a regex as configuration 
files.
++##  Where are optional machine-specific local config files located?
+ ##  Config files are read in lexicographic order.
+-LOCAL_CONFIG_DIR = $(LOCAL_DIR)/config
+-#LOCAL_CONFIG_DIR_EXCLUDE_REGEXP = 
^((\..*)|(.*~)|(#.*)|(.*\.rpmsave)|(.*\.rpmnew))$
++##  No default.
++LOCAL_CONFIG_DIR= $(ETC)/config.d
++
++## Blacklist for file processing in the LOCAL_CONFIG_DIR
++LOCAL_CONFIG_DIR_EXCLUDE_REGEXP = 
^((\..*)|(.*~)|(#.*)|(.*\.rpmsave)|(.*\.rpmnew))$
+ 
+ ##  Use a host-based security policy. By default CONDOR_HOST and the local 
machine will be allowed
+ use SECURITY : HOST_BASED



[gentoo-commits] proj/sci:master commit in: sys-cluster/htcondor/files/

2015-01-11 Thread Christoph Junghans
commit: a27a2d6809287a675059ab5ee00f39a71623e57b
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 18:52:41 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 18:52:41 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a27a2d68

sys-cluster/htcondor: Add packaging_directories-8.3.2.patch

---
 .../files/packaging_directories-8.3.2.patch| 32 ++
 1 file changed, 32 insertions(+)

diff --git a/sys-cluster/htcondor/files/packaging_directories-8.3.2.patch 
b/sys-cluster/htcondor/files/packaging_directories-8.3.2.patch
new file mode 100644
index 000..3faf0a2
--- /dev/null
+++ b/sys-cluster/htcondor/files/packaging_directories-8.3.2.patch
@@ -0,0 +1,32 @@
+--- b/build/cmake/CondorPackageConfig.cmake2015-01-11 19:46:05.0 
+0100
 a/build/cmake/CondorPackageConfig.cmake2015-01-11 19:47:05.0 
+0100
+@@ -406,6 +406,29 @@ elseif( ${OS_NAME} STREQUAL "LINUX" AND
+   set(CMAKE_INSTALL_PREFIX "")
+   set(CPACK_SET_DESTDIR "ON")
+ 
++  else()
++
++  #Directory overrides
++  set( C_BIN  usr/bin )
++  set( C_LIB  usr/lib\${LIB_SUFFIX}/condor )
++  set( C_LIB_PUBLIC   usr/lib\${LIB_SUFFIX} )
++  set( C_LIB32usr/lib\${LIB_SUFFIX}/condor )
++  set( C_SBIN usr/sbin )
++  set( C_INCLUDE  usr/include/condor )
++  set( C_INCLUDE_PUBLIC   usr/include )
++  set( C_MAN  usr/share/man )
++  set( C_SRC  usr/src)
++  set( C_SQL  usr/share/condor/sql)
++  set( C_INIT etc/init.d )
++  set( C_ETC  etc/condor )
++  set( C_CONFIGD  etc/condor/config.d )
++
++  set( C_ETC_EXAMPLES 
usr/share/doc/htcondor-${VERSION}/etc/examples )
++  set( C_SHARE_EXAMPLES usr/share/doc/htcondor-${VERSION} )
++  set( C_DOC  
usr/share/doc/htcondor-${VERSION} )
++  set( C_LIBEXEC  usr/lib\${LIB_SUFFIX}/condor/libexec )
++  set( C_SYSCONFIGetc/default )
++
+   endif()
+ 
+   set( EXTERNALS_LIB "${C_LIB}" )



[gentoo-commits] proj/sci:master commit in: /

2015-01-11 Thread Christoph Junghans
commit: 13e31ae68a36a904b97b6e6fba81b8178a4208a6
Author: Justin  gentoo  org>
AuthorDate: Sun Jan 11 12:10:14 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 12:10:14 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=13e31ae6

Merge pull request #326 from marbre/matio

Remove matio from overlay, newer versions in tree


 sci-libs/matio/ChangeLog | 39 
 sci-libs/matio/Manifest  |  1 -
 sci-libs/matio/files/matio-1.3.4-autotools.patch | 29 ---
 sci-libs/matio/matio-1.3.4.ebuild| 47 
 sci-libs/matio/metadata.xml  |  9 -
 5 files changed, 125 deletions(-)



[gentoo-commits] proj/sci:master commit in: sys-cluster/htcondor/files/

2015-01-11 Thread Christoph Junghans
commit: 75660830b9e09693235053945815b04fb9e7b666
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 18:40:49 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 18:40:49 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=75660830

sys-cluster/htcondor: Add condor_shadow_dlopen-8.3.2.patch

---
 sys-cluster/htcondor/files/condor_shadow_dlopen-8.3.2.patch | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/sys-cluster/htcondor/files/condor_shadow_dlopen-8.3.2.patch 
b/sys-cluster/htcondor/files/condor_shadow_dlopen-8.3.2.patch
new file mode 100644
index 000..5709e70
--- /dev/null
+++ b/sys-cluster/htcondor/files/condor_shadow_dlopen-8.3.2.patch
@@ -0,0 +1,11 @@
+--- b/build/cmake/CondorConfigure.cmake2015-01-11 19:29:57.0 
+0100
 a/build/cmake/CondorConfigure.cmake2015-01-11 19:30:40.0 
+0100
+@@ -841,7 +841,7 @@ set (CONDOR_LIBS "condor_utils;${RT_FOUN
+ set (CONDOR_TOOL_LIBS 
"condor_utils;${RT_FOUND};${CLASSADS_FOUND};${SECURITY_LIBS};${PCRE_FOUND};${COREDUMPER_FOUND}")
+ set (CONDOR_SCRIPT_PERMS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ 
GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
+ if (LINUX OR DARWIN)
+-  set (CONDOR_LIBS_FOR_SHADOW 
"condor_utils_s;classads;${SECURITY_LIBS};${RT_FOUND};${PCRE_FOUND};${OPENSSL_FOUND};${KRB5_FOUND};${POSTGRESQL_FOUND};${COREDUMPER_FOUND};${IOKIT_FOUND};${COREFOUNDATION_FOUND}")
++  set (CONDOR_LIBS_FOR_SHADOW 
"condor_utils_s;classads;${SECURITY_LIBS};${RT_FOUND};${PCRE_FOUND};${OPENSSL_FOUND};${KRB5_FOUND};${POSTGRESQL_FOUND};${COREDUMPER_FOUND};${IOKIT_FOUND};${COREFOUNDATION_FOUND};dl")
+   if (DARWIN)
+ set (CONDOR_LIBS_FOR_SHADOW "${CONDOR_LIBS_FOR_SHADOW};resolv" )
+   endif (DARWIN)



[gentoo-commits] proj/sci:master commit in: /

2015-01-11 Thread Christoph Junghans
commit: 5a322c896bfeb17b1abaf00eca1096f869a7feef
Author: Justin  gentoo  org>
AuthorDate: Sun Jan 11 10:45:09 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 10:45:09 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=5a322c89

Merge pull request #322 from marbre/libfac

sci-libs/libfac: Move to EAPI=5, clean ebuilds


 sci-libs/libfac/ChangeLog   |  6 +-
 sci-libs/libfac/libfac-3.1.0.ebuild | 10 +++---
 sci-libs/libfac/libfac-3.1.1.ebuild | 10 +++---
 3 files changed, 11 insertions(+), 15 deletions(-)



[gentoo-commits] proj/sci:master commit in: sys-cluster/htcondor/files/

2015-01-11 Thread Christoph Junghans
commit: e0cd473d0681da109da341a8422f99c3ba4e0487
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 19:01:51 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 19:01:51 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e0cd473d

sys-cluster/htcondo: Add 
Apply-the-user-s-condor_config-last-rather-than-first-8.3.2.patch

---
 ...ondor_config-last-rather-than-first-8.3.2.patch | 25 ++
 1 file changed, 25 insertions(+)

diff --git 
a/sys-cluster/htcondor/files/Apply-the-user-s-condor_config-last-rather-than-first-8.3.2.patch
 
b/sys-cluster/htcondor/files/Apply-the-user-s-condor_config-last-rather-than-first-8.3.2.patch
new file mode 100644
index 000..bedd7c5
--- /dev/null
+++ 
b/sys-cluster/htcondor/files/Apply-the-user-s-condor_config-last-rather-than-first-8.3.2.patch
@@ -0,0 +1,25 @@
+--- src/condor_utils/condor_config.cpp 2014-12-23 18:18:42.0 +0100
 src/condor_utils/condor_config.cpp 2015-01-11 19:59:17.0 +0100
+@@ -1454,18 +1454,14 @@ find_file(const char *env_name, const ch
+   if (!config_source) {
+   // List of condor_config file locations we'll try to 
open.
+   // As soon as we find one, we'll stop looking.
+-  const int locations_length = 4;
++  const int locations_length = 3;
+   MyString locations[locations_length];
+-  // 1) $HOME/.condor/condor_config
+-  // $HOME/.condor/condor_config was added for BOSCO and never 
used, We are removing it in 8.3.1, but may put it back if users complain.
+-  //find_user_file(locations[0], file_name, false);
+-  // 2) /etc/condor/condor_config
+-  locations[1].formatstr( "/etc/%s/%s", myDistro->Get(), 
file_name );
++  locations[0].formatstr( "/etc/%s/%s", myDistro->Get(), 
file_name );
+   // 3) /usr/local/etc/condor_config (FreeBSD)
+-  locations[2].formatstr( "/usr/local/etc/%s", file_name );
++  locations[1].formatstr( "/usr/local/etc/%s", file_name );
+   if (tilde) {
+   // 4) ~condor/condor_config
+-  locations[3].formatstr( "%s/%s", tilde, file_name );
++  locations[2].formatstr( "%s/%s", tilde, file_name );
+   }
+ 
+   int ctr;



[gentoo-commits] proj/sci:master commit in: sci-libs/libfac/

2015-01-11 Thread Christoph Junghans
commit: a09b267088eea95e5d55616a4247315a1afc14a9
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sat Jan 10 23:06:22 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sat Jan 10 23:06:22 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a09b2670

sci-libs/libfac: Move to EAPI=5, clean ebuilds

---
 sci-libs/libfac/ChangeLog   | 6 +-
 sci-libs/libfac/libfac-3.1.0.ebuild | 8 +++-
 sci-libs/libfac/libfac-3.1.1.ebuild | 8 +++-
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/sci-libs/libfac/ChangeLog b/sci-libs/libfac/ChangeLog
index 5ec780e..23f9ac3 100644
--- a/sci-libs/libfac/ChangeLog
+++ b/sci-libs/libfac/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-libs/libfac
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  10 Jan 2014; Marius Brehler 
+  libfac-3.1.1.ebuild, libfac-3.1.0.ebuild:
+  Move to EAPI=5; Clean ebuild
+
   25 Jun 2011; Justin Lecher  libfac-3.1.0.ebuild,
   libfac-3.1.1.ebuild, metadata.xml:
   Cleaned ebuild and add USE description to metadata.xml

diff --git a/sci-libs/libfac/libfac-3.1.0.ebuild 
b/sci-libs/libfac/libfac-3.1.0.ebuild
index 8b82b54..6333cd4 100644
--- a/sci-libs/libfac/libfac-3.1.0.ebuild
+++ b/sci-libs/libfac/libfac-3.1.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
+EAPI=5
 
 inherit eutils versionator
 
@@ -25,7 +25,5 @@ S="${WORKDIR}/${PN}"
 RESTRICT="mirror"
 
 src_configure() {
-   econf --prefix="${D}/usr" \
-   $(use_with singular Singular)
-
+   econf $(use_with singular Singular)
 }

diff --git a/sci-libs/libfac/libfac-3.1.1.ebuild 
b/sci-libs/libfac/libfac-3.1.1.ebuild
index 8b82b54..6333cd4 100644
--- a/sci-libs/libfac/libfac-3.1.1.ebuild
+++ b/sci-libs/libfac/libfac-3.1.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
+EAPI=5
 
 inherit eutils versionator
 
@@ -25,7 +25,5 @@ S="${WORKDIR}/${PN}"
 RESTRICT="mirror"
 
 src_configure() {
-   econf --prefix="${D}/usr" \
-   $(use_with singular Singular)
-
+   econf $(use_with singular Singular)
 }



[gentoo-commits] proj/sci:master commit in: sci-libs/matio/

2015-01-11 Thread Christoph Junghans
commit: 0ebd890d06a5e81afd8a69e331acede6fca821ac
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 13:55:34 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 13:55:34 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0ebd890d

sci-libs/matio: Move to EAPI=5, use autotools-utils

---
 sci-libs/matio/ChangeLog  |  6 +-
 sci-libs/matio/matio-1.3.4.ebuild | 21 +++--
 2 files changed, 16 insertions(+), 11 deletions(-)

diff --git a/sci-libs/matio/ChangeLog b/sci-libs/matio/ChangeLog
index 620f108..bed9be2 100644
--- a/sci-libs/matio/ChangeLog
+++ b/sci-libs/matio/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-libs/matio
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  11 Jan 2015; Marius Brehler  matio-1.3.4.ebuild:
+  Move to EAPI=5, cleanup the ebuild
+
+
   21 Jun 2011; Justin Lecher  matio-1.3.4.ebuild:
   Added fortran-2.eclass support
 

diff --git a/sci-libs/matio/matio-1.3.4.ebuild 
b/sci-libs/matio/matio-1.3.4.ebuild
index 5f948f6..8471e8c 100644
--- a/sci-libs/matio/matio-1.3.4.ebuild
+++ b/sci-libs/matio/matio-1.3.4.ebuild
@@ -1,9 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=3
-inherit autotools eutils fortran-2
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+inherit autotools-utils eutils fortran-2
 
 DESCRIPTION="Library for reading and writing matlab files"
 HOMEPAGE="http://sourceforge.net/projects/matio/";
@@ -16,23 +18,22 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 #DEPEND="doc? ( app-doc/doxygen virtual/latex-base )"
 RDEPEND=""
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-autotools.patch
-   eautoreconf
-}
+PATCHES=( "${FILESDIR}/${P}"-autotools.patch )
 
 src_configure() {
-   econf \
+   local myeconfargs=(
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--enable-shared \
--disable-test \
$(use_enable fortran) \
-   $(use_enable doc docs) \
+   #$(use_enable doc docs) \
$(use_enable static-libs static)
+   )
+   autotools-utils_src_configure
 }
 
 src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
+   autotools-utils_src_install
dodoc README ChangeLog
#if use doc; then
#   insinto /usr/share/doc/${PF}



[gentoo-commits] proj/sci:master commit in: /

2015-01-11 Thread Christoph Junghans
commit: 66561ba1df13f4e3580a879f5245920609e63bb0
Author: Justin  gentoo  org>
AuthorDate: Sun Jan 11 19:07:05 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 19:07:05 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=66561ba1

Merge pull request #331 from marbre/htcondor

Adjusted patchset for htcondor-8.3.2


 ...ondor_config-last-rather-than-first-8.3.2.patch | 25 +
 .../files/condor_config.generic-8.3.2.patch| 43 ++
 .../files/condor_shadow_dlopen-8.3.2.patch | 11 ++
 ...0.0.patch => packaging_directories-8.3.2.patch} |  6 +--
 sys-cluster/htcondor/htcondor-8.3.2.ebuild |  6 +--
 5 files changed, 85 insertions(+), 6 deletions(-)



[gentoo-commits] proj/sci:master commit in: sci-libs/matio/

2015-01-11 Thread Christoph Junghans
commit: dcd5d3dc0591ee0dfaf689ddd4e8e043c0797677
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 19:20:18 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 19:20:18 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=dcd5d3dc

sci-libs/matio: Further fixes

---
 sci-libs/matio/matio-1.3.4.ebuild | 13 -
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/sci-libs/matio/matio-1.3.4.ebuild 
b/sci-libs/matio/matio-1.3.4.ebuild
index 8471e8c..8d2b050 100644
--- a/sci-libs/matio/matio-1.3.4.ebuild
+++ b/sci-libs/matio/matio-1.3.4.ebuild
@@ -22,27 +22,22 @@ PATCHES=( "${FILESDIR}/${P}"-autotools.patch )
 
 src_configure() {
local myeconfargs=(
-   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
-   --enable-shared \
-   --disable-test \
-   $(use_enable fortran) \
-   #$(use_enable doc docs) \
-   $(use_enable static-libs static)
+   --disable-test
+   #$(use_enable doc docs)
)
autotools-utils_src_configure
 }
 
 src_install() {
autotools-utils_src_install
-   dodoc README ChangeLog
#if use doc; then
#   insinto /usr/share/doc/${PF}
#   doins -r doxygen/html || die
#fi
if use examples; then
insinto /usr/share/doc/${PF}/examples
-   doins test/test* || die
+   doins test/test*
insinto /usr/share/${PN}
-   doins share/test* || die
+   doins share/test*
fi
 }



[gentoo-commits] proj/sci:master commit in: /

2015-01-11 Thread Christoph Junghans
commit: 2f01524e628122a245c39c6fd913f5b2b79b9934
Author: Justin  gentoo  org>
AuthorDate: Sun Jan 11 19:21:28 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 19:21:28 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2f01524e

Merge pull request #330 from marbre/matio

Bring back (revised) matio ebuild


 sci-libs/matio/ChangeLog | 43 
 sci-libs/matio/Manifest  |  1 +
 sci-libs/matio/files/matio-1.3.4-autotools.patch | 29 
 sci-libs/matio/matio-1.3.4.ebuild| 43 
 sci-libs/{omalloc => matio}/metadata.xml |  7 ++--
 5 files changed, 118 insertions(+), 5 deletions(-)



[gentoo-commits] proj/sci:master commit in: sci-libs/matio/, sci-libs/matio/files/

2015-01-11 Thread Christoph Junghans
commit: d566a1159399a15e9a81c8e154f076f3058091d1
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 12:08:19 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 12:08:19 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=d566a115

Remove matio from overlay, newer versions in tree

---
 sci-libs/matio/ChangeLog | 39 
 sci-libs/matio/files/matio-1.3.4-autotools.patch | 29 ---
 sci-libs/matio/matio-1.3.4.ebuild| 47 
 sci-libs/matio/metadata.xml  |  9 -
 4 files changed, 124 deletions(-)

diff --git a/sci-libs/matio/ChangeLog b/sci-libs/matio/ChangeLog
deleted file mode 100644
index 620f108..000
--- a/sci-libs/matio/ChangeLog
+++ /dev/null
@@ -1,39 +0,0 @@
-# ChangeLog for sci-libs/matio
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-  21 Jun 2011; Justin Lecher  matio-1.3.4.ebuild:
-  Added fortran-2.eclass support
-
-*matio-1.3.4 (10 Aug 2010)
-
-  10 Aug 2010; Sébastien Fabbro  -matio-1.3.3.ebuild,
-  -files/matio-1.3.3-makefile.patch, +matio-1.3.4.ebuild,
-  +files/matio-1.3.4-autotools.patch:
-  Version bump. Ebuild modernisation. Disabling doc generation (bug #330237)
-
-*matio-1.3.3 (22 Jan 2009)
-
-  22 Jan 2009; Sébastien Fabbro 
-  +sci-libs/matio/files/matio-1.3.3-makefile.patch,
-  sci-astronomy/scamp/metadata.xml, sci-libs/matio/metadata.xml,
-  sci-mathematics/gap/metadata.xml:
-  Version bump
-
-*matio-1.3.1 (20 Sep 2006)
-
-  20 Sep 2006; Andrey Grozin 
-  +matio-1.3.1.ebuild, -matio-1.3.0.ebuild, -files/matio-1.1.4.patch:
-  version bump, now at sourceforge
-
-*matio-1.3.0 (28 August 2006)
-
-  28 August 2006; Andrey Grozin 
-  +matio-1.3.0.ebuild, -matio-1.1.4.ebuild:
-  version bump
-
-*matio-1.1.4 (16 June 2006)
-
-  16 June 2006; Andrey Grozin 
-  +metadata.xml, +matio-1.1.4.ebuild, +files/matio-1.1.4.patch:
-  Initial import.

diff --git a/sci-libs/matio/files/matio-1.3.4-autotools.patch 
b/sci-libs/matio/files/matio-1.3.4-autotools.patch
deleted file mode 100644
index c9e6a04..000
--- a/sci-libs/matio/files/matio-1.3.4-autotools.patch
+++ /dev/null
@@ -1,29 +0,0 @@
 configure.ac.orig  2010-08-10 20:36:52.0 +0100
-+++ configure.ac   2010-08-10 20:39:03.0 +0100
-@@ -5,7 +5,7 @@
- AC_INIT([MATIO],[1.3.4],[c...@isl-inc.com],[])
- AC_CONFIG_SRCDIR([src/matio.h])
- AC_CONFIG_AUX_DIR(config)
--AC_CONFIG_MACRO_DIR([m4])
-+
- dnl AM_INIT_AUTOMAKE([-no-undefined])
- AM_INIT_AUTOMAKE
- AM_MAINTAINER_MODE
 src/Makefile.am.orig   2010-08-10 20:31:41.0 +0100
-+++ src/Makefile.am2010-08-10 20:34:44.0 +0100
-@@ -17,6 +17,7 @@
- lib_LTLIBRARIES = libmatio.la
- libmatio_la_SOURCES = snprintf.c endian.c io.c $(ZLIB_SRC) read_data.c \
-   mat5.c mat4.c mat.c
-+libmatio_la_LIBADD  = $(ZLIB_LIBS)
- 
- if ENABLE_FORTRAN
- AM_FCFLAGS = -I. -I$(top_builddir)/src/fortran
-@@ -25,6 +26,7 @@
- noinst_HEADERS+= fortran/create.f90 fortran/read_data.f90 \
-  fortran/write_data.f90 fortran/write.f90
- libmatio_la_SOURCES   += fortran/matio_internal.c fortran/matio.f90
-+$(top_builddir)/src/matio.mod: libmatio.la
- endif
- 
- dosubst = sed -e 's,[@]PACKAGE[@],$(PACKAGE),g' \

diff --git a/sci-libs/matio/matio-1.3.4.ebuild 
b/sci-libs/matio/matio-1.3.4.ebuild
deleted file mode 100644
index 5f948f6..000
--- a/sci-libs/matio/matio-1.3.4.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-inherit autotools eutils fortran-2
-
-DESCRIPTION="Library for reading and writing matlab files"
-HOMEPAGE="http://sourceforge.net/projects/matio/";
-SLOT="0"
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~x86"
-# disabling (until fix) doxygen doc generation
-IUSE="examples fortran static-libs"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-#DEPEND="doc? ( app-doc/doxygen virtual/latex-base )"
-RDEPEND=""
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-autotools.patch
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
-   --enable-shared \
-   --disable-test \
-   $(use_enable fortran) \
-   $(use_enable doc docs) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-   dodoc README ChangeLog
-   #if use doc; then
-   #   insinto /usr/share/doc/${PF}
-   #   doins -r doxygen/html || die
-   #fi
-   if use examples; then
-   insinto /usr/share/doc/$

[gentoo-commits] proj/sci:master commit in: sys-cluster/htcondor/

2015-01-11 Thread Christoph Junghans
commit: 031fca01d2964b59134804ff537b68c85afd9cac
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 19:03:01 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 19:03:01 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=031fca01

sys-cluster/htcondor: Make use of adjusted patches

---
 sys-cluster/htcondor/htcondor-8.3.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-cluster/htcondor/htcondor-8.3.2.ebuild 
b/sys-cluster/htcondor/htcondor-8.3.2.ebuild
index 638715b..d2c6a55 100644
--- a/sys-cluster/htcondor/htcondor-8.3.2.ebuild
+++ b/sys-cluster/htcondor/htcondor-8.3.2.ebuild
@@ -50,9 +50,9 @@ pkg_setup() {
 
 src_prepare() {
epatch  "${FILESDIR}/condor_shadow_dlopen-${PV}.patch"
-   epatch "${FILESDIR}/condor_config.generic.patch"
-   epatch 
"${FILESDIR}/0001-Apply-the-user-s-condor_config-last-rather-than-firs.patch"
-   epatch "${FILESDIR}/packaging_directories-8.0.0.patch"
+   epatch "${FILESDIR}/condor_config.generic-${PV}.patch"
+   epatch 
"${FILESDIR}/Apply-the-user-s-condor_config-last-rather-than-first-${PV}.patch"
+   epatch "${FILESDIR}/packaging_directories-${PV}.patch"
epatch "${FILESDIR}/fix_sandbox_violations-8.0.0.patch"
cmake-utils_src_prepare
 }



[gentoo-commits] proj/sci:master commit in: sci-libs/matio/, sci-libs/matio/files/

2015-01-11 Thread Christoph Junghans
commit: 93b4daf0a8da5b799169e1a765299b0c26cbc903
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 13:40:30 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 13:40:30 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=93b4daf0

Revert "Remove matio from overlay, newer versions in tree"
sci-mathematics/scilab depoends on ' matio-1.3.4.ebuild:
+  Added fortran-2.eclass support
+
+*matio-1.3.4 (10 Aug 2010)
+
+  10 Aug 2010; Sébastien Fabbro  -matio-1.3.3.ebuild,
+  -files/matio-1.3.3-makefile.patch, +matio-1.3.4.ebuild,
+  +files/matio-1.3.4-autotools.patch:
+  Version bump. Ebuild modernisation. Disabling doc generation (bug #330237)
+
+*matio-1.3.3 (22 Jan 2009)
+
+  22 Jan 2009; Sébastien Fabbro 
+  +sci-libs/matio/files/matio-1.3.3-makefile.patch,
+  sci-astronomy/scamp/metadata.xml, sci-libs/matio/metadata.xml,
+  sci-mathematics/gap/metadata.xml:
+  Version bump
+
+*matio-1.3.1 (20 Sep 2006)
+
+  20 Sep 2006; Andrey Grozin 
+  +matio-1.3.1.ebuild, -matio-1.3.0.ebuild, -files/matio-1.1.4.patch:
+  version bump, now at sourceforge
+
+*matio-1.3.0 (28 August 2006)
+
+  28 August 2006; Andrey Grozin 
+  +matio-1.3.0.ebuild, -matio-1.1.4.ebuild:
+  version bump
+
+*matio-1.1.4 (16 June 2006)
+
+  16 June 2006; Andrey Grozin 
+  +metadata.xml, +matio-1.1.4.ebuild, +files/matio-1.1.4.patch:
+  Initial import.

diff --git a/sci-libs/matio/files/matio-1.3.4-autotools.patch 
b/sci-libs/matio/files/matio-1.3.4-autotools.patch
new file mode 100644
index 000..c9e6a04
--- /dev/null
+++ b/sci-libs/matio/files/matio-1.3.4-autotools.patch
@@ -0,0 +1,29 @@
+--- configure.ac.orig  2010-08-10 20:36:52.0 +0100
 configure.ac   2010-08-10 20:39:03.0 +0100
+@@ -5,7 +5,7 @@
+ AC_INIT([MATIO],[1.3.4],[c...@isl-inc.com],[])
+ AC_CONFIG_SRCDIR([src/matio.h])
+ AC_CONFIG_AUX_DIR(config)
+-AC_CONFIG_MACRO_DIR([m4])
++
+ dnl AM_INIT_AUTOMAKE([-no-undefined])
+ AM_INIT_AUTOMAKE
+ AM_MAINTAINER_MODE
+--- src/Makefile.am.orig   2010-08-10 20:31:41.0 +0100
 src/Makefile.am2010-08-10 20:34:44.0 +0100
+@@ -17,6 +17,7 @@
+ lib_LTLIBRARIES = libmatio.la
+ libmatio_la_SOURCES = snprintf.c endian.c io.c $(ZLIB_SRC) read_data.c \
+   mat5.c mat4.c mat.c
++libmatio_la_LIBADD  = $(ZLIB_LIBS)
+ 
+ if ENABLE_FORTRAN
+ AM_FCFLAGS = -I. -I$(top_builddir)/src/fortran
+@@ -25,6 +26,7 @@
+ noinst_HEADERS+= fortran/create.f90 fortran/read_data.f90 \
+  fortran/write_data.f90 fortran/write.f90
+ libmatio_la_SOURCES   += fortran/matio_internal.c fortran/matio.f90
++$(top_builddir)/src/matio.mod: libmatio.la
+ endif
+ 
+ dosubst = sed -e 's,[@]PACKAGE[@],$(PACKAGE),g' \

diff --git a/sci-libs/matio/matio-1.3.4.ebuild 
b/sci-libs/matio/matio-1.3.4.ebuild
new file mode 100644
index 000..5f948f6
--- /dev/null
+++ b/sci-libs/matio/matio-1.3.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+inherit autotools eutils fortran-2
+
+DESCRIPTION="Library for reading and writing matlab files"
+HOMEPAGE="http://sourceforge.net/projects/matio/";
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86"
+# disabling (until fix) doxygen doc generation
+IUSE="examples fortran static-libs"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+#DEPEND="doc? ( app-doc/doxygen virtual/latex-base )"
+RDEPEND=""
+
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-autotools.patch
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+   --enable-shared \
+   --disable-test \
+   $(use_enable fortran) \
+   $(use_enable doc docs) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install || die "emake install failed"
+   dodoc README ChangeLog
+   #if use doc; then
+   #   insinto /usr/share/doc/${PF}
+   #   doins -r doxygen/html || die
+   #fi
+   if use examples; then
+   insinto /usr/share/doc/${PF}/examples
+   doins test/test* || die
+   insinto /usr/share/${PN}
+   doins share/test* || die
+   fi
+}

diff --git a/sci-libs/matio/metadata.xml b/sci-libs/matio/metadata.xml
new file mode 100644
index 000..7e65648
--- /dev/null
+++ b/sci-libs/matio/metadata.xml
@@ -0,0 +1,9 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+sci
+
+  matio is an ISO C library (with a limited Fortran 90 interface) for
+  reading and writing Matlab MAT files.
+
+



[gentoo-commits] proj/sci:master commit in: /

2015-01-12 Thread Christoph Junghans
commit: 28ff4286d12ac32377f33b52bafc5dcad27c506a
Author: Christoph Junghans  gentoo  org>
AuthorDate: Mon Jan 12 20:23:41 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Jan 12 20:23:41 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=28ff4286

Merge branch 'master' of ssh://github.com/gentoo-science/sci


 dev-libs/libconfig/ChangeLog   |   7 ++
 dev-libs/libconfig/libconfig-.ebuild   |  61 
 dev-libs/libconfig/metadata.xml|  12 +++
 licenses/{CeCILL-2.0 => CeCILL-B}  | 108 +++--
 sci-biology/quicktree/quicktree-1.1-r1.ebuild  |   4 +-
 sci-libs/armadillo/ChangeLog   |   8 +-
 sci-libs/armadillo/Manifest|   1 +
 ...llo-4.300.9.ebuild => armadillo-4.600.2.ebuild} |   8 +-
 sci-libs/givaro/ChangeLog  |  12 ++-
 sci-libs/givaro/Manifest   |   5 +-
 sci-libs/givaro/givaro-3.2.13.ebuild   |  13 +--
 sci-libs/givaro/givaro-3.3.0.ebuild|  20 +---
 sci-libs/givaro/givaro-3.8.0.ebuild|  21 
 sci-physics/qcl/ChangeLog  |   6 +-
 sci-physics/qcl/qcl-0.6.3-r1.ebuild|  19 ++--
 sci-physics/qcl/qcl-0.6.4.ebuild   |  12 ++-
 16 files changed, 218 insertions(+), 99 deletions(-)



[gentoo-commits] proj/sci:master commit in: /

2015-01-12 Thread Christoph Junghans
commit: 2cf05da5143b9f0d2b66aa6f1970f5c115e79c28
Author: Justin  gentoo  org>
AuthorDate: Mon Jan 12 09:53:43 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Jan 12 09:53:43 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2cf05da5

Merge pull request #328 from marbre/quicktree

sci-biology/quicktree: Really move to EAPI=5


 sci-biology/quicktree/quicktree-1.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)



[gentoo-commits] proj/sci:master commit in: /

2015-01-12 Thread Christoph Junghans
commit: 1af990a275bf57a9c60bdbbad16ea8bcbe081f2a
Author: Justin  gentoo  org>
AuthorDate: Mon Jan 12 10:06:41 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Jan 12 10:06:41 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=1af990a2

Merge pull request #324 from marbre/qcl

sci-physics/qcl: Move to EAPI=5, cleanup ebuilds


 sci-physics/qcl/ChangeLog   |  6 +-
 sci-physics/qcl/qcl-0.6.3-r1.ebuild | 19 +++
 sci-physics/qcl/qcl-0.6.4.ebuild| 12 
 3 files changed, 24 insertions(+), 13 deletions(-)



[gentoo-commits] proj/sci:master commit in: sci-libs/givaro/, licenses/

2015-01-12 Thread Christoph Junghans
commit: 37558f5500c772763abadd0f4851d8a169d6e6cd
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 10:17:59 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 10:17:59 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=37558f55

Bump givaro to version 3.8.0

---
 licenses/CeCILL-B   | 515 
 sci-libs/givaro/ChangeLog   |   8 +-
 sci-libs/givaro/givaro-3.8.0.ebuild |  21 ++
 3 files changed, 542 insertions(+), 2 deletions(-)

diff --git a/licenses/CeCILL-B b/licenses/CeCILL-B
new file mode 100644
index 000..3ad4dea
--- /dev/null
+++ b/licenses/CeCILL-B
@@ -0,0 +1,515 @@
+
+CeCILL-B FREE SOFTWARE LICENSE AGREEMENT
+
+
+Notice
+
+This Agreement is a Free Software license agreement that is the result
+of discussions between its authors in order to ensure compliance with
+the two main principles guiding its drafting:
+
+* firstly, compliance with the principles governing the distribution
+  of Free Software: access to source code, broad rights granted to
+  users,
+* secondly, the election of a governing law, French law, with which
+  it is conformant, both as regards the law of torts and
+  intellectual property law, and the protection that it offers to
+  both authors and holders of the economic rights over software.
+
+The authors of the CeCILL-B (for Ce[a] C[nrs] I[nria] L[ogiciel] L[ibre])
+license are: 
+
+Commissariat � l'Energie Atomique - CEA, a public scientific, technical
+and industrial research establishment, having its principal place of
+business at 25 rue Leblanc, immeuble Le Ponant D, 75015 Paris, France.
+
+Centre National de la Recherche Scientifique - CNRS, a public scientific
+and technological establishment, having its principal place of business
+at 3 rue Michel-Ange, 75794 Paris cedex 16, France.
+
+Institut National de Recherche en Informatique et en Automatique -
+INRIA, a public scientific and technological establishment, having its
+principal place of business at Domaine de Voluceau, Rocquencourt, BP
+105, 78153 Le Chesnay cedex, France.
+
+
+Preamble
+
+This Agreement is an open source software license intended to give users
+significant freedom to modify and redistribute the software licensed
+hereunder.
+
+The exercising of this freedom is conditional upon a strong obligation
+of giving credits for everybody that distributes a software
+incorporating a software ruled by the current license so as all
+contributions to be properly identified and acknowledged.
+
+In consideration of access to the source code and the rights to copy,
+modify and redistribute granted by the license, users are provided only
+with a limited warranty and the software's author, the holder of the
+economic rights, and the successive licensors only have limited liability.
+
+In this respect, the risks associated with loading, using, modifying
+and/or developing or reproducing the software by the user are brought to
+the user's attention, given its Free Software status, which may make it
+complicated to use, with the result that its use is reserved for
+developers and experienced professionals having in-depth computer
+knowledge. Users are therefore encouraged to load and test the
+suitability of the software as regards their requirements in conditions
+enabling the security of their systems and/or data to be ensured and,
+more generally, to use and operate it in the same conditions of
+security. This Agreement may be freely reproduced and published,
+provided it is not altered, and that no provisions are either added or
+removed herefrom.
+
+This Agreement may apply to any or all software for which the holder of
+the economic rights decides to submit the use thereof to its provisions.
+
+
+Article 1 - DEFINITIONS
+
+For the purpose of this Agreement, when the following expressions
+commence with a capital letter, they shall have the following meaning:
+
+Agreement: means this license agreement, and its possible subsequent
+versions and annexes.
+
+Software: means the software in its Object Code and/or Source Code form
+and, where applicable, its documentation, "as is" when the Licensee
+accepts the Agreement.
+
+Initial Software: means the Software in its Source Code and possibly its
+Object Code form and, where applicable, its documentation, "as is" when
+it is first distributed under the terms and conditions of the Agreement.
+
+Modified Software: means the Software modified by at least one
+Contribution.
+
+Source Code: means all the Software's instructions and program lines to
+which access is required so as to modify the Software.
+
+Object Code: means the binary files originating from the compilation of
+the Source Code.
+
+Holder: means the holder(s) of the economic rights over the Initial
+Software.
+
+Licensee: means the Software user(s) having accepted the Agreement

[gentoo-commits] proj/sci:master commit in: sci-libs/givaro/

2015-01-12 Thread Christoph Junghans
commit: e0bfc0d1684a6f63c4d263dd9cc8c26e25ce390a
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 10:11:26 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 10:11:26 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e0bfc0d1

sci-libs/givaro/givaro-3.3.0.ebuild: Fix license

---
 sci-libs/givaro/givaro-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/givaro/givaro-3.3.0.ebuild 
b/sci-libs/givaro/givaro-3.3.0.ebuild
index c6ffca6..02a9f27 100644
--- a/sci-libs/givaro/givaro-3.3.0.ebuild
+++ b/sci-libs/givaro/givaro-3.3.0.ebuild
@@ -8,7 +8,7 @@ DESCRIPTION="C++ library for arithmetic and algebraic 
computations"
 HOMEPAGE="http://ljk.imag.fr/CASYS/LOGICIELS/givaro/";
 SRC_URI="http://ljk.imag.fr/CASYS/LOGICIELS/givaro/Downloads/${P}.tar.gz";
 
-LICENSE="GPL-2"
+LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86 ~ppc64"
 IUSE=""



[gentoo-commits] proj/sci:master commit in: /

2015-01-12 Thread Christoph Junghans
commit: 9c51c07656c6facd468c128ed8742d948fa0e350
Author: Justin  gentoo  org>
AuthorDate: Mon Jan 12 10:09:57 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Jan 12 10:09:57 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9c51c076

Merge pull request #327 from marbre/libconfig

dev-libs/libconfig-: Add ebuild to overlay


 dev-libs/libconfig/ChangeLog |  7 
 dev-libs/libconfig/libconfig-.ebuild | 61 
 dev-libs/libconfig/metadata.xml  | 12 +++
 3 files changed, 80 insertions(+)



[gentoo-commits] proj/sci:master commit in: sci-libs/armadillo/

2015-01-12 Thread Christoph Junghans
commit: e4c30c6ad4e407eae2da64e589ed7c951f0dafbc
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 11:38:08 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 11:38:08 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e4c30c6a

sci-libs/armadillo-4.600.2: Version bump, fix examples install location

---
 sci-libs/armadillo/ChangeLog|   8 +-
 sci-libs/armadillo/armadillo-4.600.2.ebuild | 112 
 2 files changed, 119 insertions(+), 1 deletion(-)

diff --git a/sci-libs/armadillo/ChangeLog b/sci-libs/armadillo/ChangeLog
index ce386e2..92146ca 100644
--- a/sci-libs/armadillo/ChangeLog
+++ b/sci-libs/armadillo/ChangeLog
@@ -1,7 +1,13 @@
 # ChangeLog for sci-libs/armadillo
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*armadillo-4.600.2 (11 Jan 2015)
+
+  11 Jan 2015; Marius Brehler 
+  +armadillo-4.600.2.ebuild:
+  Version bump, fix examples install location
+
 *armadillo-4.300.9 (28 Jun 2014)
 
   28 Jun 2014; Jauhien Piatlicki 

diff --git a/sci-libs/armadillo/armadillo-4.600.2.ebuild 
b/sci-libs/armadillo/armadillo-4.600.2.ebuild
new file mode 100644
index 000..35856d7
--- /dev/null
+++ b/sci-libs/armadillo/armadillo-4.600.2.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+CMAKE_IN_SOURCE_BUILD=1
+
+inherit cmake-utils toolchain-funcs multilib eutils
+
+DESCRIPTION="Streamlined C++ linear algebra library"
+HOMEPAGE="http://arma.sourceforge.net/";
+SRC_URI="mirror://sourceforge/arma/${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0/4"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="arpack atlas blas debug doc examples hdf5 lapack mkl tbb test"
+REQUIRED_USE="test? ( lapack )"
+
+RDEPEND="
+   dev-libs/boost
+   arpack? ( sci-libs/arpack )
+   atlas? ( sci-libs/atlas[lapack] )
+   blas? ( virtual/blas )
+   lapack? ( virtual/lapack )"
+DEPEND="${RDEPEND}
+   arpack? ( virtual/pkgconfig )
+   atlas? ( virtual/pkgconfig )
+   blas? ( virtual/pkgconfig )
+   hdf5? ( sci-libs/hdf5 )
+   lapack? ( virtual/pkgconfig )
+   mkl? ( sci-libs/mkl )
+   tbb? ( dev-cpp/tbb )"
+PDEPEND="${RDEPEND}
+   hdf5? ( sci-libs/hdf5 )
+   mkl? ( sci-libs/mkl )
+   tbb? ( dev-cpp/tbb )"
+
+src_prepare() {
+   # avoid the automagic cmake macros
+   sed -i -e '/ARMA_Find/d' CMakeLists.txt || die
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DINSTALL_LIB_DIR="${EPREFIX}/usr/$(get_libdir)"
+   $(cmake-utils_use debug ARMA_EXTRA_DEBUG)
+   $(cmake-utils_use mkl ARMA_USE_MKL_ALLOC)
+   $(cmake-utils_use tbb ARMA_USE_TBB_ALLOC)
+   )
+   if use arpack; then
+   mycmakeargs+=(
+   -DARPACK_FOUND=ON
+   -DARPACK_LIBRARY="$($(tc-getPKG_CONFIG) --libs arpack)"
+   )
+   fi
+   if use atlas; then
+   local c=atlas-cblas l=atlas-clapack
+   $(tc-getPKG_CONFIG) --exists ${c}-threads && c+=-threads
+   $(tc-getPKG_CONFIG) --exists ${l}-threads && l+=-threads
+   mycmakeargs+=(
+   -DCBLAS_FOUND=ON
+   -DCBLAS_INCLUDE_DIR="$($(tc-getPKG_CONFIG) 
--cflags-only-I ${c} | sed 's/-I//')"
+   -DCBLAS_LIBRARIES="$($(tc-getPKG_CONFIG) --libs ${c})"
+   -DCLAPACK_FOUND=ON
+   -DCLAPACK_INCLUDE_DIR="$($(tc-getPKG_CONFIG) 
--cflags-only-I ${l} | sed 's/-I//')"
+   -DCLAPACK_LIBRARIES="$($(tc-getPKG_CONFIG) --libs ${l})"
+   )
+   fi
+   if use blas; then
+   mycmakeargs+=(
+   -DBLAS_FOUND=ON
+   -DBLAS_LIBRARIES="$($(tc-getPKG_CONFIG) --libs blas)"
+   )
+   fi
+   if use hdf5; then
+   mycmakeargs+=(
+   -DHDF5_FOUND=ON
+   -DHDF5_LIBRARIES="-lhdf5"
+   )
+   fi
+   if use lapack; then
+   mycmakeargs+=(
+   -DLAPACK_FOUND=ON
+   -DLAPACK_LIBRARIES="$($(tc-getPKG_CONFIG) --libs 
lapack)"
+   )
+   fi
+   cmake-utils_src_configure
+}
+
+src_test() {
+   pushd examples > /dev/null
+   emake \
+   CXXFLAGS="-I../include ${CXXFLAGS} -DARMA_USE_BLAS 
-DARMA_USE_LAPACK" \
+   EXTRA_LIB_FL

[gentoo-commits] proj/sci:master commit in: sci-physics/qcl/

2015-01-12 Thread Christoph Junghans
commit: 011bb014c56877ae0c921f2476352f62644f8590
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 11:13:01 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 11:13:01 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=011bb014

sci-physics/qcl: Make use of dodoc

---
 sci-physics/qcl/qcl-0.6.3-r1.ebuild | 3 +--
 sci-physics/qcl/qcl-0.6.4.ebuild| 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/sci-physics/qcl/qcl-0.6.3-r1.ebuild 
b/sci-physics/qcl/qcl-0.6.3-r1.ebuild
index eaca7e1..c67baa6 100644
--- a/sci-physics/qcl/qcl-0.6.3-r1.ebuild
+++ b/sci-physics/qcl/qcl-0.6.3-r1.ebuild
@@ -37,7 +37,6 @@ src_install() {
QCLBIN="${D}/usr/bin" install
dodoc README CHANGES
if use doc; then
-   insinto /usr/share/doc/${PF}
-   doins "${DISTDIR}"/{structquprog,qcldoc,quprog}.pdf
+   dodoc {structquprog,qcldoc,quprog}.pdf
fi
 }

diff --git a/sci-physics/qcl/qcl-0.6.4.ebuild b/sci-physics/qcl/qcl-0.6.4.ebuild
index 035923b..a709a58 100644
--- a/sci-physics/qcl/qcl-0.6.4.ebuild
+++ b/sci-physics/qcl/qcl-0.6.4.ebuild
@@ -37,7 +37,6 @@ src_install() {
QCLBIN="${D}/usr/bin" install
dodoc README CHANGES
if use doc; then
-   insinto /usr/share/doc/${PF}
-   doins "${DISTDIR}"/{structquprog,qcldoc,quprog}.pdf
+   dodoc {structquprog,qcldoc,quprog}.pdf
fi
 }



[gentoo-commits] proj/sci:master commit in: dev-libs/libconfig/

2015-01-12 Thread Christoph Junghans
commit: 047e3b9f951118c93be4c7a3722237ade79337b0
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 13:15:04 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 13:15:04 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=047e3b9f

dev-libs/libconfig-: Add ebuild to overlay

---
 dev-libs/libconfig/ChangeLog |  7 
 dev-libs/libconfig/libconfig-.ebuild | 62 
 dev-libs/libconfig/metadata.xml  | 12 +++
 3 files changed, 81 insertions(+)

diff --git a/dev-libs/libconfig/ChangeLog b/dev-libs/libconfig/ChangeLog
new file mode 100644
index 000..81bc2ab
--- /dev/null
+++ b/dev-libs/libconfig/ChangeLog
@@ -0,0 +1,7 @@
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  11 Jan 2015; Marius Brehler 
+  +libconfig-.ebuild:
+  Add ebuild based on libconfig-1.4.9-r1 to the overlay
+  

diff --git a/dev-libs/libconfig/libconfig-.ebuild 
b/dev-libs/libconfig/libconfig-.ebuild
new file mode 100644
index 000..b1e1ffc
--- /dev/null
+++ b/dev-libs/libconfig/libconfig-.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF="1"
+inherit eutils autotools-multilib
+
+DESCRIPTION="Libconfig is a simple library for manipulating structured 
configuration files"
+HOMEPAGE="http://www.hyperrealm.com/libconfig/libconfig.html";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/hyperrealm/libconfig.git";
+   EGIT_BRANCH="master"
+   inherit git-r3
+   KEYWORDS=""
+else
+   SRC_URI="http://www.hyperrealm.com/${PN}/${P}.tar.gz";
+   KEYWORDS="amd64 ~arm ~mips ppc ppc64 sparc x86 ~x86-linux"
+   PATCHES=( "${FILESDIR}/${P}-out-of-source-build.patch" )
+fi
+
+IUSE="+cxx examples static-libs"
+
+DEPEND="
+   sys-devel/libtool
+   sys-devel/bison"
+
+src_prepare() {
+   sed -i configure.ac -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' || die
+   autotools-multilib_src_prepare
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable cxx)
+   --disable-examples
+   )
+   autotools-utils_src_configure
+}
+
+multilib_src_test() {
+   # It responds to check but that does not work as intended
+   emake test
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   prune_libtool_files
+
+   if use examples; then
+   find examples/ -name "Makefile.*" -delete || die
+   local dir
+   for dir in examples/c examples/c++; do
+   insinto /usr/share/doc/${PF}/${dir}
+   doins ${dir}/*
+   done
+   fi
+}

diff --git a/dev-libs/libconfig/metadata.xml b/dev-libs/libconfig/metadata.xml
new file mode 100644
index 000..b76530a
--- /dev/null
+++ b/dev-libs/libconfig/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+sci
+
+Libconfig is a simple library for processing structured configuration 
files.
+Libconfig is very compact — a fraction of the size of the expat XML 
parser library.
+This makes it well-suited for memory-constrained systems like handheld 
devices.
+The library includes bindings for both the C and C++ languages.
+It works on POSIX-compliant UNIX systems (GNU/Linux, Mac OS X, 
Solaris, FreeBSD).
+
+



[gentoo-commits] proj/sci:master commit in: dev-libs/libconfig/

2015-01-12 Thread Christoph Junghans
commit: 9b198052e9105e978da6537d39238a48e25b8a73
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Mon Jan 12 08:08:04 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Jan 12 08:08:04 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9b198052

libconfig/libconfig-: Minor fixes

---
 dev-libs/libconfig/libconfig-.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libconfig/libconfig-.ebuild 
b/dev-libs/libconfig/libconfig-.ebuild
index b1e1ffc..e56d00d 100644
--- a/dev-libs/libconfig/libconfig-.ebuild
+++ b/dev-libs/libconfig/libconfig-.ebuild
@@ -13,8 +13,7 @@ HOMEPAGE="http://www.hyperrealm.com/libconfig/libconfig.html";
 LICENSE="LGPL-2.1"
 SLOT="0"
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/hyperrealm/libconfig.git";
-   EGIT_BRANCH="master"
+   EGIT_REPO_URI="https://github.com/hyperrealm/libconfig.git 
git://github.com/hyperrealm/libconfig.git"
inherit git-r3
KEYWORDS=""
 else
@@ -27,7 +26,7 @@ IUSE="+cxx examples static-libs"
 
 DEPEND="
sys-devel/libtool
-   sys-devel/bison"
+   virtual/yacc"
 
 src_prepare() {
sed -i configure.ac -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' || die



[gentoo-commits] proj/sci:master commit in: sci-physics/qcl/

2015-01-12 Thread Christoph Junghans
commit: 73d5c6cedc0ca09111b3fa61df413fa1166dc9ef
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 10:40:02 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 10:40:02 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=73d5c6ce

sci-physics/qcl: Move to EAPI=5, cleanup ebuilds

---
 sci-physics/qcl/ChangeLog   |  6 +-
 sci-physics/qcl/qcl-0.6.3-r1.ebuild | 18 +-
 sci-physics/qcl/qcl-0.6.4.ebuild| 11 ++-
 3 files changed, 20 insertions(+), 15 deletions(-)

diff --git a/sci-physics/qcl/ChangeLog b/sci-physics/qcl/ChangeLog
index 587799c..d01d0e9 100644
--- a/sci-physics/qcl/ChangeLog
+++ b/sci-physics/qcl/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-physics/qcl
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  11 Jan 2015; Marius Brehler ,
+  qcl-0.6.4.ebuild, qcl-0.6.3-r1.ebuild:
+  Move to EAPI=5, cleanup ebuilds
+
 *qcl-0.6.4 (02 Jun 2014)
 
   02 Jun 2014; Jauhien Piatlicki  +qcl-0.6.4.ebuild,

diff --git a/sci-physics/qcl/qcl-0.6.3-r1.ebuild 
b/sci-physics/qcl/qcl-0.6.3-r1.ebuild
index 6419134..22da81b 100644
--- a/sci-physics/qcl/qcl-0.6.3-r1.ebuild
+++ b/sci-physics/qcl/qcl-0.6.3-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
+EAPI=5
+
 inherit eutils flag-o-matic
 
 DESCRIPTION="Quantum Computation Language with an emulator of a quantum 
computer"
@@ -21,19 +22,18 @@ DEPEND="media-libs/plotutils
sys-libs/readline"
 RDEPEND="${DEPEND}"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-gcc43.patch
-   epatch "${FILESDIR}"/${P}-makefile.patch
-}
+PATCHES=(
+   "${FILESDIR}/${P}"-gcc43.patch
+   "${FILESDIR}/${P}"-makefile.patch
+)
 
 src_install() {
emake \
QCLDIR="${D}/usr/share/${PN}" \
-   QCLBIN="${D}/usr/bin" install \
-   || die "emake install failed"
+   QCLBIN="${D}/usr/bin" install
dodoc README CHANGES
if use doc; then
insinto /usr/share/doc/${PF}
-   doins "${DISTDIR}"/{structquprog,qcldoc,quprog}.pdf || die
+   doins "${DISTDIR}"/{structquprog,qcldoc,quprog}.pdf
fi
 }

diff --git a/sci-physics/qcl/qcl-0.6.4.ebuild b/sci-physics/qcl/qcl-0.6.4.ebuild
index 9338be1..cf23884 100644
--- a/sci-physics/qcl/qcl-0.6.4.ebuild
+++ b/sci-physics/qcl/qcl-0.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -22,9 +22,10 @@ DEPEND="media-libs/plotutils
sys-libs/readline"
 RDEPEND="${DEPEND}"
 
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-0.6.3-gcc43.patch" 
"${FILESDIR}/${P}-makefile.patch"
-}
+PATCHES=(
+   "${FILESDIR}/${PN}"-0.6.3-gcc43.patch
+   "${FILESDIR}/${P}"-makefile.patch
+)
 
 src_install() {
emake \
@@ -33,6 +34,6 @@ src_install() {
dodoc README CHANGES
if use doc; then
insinto /usr/share/doc/${PF}
-   doins "${DISTDIR}"/{structquprog,qcldoc,quprog}.pdf || die
+   doins "${DISTDIR}"/{structquprog,qcldoc,quprog}.pdf
fi
 }



[gentoo-commits] proj/sci:master commit in: sci-biology/quicktree/

2015-01-12 Thread Christoph Junghans
commit: b12a25d72beb6d06efbea46476fdcc52635623b5
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 13:28:59 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 13:28:59 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b12a25d7

sci-biology/quicktree: Really move to EAPI=5

---
 sci-biology/quicktree/quicktree-1.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-biology/quicktree/quicktree-1.1-r1.ebuild 
b/sci-biology/quicktree/quicktree-1.1-r1.ebuild
index a0d00fd..5262e73 100644
--- a/sci-biology/quicktree/quicktree-1.1-r1.ebuild
+++ b/sci-biology/quicktree/quicktree-1.1-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
+EAPI=5
 
 inherit toolchain-funcs
 



[gentoo-commits] proj/sci:master commit in: /

2015-01-12 Thread Christoph Junghans
commit: e544b6dc5cd601d2cd445b5e84cc9904ec953a71
Author: Christoph Junghans  gmail  com>
AuthorDate: Mon Jan 12 20:23:02 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Jan 12 20:23:02 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e544b6dc

Merge pull request #325 from marbre/armadillo

sci-libs/armadillo-4.600.2: Version bump, fix examples install location


 sci-libs/armadillo/ChangeLog  | 8 +++-
 sci-libs/armadillo/Manifest   | 1 +
 .../{armadillo-4.300.9.ebuild => armadillo-4.600.2.ebuild}| 8 +++-
 3 files changed, 11 insertions(+), 6 deletions(-)



[gentoo-commits] proj/sci:master commit in: sci-physics/qcl/

2015-01-12 Thread Christoph Junghans
commit: 81a30611845473eb013492cac85f2c85ce31a677
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 11:10:07 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 11:10:07 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=81a30611

sci-physics/qcl: Fix applying of patches

---
 sci-physics/qcl/qcl-0.6.3-r1.ebuild | 4 
 sci-physics/qcl/qcl-0.6.4.ebuild| 4 
 2 files changed, 8 insertions(+)

diff --git a/sci-physics/qcl/qcl-0.6.3-r1.ebuild 
b/sci-physics/qcl/qcl-0.6.3-r1.ebuild
index 22da81b..eaca7e1 100644
--- a/sci-physics/qcl/qcl-0.6.3-r1.ebuild
+++ b/sci-physics/qcl/qcl-0.6.3-r1.ebuild
@@ -27,6 +27,10 @@ PATCHES=(
"${FILESDIR}/${P}"-makefile.patch
 )
 
+src_prepare() {
+   epatch ${PATCHES[@]}
+}
+
 src_install() {
emake \
QCLDIR="${D}/usr/share/${PN}" \

diff --git a/sci-physics/qcl/qcl-0.6.4.ebuild b/sci-physics/qcl/qcl-0.6.4.ebuild
index cf23884..035923b 100644
--- a/sci-physics/qcl/qcl-0.6.4.ebuild
+++ b/sci-physics/qcl/qcl-0.6.4.ebuild
@@ -27,6 +27,10 @@ PATCHES=(
"${FILESDIR}/${P}"-makefile.patch
 )
 
+src_prepare() {
+   epatch ${PATCHES[@]}
+}
+
 src_install() {
emake \
QCLDIR="${D}/usr/share/${PN}" \



[gentoo-commits] proj/sci:master commit in: sci-libs/givaro/

2015-01-12 Thread Christoph Junghans
commit: 1095e5677e673c7c01c908a51145a28ec898f5f3
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sun Jan 11 10:06:39 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Sun Jan 11 10:06:39 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=1095e567

sci-libs/givaro: Move to EAPI=5; Cleanup ebuilds, Fix SRC_URI for 3.3.0

---
 sci-libs/givaro/ChangeLog|  6 +-
 sci-libs/givaro/givaro-3.2.13.ebuild | 13 +++--
 sci-libs/givaro/givaro-3.3.0.ebuild  | 18 --
 3 files changed, 12 insertions(+), 25 deletions(-)

diff --git a/sci-libs/givaro/ChangeLog b/sci-libs/givaro/ChangeLog
index 1df7d4e..5d4576d 100644
--- a/sci-libs/givaro/ChangeLog
+++ b/sci-libs/givaro/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-libs/givaro
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  11 Jan 2015; Marius Brehler 
+  givaro-3.3.0, ivaro-3.2.13:
+  Move to EAPI=5; Cleanup ebuilds, Fix SRC_URI for 3.3.0
+
 *givaro-3.3.0 (09 Nov 2009)
 *givaro-3.2.13 (09 Nov 2009)
 

diff --git a/sci-libs/givaro/givaro-3.2.13.ebuild 
b/sci-libs/givaro/givaro-3.2.13.ebuild
index ad54cbe..c6ffca6 100644
--- a/sci-libs/givaro/givaro-3.2.13.ebuild
+++ b/sci-libs/givaro/givaro-3.2.13.ebuild
@@ -1,16 +1,13 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
+EAPI=5
 
 DESCRIPTION="C++ library for arithmetic and algebraic computations"
 HOMEPAGE="http://ljk.imag.fr/CASYS/LOGICIELS/givaro/";
 SRC_URI="http://ljk.imag.fr/CASYS/LOGICIELS/givaro/Downloads/${P}.tar.gz";
 
- Remove the following line when moving this ebuild to the main tree!
-RESTRICT="mirror"
-
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86 ~ppc64"
@@ -20,11 +17,7 @@ RDEPEND=">=dev-libs/gmp-4.1-r1"
 DEPEND="${RDEPEND}"
 
 src_configure(){
-   econf "--enable-shared" || die "Configure failed!"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "Install failed"
+   econf "--enable-shared"
 }
 
 pkg_postinst() {

diff --git a/sci-libs/givaro/givaro-3.3.0.ebuild 
b/sci-libs/givaro/givaro-3.3.0.ebuild
index fb965a0..c6ffca6 100644
--- a/sci-libs/givaro/givaro-3.3.0.ebuild
+++ b/sci-libs/givaro/givaro-3.3.0.ebuild
@@ -1,18 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
-
-inherit versionator
+EAPI=5
 
 DESCRIPTION="C++ library for arithmetic and algebraic computations"
 HOMEPAGE="http://ljk.imag.fr/CASYS/LOGICIELS/givaro/";
-MY_P=${PN}-$(get_version_component_range 1-2)
-SRC_URI="http://ljk.imag.fr/CASYS/LOGICIELS/givaro/Downloads/${MY_P}.tar.gz";
-
- Remove the following line when moving this ebuild to the main tree!
-RESTRICT="mirror"
+SRC_URI="http://ljk.imag.fr/CASYS/LOGICIELS/givaro/Downloads/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -23,11 +17,7 @@ RDEPEND=">=dev-libs/gmp-4.1-r1"
 DEPEND="${RDEPEND}"
 
 src_configure(){
-   econf "--enable-shared" || die "Configure failed!"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "Install failed"
+   econf "--enable-shared"
 }
 
 pkg_postinst() {



[gentoo-commits] proj/sci:master commit in: /

2015-01-12 Thread Christoph Junghans
commit: ed941a8691edac365a5c260451a671564d8775ad
Author: Justin  gentoo  org>
AuthorDate: Mon Jan 12 10:05:51 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Jan 12 10:05:51 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ed941a86

Merge pull request #323 from marbre/givaro

Fix and clean sci-libs/givaro ebuilds; Bump version


 licenses/{CeCILL-2.0 => CeCILL-B}| 108 +++
 sci-libs/givaro/ChangeLog|  12 +++-
 sci-libs/givaro/Manifest |   5 +-
 sci-libs/givaro/givaro-3.2.13.ebuild |  13 +
 sci-libs/givaro/givaro-3.3.0.ebuild  |  20 ++-
 sci-libs/givaro/givaro-3.8.0.ebuild  |  21 +++
 6 files changed, 101 insertions(+), 78 deletions(-)



[gentoo-commits] proj/sci:master commit in: /

2015-01-12 Thread Christoph Junghans
commit: 15d5a701ba649b53f5dadd8f3895d4f4f57e68af
Author: Christoph Junghans  gmail  com>
AuthorDate: Mon Jan 12 23:08:18 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Jan 12 23:08:18 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=15d5a701

Merge pull request #333 from marbre/arrayfire

sci-libs/arrayfire: Pull master branch; Add git url; Remove keywords


 sci-libs/arrayfire/ChangeLog   | 8 +++-
 sci-libs/arrayfire/arrayfire-0..ebuild | 1 +
 sci-libs/arrayfire/arrayfire-.ebuild   | 8 ++--
 3 files changed, 14 insertions(+), 3 deletions(-)



[gentoo-commits] proj/sci:master commit in: sci-libs/arrayfire/

2015-01-12 Thread Christoph Junghans
commit: b9e10f452dbbe6e2394b5288bf74cfd244eb8176
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Mon Jan 12 09:42:16 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Jan 12 09:42:16 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b9e10f45

sci-libs/arrayfire: Add git url

---
 sci-libs/arrayfire/arrayfire-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/arrayfire/arrayfire-.ebuild 
b/sci-libs/arrayfire/arrayfire-.ebuild
index 72eddd6..0421915 100644
--- a/sci-libs/arrayfire/arrayfire-.ebuild
+++ b/sci-libs/arrayfire/arrayfire-.ebuild
@@ -10,7 +10,7 @@ GTEST_PV="1.7.0"
 
 DESCRIPTION="A general purpose GPU library."
 HOMEPAGE="http://www.arrayfire.com/";
-EGIT_REPO_URI="https://github.com/arrayfire/arrayfire.git";
+EGIT_REPO_URI="https://github.com/arrayfire/arrayfire.git 
git://github.com/arrayfire/arrayfire.git"
 EGIT_BRANCH="master"
 SRC_URI="test? ( https://googletest.googlecode.com/files/gtest-${GTEST_PV}.zip 
)"
 KEYWORDS="~amd64"



[gentoo-commits] proj/sci:master commit in: sci-libs/arrayfire/

2015-01-12 Thread Christoph Junghans
commit: d1a6f70881f994aa009a60147345ecbcdf06542d
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Mon Jan 12 10:37:26 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Jan 12 10:37:26 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=d1a6f708

sci-libs/arrayfire: Live ebuild don't has keywords

---
 sci-libs/arrayfire/arrayfire-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/arrayfire/arrayfire-.ebuild 
b/sci-libs/arrayfire/arrayfire-.ebuild
index 0421915..90d125a 100644
--- a/sci-libs/arrayfire/arrayfire-.ebuild
+++ b/sci-libs/arrayfire/arrayfire-.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.arrayfire.com/";
 EGIT_REPO_URI="https://github.com/arrayfire/arrayfire.git 
git://github.com/arrayfire/arrayfire.git"
 EGIT_BRANCH="master"
 SRC_URI="test? ( https://googletest.googlecode.com/files/gtest-${GTEST_PV}.zip 
)"
-KEYWORDS="~amd64"
+KEYWORDS=""
 
 LICENSE="BSD"
 SLOT="0"



[gentoo-commits] proj/sci:master commit in: sci-libs/arrayfire/

2015-01-12 Thread Christoph Junghans
commit: 715c0276f7d4ff676f9579b38fa7662330575831
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Mon Jan 12 21:39:49 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Jan 12 21:39:49 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=715c0276

Add arrayfire-0..ebuild: symlink to arrayfire-.ebuild

---
 sci-libs/arrayfire/arrayfire-0..ebuild | 1 +
 sci-libs/arrayfire/arrayfire-.ebuild   | 5 -
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/sci-libs/arrayfire/arrayfire-0..ebuild 
b/sci-libs/arrayfire/arrayfire-0..ebuild
new file mode 12
index 000..71d00d4
--- /dev/null
+++ b/sci-libs/arrayfire/arrayfire-0..ebuild
@@ -0,0 +1 @@
+arrayfire-.ebuild
\ No newline at end of file

diff --git a/sci-libs/arrayfire/arrayfire-.ebuild 
b/sci-libs/arrayfire/arrayfire-.ebuild
index 90d125a..f59d7e3 100644
--- a/sci-libs/arrayfire/arrayfire-.ebuild
+++ b/sci-libs/arrayfire/arrayfire-.ebuild
@@ -11,9 +11,12 @@ GTEST_PV="1.7.0"
 DESCRIPTION="A general purpose GPU library."
 HOMEPAGE="http://www.arrayfire.com/";
 EGIT_REPO_URI="https://github.com/arrayfire/arrayfire.git 
git://github.com/arrayfire/arrayfire.git"
-EGIT_BRANCH="master"
 SRC_URI="test? ( https://googletest.googlecode.com/files/gtest-${GTEST_PV}.zip 
)"
 KEYWORDS=""
+if [[ ${PV} == "0." ]] ; then
+   # the remote HEAD points to devel, but we want to pull the master 
instead
+   EGIT_BRANCH="master"
+fi
 
 LICENSE="BSD"
 SLOT="0"



[gentoo-commits] proj/sci:master commit in: sci-libs/arrayfire/

2015-01-12 Thread Christoph Junghans
commit: 74b12e5811db9c186db609033b27fe548b14775f
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Mon Jan 12 21:40:30 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Mon Jan 12 21:40:30 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=74b12e58

sci-libs/arrayfire: Update ChangeLog

---
 sci-libs/arrayfire/ChangeLog | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/sci-libs/arrayfire/ChangeLog b/sci-libs/arrayfire/ChangeLog
index c21468a..37799ee 100644
--- a/sci-libs/arrayfire/ChangeLog
+++ b/sci-libs/arrayfire/ChangeLog
@@ -1,7 +1,13 @@
-# ChangeLog for sys-cluster/mpe2
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*arrayfire-0. (12 Jan 2015)
+
+  12 jan 2015; Marius Brehler 
+  +arrayfire-0..ebuild:
+  Symlink to arrayfire-, pulls the master branch;
+  default HEAD points to devel
+
 *arrayfire- (10 Jan 2015)
 
   10 Jan 2015; Marius Brehler  +metadata.xml,



[gentoo-commits] proj/sci:master commit in: sci-physics/geant-vmc/

2015-01-12 Thread Christoph Junghans
commit: f3939ddabde0d3d639e1535671c44ad3a9cffad7
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Tue Jan 13 00:26:08 2015 +
Commit:     Christoph Junghans  gentoo  org>
CommitDate: Tue Jan 13 00:26:08 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f3939dda

geant-vmc: Upstream does not provide version_info file anymore, adapt live.

---
 sci-physics/geant-vmc/ChangeLog | 6 +-
 sci-physics/geant-vmc/geant-vmc-.ebuild | 4 ++--
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/sci-physics/geant-vmc/ChangeLog b/sci-physics/geant-vmc/ChangeLog
index 1a52d9e..c8c3e82 100644
--- a/sci-physics/geant-vmc/ChangeLog
+++ b/sci-physics/geant-vmc/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-physics/geant-vmc
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  13 Jan 2015; Oliver Freyermuth 
+  geant-vmc-.ebuild:
+  version_number-file not provided anymore. 
+
   26 Jul 2014; Oliver Freyermuth 
   geant-vmc-.ebuild:
   Fix doxygen-generation, adapt to now working way to run the test-suite

diff --git a/sci-physics/geant-vmc/geant-vmc-.ebuild 
b/sci-physics/geant-vmc/geant-vmc-.ebuild
index f0a1ebe..e73ea62 100644
--- a/sci-physics/geant-vmc/geant-vmc-.ebuild
+++ b/sci-physics/geant-vmc/geant-vmc-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -65,6 +65,6 @@ src_test() {
 
 src_install() {
cmake-utils_src_install
-   dodoc README history version_number
+   dodoc README history
use doc && dohtml -r Geant4VMC.html doc/*
 }



  1   2   3   4   5   6   7   8   9   10   >