Browse Source

gawk: update to 3.1.8

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@3402 ec354946-7b23-47d6-9f5a-488ba84defc7
daisuke 13 years ago
parent
commit
4b96b7f3dc
1 changed files with 16 additions and 33 deletions
  1. 16 33
      g/gawk/gawk-vl.spec

+ 16 - 33
g/gawk/gawk-vl.spec

@@ -1,25 +1,15 @@
 Summary(ja): GNU バージョンの awk テキスト処理ユーティリティー
 Summary: The GNU version of the awk text processing utility.
 Name: gawk
-Version: 3.1.3
+Version: 3.1.8
 Release: 1%{?_dist_release}
 License: GPL
 Group: Applications/Text
 
 Source0: ftp://ftp.gnu.org/gnu/gawk/gawk-%{version}.tar.bz2
-Source1: ftp://ftp.gnu.org/gnu/gawk/gawk-%{version}-ps.tar.gz
-Patch3: gawk-3.1.3-fix1.patch
-Patch4: gawk-3.1.3-fix2.patch
-Patch5: gawk-3.1.3-fix3.patch
-Patch6: gawk-3.1.3-fix4.patch
-Patch7: gawk-3.1.3-fix5.patch
-Patch8: gawk-3.1.3-getpgrp_void.patch
-Patch9: gawk-3.1.0-shutup.patch
-
-Source10: gawk-3.1.3-ja.po
-Patch10: gawk-3.1.3-ja.patch
-
-Prereq: /sbin/install-info
+Source10: gawk-3.1.8-ja.po
+
+Requires(post): /sbin/install-info
 Requires: mktemp
 Buildroot: %{_tmppath}/%{name}-%{version}-root
 Vendor: Project Vine
@@ -43,15 +33,7 @@ gawk パッケージは GNU バージョンの、テキスト処理ユーティ
 てください。gawk はLinux 上でテキスト処理を行う標準的なツールです。
 
 %prep
-%setup -q -b 1 -n gawk-%{version}
-%patch3 -p1 -b .fix1
-%patch4 -p0 -b .fix2
-%patch5 -p1 -b .fix3
-%patch6 -p1 -b .fix4
-%patch7 -p1 -b .fix5
-%patch8 -p1 -b .getpgrp_void
-%patch9 -p1 -b .shutup
-%patch10 -p0 -b .ja
+%setup -q -n gawk-%{version}
 cp -f %{SOURCE10} po/ja.po
 
 %build
@@ -61,18 +43,14 @@ make
 
 %install
 rm -rf $RPM_BUILD_ROOT
-%makeinstall bindir=${RPM_BUILD_ROOT}/bin \
-	libexecdir=${RPM_BUILD_ROOT}%{_libexecdir}/awk \
-	datadir=${RPM_BUILD_ROOT}%{_datadir}/awk
+make install DESTDIR=${RPM_BUILD_ROOT}
 
 mkdir -p $RPM_BUILD_ROOT%{_bindir}
 ln -sf gawk.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/awk.1.gz
 ln -sf ../../bin/gawk $RPM_BUILD_ROOT%{_bindir}/awk
 ln -sf ../../bin/gawk $RPM_BUILD_ROOT%{_bindir}/gawk
 rm -f $RPM_BUILD_ROOT/bin/{,p}gawk-%{version}
-
 rm -f $RPM_BUILD_ROOT%{_infodir}/dir
-mv -f $RPM_BUILD_ROOT%{_datadir}/awk/locale $RPM_BUILD_ROOT%{_datadir}/locale
 
 %find_lang %name
 
@@ -80,17 +58,19 @@ mv -f $RPM_BUILD_ROOT%{_datadir}/awk/locale $RPM_BUILD_ROOT%{_datadir}/locale
 rm -rf $RPM_BUILD_ROOT
 
 %post
-/sbin/install-info %{_infodir}/gawk.info.gz %{_infodir}/dir
+if [ -f %{_infodir}/gawk.info.gz ]; then
+  /sbin/install-info %{_infodir}/gawk.info.gz %{_infodir}/dir ||:
+fi
 
 %preun
-if [ $1 = 0 ]; then
-   /sbin/install-info --delete %{_infodir}/gawk.info.gz %{_infodir}/dir
+if [ $1 = 0 -a -f %{_infodir}/gawk.info.gz ]; then
+   /sbin/install-info --delete %{_infodir}/gawk.info.gz %{_infodir}/dir ||:
 fi
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
-%doc COPYING FUTURES INSTALL LIMITATIONS NEWS README
-%doc POSIX.STD README_d doc/gawk.ps doc/awkcard.ps
+%doc COPYING FUTURES INSTALL LIMITATIONS NEWS
+%doc README_d/README.multibyte README_d/README.tests POSIX.STD
 /bin/*
 %{_bindir}/*
 %{_mandir}/man1/*
@@ -100,6 +80,9 @@ fi
 %{_datadir}/awk
 
 %changelog
+* Thu Apr 07 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.1.8-1
+- new upstream release
+
 * Fri Aug 15 2008 Shu KONNO <owa@bg.wakwak.com> 3.1.3-1vl5
 - applied new versioning policy, spec in utf-8