packages: gawk/gawk.spec - force newest libsigsegv (2.8), because included ...

sparky sparky at pld-linux.org
Sun Dec 13 22:44:38 CET 2009


Author: sparky                       Date: Sun Dec 13 21:44:38 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- force newest libsigsegv (2.8), because included one (2.7) won't compile
  with new glibc

---- Files affected:
packages/gawk:
   gawk.spec (1.96 -> 1.97) 

---- Diffs:

================================================================
Index: packages/gawk/gawk.spec
diff -u packages/gawk/gawk.spec:1.96 packages/gawk/gawk.spec:1.97
--- packages/gawk/gawk.spec:1.96	Mon Jul 27 20:18:54 2009
+++ packages/gawk/gawk.spec	Sun Dec 13 22:44:33 2009
@@ -1,4 +1,6 @@
 # $Revision$, $Date$
+
+%define	libsigsegv_version	2.8
 Summary:	The GNU version of the awk text processing utility
 Summary(de.UTF-8):	Die GNU-Version des AWK-Textverarbeitungsutilitys
 Summary(es.UTF-8):	Utilitarios GNU para manipulación de archivos texto
@@ -18,12 +20,15 @@
 # Source0-md5:	674cc5875714315c490b26293d36dfcf
 Source1:	http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
 # Source1-md5:	80753d75be0f469f70e8c90e75121a9c
+Source2:	http://ftp.gnu.org/gnu/libsigsegv/libsigsegv-%{libsigsegv_version}.tar.gz
+# Source0-md5:	ebe554e26870d8bc200ef3e3539ffd7c
 Patch0:		%{name}-info.patch
 Patch1:		%{name}-shutup.patch
 Patch2:		%{name}-3.1.3-getpgrp_void.patch
 BuildRequires:	autoconf >= 2.61
 BuildRequires:	automake >= 1:1.10
 BuildRequires:	gettext-devel >= 0.16.1
+BuildRequires:	libtool
 BuildRequires:	texinfo >= 4.3
 Requires:	mktemp
 Requires:	sed
@@ -111,11 +116,18 @@
 Ten pakiet zawiera pliki nagłówkowe dla gawka.
 
 %prep
-%setup -q
+%setup -q -a2
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
 
+mv libsigsegv libsigsegv-gawk
+mv libsigsegv-%{libsigsegv_version} libsigsegv
+cat <<'EOF' >> libsigsegv/Makefile.am
+install:
+	@echo nothing to install
+EOF
+
 rm -f po/stamp-po
 
 %build
@@ -124,6 +136,15 @@
 %{__autoconf}
 %{__autoheader}
 %{__automake}
+
+cd libsigsegv
+%{__libtoolize}
+%{__aclocal} -I m4
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+cd ..
+
 %configure
 
 %{__make} -j1
@@ -179,6 +200,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.97  2009/12/13 21:44:33  sparky
+- force newest libsigsegv (2.8), because included one (2.7) won't compile
+  with new glibc
+
 Revision 1.96  2009/07/27 18:18:54  arekm
 - up to 3.1.7
 
@@ -300,7 +325,7 @@
 - looks like rpm4.1 don't like broken lines or there was not enought testing
 
 Revision 1.60  2002/11/27 18:27:38  juandon
-- new %%doc
+- new %doc
 
 Revision 1.59  2002/06/17 18:02:59  kloczek
 - bump release to 3 and merge ja translations from Kondara.
@@ -329,7 +354,7 @@
 - added man-pages tar URL
 
 Revision 1.52  2002/01/18 02:13:00  kloczek
-perl -pi -e "s/pld-list\@pld.org.pl/feedback\@pld.org.pl/"
+- perl -pi -e "s/pld-list\@pld.org.pl/feedback\@pld.org.pl/"
 
 Revision 1.51  2001/11/08 21:56:58  ankry
 - added es,fr,it,ja,pl man pages
@@ -343,7 +368,7 @@
 
 Revision 1.49  2001/08/04 13:51:49  qboosh
 - fixes in info patch
-- %%configure2_13 (autoconf won't work without patching)
+- %configure2_13 (autoconf won't work without patching)
 - release 3
 
 Revision 1.48  2001/07/26 05:42:07  saq
@@ -366,7 +391,7 @@
 
 Revision 1.42  2000/09/02 08:06:32  wiget
 - updated to 3.0.6
-kloczek, please update info patch
+  kloczek, please update info patch
 
 Revision 1.41  2000/07/10 12:53:06  cieciwa
 - removed /bin/awk - in PLD /bin/awk is located in mawk package.
@@ -386,10 +411,10 @@
 - added "Obsoletes: gawk-doc".
 
 Revision 1.36  2000/06/09 07:54:40  kloczek
-- more %%{__make} macros.
+- more %{__make} macros.
 
 Revision 1.35  2000/06/09 07:22:50  kloczek
-- added using %%{__make} macro.
+- added using %{__make} macro.
 
 Revision 1.34  2000/05/24 16:50:45  zagrodzki
 - changed [ -x ... ] && to [ ! -x ... ] ||
@@ -398,7 +423,7 @@
 - spec adapterized.
 
 Revision 1.32  2000/05/02 19:11:28  kloczek
-- remove symlink gawk -> gawk and remove gawk-%%{version}.
+- remove symlink gawk -> gawk and remove gawk-%{version}.
 
 Revision 1.31  2000/05/01 20:11:40  zagrodzki
 - removed Prereq: /usr/sbin/fix-info-dir
@@ -442,10 +467,10 @@
 - added Provides: awk
 
 Revision 1.20  1999/11/07 17:43:36  kura
-fixed typo
+- fixed typo
 
 Revision 1.19  1999/09/24 10:45:02  pius
-- moved running of /usr/sbin/fix-info-dir to %%postun
+- moved running of /usr/sbin/fix-info-dir to %postun
 - release up
 
 Revision 1.18  1999/09/19 09:05:40  pius
@@ -463,10 +488,3 @@
 
 Revision 1.15  1999/07/12 23:05:56  kloczek
 - added using CVS keywords in %changelog (for automating them).
-
-* Wed May 26 1999 Tomasz Kłoczko <kloczek at rudy.mif.pg.gda.pl>
-  [3.0.3-9]
-- based on RH spec,
-- spec rewrited by PLD team,
-- added patch with tmp race fix (from Debian),
-- pl translation by Wojtek Ślusarczyk <wojtek at shadow.eu.org>.
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/gawk/gawk.spec?r1=1.96&r2=1.97&f=u



More information about the pld-cvs-commit mailing list