Gentoo Archives: gentoo-commits

From: Sebastien Fabbro <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/bicatali:master commit in: sci-libs/mpiblacs/, sci-libs/adolc/files/, sci-libs/adolc/, sci-libs/parmetis/, ...
Date: Wed, 01 Jun 2011 17:36:11
Message-Id: c2f8cfe6e6f1ac176e691af1b3d08f0854a9af9f.bicatali@gentoo
1 commit: c2f8cfe6e6f1ac176e691af1b3d08f0854a9af9f
2 Author: Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jun 1 17:35:30 2011 +0000
4 Commit: Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
5 CommitDate: Wed Jun 1 17:35:30 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/bicatali.git;a=commit;h=c2f8cfe6
7
8 symbolic link simplification
9
10 ---
11 sci-libs/adolc/Manifest | 8 +-
12 sci-libs/adolc/files/adolc-2.2.0-autotools.patch | 292 --------------------
13 sci-libs/cblas-reference/Manifest | 2 +-
14 .../cblas-reference-20110218.ebuild | 4 +-
15 sci-libs/lapacke-reference/Manifest | 2 +-
16 .../lapacke-reference-1.0.0.009.ebuild | 4 +-
17 sci-libs/mpiblacs/Manifest | 2 +-
18 sci-libs/mpiblacs/mpiblacs-1.1.ebuild | 7 +-
19 sci-libs/parmetis/Manifest | 2 +-
20 sci-libs/parmetis/parmetis-3.2.0.ebuild | 18 +-
21 sci-libs/scalapack/Manifest | 2 +-
22 sci-libs/scalapack/scalapack-1.8.0.ebuild | 6 +-
23 sci-libs/xblas/Manifest | 2 +-
24 sci-libs/xblas/xblas-1.0.248.ebuild | 4 +-
25 14 files changed, 31 insertions(+), 324 deletions(-)
26
27 diff --git a/sci-libs/adolc/Manifest b/sci-libs/adolc/Manifest
28 index 5bc0585..bf32f4f 100644
29 --- a/sci-libs/adolc/Manifest
30 +++ b/sci-libs/adolc/Manifest
31 @@ -1,6 +1,6 @@
32 -AUX adolc-2.1.12-autotools.patch 14607 RMD160 756283a1d5e33a1b3c38cde50bf476f99ef7f91f SHA1 a07030bd8d221b8173a50125730d79cbc4ef3a9f SHA256 b174a428121d52c2fa8bfe7663585b6c3606d0e428da876db966b16a6f15cdbf
33 -AUX adolc-2.1.12-sparse-openmp.patch 697 RMD160 198842380b04cb602e16d0b98cf2869de66c51c2 SHA1 910fc4f27287d2236394d0b62238e4becf0518b3 SHA256 522a34c9ac434240e55e97fca7ae7b1ae3474e06131c42bdb918965944bb86b8
34 -DIST ADOL-C-2.1.12.tgz 12875303 RMD160 ef0fcaca67d12d137215a42eca8e3afde8bedd41 SHA1 4f760a5b281e7c1a1763351b89ea1351955f9de5 SHA256 38978f8c97a640d15f649cc81da68530863b5f1ac1932dca6035d781503b21f1
35 -EBUILD adolc-2.1.12.ebuild 808 RMD160 5ed768a3bdc219d325f9be3034134e6c848716be SHA1 bff46bbcbf0201e298d854e5459697705cb5cd96 SHA256 97a86a6e597f840cd86c88b018c7aaa85d47e2be7d164e6d4493a782f1b3deb7
36 +AUX adolc-2.2.0-autotools.patch 6262 RMD160 3c1f26219138c30f836cf003b12d1b15852891f8 SHA1 2cb9309c6fff3a43424492ca0c173efc7b4f8ba0 SHA256 e14ac202ce87930637294b60fe04d79ee0de4e72d2dc0ad67d3413a36d60b9c2
37 +AUX adolc-2.2.0-sparse-openmp.patch 697 RMD160 198842380b04cb602e16d0b98cf2869de66c51c2 SHA1 910fc4f27287d2236394d0b62238e4becf0518b3 SHA256 522a34c9ac434240e55e97fca7ae7b1ae3474e06131c42bdb918965944bb86b8
38 +DIST ADOL-C-2.2.0.tgz 12879117 RMD160 4cc4752c39449a29343a4fe66a7928ac3392185f SHA1 ffc2215fbf2f6a5e941fbf8e752d6232c8d12e5b SHA256 35cc0b8ca143ebf4d2b18895c00f9798ca48f50de9ff6271dd241da47d8df28b
39 +EBUILD adolc-2.2.0.ebuild 808 RMD160 5ed768a3bdc219d325f9be3034134e6c848716be SHA1 bff46bbcbf0201e298d854e5459697705cb5cd96 SHA256 97a86a6e597f840cd86c88b018c7aaa85d47e2be7d164e6d4493a782f1b3deb7
40 MISC ChangeLog 336 RMD160 8d32da58c16fcf436a4f89ae26355711f21ecf86 SHA1 5d23cef61d21d846c0b90ffba82bcffddf35a801 SHA256 380d9e7e87577e19c6997fe0374de50c312ab89adb5b4feef0cc55e37a5c2a84
41 MISC metadata.xml 427 RMD160 95c85f303e6883ba7546e9b659db29f14360f195 SHA1 f664d5f8f3141e597384a2712a6dc702d55c7654 SHA256 dbccbfff23b0d47223a5098ee2aae71b87ce0373de80183767f39db667722396
42
43 diff --git a/sci-libs/adolc/files/adolc-2.2.0-autotools.patch b/sci-libs/adolc/files/adolc-2.2.0-autotools.patch
44 index b23b64c..541da2a 100644
45 --- a/sci-libs/adolc/files/adolc-2.2.0-autotools.patch
46 +++ b/sci-libs/adolc/files/adolc-2.2.0-autotools.patch
47 @@ -31,298 +31,6 @@ diff -Nur ADOL-C-2.1.12.orig/ADOL-C/test/Makefile.am ADOL-C-2.1.12/ADOL-C/test/M
48
49 speelpenning_SOURCES = speelpenning.cpp
50
51 -diff -Nur ADOL-C-2.1.12.orig/config.log ADOL-C-2.1.12/config.log
52 ---- ADOL-C-2.1.12.orig/config.log 1970-01-01 01:00:00.000000000 +0100
53 -+++ ADOL-C-2.1.12/config.log 2011-03-30 05:39:48.000000000 +0100
54 -@@ -0,0 +1,288 @@
55 -+This file contains any messages produced by compilers while
56 -+running configure, to aid debugging if configure makes a mistake.
57 -+
58 -+It was created by adolc configure 2.1.12, which was
59 -+generated by GNU Autoconf 2.65. Invocation command line was
60 -+
61 -+ $ ./configure
62 -+
63 -+## --------- ##
64 -+## Platform. ##
65 -+## --------- ##
66 -+
67 -+hostname = cayenne.ist.utl.pt
68 -+uname -m = x86_64
69 -+uname -r = 2.6.29-gentoo-r6
70 -+uname -s = Linux
71 -+uname -v = #1 SMP PREEMPT Thu May 27 17:13:20 WEST 2010
72 -+
73 -+/usr/bin/uname -p = Quad-Core AMD Opteron(tm) Processor 8354
74 -+/bin/uname -X = unknown
75 -+
76 -+/bin/arch = unknown
77 -+/usr/bin/arch -k = unknown
78 -+/usr/convex/getsysinfo = unknown
79 -+/usr/bin/hostinfo = unknown
80 -+/bin/machine = unknown
81 -+/usr/bin/oslevel = unknown
82 -+/bin/universe = unknown
83 -+
84 -+PATH: /home/seb/bin
85 -+PATH: /usr/local/bin
86 -+PATH: /usr/bin
87 -+PATH: /bin
88 -+PATH: /opt/bin
89 -+PATH: /usr/x86_64-pc-linux-gnu/gcc-bin/4.3.5
90 -+PATH: /opt/intel/Compiler/11.1/072/bin/intel64
91 -+
92 -+
93 -+## ----------- ##
94 -+## Core tests. ##
95 -+## ----------- ##
96 -+
97 -+configure:2883: checking for a BSD-compatible install
98 -+configure:2951: result: /usr/bin/install -c
99 -+configure:2962: checking whether build environment is sane
100 -+configure:3012: result: yes
101 -+configure:3153: checking for a thread-safe mkdir -p
102 -+configure:3192: result: /bin/mkdir -p
103 -+configure:3205: checking for gawk
104 -+configure:3221: found /usr/bin/gawk
105 -+configure:3232: result: gawk
106 -+configure:3243: checking whether make sets $(MAKE)
107 -+configure:3265: result: yes
108 -+configure:3416: checking for g++
109 -+configure:3432: found /usr/bin/g++
110 -+configure:3443: result: g++
111 -+configure:3470: checking for C++ compiler version
112 -+configure:3479: g++ --version >&5
113 -+g++ (Gentoo 4.3.5 p1.0, pie-10.1.5) 4.3.5
114 -+Copyright (C) 2008 Free Software Foundation, Inc.
115 -+This is free software; see the source for copying conditions. There is NO
116 -+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
117 -+
118 -+configure:3490: $? = 0
119 -+configure:3479: g++ -v >&5
120 -+Using built-in specs.
121 -+Reading specs from /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.5/asneeded.specs
122 -+Target: x86_64-pc-linux-gnu
123 -+Configured with: /var/tmp/portage/sys-devel/gcc-4.3.5/work/gcc-4.3.5/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.5 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.5/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.5 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.5/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.5/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.5/include/g++-v4 --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec --disable-fixed-point --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --enable-multilib --enable-libmudflap --disable-libssp --enable-libgomp --enable-cld --disable-libgcj --enable-languages=c,c++,treelang,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --with-bugurl=http://bugs.gentoo.org/ --with-pkgversion='Gentoo 4.3.5 p1.0, pie-10.1.5'
124 -+Thread model: posix
125 -+gcc version 4.3.5 (Gentoo 4.3.5 p1.0, pie-10.1.5)
126 -+configure:3490: $? = 0
127 -+configure:3479: g++ -V >&5
128 -+g++: '-V' option must have argument
129 -+configure:3490: $? = 1
130 -+configure:3479: g++ -qversion >&5
131 -+g++: unrecognized option '-qversion'
132 -+g++: no input files
133 -+configure:3490: $? = 1
134 -+configure:3510: checking whether the C++ compiler works
135 -+configure:3532: g++ conftest.cpp >&5
136 -+
137 -+## ---------------- ##
138 -+## Cache variables. ##
139 -+## ---------------- ##
140 -+
141 -+ac_cv_env_CCC_set=
142 -+ac_cv_env_CCC_value=
143 -+ac_cv_env_CC_set=
144 -+ac_cv_env_CC_value=
145 -+ac_cv_env_CFLAGS_set=
146 -+ac_cv_env_CFLAGS_value=
147 -+ac_cv_env_CPPFLAGS_set=
148 -+ac_cv_env_CPPFLAGS_value=
149 -+ac_cv_env_CPP_set=
150 -+ac_cv_env_CPP_value=
151 -+ac_cv_env_CXXCPP_set=
152 -+ac_cv_env_CXXCPP_value=
153 -+ac_cv_env_CXXFLAGS_set=
154 -+ac_cv_env_CXXFLAGS_value=
155 -+ac_cv_env_CXX_set=
156 -+ac_cv_env_CXX_value=
157 -+ac_cv_env_LDFLAGS_set=
158 -+ac_cv_env_LDFLAGS_value=
159 -+ac_cv_env_LIBS_set=
160 -+ac_cv_env_LIBS_value=
161 -+ac_cv_env_build_alias_set=
162 -+ac_cv_env_build_alias_value=
163 -+ac_cv_env_host_alias_set=
164 -+ac_cv_env_host_alias_value=
165 -+ac_cv_env_target_alias_set=
166 -+ac_cv_env_target_alias_value=
167 -+ac_cv_path_install='/usr/bin/install -c'
168 -+ac_cv_path_mkdir=/bin/mkdir
169 -+ac_cv_prog_AWK=gawk
170 -+ac_cv_prog_ac_ct_CXX=g++
171 -+ac_cv_prog_make_make_set=yes
172 -+
173 -+## ----------------- ##
174 -+## Output variables. ##
175 -+## ----------------- ##
176 -+
177 -+ACLOCAL='${SHELL} /home/seb/gentoo/bicatali/sci-libs/adolc/ADOL-C-2.1.12/autoconf/missing --run aclocal-1.11'
178 -+ADDEXA_FALSE=''
179 -+ADDEXA_TRUE=''
180 -+ADOLC_PATCHLEVEL=''
181 -+ADOLC_SUBVERSION=''
182 -+ADOLC_VERSION=''
183 -+AMDEPBACKSLASH=''
184 -+AMDEP_FALSE=''
185 -+AMDEP_TRUE=''
186 -+AMTAR='${SHELL} /home/seb/gentoo/bicatali/sci-libs/adolc/ADOL-C-2.1.12/autoconf/missing --run tar'
187 -+AM_MAKEFLAGS=''
188 -+AR=''
189 -+AS=''
190 -+AUTOCONF='${SHELL} /home/seb/gentoo/bicatali/sci-libs/adolc/ADOL-C-2.1.12/autoconf/missing --run autoconf'
191 -+AUTOHEADER='${SHELL} /home/seb/gentoo/bicatali/sci-libs/adolc/ADOL-C-2.1.12/autoconf/missing --run autoheader'
192 -+AUTOMAKE='${SHELL} /home/seb/gentoo/bicatali/sci-libs/adolc/ADOL-C-2.1.12/autoconf/missing --run automake-1.11'
193 -+AWK='gawk'
194 -+CC=''
195 -+CCDEPMODE=''
196 -+CFLAGS=''
197 -+COLPACK_CFLAGS=''
198 -+COLPACK_LIBS=''
199 -+CPP=''
200 -+CPPFLAGS=''
201 -+CXX='g++'
202 -+CXXCPP=''
203 -+CXXDEPMODE=''
204 -+CXXFLAGS=''
205 -+CYGPATH_W='echo'
206 -+DEFS=''
207 -+DEPDIR=''
208 -+DLLTOOL=''
209 -+DOCEXA_FALSE=''
210 -+DOCEXA_TRUE=''
211 -+DOLT_BASH=''
212 -+DSYMUTIL=''
213 -+DUMPBIN=''
214 -+ECHO_C=''
215 -+ECHO_N='-n'
216 -+ECHO_T=''
217 -+EGREP=''
218 -+EXEEXT=''
219 -+F77=''
220 -+FC=''
221 -+FGREP=''
222 -+GREP=''
223 -+HAVE_LIBCOLPACK_FALSE=''
224 -+HAVE_LIBCOLPACK_TRUE=''
225 -+INSTALL_DATA='${INSTALL} -m 644'
226 -+INSTALL_PROGRAM='${INSTALL}'
227 -+INSTALL_SCRIPT='${INSTALL}'
228 -+INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
229 -+LD=''
230 -+LDFLAGS=''
231 -+LIBOBJS=''
232 -+LIBS=''
233 -+LIBTOOL=''
234 -+LIPO=''
235 -+LN_S=''
236 -+LTCOMPILE=''
237 -+LTCXXCOMPILE=''
238 -+LTLIBOBJS=''
239 -+MAKEFLAGS=''
240 -+MAKEINFO='${SHELL} /home/seb/gentoo/bicatali/sci-libs/adolc/ADOL-C-2.1.12/autoconf/missing --run makeinfo'
241 -+MCS=''
242 -+MKDIR_P='/bin/mkdir -p'
243 -+NM=''
244 -+NMEDIT=''
245 -+OBJC=''
246 -+OBJDUMP=''
247 -+OBJEXT=''
248 -+OTOOL64=''
249 -+OTOOL=''
250 -+PACKAGE='adolc'
251 -+PACKAGE_BUGREPORT='adol-c@××××××××××××.org'
252 -+PACKAGE_NAME='adolc'
253 -+PACKAGE_STRING='adolc 2.1.12'
254 -+PACKAGE_TARNAME='adolc'
255 -+PACKAGE_URL=''
256 -+PACKAGE_VERSION='2.1.12'
257 -+PAREXA_FALSE=''
258 -+PAREXA_TRUE=''
259 -+PATH_SEPARATOR=':'
260 -+Q=''
261 -+RANLIB=''
262 -+SED=''
263 -+SET_MAKE=''
264 -+SHELL='/bin/sh'
265 -+SPARSE_FALSE=''
266 -+SPARSE_TRUE=''
267 -+STRIP=''
268 -+V=''
269 -+VERSION='2.1.12'
270 -+_lib=''
271 -+ac_adolc_cflags=''
272 -+ac_adolc_cxxflags=''
273 -+ac_aux_dir='autoconf'
274 -+ac_ct_CC=''
275 -+ac_ct_CXX='g++'
276 -+ac_ct_DUMPBIN=''
277 -+am__EXEEXT_FALSE=''
278 -+am__EXEEXT_TRUE=''
279 -+am__fastdepCC_FALSE=''
280 -+am__fastdepCC_TRUE=''
281 -+am__fastdepCXX_FALSE=''
282 -+am__fastdepCXX_TRUE=''
283 -+am__include=''
284 -+am__isrc=''
285 -+am__leading_dot='.'
286 -+am__quote=''
287 -+am__tar='${AMTAR} chof - "$$tardir"'
288 -+am__untar='${AMTAR} xf -'
289 -+bindir='${exec_prefix}/bin'
290 -+build=''
291 -+build_alias=''
292 -+build_cpu=''
293 -+build_os=''
294 -+build_vendor=''
295 -+datadir='${datarootdir}'
296 -+datarootdir='${prefix}/share'
297 -+docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
298 -+dvidir='${docdir}'
299 -+exec_prefix='NONE'
300 -+host=''
301 -+host_alias=''
302 -+host_cpu=''
303 -+host_os=''
304 -+host_vendor=''
305 -+htmldir='${docdir}'
306 -+includedir='${prefix}/include'
307 -+infodir='${datarootdir}/info'
308 -+install_sh='${SHELL} /home/seb/gentoo/bicatali/sci-libs/adolc/ADOL-C-2.1.12/autoconf/install-sh'
309 -+libdir='${exec_prefix}/lib'
310 -+libexecdir='${exec_prefix}/libexec'
311 -+localedir='${datarootdir}/locale'
312 -+localstatedir='${prefix}/var'
313 -+lt_ECHO='echo'
314 -+mandir='${datarootdir}/man'
315 -+mkdir_p='/bin/mkdir -p'
316 -+oldincludedir='/usr/include'
317 -+pdfdir='${docdir}'
318 -+prefix='NONE'
319 -+program_transform_name='s,x,x,'
320 -+psdir='${docdir}'
321 -+sbindir='${exec_prefix}/sbin'
322 -+sharedstatedir='${prefix}/com'
323 -+shavedir=''
324 -+sysconfdir='${prefix}/etc'
325 -+target_alias=''
326 -+
327 -+## ----------- ##
328 -+## confdefs.h. ##
329 -+## ----------- ##
330 -+
331 -+/* confdefs.h */
332 -+#define PACKAGE_NAME "adolc"
333 -+#define PACKAGE_TARNAME "adolc"
334 -+#define PACKAGE_VERSION "2.1.12"
335 -+#define PACKAGE_STRING "adolc 2.1.12"
336 -+#define PACKAGE_BUGREPORT "adol-c@××××××××××××.org"
337 -+#define PACKAGE_URL ""
338 -+#define PACKAGE "adolc"
339 -+#define VERSION "2.1.12"
340 -+
341 -+configure: caught signal 2
342 -+configure: exit 1
343 diff -Nur ADOL-C-2.1.12.orig/configure.ac ADOL-C-2.1.12/configure.ac
344 --- ADOL-C-2.1.12.orig/configure.ac 2011-03-28 00:28:00.000000000 +0100
345 +++ ADOL-C-2.1.12/configure.ac 2011-03-30 05:05:10.000000000 +0100
346
347 diff --git a/sci-libs/cblas-reference/Manifest b/sci-libs/cblas-reference/Manifest
348 index 8bf2861..45401cb 100644
349 --- a/sci-libs/cblas-reference/Manifest
350 +++ b/sci-libs/cblas-reference/Manifest
351 @@ -1,4 +1,4 @@
352 DIST cblas-reference-20110218.tgz 197468 RMD160 ab908605311ad5dfe280c5fb0e6a1e94156b7a04 SHA1 d6970cf52592ef67674a61c78bbd055a4e9d4680 SHA256 0f6354fd67fabd909baf57ced2ef84e962db58fae126e4f41b21dd4fec60a2a3
353 -EBUILD cblas-reference-20110218.ebuild 2433 RMD160 7b1783836cfd65ca423a46fc07c38eda8151295d SHA1 31de7ad116fd9ccbaf6d823b310dd5dadad3aa03 SHA256 adc4ac6c8f6d7abb62d555a6a96f11923bc4a924d70541fa5e339ec572722355
354 +EBUILD cblas-reference-20110218.ebuild 2414 RMD160 e15b7dc428ba9de067282726b713599d06c33ffc SHA1 100d95fbc5aedde73b8b03e69b0b05feb8cf2d4b SHA256 19f4e1f2ac29c9cf6d4a77c9f2afad5308c13b0d94847fc72188adf46c8a6a27
355 MISC ChangeLog 6624 RMD160 0d7fa08716f83149dc18005871dd6b1b094b273d SHA1 7da65bcee3e62e2f838eef8fdb52bf48a1d15233 SHA256 31b834eb10ab4312392b935f9d39b8a9ecbe378792ae8d37fc22332234e1b460
356 MISC metadata.xml 747 RMD160 93e7287d9fb76504fcffa359adca454d42518e33 SHA1 b4fb783c4233b29cf30a9576905d9943f6d6ed0c SHA256 d184bbc83e471aa894863f9350d4c13a096d22c513e2a4de53d9075c5e4d9fa8
357
358 diff --git a/sci-libs/cblas-reference/cblas-reference-20110218.ebuild b/sci-libs/cblas-reference/cblas-reference-20110218.ebuild
359 index fe64b08..9bdb362 100644
360 --- a/sci-libs/cblas-reference/cblas-reference-20110218.ebuild
361 +++ b/sci-libs/cblas-reference/cblas-reference-20110218.ebuild
362 @@ -36,6 +36,7 @@ make_shared_lib() {
363 -shared -Wl,-soname="${soname}" \
364 -Wl,--whole-archive "${libstatic}" -Wl,--no-whole-archive \
365 "$@" -o $(dirname "${libstatic}")/"${soname}" || die "${soname} failed"
366 + ln -s "${soname}" $(dirname "${libstatic}")/"${soname%.*}"
367 }
368
369 src_prepare() {
370 @@ -76,8 +77,7 @@ src_test() {
371 }
372
373 src_install() {
374 - dolib.so lib/lib${LIBNAME}.so.${LIBVER}
375 - dosym lib${LIBNAME}.so.${LIBVER} /usr/$(get_libdir)/lib${LIBNAME}.so
376 + dolib.so lib/lib${LIBNAME}.so*
377 use static-libs && dolib.a lib/lib${LIBNAME}.a
378 insinto /usr/include/cblas
379 doins include/cblas.h
380
381 diff --git a/sci-libs/lapacke-reference/Manifest b/sci-libs/lapacke-reference/Manifest
382 index 6d4af51..25ce3df 100644
383 --- a/sci-libs/lapacke-reference/Manifest
384 +++ b/sci-libs/lapacke-reference/Manifest
385 @@ -1,4 +1,4 @@
386 DIST lapacke-1.0.0.009.tar.gz 840233 RMD160 1ac906ef61e616465f1860b0266640fe65e669ee SHA1 793c388cbd910cf6018be78749ad37e77fb8ac25 SHA256 7f992bd1f143251ddd03b99ef935942c17caf43652ae94a251601e00dce258e3
387 -EBUILD lapacke-reference-1.0.0.009.ebuild 2011 RMD160 9cc4140991f00fa6c9a2a0dab2a57b58a7db11ce SHA1 6451f8408c9651b9d48bee23b6a3ab97a1f28433 SHA256 464bbe6bec0358f80e0391c838d1da28db60bea54ca15c05936029a011a3a9d8
388 +EBUILD lapacke-reference-1.0.0.009.ebuild 2008 RMD160 7d09e4114939bdbb1529c8152e272c31e900200b SHA1 0e6fdfe6859dfe48296c4a8450333a66f3698a77 SHA256 8e166dd4244ab3266beb22aa790c0fcc8b8c7868f75e0190d7c25e538bae6f2d
389 MISC ChangeLog 376 RMD160 3d95012b6e49971c03e92b3617fc326f01e834df SHA1 46daeab40a3b7420011abc6c5a6707b23eb3f3b7 SHA256 7cb4fa2a79d3846593dddb0627f30d6bcfb865e747252c455ba3c85932d59910
390 MISC metadata.xml 377 RMD160 62313cf71b4be5f9f894cbe1862f95a4d54f87fa SHA1 4cdbfee582155e16492694941f6d0e76426e8bf6 SHA256 7cd127f29286171d875b418a27378bf47ad9e87b405f1c6379ec747725e8a7ca
391
392 diff --git a/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild b/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
393 index fed04f5..e2f2d57 100644
394 --- a/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
395 +++ b/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
396 @@ -32,6 +32,7 @@ make_shared_lib() {
397 -shared -Wl,-soname="${soname}" \
398 -Wl,--whole-archive "${libstatic}" -Wl,--no-whole-archive \
399 "$@" -o $(dirname "${libstatic}")/"${soname}" || die "${soname} failed"
400 + ln -s "${soname}" $(dirname "${libstatic}")/"${soname%.*}"
401 }
402
403 src_prepare() {
404 @@ -61,8 +62,7 @@ src_test() {
405 }
406
407 src_install() {
408 - dolib.so lib${LIBNAME}.so.*
409 - dosym lib${LIBNAME}.so.* /usr/$(get_libdir)/lib${LIBNAME}.so
410 + dolib.so lib${LIBNAME}.so*
411 use static-libs && dolib.a lib${LIBNAME}.a
412 insinto /usr/include
413 doins include/lapacke*h || die
414
415 diff --git a/sci-libs/mpiblacs/Manifest b/sci-libs/mpiblacs/Manifest
416 index 1afaaab..fc387c0 100644
417 --- a/sci-libs/mpiblacs/Manifest
418 +++ b/sci-libs/mpiblacs/Manifest
419 @@ -1,6 +1,6 @@
420 DIST blacstester.tgz 81937 RMD160 bfee4918d04f6577ea021bc466cd16d6d007ac1d SHA1 d85ebb1cb2bad051242609504d27773e54c4ae00 SHA256 7e5a67b703f74f05435055dd314a7196007d9a273e6bb46058a19be71d3ba197
421 DIST mpiblacs-patch03.tgz 30505 RMD160 582cd4d13bda97edefedc0e67b1ab5d00c7024f2 SHA1 d3f136b07df2b208a11c96fa55e39030e4702b39 SHA256 92dfba8a462a2f23102000a10532c00a9a5203b79ccad5a87f44ce83eb6bc7ed
422 DIST mpiblacs.tgz 152823 RMD160 bac03b82dc7f1daef632ca6869f077f64c18ad8e SHA1 b9503a2fddd4136a2b7ce3f5a9cd97dd5ec0d6b6 SHA256 88dd7265d412022948debb7a2737226cd53a3bf73b0b62fc55ceb3ccc8a598f7
423 -EBUILD mpiblacs-1.1.ebuild 3111 RMD160 1e86313347c025c745b1bab1f18208117d030dc6 SHA1 3731771b50dbf1a163c2caa4e3b421baf2aa3c71 SHA256 5be84de191bf21beaef7a48392091f1dc12bc6b044f39c02874febe3fb83ceba
424 +EBUILD mpiblacs-1.1.ebuild 3089 RMD160 855c120935fe584a5bb1f8fcc3bc9c39e095dee2 SHA1 a83b058f9b75f8b672b3be37d5ef00c0a3bd65ca SHA256 b8118abf5c1e8c8675746e290d7fb0a1752636fa1f9e3667b63d1e2d9fddbbc4
425 MISC ChangeLog 537 RMD160 c8ecff2d0248972ae14dae3c472f043d735cd3df SHA1 91f151741fb7751ddb42b5759b9ea5d06da39eae SHA256 d339c62d975583fbb432a48a1a7940541cc970c39f536ab03fab8d2685502b42
426 MISC metadata.xml 491 RMD160 642fdba0aaec7ab2f26183b0b2c3a9a86dbc826c SHA1 6012e8c37ec9f077437f9dcebc0841e19a2746e6 SHA256 92e3b64a3520d1adfdc948c5fb823c1c5e2d1d8af5b6fce6ab05535de52bbf49
427
428 diff --git a/sci-libs/mpiblacs/mpiblacs-1.1.ebuild b/sci-libs/mpiblacs/mpiblacs-1.1.ebuild
429 index 743fa32..d1f45e1 100644
430 --- a/sci-libs/mpiblacs/mpiblacs-1.1.ebuild
431 +++ b/sci-libs/mpiblacs/mpiblacs-1.1.ebuild
432 @@ -32,6 +32,7 @@ make_shared_lib() {
433 -shared -Wl,-soname="${soname}" \
434 -Wl,--whole-archive "${libstatic}" -Wl,--no-whole-archive \
435 "$@" -o $(dirname "${libstatic}")/"${soname}" || die "${soname} failed"
436 + ln -s "${soname}" $(dirname "${libstatic}")/"${soname%.*}"
437 }
438
439 src_prepare() {
440 @@ -89,11 +90,7 @@ src_test() {
441
442 src_install() {
443 cd LIB
444 - local l
445 - for l in lib*.so.*; do
446 - dolib.so "${l}"
447 - dosym "${l}" /usr/$(get_libdir)/"${l%.*}"
448 - done
449 + dolib.so lib*.so*
450 use static-libs && dolib.a lib*.a
451 cat <<-EOF > ${PN}.pc
452 prefix=${EPREFIX}/usr
453
454 diff --git a/sci-libs/parmetis/Manifest b/sci-libs/parmetis/Manifest
455 index d160a92..3e25b7c 100644
456 --- a/sci-libs/parmetis/Manifest
457 +++ b/sci-libs/parmetis/Manifest
458 @@ -1,4 +1,4 @@
459 DIST ParMetis-3.2.0.tar.gz 5291841 RMD160 32a8d5ce0044d289288866fb59432a5b197b096e SHA1 58c28cc6fb245c27fe942e2626c00bdac5a316b3 SHA256 35e8b869d70b6478e0d5f4f51efba00c4783a5020ec90c6a7e7a63a56f141bde
460 -EBUILD parmetis-3.2.0.ebuild 2970 RMD160 71aa03cf41e681f6c01b438c05dc463a270d85b6 SHA1 a455cb9c1aa17b8cb83b430a13e894b54b20c2cc SHA256 6c430da3eb8ba678ca0de042d98b95266b1c419acdec2c31c746157bc4deec2c
461 +EBUILD parmetis-3.2.0.ebuild 3145 RMD160 91bf3aabcc7906c0c205ce7274e329c251d3ebe3 SHA1 eae2de026d6beb9b775a9f4dbb845ecab8dd7010 SHA256 9af0d01ae2117a3e80c4624dcb5c576aff0a2c7af7863ac8b7a291435e7cb589
462 MISC ChangeLog 1497 RMD160 b42bf9dee81d6ad85c8f6d68c4e7dbb6d95552f6 SHA1 a3eccddecf628d57dbc81d1ab7cd94c6fb07c593 SHA256 e68ee74f7b24ed1d59a516bbe1571b1b59291daf986d3aabda863445bdf052e0
463 MISC metadata.xml 567 RMD160 0565f147e7f67469216f64490469c39a78040073 SHA1 619ff63c86b9da320ad0d6af86c83a78e748ef7d SHA256 e7b13d4ac35de3236571c5efd0cbf9143333a4978e9dbe277b45ba3a5b4bd29a
464
465 diff --git a/sci-libs/parmetis/parmetis-3.2.0.ebuild b/sci-libs/parmetis/parmetis-3.2.0.ebuild
466 index fd6e22f..50aedad 100644
467 --- a/sci-libs/parmetis/parmetis-3.2.0.ebuild
468 +++ b/sci-libs/parmetis/parmetis-3.2.0.ebuild
469 @@ -3,7 +3,7 @@
470 # $Header: $
471
472 EAPI=4
473 -inherit eutils flag-o-matic toolchain-funcs alternatives-2
474 +inherit eutils flag-o-matic toolchain-funcs alternatives-2 versionator
475
476 MYP=ParMetis-${PV}
477
478 @@ -23,11 +23,15 @@ RDEPEND="${DEPEND}
479 S="${WORKDIR}/${MYP}"
480
481 make_shared_lib() {
482 - local libname=$(basename ${1%.*})
483 + local libstatic=${1}
484 + local soname=$(basename "${1%.a}").so.$(get_major_version)
485 shift
486 - ${LINK:-$(tc-getCC)} ${LDFLAGS} -shared -Wl,-soname=${libname}.so \
487 - -Wl,--whole-archive ${1} -Wl,--no-whole-archive \
488 - "$@" -o ${libname}.so || die "Creating ${soname} failed"
489 + einfo "Making ${soname}"
490 + ${LINK:-$(tc-getCC)} ${LDFLAGS} \
491 + -shared -Wl,-soname="${soname}" \
492 + -Wl,--whole-archive "${libstatic}" -Wl,--no-whole-archive \
493 + "$@" -o $(dirname "${libstatic}")/"${soname}" || die "${soname} failed"
494 + ln -s "${soname}" $(dirname "${libstatic}")/"${soname%.*}"
495 }
496
497 src_compile() {
498 @@ -60,7 +64,7 @@ src_test() {
499 src_install() {
500 insinto /usr/include/metis
501 doins METISLib/*.h
502 - dolib.so libmetis.so
503 + dolib.so libmetis.so*
504 use static-libs && dolib.a libmetis.a
505 cat <<-EOF > metis.pc
506 prefix=${EPREFIX}/usr
507 @@ -83,7 +87,7 @@ src_install() {
508 doins parmetis.h
509 insinto /usr/include/parmetis
510 doins ParMETISLib/*.h
511 - dolib.so libparmetis.so
512 + dolib.so libparmetis.so*
513 use static-libs && dolib.a libparmetis.a
514 cat <<-EOF > parmetis-mpi.pc
515 prefix=${EPREFIX}/usr
516
517 diff --git a/sci-libs/scalapack/Manifest b/sci-libs/scalapack/Manifest
518 index 25af93d..56e5199 100644
519 --- a/sci-libs/scalapack/Manifest
520 +++ b/sci-libs/scalapack/Manifest
521 @@ -1,4 +1,4 @@
522 DIST scalapack-1.8.0.tgz 5006143 RMD160 4b0f607d18faa6b64415537124e89c4cb33bd06a SHA1 c185f71dda528e809e514dc02a3497817ce3af40 SHA256 e378dbedf67102cb7cc1a7991bb02bbe163aa91710dbeae2868ec781d3fc7a05
523 -EBUILD scalapack-1.8.0.ebuild 2885 RMD160 b44d75483d272f8ac9a06606037f79a17888c04c SHA1 70f526f3e58d2ac92fd22a85cf8c3f4011437837 SHA256 5bc6b9eb84c22f7fb762b10779818707e8d30800cb13acc8d6e4f7b3acc07aea
524 +EBUILD scalapack-1.8.0.ebuild 2878 RMD160 26c45388974f797f3d0d46ba123a366c6222a400 SHA1 51b2d8ad58056f51dabb38782ef2498e64bb6aa7 SHA256 2a8772989391a02627248022634f9a66f024060a1d4156c1fb210abecce97974
525 MISC ChangeLog 385 RMD160 0b11683799e82701061101d65e484a845d15b88c SHA1 7646afff6226d595a1b34d9a75f27bb376b2d041 SHA256 f14c196af54d1f100ea96fbbff72af4ed7496d0c0a78350e04c99eef2f2b8041
526 MISC metadata.xml 563 RMD160 d29391f1abe76c1663278ae6d35fe4128a9f511c SHA1 f794c3d2f48a908e306a05999b7264eccbb18da1 SHA256 1ee2c99e8e8d4f57ba1dce11797c19545734eb262725095909dcf3c80752fb3c
527
528 diff --git a/sci-libs/scalapack/scalapack-1.8.0.ebuild b/sci-libs/scalapack/scalapack-1.8.0.ebuild
529 index 1f3cc3e..dc56152 100644
530 --- a/sci-libs/scalapack/scalapack-1.8.0.ebuild
531 +++ b/sci-libs/scalapack/scalapack-1.8.0.ebuild
532 @@ -28,6 +28,7 @@ make_shared_lib() {
533 -shared -Wl,-soname="${soname}" \
534 -Wl,--whole-archive "${libstatic}" -Wl,--no-whole-archive \
535 "$@" -o $(dirname "${libstatic}")/"${soname}" || die "${soname} failed"
536 + ln -s "${soname}" $(dirname "${libstatic}")/"${soname%.*}"
537 }
538
539 src_configure() {
540 @@ -74,10 +75,7 @@ src_test() {
541
542 src_install() {
543 cd LIB
544 - for l in lib*.so.*; do
545 - dolib.so ${l}
546 - dosym ${l} /usr/$(get_libdir)/${l%.*}
547 - done
548 + dolib.so lib*.so*
549 use static-libs && dolib.a lib*.a
550 cd "${S}"
551 insinto /usr/include/${PN}
552
553 diff --git a/sci-libs/xblas/Manifest b/sci-libs/xblas/Manifest
554 index 6c8b390..fedc8c3 100644
555 --- a/sci-libs/xblas/Manifest
556 +++ b/sci-libs/xblas/Manifest
557 @@ -1,4 +1,4 @@
558 DIST xblas-1.0.248.tar.gz 2087424 RMD160 32e1b394efd9293000b669330c538718f5cef47b SHA1 dbe70a98c500db759f13031a4a951715ca3ba967 SHA256 b5fe7c71c2da1ed9bcdc5784a12c5fa9fb417577513fe8a38de5de0007f7aaa1
559 -EBUILD xblas-1.0.248.ebuild 1808 RMD160 91d7ce0d4bc1fe9b2d8cd2b37e72012a992c0243 SHA1 8a06add92f13a1ff395bcd01932b176123cf6892 SHA256 5e2d0d9db7df8d29716d89d2228265ee53e32a0000140775db17b5e0c5f602ce
560 +EBUILD xblas-1.0.248.ebuild 1815 RMD160 a370ca18bfc0f7200d2c247db550880ed41bf756 SHA1 e86adccd2f187114bdb9ce24b15917babd060607 SHA256 8775654cc62c838a525f8c74aada6d051e4dcada9f196c29865e69c99aa418a1
561 MISC ChangeLog 496 RMD160 b98257455476b79929f891c6f926c1098b9e5c43 SHA1 db78825b2bf55f85fe2a976ee9243c9643e04e20 SHA256 2b41bc0dcac0e0c4483e8a5e7d3ee7319be19a98825bd98af023c5d226c2962c
562 MISC metadata.xml 457 RMD160 51e6f1c9e69901d204fd13ff2ecf76b571475d91 SHA1 0ae2141ee2e201a00dbbffb96cd8f473ea2c44cc SHA256 40b841bb013b90fe241b2a532c04ee6dfbb4684d9f4889878bfd7f38df311dc3
563
564 diff --git a/sci-libs/xblas/xblas-1.0.248.ebuild b/sci-libs/xblas/xblas-1.0.248.ebuild
565 index 2d10435..f9663c4 100644
566 --- a/sci-libs/xblas/xblas-1.0.248.ebuild
567 +++ b/sci-libs/xblas/xblas-1.0.248.ebuild
568 @@ -27,6 +27,7 @@ make_shared_lib() {
569 -shared -Wl,-soname="${soname}" \
570 -Wl,--whole-archive "${libstatic}" -Wl,--no-whole-archive \
571 "$@" -o $(dirname "${libstatic}")/"${soname}" || die "${soname} failed"
572 + ln -s "${soname}" $(dirname "${libstatic}")/"${soname%.*}"
573 }
574
575 src_configure() {
576 @@ -55,8 +56,7 @@ src_test() {
577 }
578
579 src_install() {
580 - dolib.so lib${PN}.so.*
581 - dosym lib${PN}.so.* /usr/$(get_libdir)/lib${PN}.so
582 + dolib.so lib${PN}.so*
583 use static-libs && newlib.a lib${PN}_nonpic.a lib${PN}.a
584 dodoc README README.devel
585 use doc && dodoc doc/report.ps