X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=nspr%2Fmingw32-nspr.spec;h=027836ee215644a2a61a391a2f4b725fa87ce2f6;hb=ed0dc8864c3a0994fa7da8ae198745bab134ddd4;hp=505b698d4d0cbe5e17f05d8981f542fb79b88be3;hpb=0b25e82087530b8ab392de7cb50ea1a416d8da37;p=fedora-mingw.git diff --git a/nspr/mingw32-nspr.spec b/nspr/mingw32-nspr.spec index 505b698..027836e 100644 --- a/nspr/mingw32-nspr.spec +++ b/nspr/mingw32-nspr.spec @@ -6,7 +6,7 @@ Name: mingw32-nspr Version: 4.7.2 -Release: 4%{?dist} +Release: 6%{?dist} Summary: MinGW Windows port of the Netscape Portable Runtime (NSPR) License: MPLv1.1 or GPLv2+ or LGPLv2+ @@ -22,9 +22,6 @@ Source2: nspr-config-vars.in Patch1: nspr-config-pc.patch -# MinGW-specific build patch. -Patch1000: mingw32-nspr-4.7.2-build.patch - BuildRequires: mingw32-filesystem >= 33 BuildRequires: mingw32-gcc BuildRequires: mingw32-binutils @@ -48,18 +45,12 @@ cp ./mozilla/nsprpub/config/nspr-config.in \ cp %{SOURCE2} ./mozilla/nsprpub/config/ -pushd mozilla/nsprpub -%patch1000 -p0 -popd - %build pushd mozilla/nsprpub # Configure for Windows cross-compiling. %{_mingw32_configure} \ - --prefix=%{_mingw32_prefix} \ - --libdir=%{_mingw32_libdir} \ --includedir=%{_mingw32_includedir}/nspr4 \ --enable-optimize="%{_mingw32_cflags}" \ --disable-debug \ @@ -90,7 +81,7 @@ mkdir -p $RPM_BUILD_ROOT%{_mingw32_bindir} mkdir -p $RPM_BUILD_ROOT%{_mingw32_libdir} mkdir -p $RPM_BUILD_ROOT%{_mingw32_includedir} install dist/bin/*.dll $RPM_BUILD_ROOT%{_mingw32_bindir} -install dist/lib/*.dll.a $RPM_BUILD_ROOT%{_mingw32_libdir} +install dist/lib/*.a $RPM_BUILD_ROOT%{_mingw32_libdir} cp -rL dist/include/nspr $RPM_BUILD_ROOT%{_mingw32_includedir}/ # Write an nspr pkgconfig file. @@ -124,13 +115,20 @@ rm -rf $RPM_BUILD_ROOT %{_mingw32_bindir}/libnspr4.dll %{_mingw32_bindir}/libplc4.dll %{_mingw32_bindir}/libplds4.dll -%{_mingw32_libdir}/libnspr4.dll.a -%{_mingw32_libdir}/libplc4.dll.a +%{_mingw32_libdir}/libnspr4.a +%{_mingw32_libdir}/libplc4.a +%{_mingw32_libdir}/libnspr4_s.a +%{_mingw32_libdir}/libplc4_s.a +%{_mingw32_libdir}/libplds4.a +%{_mingw32_libdir}/libplds4_s.a %{_mingw32_libdir}/pkgconfig/nspr.pc %{_mingw32_includedir}/nspr %changelog +* Wed Feb 18 2009 Richard W.M. Jones - 4.7.2-6 +- Fix build inside mock. + * Tue Feb 17 2009 Richard W.M. Jones - 4.7.2-4 - 'cp -L' to install header files, not symlinks to header files.