|
@@ -2,29 +2,49 @@ Summary: A GNU tool which simplifies the build process for users.
|
|
Summary(ja): ユーザのビルド手続きを平易にする GNU ツール
|
|
Summary(ja): ユーザのビルド手続きを平易にする GNU ツール
|
|
Name: make
|
|
Name: make
|
|
Epoch: 1
|
|
Epoch: 1
|
|
-Version: 3.81
|
|
+Version: 3.82
|
|
-Release: 8%{?_dist_release}
|
|
+Release: 1%{?_dist_release}
|
|
License: GPL
|
|
License: GPL
|
|
Group: Development/Tools
|
|
Group: Development/Tools
|
|
URL: http://www.gnu.org/software/make/
|
|
URL: http://www.gnu.org/software/make/
|
|
Source: ftp://ftp.gnu.org/gnu/make/make-%{version}.tar.bz2
|
|
Source: ftp://ftp.gnu.org/gnu/make/make-%{version}.tar.bz2
|
|
Source1: make-3.81-ja.po
|
|
Source1: make-3.81-ja.po
|
|
|
|
|
|
-Patch: make-3.80-noclock_gettime.patch
|
|
+Patch1: make-3.82-noclock_gettime.patch
|
|
-Patch2: make-3.80-siglist.patch
|
|
+Patch2: make-3.82-j8k.patch
|
|
-Patch3: make-3.80-cvs.patch
|
|
+Patch3: make-3.82-getcwd.patch
|
|
-Patch4: make-3.80-j8k.patch
|
|
+Patch4: make-3.82-err-reporting.patch
|
|
-Patch5: make-3.80-getcwd.patch
|
|
+
|
|
-Patch6: make-3.81-err-reporting.patch
|
|
+# Upstream: https://savannah.gnu.org/bugs/?30748
|
|
-Patch7: make-3.81-memory.patch
|
|
+Patch6: make-3.82-weird-shell.patch
|
|
-Patch8: make-3.81-rlimit.patch
|
|
+
|
|
-Patch9: make-3.81-newlines.patch
|
|
+Patch7: make-3.82-newlines.patch
|
|
|
|
+Patch8: make-3.82-jobserver.patch
|
|
|
|
+Patch9: make-3.82-bugfixes.patch
|
|
|
|
+Patch10: make-3.82-sort-blank.patch
|
|
|
|
+Patch11: make-3.82-copy-on-expand.patch
|
|
|
|
+
|
|
|
|
+# Upstream: https://savannah.gnu.org/bugs/?33873
|
|
|
|
+Patch12: make-3.82-parallel-remake.patch
|
|
|
|
+
|
|
|
|
+# http://savannah.gnu.org/bugs/?34335
|
|
|
|
+Patch13: make-3.82-warn_undefined_function.patch
|
|
|
|
+
|
|
|
|
+# http://lists.gnu.org/archive/html/bug-make/2011-06/msg00032.html
|
|
|
|
+Patch14: make-3.82-trace.patch
|
|
|
|
+
|
|
|
|
+# http://lists.gnu.org/archive/html/bug-make/2011-04/msg00002.html
|
|
|
|
+Patch15: make-3.82-expensive_glob.patch
|
|
|
|
+
|
|
|
|
+# Upstream: https://savannah.gnu.org/bugs/?30653
|
|
|
|
+Patch16: make-3.82-dont-prune-intermediate.patch
|
|
|
|
|
|
Buildroot: %{_tmppath}/%{name}-%{version}-root
|
|
Buildroot: %{_tmppath}/%{name}-%{version}-root
|
|
Requires(post): /sbin/install-info
|
|
Requires(post): /sbin/install-info
|
|
Requires(preun): /sbin/install-info
|
|
Requires(preun): /sbin/install-info
|
|
BuildRequires: automake >= 1.7.3
|
|
BuildRequires: automake >= 1.7.3
|
|
BuildRequires: perl
|
|
BuildRequires: perl
|
|
|
|
+BuildRequires: procps
|
|
|
|
|
|
%description
|
|
%description
|
|
A GNU tool for controlling the generation of executables and other
|
|
A GNU tool for controlling the generation of executables and other
|
|
@@ -51,13 +71,24 @@ GNU make ツールは,プログラムのインストールを容易にする
|
|
|
|
|
|
%prep
|
|
%prep
|
|
%setup -q
|
|
%setup -q
|
|
-%patch -p1
|
|
+
|
|
|
|
+%patch1 -p1
|
|
|
|
+%patch2 -p1
|
|
|
|
+%patch3 -p1
|
|
%patch4 -p1
|
|
%patch4 -p1
|
|
-%patch5 -p1
|
|
|
|
%patch6 -p1
|
|
%patch6 -p1
|
|
%patch7 -p1
|
|
%patch7 -p1
|
|
%patch8 -p1
|
|
%patch8 -p1
|
|
%patch9 -p1
|
|
%patch9 -p1
|
|
|
|
+%patch10 -p1
|
|
|
|
+%patch11 -p1
|
|
|
|
+%patch12 -p0
|
|
|
|
+%patch13 -p2
|
|
|
|
+%patch14 -p1
|
|
|
|
+%patch15 -p0
|
|
|
|
+%patch16 -p0
|
|
|
|
+rm -f tests/scripts/features/parallelism.orig
|
|
|
|
+
|
|
cp %{SOURCE1} po/ja.po
|
|
cp %{SOURCE1} po/ja.po
|
|
|
|
|
|
%build
|
|
%build
|
|
@@ -107,6 +138,9 @@ fi
|
|
#%{_datadir}/locale/*/LC_MESSAGES/make*
|
|
#%{_datadir}/locale/*/LC_MESSAGES/make*
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Thu Nov 29 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.82-1
|
|
|
|
+- new upstream release
|
|
|
|
+
|
|
* Wed Apr 13 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.81-8
|
|
* Wed Apr 13 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.81-8
|
|
- rebuild for Vine6
|
|
- rebuild for Vine6
|
|
|
|
|