rpms/gamin/F-10 gamin-0.1.10-gnueabi.patch, NONE, 1.1 gamin.spec, 1.68, 1.69
Tomas Bzatek
tbzatek at fedoraproject.org
Mon Jan 5 16:16:55 UTC 2009
Author: tbzatek
Update of /cvs/extras/rpms/gamin/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6940
Modified Files:
gamin.spec
Added Files:
gamin-0.1.10-gnueabi.patch
Log Message:
* Mon Jan 5 2009 Tomas Bzatek <tbzatek at redhat.com> - 0.1.9-7
- Fix build on gnueabi (patch by Kedar Sovani)
gamin-0.1.10-gnueabi.patch:
--- NEW FILE gamin-0.1.10-gnueabi.patch ---
diff -up gamin-0.1.10/configure.in.old gamin-0.1.10/configure.in
--- gamin-0.1.10/configure.in.old 2008-11-24 16:23:06.000000000 +0100
+++ gamin-0.1.10/configure.in 2009-01-05 16:20:41.740669149 +0100
@@ -158,6 +158,10 @@ AC_ARG_ENABLE(debug,
if test x$debug = xyes ; then
AC_DEFINE([GAMIN_DEBUG], [], [Enable debugging support])
fi
+#AM_CONDITIONAL(HAVE_LINUX, test x$target_os = xlinux-gnueabi)
+if test x$target_os = xlinux-gnueabi; then
+ AC_DEFINE([HAVE_LINUX],[],[Whether we are using linux or not])
+fi
AM_CONDITIONAL(GAMIN_DEBUG, test x$debug = xyes)
Index: gamin.spec
===================================================================
RCS file: /cvs/extras/rpms/gamin/F-10/gamin.spec,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -r1.68 -r1.69
--- gamin.spec 21 Jul 2008 14:36:41 -0000 1.68
+++ gamin.spec 5 Jan 2009 16:16:25 -0000 1.69
@@ -1,7 +1,7 @@
Summary: Library providing the FAM File Alteration Monitor API
Name: gamin
Version: 0.1.9
-Release: 6%{?dist}%{?extra_release}
+Release: 7%{?dist}%{?extra_release}
License: LGPLv2
Group: Development/Libraries
Source: gamin-%{version}.tar.gz
@@ -19,6 +19,12 @@
# patching missing struct ucred in glibc headers
# http://bugzilla.gnome.org/show_bug.cgi?id=525228
Patch2: gamin-0.1.9-ucred-headers.patch
+# This fix addresses an issue with ARM, where the configuration triplet
+# happens to be armv5tel-redhat-linux-gnueabi instead of armv5tel-redhat-linux-gnu.
+# The patch declares HAVE_LINUX in case of linux-gnueabi as well.
+# Patch by Kedar Sovani <kedars at marvell.com>
+Patch3: gamin-0.1.10-gnueabi.patch
+
%description
This C library provides an API and ABI compatible file alteration
@@ -52,6 +58,7 @@
%patch0 -p1 -b .poll-less
%patch1 -p1 -b .filesystem-leak
%patch2 -p1 -b .ucred
+%patch3 -p1 -b .gnueabi
%build
autoreconf --force --install
@@ -100,6 +107,9 @@
%doc doc/python.html
%changelog
+* Mon Jan 5 2009 Tomas Bzatek <tbzatek at redhat.com> - 0.1.9-7
+- Fix build on gnueabi (patch by Kedar Sovani)
+
* Mon Jul 21 2008 Tom "spot" Callaway <tcallawa at redhat.com> - 0.1.9-6
- fix license tag
More information about the fedora-extras-commits
mailing list