rpms/ghdl/F-7 gcc41-makeinfo.patch,NONE,1.1 ghdl.spec,1.31,1.32

Thomas M. Sailer (sailer) fedora-extras-commits at redhat.com
Tue Oct 9 15:20:06 UTC 2007


Author: sailer

Update of /cvs/extras/rpms/ghdl/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31636

Modified Files:
	ghdl.spec 
Added Files:
	gcc41-makeinfo.patch 
Log Message:
fix configury to work with makeinfo >= 4.10


gcc41-makeinfo.patch:

--- NEW FILE gcc41-makeinfo.patch ---
--- gcc-4.1.1/configure.in.makeinfo	2007-10-09 17:06:27.000000000 +0200
+++ gcc-4.1.1/configure.in	2007-10-09 17:07:21.000000000 +0200
@@ -2128,7 +2128,7 @@
     # For an installed makeinfo, we require it to be from texinfo 4.2 or
     # higher, else we use the "missing" dummy.
     if ${MAKEINFO} --version \
-       | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])' >/dev/null 2>&1; then
+       | egrep 'texinfo[^0-9]*(4\.([2-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
       :
     else
       MAKEINFO="$MISSING makeinfo"
--- gcc-4.1.1/configure.makeinfo	2007-10-09 17:06:15.000000000 +0200
+++ gcc-4.1.1/configure	2007-10-09 17:07:41.000000000 +0200
@@ -3543,7 +3543,7 @@
     # For an installed makeinfo, we require it to be from texinfo 4.2 or
     # higher, else we use the "missing" dummy.
     if ${MAKEINFO} --version \
-       | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])' >/dev/null 2>&1; then
+       | egrep 'texinfo[^0-9]*(4\.([2-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
       :
     else
       MAKEINFO="$MISSING makeinfo"


Index: ghdl.spec
===================================================================
RCS file: /cvs/extras/rpms/ghdl/F-7/ghdl.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- ghdl.spec	9 Oct 2007 12:56:16 -0000	1.31
+++ ghdl.spec	9 Oct 2007 15:19:34 -0000	1.32
@@ -5,7 +5,7 @@
 Summary: A VHDL simulator, using the GCC technology
 Name: ghdl
 Version: 0.25
-Release: 0.%{ghdlsvnver}svn.5%{?dist}
+Release: 0.%{ghdlsvnver}svn.6%{?dist}
 License: GPL
 Group: Development/Languages
 URL: http://ghdl.free.fr/
@@ -17,6 +17,7 @@
 Source100: http://ghdl.free.fr/ghdl-%{ghdlver}.tar.bz2
 Patch100: ghdl-svn%{ghdlsvnver}.patch
 Patch101: ghdl-svn89-fix.patch
+Patch102: gcc41-makeinfo.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires(post): /sbin/install-info
 Requires(preun): /sbin/install-info
@@ -114,6 +115,7 @@
 %patch101 -p0 -R -b .fix
 %{__mv} vhdl ../gcc/
 popd
+%patch102 -p1 -b .makeinfo
 
 %build
 %{__rm} -fr obj-%{gcc_target_platform}
@@ -292,6 +294,9 @@
 
 
 %changelog
+* Tue Oct  9 2007 Thomas Sailer <t.sailer at alumni.ethz.ch> - 0.25-0.89svn.6
+- make it build with makeinfo >= 4.10
+
 * Tue Oct  9 2007 Thomas Sailer <t.sailer at alumni.ethz.ch> - 0.25-0.89svn.5
 - excludearch ppc64, since gcc-gnat is only available post F-7
 




More information about the fedora-extras-commits mailing list