================================ liboil:source=0.3.16-2 (previous: 0.3.16-1) cvc rdiff liboil -1 /weasel.rpath.org@wgl:3-devel/0.3.16-2 ================================ 0.3.16-2 Filip Brcic (brcha@xxxxxxx) Thu Jan 14 19:09:36 2010 fixed recipe liboil.recipe: changed Index: liboil.recipe ==================================================================== contents(size sha1) inode(mtime) --- liboil.recipe /weasel.rpath.org@wgl:3-devel/0.3.16-1 +++ liboil.recipe /weasel.rpath.org@wgl:3-devel/0.3.16-2 @@ -1,5 +1,5 @@ # -# Copyright (c) 2008 Filip Brcic <brcha@xxxxxxx> +# Copyright (c) 2008-2010 Filip Brcic <brcha@xxxxxxx> # Distributed under the terms of the GNU General Public License v3 # @@ -12,22 +12,28 @@ 'autoconf:runtime', 'automake:runtime', 'libtool:runtime', ] + shortDesc = 'Library of simple functions that are optimized for various CPUs' + longDesc = """ +Liboil is a library of simple functions that are optimized for various +CPUs. These functions are generally loops implementing simple +algorithms, such as converting an array of N integers to +floating-point numbers or multiplying and summing an array of N +numbers. Such functions are candidates for significant optimization +using various techniques, especially by using extended instructions +provided by modern CPUs (Altivec, MMX, SSE, etc.). +""" + url = 'http://liboil.freedesktop.org/' + licenses = [ 'BSD-2' ] + categories = [ 'Development/Libraries' ] + def unpack(r): r.addArchive('http://liboil.freedesktop.org/download/') - - if Arch.x86_64: - # First build 32bit version - macros32 = r.macros.copy() - macros32.cc = '"gcc -m32"' - macros32.cxx = '"g++ -m32"' - macros32.libdir = '%(prefix)s/lib' - r.Run('cp -a %(builddir)s %(builddir)s/../32bit') - - r.Configure('--build=%(target32)s', - dir='../32bit', overrideMacros=macros32, - preConfigure='USE_ARCH=32') - r.Make(dir='../32bit', overrideMacros=macros32, preMake='USE_ARCH=32') - r.MakeInstall(dir='../32bit', overrideMacros=macros32, preMake='USE_ARCH=32') + r.Replace('testsuite', '', + 'Makefile.am', 'Makefile.in', + lines='SUBDIRS =') - r.NormalizePkgConfig(exceptions='.*') + def configure(r): + r.Configure( + ' --disable-dependency-tracking' + ) liboil-0.3.10-sse2revert.diff: removed Committed by: brcha