[hesiod] update to 3.2.1
Nalin Dahyabhai
nalin at fedoraproject.org
Wed Apr 3 22:04:46 UTC 2013
commit 13ffbf9323890af20675f4d1be3f8dcbf7069e7c
Author: Nalin Dahyabhai <nalin at dahyabhai.net>
Date: Wed Apr 3 18:04:04 2013 -0400
update to 3.2.1
- update to 3.2.1 (whoops, missed 3.2 completely)
- merged all patches or equivalents
- re-merged hesinfo, so we obsolete it now
- adds a pkgconfig configuration file for libhesiod
- correct inconsistent changelog dates, assuming day-of-week is correct
.gitignore | 1 +
hesiod-3.1.0-dnsparse.patch | 56 ------------------------------------------
hesiod-3.1.0-env.patch | 29 ---------------------
hesiod-3.1.0-libresolv.patch | 20 ---------------
hesiod-3.1.0-perms.patch | 14 ----------
hesiod-3.1.0-str.patch | 25 ------------------
hesiod.spec | 32 ++++++++++++-----------
sources | 2 +-
8 files changed, 19 insertions(+), 160 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ef07409..1af4815 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
hesiod-3.0.2.tar.gz
hesiod-3.1.0.tar.gz
+/hesiod-3.2.1.tar.gz
diff --git a/hesiod.spec b/hesiod.spec
index 2f2a303..e8ac506 100644
--- a/hesiod.spec
+++ b/hesiod.spec
@@ -1,17 +1,13 @@
Name: hesiod
-Version: 3.1.0
-Release: 23%{?dist}
+Version: 3.2.1
+Release: 1%{?dist}
Source: ftp://athena-dist.mit.edu/pub/ATHENA/hesiod/hesiod-%{version}.tar.gz
-Patch1: hesiod-3.1.0-env.patch
-Patch2: hesiod-3.1.0-str.patch
-Patch3: hesiod-3.1.0-dnsparse.patch
-Patch4: hesiod-3.1.0-libresolv.patch
-Patch5: hesiod-3.1.0-perms.patch
Summary: Shared libraries for querying the Hesiod naming service
Group: System Environment/Libraries
License: MIT
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: autoconf, automake, libtool
+Obsoletes: hesinfo < 3.2
%description
Hesiod is a system which uses existing DNS functionality to provide access
@@ -33,6 +29,13 @@ ensure the files are synchronized among multiple hosts. This package contains
the header files and libraries required for building programs which use Hesiod.
%changelog
+* Wed Apr 3 2013 Nalin Dahyabhai <nalin at fedoraproject.org> - 3.2.1-1
+- update to 3.2.1
+ - merged all patches or equivalents
+ - re-merged hesinfo, so we obsolete it now
+ - adds a pkgconfig configuration file for libhesiod
+- correct inconsistent changelog dates, assuming day-of-week is correct
+
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.1.0-23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
@@ -80,7 +83,7 @@ the header files and libraries required for building programs which use Hesiod.
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 3.1.0-10
- Autorebuild for GCC 4.3
-* Wed Aug 22 2006 Nalin Dahyabhai <nalin at redhat.com> - 3.1.0-9
+* Wed Aug 23 2006 Nalin Dahyabhai <nalin at redhat.com> - 3.1.0-9
- rebuild
* Mon Jul 17 2006 Nalin Dahyabhai <nalin at redhat.com> - 3.1.0-8
@@ -151,7 +154,7 @@ the header files and libraries required for building programs which use Hesiod.
* Fri Jan 10 2003 Phil Knirsch <pknirsch at redhat.com> 3.0.2-23
- Build shared lib correctly on s390 and s390x (with gcc -shared -fPIC).
-* Wed Sep 24 2002 Nalin Dahyabhai <nalin at redhat.com> 3.0.2-22
+* Wed Sep 25 2002 Nalin Dahyabhai <nalin at redhat.com> 3.0.2-22
- look harder for res_mkquery() in libresolv
* Wed Aug 21 2002 Nalin Dahyabhai <nalin at redhat.com>
@@ -189,7 +192,7 @@ the header files and libraries required for building programs which use Hesiod.
- remove the shared library patch -- different packages with shared libraries
tend to use different sonames, so we'd run inevitably run into problems
-* Thu Aug 21 2001 Nalin Dahyabhai <nalin at redhat.com>
+* Thu Aug 23 2001 Nalin Dahyabhai <nalin at redhat.com>
- remove pre and post scripts -- authconfig handles that stuff now
- add the hesiod man page back in, as bind-devel doesn't provide it any more
@@ -224,13 +227,9 @@ the header files and libraries required for building programs which use Hesiod.
%prep
%setup -q
-%patch1 -p1 -b .env
-%patch2 -p1 -b .str
-%patch3 -p1 -b .dnsparse
-%patch4 -p1 -b .libresolv
-%patch5 -p1 -b .perms
libtoolize -f -i
aclocal
+automake -f -a
autoconf -f -i
%build
@@ -252,11 +251,14 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc README NEWS
+%{_bindir}/*
%{_libdir}/libhesiod.so.*
+%{_mandir}/man1/*
%{_mandir}/man5/*
%files devel
%defattr(-,root,root,-)
%{_libdir}/libhesiod.so
+%{_libdir}/pkgconfig/*
%{_includedir}/hesiod.h
%{_mandir}/man3/*
diff --git a/sources b/sources
index a408e3e..9148a7f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-89c785d350e75d6628754659ee4583e8 hesiod-3.1.0.tar.gz
+d8fe6d7d081c9c14d5d3d8a466998eeb hesiod-3.2.1.tar.gz
More information about the scm-commits
mailing list