[abook] minor fixes

Dominik Mierzejewski rathann at fedoraproject.org
Thu Feb 27 12:03:04 UTC 2014


commit a8c053575eff526db21b26843076262aea34a1cc
Author: Dominik Mierzejewski <rpm at greysector.net>
Date:   Thu Feb 27 13:03:47 2014 +0100

    minor fixes
    
    - fix build on aarch64
    - drop obsolete specfile parts
    - fix bad date in changelog

 abook-autoconf269.patch |   14 ++++++++++++++
 abook.spec              |   22 +++++++++++++---------
 2 files changed, 27 insertions(+), 9 deletions(-)
---
diff --git a/abook-autoconf269.patch b/abook-autoconf269.patch
new file mode 100644
index 0000000..158ea2c
--- /dev/null
+++ b/abook-autoconf269.patch
@@ -0,0 +1,14 @@
+diff -up abook-0.6.0pre2/configure.in.ac269 abook-0.6.0pre2/configure.in
+--- abook-0.6.0pre2/configure.in.ac269	2006-09-05 09:55:35.000000000 +0200
++++ abook-0.6.0pre2/configure.in	2014-02-27 12:33:06.611880272 +0100
+@@ -42,10 +42,6 @@ dnl ----------------------
+ 
+ AC_PROG_CC
+ AC_ISC_POSIX
+-AM_C_PROTOTYPES
+-if test "x$U" != "x"; then
+-	AC_MSG_ERROR(Compiler not ANSI compliant)
+-fi
+ AC_C_INLINE
+ AC_PROG_INSTALL
+ AC_HEADER_STDC
diff --git a/abook.spec b/abook.spec
index 08b026d..e9236b1 100644
--- a/abook.spec
+++ b/abook.spec
@@ -1,18 +1,19 @@
 Name: abook
 Version: 0.6.0
-Release: 0.11.pre2%{?dist}
+Release: 0.12.pre2%{?dist}
 License: GPLv2+
 URL: http://abook.sourceforge.net/
 Summary: Text-based addressbook program for mutt
-Group: Applications/Productivity
 #Source: http://dl.sourceforge.net/sourceforge/abook/%{name}-%{version}.tar.gz
 Source: http://abook.sourceforge.net/devel/abook-0.6.0pre2.tar.gz
 Patch0: %{name}-preserve.patch
-BuildRequires: gettext
+Patch1: %{name}-autoconf269.patch
+BuildRequires: gettext-devel
+BuildRequires: autoconf
+BuildRequires: automake
 BuildRequires: ncurses-devel
 BuildRequires: readline-devel
 Requires: webclient
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 %description
 Abook is a small and powerful text-based addressbook program
@@ -21,20 +22,18 @@ designed for use with the mutt mail client.
 %prep
 %setup -q -n %{name}-%{version}pre2
 %patch0 -p1 -b .p
+%patch1 -p1 -b .ac269
+autoreconf -vif
 
 %build
 %configure
 %{__make} %{?_smp_mflags}
 
 %install
-rm -rf $RPM_BUILD_ROOT
 %{__make} DESTDIR=$RPM_BUILD_ROOT install
 # generate localized files list
 %find_lang %{name}
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %files -f %{name}.lang
 %defattr(0644,root,root,0755)
 %doc AUTHORS BUGS COPYING ChangeLog FAQ README RELEASE_NOTES THANKS TODO sample.abookrc
@@ -43,6 +42,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man5/abookrc.*
 
 %changelog
+* Thu Feb 27 2014 Dominik Mierzejewski <rpm at greysector.net> 0.6.0-0.12.pre2
+- fix build on aarch64
+- drop obsolete specfile parts
+- fix bad date in changelog
+
 * Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.6.0-0.11.pre2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
@@ -135,7 +139,7 @@ rm -rf $RPM_BUILD_ROOT
 - updated spec
 - updated to rpm-4.0.3
 
-* Thu Nov 7 2001 Aleksandr Blohin <sass at altlinux.ru> 0.4.15-alt1
+* Wed Nov 7 2001 Aleksandr Blohin <sass at altlinux.ru> 0.4.15-alt1
 - 0.4.15 final
 - spec cleanup
 


More information about the scm-commits mailing list