X-Git-Url: http://git.annexia.org/?p=fedora-mingw.git;a=blobdiff_plain;f=darwinx-gcc%2Fdarwinx-gcc.spec;h=2b3e9bd7f87365e98a74c3dc3ab8886899c9a2d1;hp=2835fed1a6dfd865c8c46b781fb57090d14373b6;hb=f5861da0a79ada0709550841435f1d7b52241ee1;hpb=5643de2c0101e8ef14d852d78780fdcffbf3e106 diff --git a/darwinx-gcc/darwinx-gcc.spec b/darwinx-gcc/darwinx-gcc.spec index 2835fed..2b3e9bd 100644 --- a/darwinx-gcc/darwinx-gcc.spec +++ b/darwinx-gcc/darwinx-gcc.spec @@ -13,6 +13,8 @@ Group: Development/Libraries URL: http://www.opensource.apple.com/darwinsource/ Source0: http://www.opensource.apple.com/darwinsource/tarballs/other/gcc_%{gcc_major}%{gcc_minor}-%{apple_build}.tar.gz +Patch0: darwinx-gcc-42-dlfcn.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -30,14 +32,16 @@ programs. This is a port of Apple's GCC %{gcc_major}.%{gcc_minor} from Xcode %prep %setup -q -n gcc_%{gcc_major}%{gcc_minor}-%{apple_build} +%patch0 -p1 + %build languages="c,c++,objc,obj-c++" for arch in powerpc i386; do - mkdir build-${arch} - pushd build-${arch} + mkdir build-$arch + pushd build-$arch CC="%{__cc} ${RPM_OPT_FLAGS}" \ ../configure \ @@ -49,7 +53,7 @@ for arch in powerpc i386; do --infodir=%{_infodir} \ --datadir=%{_datadir} \ --build=%_build --host=%_host \ - --target=${arch}-apple-darwin8 \ + --target=$arch-apple-darwin8 \ --verbose \ --without-newlib \ --disable-multilib \ @@ -60,20 +64,28 @@ for arch in powerpc i386; do # --with-sysroot=%{_prefix}/$arch-apple-darwin8 +# make %{?_smp_mflags} configure-host maybe-all-gcc +# pushd gcc +# make cc1objplus +# popd make %{?_smp_mflags} popd done -exit 1 - %install rm -rf $RPM_BUILD_ROOT -make DESTDIR=$RPM_BUILD_ROOT install -# Remove static libraries but DON'T remove *.dll.a files. -rm $RPM_BUILD_ROOT%{_mingw32_libdir}/libfoo.a +# This is crap ... Should just do 'make install'. +for arch in powerpc i386; do + for d in libiberty gcc; do + pushd build-$arch/$d + #mkdir -p $RPM_BUILD_ROOT%{_libdir}/gcc/$arch-apple-darwin8/%{version}/install-tools/include + make install DESTDIR=$RPM_BUILD_ROOT + popd + done +done %clean @@ -89,5 +101,11 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Fri Jan 23 2009 Your Name - 1.2.3-1 +* Sun Feb 15 2009 Richard W.M. Jones - 4.2-0.5566.1 - Initial RPM release. + +* Mon Jan 08 2007 Benjamin Reed - 1:4.0.1-5363.1 +- updated to xcode 2.4 GCC + +* Tue Mar 28 2006 Benjamin Reed - 1:4.0.1-5250.1 +- initial release as a per-version package