[mingw32-cairo] Rebuild in order to have soft dependency on libintl
by Erik van Pienbroek
commit 3a528bd3f31838afe1714710ef523b65e3637c96
Author: Erik van Pienbroek <epienbro(a)fedoraproject.org>
Date: Sun Nov 7 18:55:05 2010 +0100
Rebuild in order to have soft dependency on libintl
mingw32-cairo.spec | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/mingw32-cairo.spec b/mingw32-cairo.spec
index 40f634a..7e78a2b 100644
--- a/mingw32-cairo.spec
+++ b/mingw32-cairo.spec
@@ -7,7 +7,7 @@
Name: mingw32-cairo
Version: 1.10.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: MinGW Windows Cairo library
License: LGPLv2 or MPLv1.1
@@ -118,6 +118,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Sun Nov 7 2010 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 1.10.0-2
+- Rebuild in order to have soft dependency on libintl
+
* Fri Sep 24 2010 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 1.10.0-1
- Update to 1.10.0
- Added the GObject library
13 years, 6 months
[Bug 491317] Review Request: mingw32-gstreamer - MinGW Windows gstreamer library
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=491317
Levente Farkas <lfarkas(a)lfarkas.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Flag|needinfo?(lfarkas(a)lfarkas.o |
|rg) |
--- Comment #30 from Levente Farkas <lfarkas(a)lfarkas.org> 2010-11-07 12:14:32 EST ---
i no longer believe it's possible to add gstreamer to fedora as part of the
mingw project. the main problem here is that gstreamer alone are not usable. it
requires a lots of other media library which also should have to added. and
that'd be a huge job (for which i don't have enough time). and it's not
possible that some lib are compiled with mingw while others with msvc:-(
i'd rather recommend ossbuild for everybody
http://code.google.com/p/ossbuild/
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
13 years, 6 months
[mingw32-glib2] Fix a build failure in mingw32-libsoup and mingw32-webkitgtk
by Erik van Pienbroek
commit 2f3bba8b2f4540da707a58bb4feb3b05db89ced6
Author: Erik van Pienbroek <epienbro(a)fedoraproject.org>
Date: Sun Nov 7 16:28:42 2010 +0100
Fix a build failure in mingw32-libsoup and mingw32-webkitgtk
mingw32-glib2.spec | 14 +++++++++++---
1 files changed, 11 insertions(+), 3 deletions(-)
---
diff --git a/mingw32-glib2.spec b/mingw32-glib2.spec
index ef7de51..63c76e5 100644
--- a/mingw32-glib2.spec
+++ b/mingw32-glib2.spec
@@ -7,7 +7,7 @@
Name: mingw32-glib2
Version: 2.26.0
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: MinGW Windows GLib2 library
License: LGPLv2+
@@ -137,8 +137,13 @@ rm -rf $RPM_BUILD_ROOT%{_mingw32_sysconfdir}/bash_completion.d
# Drop this reference manually
find $RPM_BUILD_ROOT -name \*.la -exec sed -i s@' -lintl'@@ {} \;
-# Let binaries depending on GLib link against the libintl wrapper library in a way that libtool doesn't refuse
-sed -i s@inherited_linker_flags=''@inherited_linker_flags='-Wl,%{_mingw32_libdir}/libintl.a -Wl,--exclude-libs=libintl.a'@ $RPM_BUILD_ROOT%{_mingw32_libdir}/libglib-2.0.la
+# Let binaries depending on GLib link against libproxy-intl in a way that libtool doesn't refuse
+sed -i s@"inherited_linker_flags=''"@"inherited_linker_flags='-Wl,%{_mingw32_libdir}/libintl.a -Wl,--exclude-libs=libintl.a -lkernel32 -lmsvcrt'"@ $RPM_BUILD_ROOT%{_mingw32_libdir}/libglib-2.0.la
+sed -i s@"inherited_linker_flags=''"@"inherited_linker_flags='-Wl,%{_mingw64_libdir}/libintl.a -Wl,--exclude-libs=libintl.a -lkernel32 -lmsvcrt'"@ $RPM_BUILD_ROOT%{_mingw64_libdir}/libglib-2.0.la
+
+# Drop the reference to libintl from the pgkconfig and .la files as it's a soft dependency now
+sed -i s/" -lintl"// $RPM_BUILD_ROOT%{_mingw32_libdir}/pkgconfig/glib-2.0.pc
+sed -i s/" -lintl"// $RPM_BUILD_ROOT%{_mingw64_libdir}/pkgconfig/glib-2.0.pc
%find_lang glib20
@@ -205,6 +210,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Sun Nov 7 2010 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.26.0-4
+- Fix a build failure in mingw32-libsoup and mingw32-webkitgtk
+
* Sun Oct 17 2010 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.26.0-3
- Let binaries depending on GLib link against the libintl wrapper library
in a way that libtool doesn't refuse
13 years, 6 months