source: projects/specs/trunk/m/m4/m4-vl.spec @ 8013

Revision 8013, 5.2 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release

Line 
1Summary: The GNU macro processor.
2Summary(ja): GNU マクロプロセッサ
3Name: m4
4Version: 1.4.17
5Release: 1%{?_dist_release}
6License: GPLv3+
7Group: Development/Tools
8Source: ftp://ftp.gnu.org/gnu/m4/m4-%{version}.tar.xz
9URL: http://www.gnu.org/software/m4/
10
11Buildroot: %{_tmppath}/%{name}-%{version}-root
12BuildRequires: libsigsegv-devel
13Requires(post): /sbin/install-info
14Requires(preun): /sbin/install-info
15
16
17%description
18A GNU implementation of the traditional UNIX macro processor.  M4 is
19useful for writing text files which can be logically parsed, and is used
20by many programs as part of their build process.  M4 has built-in
21functions for including files, running shell commands, doing arithmetic,
22etc.  The autoconf program needs m4 for generating configure scripts, but
23not for running configure scripts.
24
25Install m4 if you need a macro processor.
26
27%description -l ja
28m4 は UNIX で使われるマクロプロセッサの GNU 版です.
29m4 を使うと,論理的に解析可能なテキストファイルを書く際に便利ですし,
30また多くのプログラムのビルド過程で m4 が使われています.
31m4 にはファイルのインクルード,シェルコマンドの実行,計算等の
32組み込み関数が備わっています.autoconf は configure スクリプトの
33生成に m4 を必要とします (が configure スクリプト実行には必要
34ありません).
35
36マクロプロセッサが必要なら m4 をインストールして下さい.
37
38%prep
39%setup -q
40
41%build
42%configure
43make CFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags}
44
45%install
46rm -rf $RPM_BUILD_ROOT
47%makeinstall INSTALL_DATA="install -c -m644"
48
49# ensure /usr/share/info.dir is not included into the package
50rm -fv %{buildroot}%{_infodir}/dir
51
52
53%post
54/sbin/install-info %{_infodir}/m4.info.gz %{_infodir}/dir
55
56%preun
57if [ "$1" = 0 ]; then
58    /sbin/install-info --delete %{_infodir}/m4.info.gz %{_infodir}/dir
59fi
60
61%clean
62rm -rf $RPM_BUILD_ROOT
63
64
65%files
66%defattr(-,root,root)
67%doc AUTHORS COPYING ChangeLog NEWS THANKS README
68%{_bindir}/m4
69%{_infodir}/*
70%{_mandir}/man1/*
71
72%changelog
73* Sun Dec 01 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.4.17-1
74- new upstream release
75
76* Sun Apr 17 2011 Shu KONNO <owa@bg.wakwak.com> - 1.4.14-2
77- rebuilt with rpm-4.8.1-3
78
79* Sat Mar  6 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.4.14-1
80- new upstream release
81- built with new toolchain, libsigsegv-2.8
82
83* Sun Apr  5 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.4.13-2
84- ensure /usr/share/info/dir is not included in the package
85
86* Sun Apr  5 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.13-1
87- new upstream release
88
89* Sat Oct 18 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.12-1
90- new upstream release
91- added BuildRequires: libsigsegv-devel
92
93* Thu Oct 09 2008 Shu KONNO <owa@bg.wakwak.com> 1.4.11-2vl5
94- spec in utf-8
95
96* Thu Apr  3 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.11-1vl5
97- new upstream release
98
99* Tue Mar 27 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.9-0vl1
100- new upstream
101
102* Sat Nov 25 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.8-0vl1
103- new upstream
104- changed URL
105
106* Sat Nov 12 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.4-0vl1
107- new upstream
108- s/Copyright/License/
109- added some documents
110
111* Tue Aug  2 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.3-1vl1
112- updated to 1.4.3 based on Fedora development
113
114* Fri Feb 20 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.4.1-12vl2
115- rebuild
116
117* Thu Dec 05 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.4.1-12vl1
118- based on 1.4.1-12 from Rawhide and built for Vine Linux
119- added Japanese summary and description
120
121* Mon Nov 11 2002 Florian La Roche <Florian.LaRoche@redhat.de>
122- add french translation file
123
124* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
125- automated rebuild
126
127* Wed Jun 19 2002 Florian La Roche <Florian.LaRoche@redhat.de>
128- do not strip apps
129
130* Fri Jun 14 2002 Florian La Roche <Florian.LaRoche@redhat.de>
131- rebuild
132
133* Thu May 23 2002 Tim Powers <timp@redhat.com>
134- automated rebuild
135
136* Thu Mar 07 2002 Florian La Roche <Florian.LaRoche@redhat.de>
137- use _infodir on popular request #47465
138
139* Sat Jan 05 2002 Florian La Roche <Florian.LaRoche@redhat.de>
140- add URL tag
141- improved spec file
142- add hack to update config.guess config.sub
143- fix to build with newer autoconf versions
144
145* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
146- Bump release + rebuild.
147
148* Tue Feb 13 2001 Florian La Roche <Florian.LaRoche@redhat.de>
149- signal patch is not necessary anymore
150- fix printf buffer overflow problem
151
152* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
153- automatic rebuild
154
155* Sat Jun 17 2000 Matt Wilson <msw@redhat.com>
156- added defattr
157
158* Mon Jun  5 2000 Bernhard Rosenkraenzer <bero@redhat.com>
159- FHS compliance
160- 1.4.1
161- some fixes to spec file
162
163* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
164- auto rebuild in the new build environment (release 12)
165
166* Thu Dec 17 1998 Cristian Gafton <gafton@redhat.com>
167- build against glibc 2.1
168
169* Fri Apr 24 1998 Prospector System <bugs@redhat.com>
170- translations modified for de, fr, tr
171
172* Fri Apr 10 1998 Cristian Gafton <gafton@redhat.com>
173- Manhattan build
174
175* Tue Oct 21 1997 Cristian Gafton <gafton@redhat.com>
176- added info file handling and BuildRoot
177
178* Mon Jun 02 1997 Erik Troan <ewt@redhat.com>
179- built against glibc
180
Note: See TracBrowser for help on using the repository browser.