From 96d9454abc48cc57e02f78456d116a9b193c0bc4 Mon Sep 17 00:00:00 2001 From: Jakub Bogusz Date: Sat, 11 Apr 2009 17:37:09 +0000 Subject: [PATCH] - updated to 2.2.3 Changed files: crossmingw32-libsigc++.spec -> 1.12 --- crossmingw32-libsigc++.spec | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/crossmingw32-libsigc++.spec b/crossmingw32-libsigc++.spec index 41c2a0a..05d929c 100644 --- a/crossmingw32-libsigc++.spec +++ b/crossmingw32-libsigc++.spec @@ -2,12 +2,12 @@ Summary: The Typesafe Signal Framework for C++ - Mingw32 cross version Summary(pl.UTF-8): Środowisko sygnałów z kontrolą typów dla C++ - wersja skrośna dla Mingw32 %define realname libsigc++ Name: crossmingw32-%{realname} -Version: 2.2.2 +Version: 2.2.3 Release: 1 License: LGPL v2.1+ Group: Development/Libraries Source0: http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.2/%{realname}-%{version}.tar.bz2 -# Source0-md5: 962493fd6b26425f21504c3416c4efa1 +# Source0-md5: f4574b343eebc4bff66a9e1e5ce6e490 URL: http://libsigc.sourceforge.net/ BuildRequires: autoconf >= 2.59 BuildRequires: automake >= 1.9 @@ -31,6 +31,13 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define __cc %{target}-gcc %define __cxx %{target}-g++ +%ifnarch %{ix86} +# arch-specific flags (like alpha's -mieee) are not valid for i386 gcc +%define optflags -O2 +%endif +# -z options are invalid for mingw linker +%define filterout_ld -Wl,-z,.* + %description This library implements a full callback system for use in widget libraries, abstract interfaces, and general programming. Originally -- 2.44.0