automake14-vl.spec 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220
  1. %define tarname automake-1.4-p6
  2. Summary: A GNU tool for automatically creating Makefiles.
  3. Summary(ja): Makefile を自動生成するための GNU ツール
  4. Name: automake14
  5. Version: 1.4p6
  6. Release: 6%{?_dist_release}
  7. License: GPL
  8. Group: Development/Tools
  9. Source: ftp://ftp.gnu.org/pub/gnu/automake/%{tarname}.tar.gz
  10. Patch1: automake-1.4-libtoolize.patch
  11. Patch2: automake-1.4-subdir.patch
  12. Patch3: automake-1.4-backslash.patch
  13. Patch6: automake-1.4-tags.patch
  14. Patch7: automake-1.4-subdirs-89656.patch
  15. Patch8: automake14-info.patch
  16. URL: http://sources.redhat.com/automake
  17. Conflicts: automake < 1.5
  18. Buildrequires: texinfo
  19. Requires(post): /sbin/install-info
  20. Requires(preun): /sbin/install-info
  21. BuildArchitectures: noarch
  22. Buildroot: %{_tmppath}/%{name}-%{version}-root
  23. %description
  24. Automake is a tool for automatically generating
  25. `Makefile.in' files compliant with the GNU Coding Standards.
  26. This package contains Automake 1.4, an older version of automake.
  27. You should install it if you need to run automake in a project that
  28. has not yet been updated to work with newer version of Automake.
  29. %prep
  30. %setup -q -n %{tarname}
  31. %patch1 -p0
  32. %patch2 -p1 -b .subdir
  33. %patch3 -p1 -b .backslash
  34. %patch6 -p1 -b .tags
  35. %patch7 -p1 -b .dollar
  36. %patch8 -p1 -b .rh1
  37. mv automake.texi automake14.texi
  38. rm automake.info
  39. %build
  40. #autoreconf
  41. %configure
  42. make
  43. ## 5 of 194 tests fail
  44. # make check || :
  45. %install
  46. rm -rf $RPM_BUILD_ROOT
  47. %makeinstall
  48. ## create this dir empty so we can own it
  49. mkdir -p $RPM_BUILD_ROOT%{_datadir}/aclocal
  50. # remove uninstalled files
  51. rm ${RPM_BUILD_ROOT}%{_bindir}/{automake,aclocal}
  52. rm -f ${RPM_BUILD_ROOT}%{_infodir}/dir
  53. %clean
  54. rm -rf ${RPM_BUILD_ROOT}
  55. %post
  56. /sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
  57. %preun
  58. if [ "$1" = 0 ]; then
  59. /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
  60. fi
  61. %files
  62. %defattr(-,root,root)
  63. %doc AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS TODO info
  64. %{_bindir}/*-1.4
  65. %{_datadir}/aclocal*/
  66. %{_datadir}/automake-1.4/
  67. %{_infodir}/*
  68. %changelog
  69. * Sun Feb 21 2010 Shu KONNO <owa@bg.wakwak.com> 1.4p6-6
  70. - rebuilt with new toolchain
  71. - applied new versioning policy
  72. * Thu Oct 09 2008 Shu KONNO <owa@bg.wakwak.com> 1.4p6-5vl5
  73. - spec in utf-8
  74. * Sun Jun 3 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4p6-4vl5
  75. - added Patch8 from Fedora
  76. * Thu Feb 15 2007 Karsten Hopp <karsten@redhat.com> 1.4p6-14
  77. - misc. fixes for review
  78. * Mon Jun 12 2006 Karsten Hopp <karsten@redhat.de> 1.4p6-13
  79. - don't run autoreconf during build (#194735)
  80. * Tue Jan 17 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4p6-4vl4
  81. - added BuildRequires: texinfo
  82. - added Japanese summary
  83. * Sat Feb 07 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4p6-4vl3
  84. - patch7 from fedora 1.4p6-8
  85. - add BuildRequires: automake
  86. - s/Copyright/License/
  87. * Mon Dec 09 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.4p6-4vl2
  88. - delete PreReq: install-info
  89. * Mon Dec 09 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.4p6-4vl1
  90. - based on 1.4p6-4 from Rawhide and built for Vine Linux
  91. - uncomment make check and add "|| :"
  92. * Sat Nov 23 2002 Jens Petersen <petersen@redhat.com> 1.4p6-4
  93. - remove bin and info files not for manifest
  94. - update url (#77325)
  95. * Fri Sep 5 2002 Jens Petersen <petersen@redhat.com> 1.4p6-3
  96. - bring back COPYING and INSTALL in datadir
  97. * Fri Aug 16 2002 Jens Petersen <petersen@redhat.com> 1.4p6-2
  98. - conflict with automake < 1.5, to prevent both automake-1.4 and automake14
  99. from being installed at the same time (#71626)
  100. * Mon Jul 29 2002 Jens Petersen <petersen@redhat.com> - 1.4p6-1
  101. - 1.4-p6 with versioning from upstream
  102. - versioning and lisp patches no longer required
  103. - include the info files in the docs dir
  104. - remove doc files from the automake-1.4 datadir.
  105. * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
  106. - automated rebuild
  107. * Thu May 23 2002 Tim Powers <timp@redhat.com>
  108. - automated rebuild
  109. * Tue Jan 18 2002 Jens Petersen <petersen@redhat.com> - 1.4p5-1
  110. - new package based on automake-1.4p5-3
  111. - add version suffix to prgram names and data directories
  112. - no info files, since only 1.5 info files will be installed
  113. * Wed Nov 14 2001 Jakub Jelinek <jakub@redhat.com> - 1.4p5-3
  114. - fix lisp.am bug
  115. * Fri Aug 24 2001 Jens Petersen <petersen@redhat.com> - 1.4p5-2
  116. - dont raise error when there is source in a subdirectory (bug #35156).
  117. This was preventing automake from working in binutuls/gas
  118. [patch from HJ Lu <hjl@gnu.org>]
  119. - format long lines of output properly with backslash + newlines as in 1.4
  120. (bug #35259) [patch from HJ Lu <hjl@gnu.org>]
  121. * Sat Jul 21 2001 Florian La Roche <Florian.LaRoche@redhat.de>
  122. - 1.4-p5, fixes #48788
  123. * Tue Jun 12 2001 Florian La Roche <Florian.LaRoche@redhat.de>
  124. - add the patch from #20559
  125. - really update to 1.4-p4
  126. * Mon Jun 11 2001 Florian La Roche <Florian.LaRoche@redhat.de>
  127. - update to 1.4-p4
  128. * Sat May 12 2001 Owen Taylor <otaylor@redhat.com>
  129. - Version 1.4-p1 to work with libtool-1.4
  130. * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
  131. - automatic rebuild
  132. * Mon Jun 5 2000 Jeff Johnson <jbj@redhat.com>
  133. - FHS packaging.
  134. * Fri Feb 04 2000 Nalin Dahyabhai <nalin@redhat.com>
  135. - fix bug #8870
  136. * Sat Aug 21 1999 Jeff Johnson <jbj@redhat.com>
  137. - revert to pristine automake-1.4.
  138. * Mon Mar 22 1999 Preston Brown <pbrown@redhat.com>
  139. - arm netwinder patch
  140. * Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
  141. - Injected new description and group.
  142. * Mon Feb 8 1999 Jeff Johnson <jbj@redhat.com>
  143. - add patches from CVS for 6.0beta1
  144. * Sun Jan 17 1999 Jeff Johnson <jbj@redhat.com>
  145. - update to 1.4.
  146. * Mon Nov 23 1998 Jeff Johnson <jbj@redhat.com>
  147. - update to 1.3b.
  148. - add URL.
  149. * Fri Apr 24 1998 Prospector System <bugs@redhat.com>
  150. - translations modified for de, fr, tr
  151. * Tue Apr 07 1998 Erik Troan <ewt@redhat.com>
  152. - updated to 1.3
  153. * Tue Oct 28 1997 Cristian Gafton <gafton@redhat.com>
  154. - added BuildRoot; added aclocal files
  155. * Fri Oct 24 1997 Erik Troan <ewt@redhat.com>
  156. - made it a noarch package
  157. * Thu Oct 16 1997 Michael Fulbright <msf@redhat.com>
  158. - Fixed some tag lines to conform to 5.0 guidelines.
  159. * Thu Jul 17 1997 Erik Troan <ewt@redhat.com>
  160. - updated to 1.2
  161. * Wed Mar 5 1997 msf@redhat.com <Michael Fulbright>
  162. - first version (1.0)