Browse Source

update: automake

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@6868 ec354946-7b23-47d6-9f5a-488ba84defc7
iwamoto 11 years ago
parent
commit
b880a9fe7f
1 changed files with 12 additions and 2 deletions
  1. 12 2
      a/automake/automake-vl.spec

+ 12 - 2
a/automake/automake-vl.spec

@@ -4,14 +4,17 @@ Summary: A GNU tool for automatically creating Makefiles.
 Summary(ja): Makefile を自動生成するための GNU ツール
 Name: automake
 Version: %{api_version}.1
-Release: 2%{?_dist_release}
+Release: 4%{?_dist_release}
 License: GPL
 Group: Development/Tools
 Source: ftp://ftp.gnu.org/gnu/automake/automake-%{version}.tar.bz2
+Patch100: automake-1.11.1_CVE-2012-3386.patch
+
 URL: http://sources.redhat.com/automake
 Requires: perl, autoconf >= 2.58
 Buildrequires: autoconf >= 2.58
-Prereq: install-info
+Requires(pre): install-info
+# Prereq: install-info
 BuildArchitectures: noarch
 Buildroot: %{_tmppath}/%{name}-%{version}-root
 
@@ -37,6 +40,7 @@ GNU's Autoconf package.
 %prep
 %setup -q -n automake-%{version}
 
+%patch100 -p1 -b .CVE-2012-3386
 
 %build
 ./configure --prefix=%{_prefix}
@@ -80,6 +84,12 @@ fi
 
 
 %changelog
+* Sun Sep 30 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.11.1-4
+- change prereq to Require(pre)
+
+* Sat Aug 11 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.11.1-3
+- add patch100 for fix CVE-2012-3386 (world-writable tmp dir)
+
 * Tue Apr 19 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.11.1-2
 - rebuild for Vine 6