packages: make/make-getcwd.patch, make/make-info.patch, make/make.spec, mak...

qboosh qboosh at pld-linux.org
Sat Aug 7 21:55:52 CEST 2010


Author: qboosh                       Date: Sat Aug  7 19:55:52 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- updated to 3.82
- updated info,getcwd patches
- removed obsolete rlimit,jobserver,fdleak,strcpy-overlap patches

---- Files affected:
packages/make:
   make-getcwd.patch (1.1 -> 1.2) , make-info.patch (1.5 -> 1.6) , make.spec (1.82 -> 1.83) , make-3.81-strcpy-overlap.patch (1.1 -> NONE)  (REMOVED), make-fdleak.patch (1.1 -> NONE)  (REMOVED), make-jobserver.patch (1.1 -> NONE)  (REMOVED), make-pl.po-update.patch (1.5 -> NONE)  (REMOVED), make-rlimit.patch (1.1 -> NONE)  (REMOVED)

---- Diffs:

================================================================
Index: packages/make/make-getcwd.patch
diff -u packages/make/make-getcwd.patch:1.1 packages/make/make-getcwd.patch:1.2
--- packages/make/make-getcwd.patch:1.1	Sun Feb  8 23:43:31 2009
+++ packages/make/make-getcwd.patch	Sat Aug  7 21:55:46 2010
@@ -1,15 +1,15 @@
-Only in make-3.81-pm/: configure.orig
-diff -urp make-3.81/make.h make-3.81-pm/make.h
---- make-3.81/make.h	2006-02-16 00:54:43.000000000 +0100
-+++ make-3.81-pm/make.h	2008-09-22 10:53:35.000000000 +0200
-@@ -488,7 +488,7 @@ extern long int lseek ();
+--- make-3.82/make.h.orig	2010-07-20 15:12:06.000000000 +0200
++++ make-3.82/make.h	2010-08-07 11:41:27.294816591 +0200
+@@ -471,11 +471,7 @@
+ 
  #endif  /* Not GNU C library or POSIX.  */
  
- #ifdef  HAVE_GETCWD
+-#ifdef  HAVE_GETCWD
 -# if !defined(VMS) && !defined(__DECC)
-+# if !defined(VMS) && !defined(__DECC) && !defined(getcwd)
- extern char *getcwd ();
- # endif
- #else
-Only in make-3.81-pm/: make.h~
-Only in make-3.81-pm/: make.h.orig
+-char *getcwd ();
+-# endif
+-#else
++#ifndef  HAVE_GETCWD
+ char *getwd ();
+ # define getcwd(buf, len)       getwd (buf)
+ #endif

================================================================
Index: packages/make/make-info.patch
diff -u packages/make/make-info.patch:1.5 packages/make/make-info.patch:1.6
--- packages/make/make-info.patch:1.5	Fri Oct  4 21:54:03 2002
+++ packages/make/make-info.patch	Sat Aug  7 21:55:46 2010
@@ -1,14 +1,14 @@
---- make-3.80/doc/make.texi.orig	Wed Sep 18 22:51:58 2002
-+++ make-3.80/doc/make.texi	Fri Oct  4 21:25:12 2002
-@@ -25,9 +25,9 @@
- @c Combine the program and concept indices:
- @syncodeindex pg cp
+--- make-3.82/doc/make.texi.orig	2010-07-19 09:10:54.000000000 +0200
++++ make-3.82/doc/make.texi	2010-08-06 09:21:56.446822457 +0200
+@@ -50,9 +50,9 @@
+ @c ISPELL CHECK: done, 2000-06-25 --Martin Buchholz
  
-- at dircategory GNU Packages
+ 
+- at dircategory Software development
 + at dircategory Programming tools:
  @direntry
 -* Make: (make).            Remake files automatically.
 +* Make: (make).				Remake files automatically
  @end direntry
  
- @ifinfo
+ @iftex

================================================================
Index: packages/make/make.spec
diff -u packages/make/make.spec:1.82 packages/make/make.spec:1.83
--- packages/make/make.spec:1.82	Fri Jul 31 23:52:45 2009
+++ packages/make/make.spec	Sat Aug  7 21:55:46 2010
@@ -9,24 +9,21 @@
 Summary(tr.UTF-8):	GNU Make
 Summary(uk.UTF-8):	GNU Make
 Name:		make
-Version:	3.81
-Release:	4
+Version:	3.82
+Release:	1
 Epoch:		1
-License:	GPL
+License:	GPL v3+
 Group:		Development/Building
-Source0:	http://ftp.gnu.org/gnu/make/%{name}-%{version}.tar.gz
-# Source0-md5:	a4e9494ac6dc3f6b0c5ff75c5d52abba
+Source0:	http://ftp.gnu.org/gnu/make/%{name}-%{version}.tar.bz2
+# Source0-md5:	1a11100f3c63fcf5753818e59d63088f
 Source1:	http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
 # Source1-md5:	ab6da7a1ba3bcf9e86e4e3fdecca61a7
 Patch0:		%{name}-info.patch
-Patch1:		%{name}-pl.po-update.patch
-Patch2:		%{name}-rlimit.patch
-Patch3:		%{name}-jobserver.patch
-Patch4:		%{name}-fdleak.patch
-Patch5:		%{name}-getcwd.patch
-Patch6:		%{name}-memory.patch
-Patch7:		%{name}-newlines.patch
-Patch8:		%{name}-3.81-strcpy-overlap.patch
+Patch1:		%{name}-getcwd.patch
+# needs rewrite for 3.82, but nothing serious, just possible memory usage improvement
+#Patch2:		%{name}-memory.patch
+# needs rewrite for 3.82, but probably nothing serious
+#Patch3:		%{name}-newlines.patch
 URL:		http://www.gnu.org/software/make/
 BuildRequires:	autoconf >= 2.59
 BuildRequires:	automake >= 1:1.9
@@ -100,15 +97,6 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p0
-
-rm -f po/stamp-po
 
 %build
 %{__gettextize}
@@ -147,15 +135,16 @@
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc NEWS README
-%attr(755,root,root) %{_bindir}/*
+%doc AUTHORS ChangeLog NEWS README
+%attr(755,root,root) %{_bindir}/gmake
+%attr(755,root,root) %{_bindir}/make
 %config(noreplace,missingok) %verify(not md5 mtime size) /etc/env.d/MAKE
-%{_mandir}/man1/*
-%lang(da) %{_mandir}/da/man1/*
-%lang(es) %{_mandir}/es/man1/*
-%lang(ja) %{_mandir}/ja/man1/*
-%lang(nl) %{_mandir}/nl/man1/*
-%lang(pl) %{_mandir}/pl/man1/*
+%{_mandir}/man1/make.1*
+%lang(da) %{_mandir}/da/man1/make.1*
+%lang(es) %{_mandir}/es/man1/make.1*
+%lang(ja) %{_mandir}/ja/man1/make.1*
+%lang(nl) %{_mandir}/nl/man1/make.1*
+%lang(pl) %{_mandir}/pl/man1/make.1*
 %{_infodir}/make.info*
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
@@ -164,6 +153,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.83  2010/08/07 19:55:46  qboosh
+- updated to 3.82
+- updated info,getcwd patches
+- removed obsolete rlimit,jobserver,fdleak,strcpy-overlap patches
+
 Revision 1.82  2009/07/31 21:52:45  arekm
 - rel 4; strcpy patch from fc
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/make/make-getcwd.patch?r1=1.1&r2=1.2&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/make/make-info.patch?r1=1.5&r2=1.6&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/make/make.spec?r1=1.82&r2=1.83&f=u



More information about the pld-cvs-commit mailing list