rpms/gamin/devel gamin-0.1.10-gnueabi.patch, NONE, 1.1 gamin.spec, 1.70, 1.71

Tomas Bzatek tbzatek at fedoraproject.org
Mon Jan 5 15:51:56 UTC 2009


Author: tbzatek

Update of /cvs/extras/rpms/gamin/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30021

Modified Files:
	gamin.spec 
Added Files:
	gamin-0.1.10-gnueabi.patch 
Log Message:
* Mon Nov 24 2008 Tomas Bzatek <tbzatek at redhat.com> - 0.1.10-1
- Update to 0.1.10
- Drop upstreamed patches


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/devel/gamin.spec,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -r1.70 -r1.71
--- gamin.spec	29 Nov 2008 05:22:47 -0000	1.70
+++ gamin.spec	5 Jan 2009 15:51:26 -0000	1.71
@@ -1,7 +1,7 @@
 Summary: Library providing the FAM File Alteration Monitor API
 Name: gamin
 Version: 0.1.10
-Release: 2%{?dist}%{?extra_release}
+Release: 3%{?dist}%{?extra_release}
 License: LGPLv2
 Group: Development/Libraries
 Source: gamin-%{version}.tar.bz2
@@ -13,6 +13,13 @@
 BuildRequires: automake, libtool
 
 
+# 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>
+Patch1: gamin-0.1.10-gnueabi.patch
+
+
 %description
 This C library provides an API and ABI compatible file alteration
 monitor mechanism compatible with FAM but not dependent on a system wide
@@ -42,6 +49,7 @@
 
 %prep
 %setup -q
+%patch1 -p1 -b .gnueabi
 
 %build
 autoreconf --force --install
@@ -90,6 +98,9 @@
 %doc doc/python.html
 
 %changelog
+* Mon Jan  5 2009 Tomas Bzatek <tbzatek at redhat.com> - 0.1.10-3
+- Fix build on gnueabi (patch by Kedar Sovani)
+
 * Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm at gmail.com> - 0.1.10-2
 - Rebuild for Python 2.6
 




More information about the scm-commits mailing list