libffi.spec revision 17185
14032N/A#
14032N/A# spec file for package libffi
14032N/A#
14032N/A#
16271N/A# Copyright 2009 Sun Microsystems, Inc.
14032N/A# This file and all modifications and additions to the pristine
14032N/A# package are under the same license as the package itself.
14032N/A#
17185N/A%define owner laca
14032N/A#
17181N/A
17181N/A%define OSR 9803:3.0.5
17181N/A
14032N/AName: libffi
14032N/AGroup: Development/Libraries/C and C++
14032N/ASummary: Foreign Function Interface Library
16271N/AVersion: 3.0.8
14032N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
14032N/ASource0: ftp://sources.redhat.com/pub/libffi/libffi-%{version}.tar.gz
14032N/A# owner:laca date:2008-03-23 type:bug
14032N/APatch1: libffi-01-__i386__.diff
14032N/AURL: http://sourceware.org/libffi/
14032N/A
14032N/A%prep
14032N/A%setup -q
14032N/A%patch1 -p1
14032N/A
14032N/A%build
14032N/Aexport CC="/usr/sfw/bin/gcc -static-libgcc"
14032N/Aexport LD="$CC"
14032N/Aexport CFLAGS="%gcc_optflags"
14032N/Aexport LDFLAGS="%_ldflags"
14032N/A
14032N/Aaclocal-1.9 $ACLOCAL_FLAGS
14032N/Aautomake-1.9 -a -c -f
14032N/Aautoconf
14032N/A./configure \
14032N/A --prefix=%{_prefix} \
14032N/A --libdir=%{_libdir} \
14032N/A --disable-static
14032N/A
14032N/Aecho '#define FFI_NO_RAW_API 1' >> fficonfig.h
14032N/A
14032N/Amake
14032N/A
14032N/A%install
14032N/Amake DESTDIR=${RPM_BUILD_ROOT} install
14032N/A
14032N/A%clean
14032N/Arm -rf ${RPM_BUILD_ROOT}
14032N/A
14032N/A%changelog -n libffi
16271N/A* Mon Mar 30 2009 - laca@sun.com
16271N/A- bump to 3.0.8
14032N/A* Fri Mar 23 2008 - laca@sun.com
14032N/A- initial spec