123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174 |
- Summary: The GNU macro processor.
- Summary(ja): GNU マクロプロセッサ
- Name: m4
- Version: 1.4.14
- Release: 1%{?_dist_release}
- License: GPLv3+
- Group: Development/Tools
- Source: ftp://ftp.gnu.org/gnu/m4/m4-%{version}.tar.bz2
- URL: http://www.gnu.org/software/m4/
- Buildroot: %{_tmppath}/%{name}-%{version}-root
- BuildRequires: libsigsegv-devel
- Requires(post): /sbin/install-info
- Requires(preun): /sbin/install-info
- %description
- A GNU implementation of the traditional UNIX macro processor. M4 is
- useful for writing text files which can be logically parsed, and is used
- by many programs as part of their build process. M4 has built-in
- functions for including files, running shell commands, doing arithmetic,
- etc. The autoconf program needs m4 for generating configure scripts, but
- not for running configure scripts.
- Install m4 if you need a macro processor.
- %description -l ja
- m4 は UNIX で使われるマクロプロセッサの GNU 版です.
- m4 を使うと,論理的に解析可能なテキストファイルを書く際に便利ですし,
- また多くのプログラムのビルド過程で m4 が使われています.
- m4 にはファイルのインクルード,シェルコマンドの実行,計算等の
- 組み込み関数が備わっています.autoconf は configure スクリプトの
- 生成に m4 を必要とします (が configure スクリプト実行には必要
- ありません).
- マクロプロセッサが必要なら m4 をインストールして下さい.
- %prep
- %setup -q
- %build
- %configure
- make CFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags}
- %install
- rm -rf $RPM_BUILD_ROOT
- %makeinstall INSTALL_DATA="install -c -m644"
- # ensure /usr/share/info.dir is not included into the package
- rm -fv %{buildroot}%{_infodir}/dir
- %post
- /sbin/install-info %{_infodir}/m4.info.gz %{_infodir}/dir
- %preun
- if [ "$1" = 0 ]; then
- /sbin/install-info --delete %{_infodir}/m4.info.gz %{_infodir}/dir
- fi
- %clean
- rm -rf $RPM_BUILD_ROOT
- %files
- %defattr(-,root,root)
- %doc AUTHORS COPYING ChangeLog NEWS THANKS README
- %{_bindir}/m4
- %{_infodir}/*
- %{_mandir}/man1/*
- %changelog
- * Sat Mar 6 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.4.14-1
- - new upstream release
- - built with new toolchain, libsigsegv-2.8
- * Sun Apr 5 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.4.13-2
- - ensure /usr/share/info/dir is not included in the package
- * Sun Apr 5 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.13-1
- - new upstream release
- * Sat Oct 18 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.12-1
- - new upstream release
- - added BuildRequires: libsigsegv-devel
- * Thu Oct 09 2008 Shu KONNO <owa@bg.wakwak.com> 1.4.11-2vl5
- - spec in utf-8
- * Thu Apr 3 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.11-1vl5
- - new upstream release
- * Tue Mar 27 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.9-0vl1
- - new upstream
- * Sat Nov 25 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.8-0vl1
- - new upstream
- - changed URL
- * Sat Nov 12 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.4-0vl1
- - new upstream
- - s/Copyright/License/
- - added some documents
- * Tue Aug 2 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.3-1vl1
- - updated to 1.4.3 based on Fedora development
- * Fri Feb 20 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.4.1-12vl2
- - rebuild
- * Thu Dec 05 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.4.1-12vl1
- - based on 1.4.1-12 from Rawhide and built for Vine Linux
- - added Japanese summary and description
- * Mon Nov 11 2002 Florian La Roche <Florian.LaRoche@redhat.de>
- - add french translation file
- * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
- - automated rebuild
- * Wed Jun 19 2002 Florian La Roche <Florian.LaRoche@redhat.de>
- - do not strip apps
- * Fri Jun 14 2002 Florian La Roche <Florian.LaRoche@redhat.de>
- - rebuild
- * Thu May 23 2002 Tim Powers <timp@redhat.com>
- - automated rebuild
- * Thu Mar 07 2002 Florian La Roche <Florian.LaRoche@redhat.de>
- - use _infodir on popular request #47465
- * Sat Jan 05 2002 Florian La Roche <Florian.LaRoche@redhat.de>
- - add URL tag
- - improved spec file
- - add hack to update config.guess config.sub
- - fix to build with newer autoconf versions
- * Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
- - Bump release + rebuild.
- * Tue Feb 13 2001 Florian La Roche <Florian.LaRoche@redhat.de>
- - signal patch is not necessary anymore
- - fix printf buffer overflow problem
- * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
- - automatic rebuild
- * Sat Jun 17 2000 Matt Wilson <msw@redhat.com>
- - added defattr
- * Mon Jun 5 2000 Bernhard Rosenkraenzer <bero@redhat.com>
- - FHS compliance
- - 1.4.1
- - some fixes to spec file
- * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
- - auto rebuild in the new build environment (release 12)
- * Thu Dec 17 1998 Cristian Gafton <gafton@redhat.com>
- - build against glibc 2.1
- * Fri Apr 24 1998 Prospector System <bugs@redhat.com>
- - translations modified for de, fr, tr
- * Fri Apr 10 1998 Cristian Gafton <gafton@redhat.com>
- - Manhattan build
- * Wed Oct 21 1997 Cristian Gafton <gafton@redhat.com>
- - added info file handling and BuildRoot
- * Mon Jun 02 1997 Erik Troan <ewt@redhat.com>
- - built against glibc
|