automake-vl.spec 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275
  1. %define api_version 1.12
  2. Summary: A GNU tool for automatically creating Makefiles.
  3. Summary(ja): Makefile を自動生成するための GNU ツール
  4. Name: automake
  5. Version: %{api_version}.5
  6. Release: 1%{?_dist_release}
  7. License: GPL
  8. Group: Development/Tools
  9. Source: ftp://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz
  10. Patch1: automake-1.12.2-vala-fails.patch
  11. URL: http://sources.redhat.com/automake
  12. Requires: perl, autoconf >= 2.58
  13. Buildrequires: autoconf >= 2.58
  14. Requires(pre): install-info
  15. BuildArchitectures: noarch
  16. Buildroot: %{_tmppath}/%{name}-%{version}-root
  17. Vendor: Project Vine
  18. Distribution: Vine Linux
  19. Packager: daisuke
  20. # run "make check" by default
  21. %bcond_without check
  22. %description
  23. Automake is an experimental Makefile generator. Automake was inspired
  24. by the 4.4BSD make and include files, but aims to be portable and to
  25. conform to the GNU standards for Makefile variables and targets.
  26. You should install Automake if you are developing software and would
  27. like to use its ability to automatically generate GNU standard
  28. Makefiles. If you install Automake, you will also need to install
  29. GNU's Autoconf package.
  30. %prep
  31. %setup -q -n automake-%{version}
  32. %patch1 -p1
  33. %build
  34. ./configure \
  35. --prefix=%{_prefix} \
  36. --docdir=%{_docdir}/%{name}-%{version}
  37. %{__make} %{?_smp_mflags}
  38. cp m4/acdir/README README.aclocal
  39. cp contrib/multilib/README README.multilib
  40. %install
  41. rm -rf ${RPM_BUILD_ROOT}
  42. make install DESTDIR=${RPM_BUILD_ROOT}
  43. mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1
  44. # create this dir empty so we can own it
  45. rm -rf ${RPM_BUILD_ROOT}%{_datadir}/aclocal
  46. mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/aclocal
  47. rm -f $RPM_BUILD_ROOT%{_infodir}/dir
  48. %check
  49. %if %{with check}
  50. %{__make} check
  51. %endif
  52. %clean
  53. rm -rf ${RPM_BUILD_ROOT}
  54. %post
  55. /sbin/install-info %{_infodir}/automake.info.gz %{_infodir}/dir ||:
  56. %preun
  57. if [ $1 = 0 ]; then
  58. /sbin/install-info --delete %{_infodir}/automake.info.gz %{_infodir}/dir ||:
  59. fi
  60. %files
  61. %defattr(-,root,root)
  62. %doc AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS
  63. %doc REAME.aclocal README.multilib
  64. %{_bindir}/*
  65. %{_infodir}/*.info*
  66. %{_datadir}/automake-%{api_version}
  67. %{_datadir}/aclocal-%{api_version}
  68. %{_mandir}/man1/*
  69. %dir %{_datadir}/aclocal
  70. %changelog
  71. * Thu Nov 29 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.12.5-1
  72. - update to 1.12.5
  73. * Tue Nov 27 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.12.2-1
  74. - update to 1.12.2
  75. - add patch1 to skip vala test.
  76. * Sun Sep 30 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.11.1-4
  77. - change prereq to Require(pre)
  78. * Sat Aug 11 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.11.1-3
  79. - add patch100 for fix CVE-2012-3386 (world-writable tmp dir)
  80. * Tue Apr 19 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.11.1-2
  81. - rebuild for Vine 6
  82. * Sat Jan 09 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 1.11.1-1
  83. - new upstream release
  84. * Thu Oct 09 2008 Shu KONNO <owa@bg.wakwak.com> 1.10.1-2
  85. - spec in utf-8
  86. * Wed Apr 23 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.10.1-1
  87. - new upstream release
  88. * Thu Aug 04 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.9.6-0vl1
  89. - new upstream release
  90. * Thu Jun 3 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.8.5-0vl1
  91. - new upstream release
  92. * Wed May 5 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.8.4-0vl1
  93. - new upstream release
  94. * Thu Apr 1 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.8.3-0vl1
  95. - new upstream release
  96. * Wed Feb 25 2004 Tomoya TAKA <taka@vinelinux.org> 1.8.2-0vl3
  97. - rebuild
  98. * Fri Feb 20 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.8.2-1vl2
  99. - rebuild
  100. * Thu Feb 05 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.8.2-0vl1
  101. - new upstream release
  102. * Mon Jan 12 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.8-1vl1
  103. - based on 1.8-1 from Rawhide and built for Vine Linux
  104. * Mon Nov 17 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.7.9-0vl1
  105. - new upstream release
  106. * Wed Sep 03 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.7.6-0vl1
  107. - new upstream release
  108. * Mon Jun 07 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.7.5-1vl1
  109. - based on 1.7.5-1 from Rawhide and built for Vine Linux
  110. * Wed Apr 09 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.7.3-1vl1
  111. - based on 1.7.3-1 from Rawhide and built for Vine Linux
  112. * Sun Dec 08 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.6.3-1vl2
  113. - based on 1.6.3-1 from Rawhide and built for Vine Linux
  114. * Mon Jul 29 2002 Jens Petersen <petersen@redhat.com> 1.6.3-1
  115. - bug fix release 1.6.3
  116. * Thu Jul 11 2002 Jens Petersen <petersen@redhat.com> 1.6.2-2
  117. - add buildrequires autoconf 2.52 or greater (reported by Edward Avis)
  118. * Wed Jun 19 2002 Jens Petersen <petersen@redhat.com> 1.6.2-1
  119. - 1.6.2 (bug fix release)
  120. - do "make check" after building
  121. * Thu May 23 2002 Tim Powers <timp@redhat.com> 1.6.1-2
  122. - automated rebuild
  123. * Tue Apr 23 2002 Jens Petersen <petersen@redhat.com> 1.6.1-1
  124. - 1.6.1
  125. * Tue Mar 12 2002 Jens Petersen <petersen@redhat.com> 1.6-1
  126. - new package based on automake15
  127. - 1.6
  128. * Wed Jan 23 2002 Jens Petersen <petersen@redhat.com> 1.5-8
  129. - better aclocal versioning
  130. * Wed Jan 23 2002 Jens Petersen <petersen@redhat.com> 1.5-7
  131. - don't version datadir/automake
  132. * Tue Jan 15 2002 Jens Petersen <petersen@redhat.com> 1.5-6
  133. - version suffix programs and data directories
  134. - own symlinks to programs and /usr/share/aclocal
  135. * Wed Jan 09 2002 Tim Powers <timp@redhat.com> 1.5-5
  136. - automated rebuild
  137. * Wed Jan 9 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.5-4
  138. - Completely back out the fix for #56624 for now, it causes more problems
  139. than it fixes in either form.
  140. * Wed Jan 9 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.5-3
  141. - Don't use AS_DIRNAME, it doesn't work.
  142. * Tue Jan 7 2002 Jens Petersen <petersen@redhat.com> 1.5-2
  143. - Patch depout.m4 to handle makefiles passed to make with "-f" (#56624)
  144. * Tue Sep 18 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.5-1
  145. - Update to 1.5 - much better to coexist with autoconf 2.52...
  146. - Fix specfile
  147. - No patches
  148. * Fri Aug 24 2001 Jens Petersen <petersen@redhat.com> - 1.4p5-2
  149. - dont raise error when there is source in a subdirectory (bug #35156).
  150. This was preventing automake from working in binutuls/gas
  151. [patch from HJ Lu <hjl@gnu.org>]
  152. - format long lines of output properly with backslash + newlines as in 1.4
  153. (bug #35259) [patch from HJ Lu <hjl@gnu.org>]
  154. * Sat Jul 21 2001 Florian La Roche <Florian.LaRoche@redhat.de>
  155. - 1.4-p5, fixes #48788
  156. * Tue Jun 12 2001 Florian La Roche <Florian.LaRoche@redhat.de>
  157. - add the patch from #20559
  158. - really update to 1.4-p4
  159. * Mon Jun 11 2001 Florian La Roche <Florian.LaRoche@redhat.de>
  160. - update to 1.4-p4
  161. * Sat May 12 2001 Owen Taylor <otaylor@redhat.com>
  162. - Version 1.4-p1 to work with libtool-1.4
  163. * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
  164. - automatic rebuild
  165. * Mon Jun 5 2000 Jeff Johnson <jbj@redhat.com>
  166. - FHS packaging.
  167. * Fri Feb 04 2000 Nalin Dahyabhai <nalin@redhat.com>
  168. - fix bug #8870
  169. * Sat Aug 21 1999 Jeff Johnson <jbj@redhat.com>
  170. - revert to pristine automake-1.4.
  171. * Mon Mar 22 1999 Preston Brown <pbrown@redhat.com>
  172. - arm netwinder patch
  173. * Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
  174. - Injected new description and group.
  175. * Mon Feb 8 1999 Jeff Johnson <jbj@redhat.com>
  176. - add patches from CVS for 6.0beta1
  177. * Sun Jan 17 1999 Jeff Johnson <jbj@redhat.com>
  178. - update to 1.4.
  179. * Mon Nov 23 1998 Jeff Johnson <jbj@redhat.com>
  180. - update to 1.3b.
  181. - add URL.
  182. * Fri Apr 24 1998 Prospector System <bugs@redhat.com>
  183. - translations modified for de, fr, tr
  184. * Tue Apr 07 1998 Erik Troan <ewt@redhat.com>
  185. - updated to 1.3
  186. * Tue Oct 28 1997 Cristian Gafton <gafton@redhat.com>
  187. - added BuildRoot; added aclocal files
  188. * Fri Oct 24 1997 Erik Troan <ewt@redhat.com>
  189. - made it a noarch package
  190. * Thu Oct 16 1997 Michael Fulbright <msf@redhat.com>
  191. - Fixed some tag lines to conform to 5.0 guidelines.
  192. * Thu Jul 17 1997 Erik Troan <ewt@redhat.com>
  193. - updated to 1.2
  194. * Wed Mar 5 1997 msf@redhat.com <Michael Fulbright>
  195. - first version (1.0)