浏览代码

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@2188 ec354946-7b23-47d6-9f5a-488ba84defc7

kudoh 14 年之前
父节点
当前提交
5b2625e0d3
共有 1 个文件被更改,包括 30 次插入5 次删除
  1. 30 5
      t/tar/tar-vl.spec

+ 30 - 5
t/tar/tar-vl.spec

@@ -1,17 +1,30 @@
 Summary: A GNU file archiving program.
 Summary(ja): GNU ファイルアーカイブプログラム
 Name: tar
-Version: 1.22
-Release: 4%{?_dist_release}
+Version: 1.25
+Release: 1%{?_dist_release}
 License: GPLv3+
 Group: Applications/Archiving
-Source: ftp://ftp.gnu.org/pub/gnu/tar/tar-%{version}.tar.gz
+Source: ftp://ftp.gnu.org/pub/gnu/tar/tar-%{version}.tar.bz2
 Patch0: tar-1.13.18-manpage.patch
 Patch8: tar-1.20-loneZeroWarning.patch
 Patch10: tar-1.15.1-gcc4.patch
+
+#Fix extracting sparse files to a filesystem like vfat,
+#when ftruncate may fail to grow the size of a file.(#179507)
+Patch11: tar-1.15.1-vfatTruncate.patch
+#change inclusion defaults of tar to "--wildcards --anchored
+#--wildcards-match-slash" for compatibility reasons (#206841)
+Patch12: tar-1.17-wildcards.patch
+#oldarchive option was not working(#594044)
+Patch13: tar-1.23-oldarchive.patch
+
 # adhoc but useful patch for z option accepts bzip2ed tarball.
 Patch100: tar-1.13.6-barterly.patch
 Patch110: tar-1.22-rtapelib-overflow.patch
+
+BuildRequires: autoconf texinfo
+
 Requires(post,postun): install-info
 Buildroot: %{_tmppath}/%{name}-%{version}-root
 
@@ -31,7 +44,7 @@ the rmt package.
 
 %description -l ja
 GNU tar プログラムは多くのファイルを一つのファイルにまとめたりアーカイブ
-から個々のファイルを(または全てのファイルを)リストアしたりする。tarはまた
+から個々のファイルを(または全てのファイルを)リストアしたりする。tar はまた
 追加ファイルを加えたりアーカイブファイル中のリストを更新したりするために
 使われる。
 
@@ -47,11 +60,15 @@ tar はマルチボリュームサポート、自動アーカイブ圧縮/伸長
 %setup -q
 %patch0 -p1 -b .manpage
 %patch8 -p1 -b .loneZeroWarning
+%patch11 -p1 -b .vfatTruncate
+%patch12 -p1 -b .wildcards
+%patch13 -p1 -b .oldarchive
+
 %patch100 -p1 -b .accept-bz2
 %patch110 -p1 -b .CVE-2010-0624
 
-
 %build
+autoreconf
 %configure --bindir=/bin --libexecdir=/sbin
 make LIBS=-lbsd %{?_smp_mflags}
 
@@ -110,6 +127,14 @@ rm -rf ${RPM_BUILD_ROOT}
 
 
 %changelog
+* Mon Nov 8 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.25-1
+- new upstream release
+- changed source archive type (gzip to bzip2)
+- modified Patch8 a little
+- added Patch11,12,13 from Fedora development
+- added BuildRequires: autoconf texinfo
+- run autoreconf on %%build
+
 * Tue Mar 16 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> - 1.22-4
 - add patch110 for fix CVE-2010-0624 (rmt) from fc11