[ypserv/f16] Added autoreconf call (thus .path patch modified to keep impact) Patch .aliases fixed Resolves: #699

Jan Horak hhorak at fedoraproject.org
Thu Jan 12 15:41:05 UTC 2012


commit 3c01056e716a97e16fbf751fe971a3ef4040e7cc
Author: Honza HorĂ¡k <hhorak at redhat.com>
Date:   Thu Jan 12 15:44:31 2012 +0100

    Added autoreconf call (thus .path patch modified to keep impact)
    Patch .aliases fixed
    Resolves: #699826

 ypserv-2.21-path.patch    |   36 +++++++++++++++++++---------
 ypserv-2.24-aliases.patch |   56 +++++++++++++++++++++++++++++++++++---------
 ypserv.spec               |    7 +++++-
 3 files changed, 74 insertions(+), 25 deletions(-)
---
diff --git a/ypserv-2.21-path.patch b/ypserv-2.21-path.patch
index 499e940..1a6063a 100644
--- a/ypserv-2.21-path.patch
+++ b/ypserv-2.21-path.patch
@@ -1,12 +1,24 @@
-diff -up ypserv-2.21/scripts/Makefile.in.path ypserv-2.21/scripts/Makefile.in
---- ypserv-2.21/scripts/Makefile.in.path	2009-06-12 11:32:02.000000000 +0200
-+++ ypserv-2.21/scripts/Makefile.in	2010-01-13 16:09:15.056375015 +0100
-@@ -168,7 +168,7 @@ AUTOMAKE_OPTIONS = 1.7 gnits
- #
- CLEANFILES = *~ ${SCRIPTS}
- EXTRA_DIST = ${MANS} ${XMLS}
--varypdir = /var/yp
-+varypdir = ${prefix}/../var/yp
- man_MANS = pwupdate.8 ypinit.8
- XMLS = pwupdate.8.xml ypinit.8.xml
- libexec_SCRIPTS = ypxfr_1perhour ypxfr_1perday ypxfr_2perday \
+diff --git a/ypserv-2.21-path.patch b/ypserv-2.21-path.patch
+index 499e940..e27bd6b 100644
+--- a/ypserv-2.21-path.patch
++++ b/ypserv-2.21-path.patch
+@@ -1,12 +1,12 @@
+-diff -up ypserv-2.21/scripts/Makefile.in.path ypserv-2.21/scripts/Makefile.in
+---- ypserv-2.21/scripts/Makefile.in.path	2009-06-12 11:32:02.000000000 +0200
+-+++ ypserv-2.21/scripts/Makefile.in	2010-01-13 16:09:15.056375015 +0100
+-@@ -168,7 +168,7 @@ AUTOMAKE_OPTIONS = 1.7 gnits
+- #
+- CLEANFILES = *~ ${SCRIPTS}
++diff -up ypserv-2.26/scripts/Makefile.am.path ypserv-2.26/scripts/Makefile.am
++--- ypserv-2.26/scripts/Makefile.am.path	2012-01-12 13:52:08.451687574 +0100
+++++ ypserv-2.26/scripts/Makefile.am	2012-01-12 13:53:06.024683637 +0100
++@@ -8,7 +8,7 @@ CLEANFILES = *~ ${SCRIPTS}
++ 
+  EXTRA_DIST = ${MANS} ${XMLS}
++ 
+ -varypdir = /var/yp
+ +varypdir = ${prefix}/../var/yp
++ 
+  man_MANS = pwupdate.8 ypinit.8
+  XMLS = pwupdate.8.xml ypinit.8.xml
+- libexec_SCRIPTS = ypxfr_1perhour ypxfr_1perday ypxfr_2perday \
diff --git a/ypserv-2.24-aliases.patch b/ypserv-2.24-aliases.patch
index 255ab3e..ee948dd 100644
--- a/ypserv-2.24-aliases.patch
+++ b/ypserv-2.24-aliases.patch
@@ -1,12 +1,44 @@
-diff -up ypserv-2.24/configure.in.aliases ypserv-2.24/configure.in
---- ypserv-2.24/configure.in.aliases	2011-05-06 11:57:05.745509195 +0200
-+++ ypserv-2.24/configure.in	2011-05-06 11:57:16.327509192 +0200
-@@ -149,7 +149,7 @@ fi
- AC_SUBST(MAKE)
- 
- dnl Check for aliases path
--AC_PATH_PROG(ALIASES, aliases, /etc/mail/aliases, /etc/mail:/etc)
-+AC_PATH_PROG(ALIASES, aliases, /etc/aliases, /etc/mail:/etc)
- 
- 
- 
+diff --git a/ypserv-2.24-aliases.patch b/ypserv-2.24-aliases.patch
+index 255ab3e..8923d24 100644
+--- a/ypserv-2.24-aliases.patch
++++ b/ypserv-2.24-aliases.patch
+@@ -1,12 +1,35 @@
+-diff -up ypserv-2.24/configure.in.aliases ypserv-2.24/configure.in
+---- ypserv-2.24/configure.in.aliases	2011-05-06 11:57:05.745509195 +0200
+-+++ ypserv-2.24/configure.in	2011-05-06 11:57:16.327509192 +0200
++diff -up ypserv-2.26/acinclude.m4.aliases ypserv-2.26/acinclude.m4
++--- ypserv-2.26/acinclude.m4.aliases	2005-04-07 14:38:44.000000000 +0200
+++++ ypserv-2.26/acinclude.m4	2012-01-12 14:39:21.641493818 +0100
++@@ -92,3 +92,19 @@ AC_DEFUN([TYPE_SOCKLEN_T],
++     AC_DEFINE([socklen_t], [int], [Define if socklen_t is missing])
++   fi
++ ])
+++
+++
+++dnl
+++dnl Find where aliases file is located
+++dnl It can be in /etc/aliases or /etc/mail/aliases
+++dnl If file path is specified in argument and file path exists, it is used.
+++dnl 
+++AC_DEFUN([FIND_ALIASES_PATH], [
+++AC_MSG_CHECKING(for aliases file path)
+++tmp_aliases="$1"
+++test -f /etc/mail/aliases && tmp_aliases="/etc/mail/aliases"
+++test -f /etc/aliases && tmp_aliases="/etc/aliases"
+++AC_MSG_RESULT($tmp_aliases)
+++AC_SUBST(ALIASES, $tmp_aliases)
+++])
+++
++diff -up ypserv-2.26/configure.in.aliases ypserv-2.26/configure.in
++--- ypserv-2.26/configure.in.aliases	2012-01-12 14:38:36.755496910 +0100
+++++ ypserv-2.26/configure.in	2012-01-12 14:39:09.137494699 +0100
+ @@ -149,7 +149,7 @@ fi
+  AC_SUBST(MAKE)
+  
+  dnl Check for aliases path
+ -AC_PATH_PROG(ALIASES, aliases, /etc/mail/aliases, /etc/mail:/etc)
+-+AC_PATH_PROG(ALIASES, aliases, /etc/aliases, /etc/mail:/etc)
+++FIND_ALIASES_PATH(/etc/aliases)
+  
+  
+  
diff --git a/ypserv.spec b/ypserv.spec
index 334052d..7292aca 100644
--- a/ypserv.spec
+++ b/ypserv.spec
@@ -75,6 +75,8 @@ machines.
 %patch14 -p1 -b .emptydomain
 %patch15 -p1 -b .retval
 
+autoreconf
+
 %build
 cp etc/README etc/README.etc
 %ifarch s390 s390x
@@ -177,7 +179,10 @@ exit 0
 
 %changelog
 * Thu Jan 12 2012 Honza Horak <hhorak at redhat.com> - 2.26-9
-- Respect NISDOMAIN environment variable and set domainname if empty
+- Added ypserv-pre-setdomain to respect NISDOMAIN environment variable 
+  and set domainname if empty
+- Added autoreconf call (thus .path patch modified to keep impact)
+- Patch .aliases fixed
   Resolves: #699826
 
 * Mon Nov 28 2011 Honza Horak <hhorak at redhat.com> - 2.26-8


More information about the scm-commits mailing list