source: projects/specs/trunk/a/automake/automake-vl.spec @ 12131

Revision 12131, 8.7 KB checked in by tomop, 5 years ago (diff)

Merge branch 'tomop'

Line 
1%define api_version 1.16
2
3Summary: A GNU tool for automatically creating Makefiles.
4Summary(ja): Makefile を自動生成するための GNU ツール
5Name: automake
6Version: %{api_version}.1
7Release: 1%{?_dist_release}
8License: GPL
9Group: Development/Tools
10Source: https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz
11Source2: http://git.savannah.gnu.org/cgit/config.git/plain/config.sub
12Source3: http://git.savannah.gnu.org/cgit/config.git/plain/config.guess
13
14Patch0:     automake-1.15-disable-vala-tests.patch
15# BZ#1716384
16# automake bug#31222 - Don't use '\n' in sed substitution
17# http://git.savannah.gnu.org/cgit/automake.git/commit/?id=a348d830659fffd2cfc42994524783b07e69b4b5
18Patch1:     automake-1.16-pep3147-tweak-fix.patch
19
20URL: http://sources.redhat.com/automake
21Requires: perl, autoconf >= 2.58
22Buildrequires: autoconf >= 2.58
23Requires(pre): install-info
24
25BuildRequires: texinfo
26
27BuildArch: noarch
28Buildroot: %{_tmppath}/%{name}-%{version}-root
29
30
31Vendor: Project Vine
32Distribution: Vine Linux
33Packager: daisuke
34
35# run "make check" by default
36%bcond_without check
37
38%description
39Automake is an experimental Makefile generator. Automake was inspired
40by the 4.4BSD make and include files, but aims to be portable and to
41conform to the GNU standards for Makefile variables and targets.
42
43You should install Automake if you are developing software and would
44like to use its ability to automatically generate GNU standard
45Makefiles. If you install Automake, you will also need to install
46GNU's Autoconf package.
47
48
49%prep
50%autosetup -p1
51autoreconf -vi
52
53#for file in %SOURCE2 %SOURCE3; do
54#    for dest in $(find -name "$(basename "$file")"); do
55#        cp "$file" "$dest"
56#    done
57#done
58
59%build
60./configure \
61  --prefix=%{_prefix} \
62  --docdir=%{_docdir}/%{name}-%{version}
63%{__make} %{?_smp_mflags}
64cp m4/acdir/README README.aclocal
65cp contrib/multilib/README README.multilib
66
67
68%install
69rm -rf ${RPM_BUILD_ROOT}
70make install DESTDIR=${RPM_BUILD_ROOT}
71mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1
72
73
74# create this dir empty so we can own it
75rm -rf ${RPM_BUILD_ROOT}%{_datadir}/aclocal
76mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/aclocal
77rm -f $RPM_BUILD_ROOT%{_infodir}/dir
78
79
80%check
81%if %{with check}
82%{__make} -k %{?_smp_mflags} check %{?TESTS_FLAGS: TESTS="%{TESTS_FLAGS}"} \
83    || ( cat ./test-suite.log && false )
84%endif
85
86%clean
87rm -rf ${RPM_BUILD_ROOT}
88
89
90%post
91/sbin/install-info %{_infodir}/automake.info.gz %{_infodir}/dir ||:
92
93
94%preun
95if [ $1 = 0 ]; then
96    /sbin/install-info --delete %{_infodir}/automake.info.gz %{_infodir}/dir  ||:
97fi
98
99
100%files
101%defattr(-,root,root)
102%license COPYING*
103%doc AUTHORS ChangeLog INSTALL NEWS README THANKS
104%doc REAME.aclocal README.multilib
105%{_bindir}/*
106%{_infodir}/*.info*
107%{_datadir}/automake-%{api_version}
108%{_datadir}/aclocal-%{api_version}
109%{_mandir}/man1/*
110%dir %{_datadir}/aclocal
111
112
113%changelog
114* Thu Aug 29 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.16.1-1
115- updated to 1.16.1.
116
117* Sat May 18 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.14.1-2
118- added Patch0 for perl-5.26.
119
120* Sat Dec 28 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14.1-1
121- update to 1.14.1
122
123* Sat Sep 28 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14-1
124- update to 1.14
125- remove Patch1 (automake-1.12.2-vala-fails.patch)
126
127* Thu Nov 29 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.12.5-1
128- update to 1.12.5
129
130* Tue Nov 27 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.12.2-1
131- update to 1.12.2
132- add patch1 to skip vala test.
133
134* Sun Sep 30 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.11.1-4
135- change prereq to Require(pre)
136
137* Sat Aug 11 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.11.1-3
138- add patch100 for fix CVE-2012-3386 (world-writable tmp dir)
139
140* Tue Apr 19 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.11.1-2
141- rebuild for Vine 6
142
143* Sat Jan 09 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 1.11.1-1
144- new upstream release
145
146* Thu Oct 09 2008 Shu KONNO <owa@bg.wakwak.com> 1.10.1-2
147- spec in utf-8
148
149* Wed Apr 23 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.10.1-1
150- new upstream release
151
152* Thu Aug 04 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.9.6-0vl1
153- new upstream release
154
155* Thu Jun  3 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.8.5-0vl1
156- new upstream release
157
158* Wed May  5 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.8.4-0vl1
159- new upstream release
160
161* Thu Apr 1 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.8.3-0vl1
162- new upstream release
163
164* Wed Feb 25 2004 Tomoya TAKA <taka@vinelinux.org> 1.8.2-0vl3
165- rebuild
166
167* Fri Feb 20 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.8.2-1vl2
168- rebuild
169
170* Thu Feb 05 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.8.2-0vl1
171- new upstream release
172
173* Mon Jan 12 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.8-1vl1
174- based on 1.8-1 from Rawhide and built for Vine Linux
175
176* Mon Nov 17 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.7.9-0vl1
177- new upstream release
178
179* Wed Sep 03 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.7.6-0vl1
180- new upstream release
181
182* Sat Jun 07 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.7.5-1vl1
183- based on 1.7.5-1 from Rawhide and built for Vine Linux
184
185* Wed Apr 09 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.7.3-1vl1
186- based on 1.7.3-1 from Rawhide and built for Vine Linux
187
188* Sun Dec 08 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.6.3-1vl2
189- based on 1.6.3-1 from Rawhide and built for Vine Linux
190
191* Mon Jul 29 2002 Jens Petersen <petersen@redhat.com> 1.6.3-1
192- bug fix release 1.6.3
193
194* Thu Jul 11 2002 Jens Petersen <petersen@redhat.com> 1.6.2-2
195- add buildrequires autoconf 2.52 or greater (reported by Edward Avis)
196
197* Wed Jun 19 2002 Jens Petersen <petersen@redhat.com> 1.6.2-1
198- 1.6.2 (bug fix release)
199- do "make check" after building
200
201* Thu May 23 2002 Tim Powers <timp@redhat.com> 1.6.1-2
202- automated rebuild
203
204* Tue Apr 23 2002 Jens Petersen <petersen@redhat.com> 1.6.1-1
205- 1.6.1
206
207* Tue Mar 12 2002 Jens Petersen <petersen@redhat.com> 1.6-1
208- new package based on automake15
209- 1.6
210
211* Wed Jan 23 2002 Jens Petersen <petersen@redhat.com> 1.5-8
212- better aclocal versioning
213
214* Wed Jan 23 2002 Jens Petersen <petersen@redhat.com> 1.5-7
215- don't version datadir/automake
216
217* Tue Jan 15 2002 Jens Petersen <petersen@redhat.com> 1.5-6
218- version suffix programs and data directories
219- own symlinks to programs and /usr/share/aclocal
220
221* Wed Jan 09 2002 Tim Powers <timp@redhat.com> 1.5-5
222- automated rebuild
223
224* Wed Jan  9 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.5-4
225- Completely back out the fix for #56624 for now, it causes more problems
226  than it fixes in either form.
227
228* Wed Jan  9 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.5-3
229- Don't use AS_DIRNAME, it doesn't work.
230
231* Mon Jan  7 2002 Jens Petersen <petersen@redhat.com> 1.5-2
232- Patch depout.m4 to handle makefiles passed to make with "-f" (#56624)
233
234* Tue Sep 18 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.5-1
235- Update to 1.5 - much better to coexist with autoconf 2.52...
236- Fix specfile
237- No patches
238
239* Fri Aug 24 2001 Jens Petersen <petersen@redhat.com> - 1.4p5-2
240- dont raise error when there is source in a subdirectory (bug #35156).
241  This was preventing automake from working in binutuls/gas
242  [patch from HJ Lu <hjl@gnu.org>]
243- format long lines of output properly with backslash + newlines as in 1.4
244  (bug #35259) [patch from HJ Lu <hjl@gnu.org>]
245
246* Sat Jul 21 2001 Florian La Roche <Florian.LaRoche@redhat.de>
247- 1.4-p5, fixes #48788
248
249* Tue Jun 12 2001 Florian La Roche <Florian.LaRoche@redhat.de>
250- add the patch from #20559
251- really update to 1.4-p4
252
253* Mon Jun 11 2001 Florian La Roche <Florian.LaRoche@redhat.de>
254- update to 1.4-p4
255
256* Sat May 12 2001 Owen Taylor <otaylor@redhat.com>
257- Version 1.4-p1 to work with libtool-1.4
258
259* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
260- automatic rebuild
261
262* Mon Jun  5 2000 Jeff Johnson <jbj@redhat.com>
263- FHS packaging.
264
265* Fri Feb 04 2000 Nalin Dahyabhai <nalin@redhat.com>
266- fix bug #8870
267
268* Sat Aug 21 1999 Jeff Johnson <jbj@redhat.com>
269- revert to pristine automake-1.4.
270
271* Mon Mar 22 1999 Preston Brown <pbrown@redhat.com>
272- arm netwinder patch
273
274* Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
275- Injected new description and group.
276
277* Mon Feb  8 1999 Jeff Johnson <jbj@redhat.com>
278- add patches from CVS for 6.0beta1
279
280* Sun Jan 17 1999 Jeff Johnson <jbj@redhat.com>
281- update to 1.4.
282
283* Mon Nov 23 1998 Jeff Johnson <jbj@redhat.com>
284- update to 1.3b.
285- add URL.
286
287* Fri Apr 24 1998 Prospector System <bugs@redhat.com>
288- translations modified for de, fr, tr
289
290* Tue Apr 07 1998 Erik Troan <ewt@redhat.com>
291- updated to 1.3
292
293* Tue Oct 28 1997 Cristian Gafton <gafton@redhat.com>
294- added BuildRoot; added aclocal files
295
296* Fri Oct 24 1997 Erik Troan <ewt@redhat.com>
297- made it a noarch package
298
299* Thu Oct 16 1997 Michael Fulbright <msf@redhat.com>
300- Fixed some tag lines to conform to 5.0 guidelines.
301
302* Thu Jul 17 1997 Erik Troan <ewt@redhat.com>
303- updated to 1.2
304
305* Wed Mar 5 1997 msf@redhat.com <Michael Fulbright>
306- first version (1.0)
Note: See TracBrowser for help on using the repository browser.