[libdeltacloud] Update for aarch64
Chris Lalancette
clalance at fedoraproject.org
Wed Apr 3 01:40:03 UTC 2013
commit eb79c52a07a6b3196d03cc81ff313dfb500df5ec
Author: Chris Lalancette <clalancette at gmail.com>
Date: Tue Apr 2 21:29:13 2013 -0400
Update for aarch64
Signed-off-by: Chris Lalancette <clalancette at gmail.com>
libdeltacloud-configure-ac-update.patch | 12 ++++++++++++
libdeltacloud.spec | 13 ++++++++++++-
2 files changed, 24 insertions(+), 1 deletions(-)
---
diff --git a/libdeltacloud-configure-ac-update.patch b/libdeltacloud-configure-ac-update.patch
new file mode 100644
index 0000000..c861a6e
--- /dev/null
+++ b/libdeltacloud-configure-ac-update.patch
@@ -0,0 +1,12 @@
+diff -up libdeltacloud-0.9.orig/configure.ac libdeltacloud-0.9/configure.ac
+--- libdeltacloud-0.9.orig/configure.ac 2011-06-16 10:10:06.000000000 -0400
++++ libdeltacloud-0.9/configure.ac 2013-04-02 21:36:32.196921404 -0400
+@@ -1,7 +1,7 @@
+ AC_INIT([libdeltacloud], [0.9], [deltacloud-dev at incubator.apache.org])
+ AC_CONFIG_AUX_DIR([build-aux])
+ AC_CONFIG_MACRO_DIR([m4])
+-AM_INIT_AUTOMAKE([-Wall -Werror foreign])
++AM_INIT_AUTOMAKE([-Wall -Werror -Wno-extra-portability foreign])
+ AC_CONFIG_HEADERS([config.h])
+ AC_PROG_LIBTOOL
+ AC_PROG_CC
diff --git a/libdeltacloud.spec b/libdeltacloud.spec
index 8411f3f..37b0942 100644
--- a/libdeltacloud.spec
+++ b/libdeltacloud.spec
@@ -1,11 +1,12 @@
Summary: A library for accessing deltacloud
Name: libdeltacloud
Version: 0.9
-Release: 4%{?dist}
+Release: 5%{?dist}
License: LGPLv2+
Group: System Environment/Libraries
URL: http://people.redhat.com/clalance/libdeltacloud
Source0: http://people.redhat.com/clalance/libdeltacloud/%{version}/%{name}-%{version}.tar.gz
+Patch0: libdeltacloud-configure-ac-update.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libcurl-devel
BuildRequires: libxml2-devel
@@ -26,8 +27,15 @@ applications that need to use the libdeltacloud library.
%prep
%setup -q
+%patch0 -p1
%build
+# to support aarch64
+libtoolize --force
+aclocal
+autoheader
+autoconf
+automake --add-missing
%configure --libdir=/%{_lib}
make %{?_smp_mflags}
@@ -83,6 +91,9 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/libdeltacloud.pc
%changelog
+* Tue Apr 02 2013 Chris Lalancette <clalancette at gmail.com> - 0.9-5
+- Run autoreconf in %prep to handle aarch64
+
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
More information about the scm-commits
mailing list