================================ glitz:source=0.5.6-2 (previous: 0.5.6-1) cvc rdiff glitz -1 /weasel.rpath.org@wgl:3-devel/0.5.6-2 ================================ 0.5.6-2 Filip Brcic (brcha@xxxxxxx) Fri Jan 8 08:10:24 2010 fixed recipe + added metadata glitz.recipe: changed Index: glitz.recipe ==================================================================== contents(size sha1) inode(mtime) --- glitz.recipe /weasel.rpath.org@wgl:3-devel/0.5.6-1 +++ glitz.recipe /weasel.rpath.org@wgl:3-devel/0.5.6-2 @@ -1,29 +1,25 @@ # -# Copyright (c) 2007 Foresight Linux -# This file is distributed under the terms of the MIT License. -# A copy is available at http://www.rpath.com/permanent/mit-license.html +# Copyright (c) 2010 Filip Brcic <brcha@xxxxxxx> +# Distributed under the terms of the GNU General Public License v3 # class Glitz(AutoPackageRecipe): name = 'glitz' version = '0.5.6' - - buildRequires = ['libX11:devel', 'Mesa:devel', 'xproto:devel', 'libXt:devel'] - + + buildRequires = [ + 'Mesa:devel', 'libICE:devel', 'libX11:devel' + ] + + shortDesc = 'An OpenGL image compositing library' + longDesc = """ +Glitz is an OpenGL image compositing library. Glitz provides +Porter/Duff compositing of images and implicit mask generation for +geometric primitives including trapezoids, triangles, and rectangles. +""" + url = 'http://www.freedesktop.org/Software/glitz' + licenses = [ 'BSD' ] + categories = [ 'Media/Libraries' ] + def unpack(r): r.addArchive('http://cairographics.org/snapshots/') - - 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(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.NormalizePkgConfig(exceptions='.*') Committed by: brcha