aptitude-vl.spec 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241
  1. Name: aptitude
  2. Version: 0.4.4
  3. Release: 0vl3
  4. Summary: A curses-based apt frontend
  5. Summary(ja): apt の CUI フロントエンド
  6. Group: Applications/Administration
  7. License: GPL
  8. URL: http://www.debian.org/Packages/unstable/admin/aptitude.html
  9. Source: http://http.us.debian.org/debian/pool/main/a/%{name}/%{name}-%{version}.tar.bz2
  10. # apt-rpm patch from ALT linux source rpm
  11. Patch0: aptitude-0.4.4-alt1.patch
  12. #Source: http://http.us.debian.org/debian/pool/main/a/%{name}/%{name}-%{version}.tar.bz2
  13. #Patch0: aptitude-0.3.3-alt-cnc-rpm.patch.bz2
  14. #Patch1: aptitude-0.3.3-automake.patch.bz2
  15. #Patch5: aptitude-0.3.3-build-fixes.patch.bz2
  16. #Patch6: aptitude-0.3.3-new-build-fixes.patch.bz2
  17. BuildRequires: apt-devel >= 0.5.15.cnc.7
  18. BuildRequires: binutils
  19. BuildRequires: coreutils
  20. BuildRequires: gzip
  21. BuildRequires: libsigc++-devel >= 2.0
  22. #BuildRequires: libstdc++3-devel
  23. BuildRequires: zlib-devel cppunit-devel
  24. BuildRequires: ncurses-devel
  25. BuildRequires: popt rpm-devel
  26. BuildRequires: gcc-c++ make automake18 autoconf
  27. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  28. %description
  29. Aptitude is a curses-based apt frontend with a number of useful extended
  30. features, including: a mutt-like syntax for matching packages in a flexible
  31. and extreme flexibility and customization.
  32. %description -l ja
  33. Aptitude は curses ベースで数々の便利な拡張機能を備えた apt フロントエンドです
  34. 。mutt ライクなパッケージマッチシンタックスを備え、柔軟にカスタマイズ可能なツ
  35. ールです。
  36. %prep
  37. %setup -q -n %{name}-%{version}
  38. %patch0 -p1 -b .apt-rpm-altlinux
  39. #patch1 -p1 -b .automake
  40. #patch5 -p1 -b .build-fix
  41. #patch6 -p1 -b .new-build-fix
  42. %build
  43. libtoolize --copy --force
  44. aclocal -I m4
  45. autoheader
  46. automake -a -c
  47. autoconf
  48. %configure --disable-werror --disable-docs
  49. make
  50. make check
  51. %install
  52. rm -rf $RPM_BUILD_ROOT
  53. %makeinstall STATEDIR=$RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}
  54. #makeinstall -C doc
  55. rm -rf $RPM_BUILD_ROOT/%{_mandir}
  56. %find_lang %{name}
  57. %clean
  58. rm -rf $RPM_BUILD_ROOT
  59. %files -f %{name}.lang
  60. %defattr(-,root,root)
  61. %doc AUTHORS INSTALL NEWS COPYING FAQ README TODO aptitude-hackers-guide.txt
  62. %{_bindir}/%{name}
  63. %{_datadir}/%{name}
  64. %dir %{_localstatedir}/lib/%{name}
  65. #{_mandir}/man8/aptitude*.8*
  66. #{_mandir}/*/man8/aptitude.8*
  67. %changelog
  68. * Sun Sep 14 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 0.4.4-0vl3
  69. - rebuild with apt-0.5.15lorg3.93
  70. * Sat Sep 13 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 0.4.4-0vl2
  71. - rebuild with rpm-4.4.2.2
  72. * Mon Jul 23 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.4.4-0vl1
  73. - rebuilt with new toolchain
  74. - changed Group to Appications/Administration
  75. - updated to 0.4.4
  76. - added patch from ALT linux
  77. * Sun Apr 16 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.3-0vl2
  78. - rebuild with apt-0.5.15lorg3
  79. * Sat Dec 17 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.3-0vl1
  80. - new upstream release
  81. - update altlinux apt-rpm patch from MDK package.
  82. - cleanup specs
  83. * Fri May 20 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.2.15.6-0vl3
  84. - updated Patch
  85. * Fri Oct 08 2004 Gustavo Pichorim Boiko <boiko@conectiva.com.br>
  86. + 2004-10-08 15:25:36 (69400)
  87. - fixed rpm patch file. It was causing a segfault when trying to
  88. see the info of a package. Thanks to Alexey I. Froloff (raorn)
  89. by his tip about that.
  90. * Fri Apr 8 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.2.15.6-0vl2
  91. - rebuild with apt 0.5.15.cnc7
  92. * Wed Mar 30 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.2.15.6-0vl1
  93. - new upstream from conectiva package
  94. * Fri Sep 17 2004 Gustavo Pichorim Boiko <boiko@conectiva.com.br>
  95. + 2004-09-17 14:51:34 (67964)
  96. - new upstream release: 0.2.15.6
  97. - removed patch file makeinstall because it is not necessary anymore
  98. - splitted rpm patch into two: rpm and rpm_po
  99. this was done because just the source code part of the patch usually
  100. need to be re-done in each new release.
  101. - added a patch file fixing the compilation with gcc-3.4
  102. - removed old menu entry and references
  103. - fixed spec file encoding
  104. * Fri Jul 18 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.2.11.1-0vl1
  105. - merged with conectiva package
  106. * Mon Jun 18 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
  107. - 0.0.7.19-2vl2
  108. - Oops, the spec was in Shift_JIS. Fixed.
  109. * Tue Dec 12 2000 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.7.19-2vl1
  110. - merged with 0.0.7.19-2cl
  111. * Tue Dec 12 2000 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.7.6-1vl5
  112. - rebuild with apt-0.3.19cnc38-2vl5
  113. * Tue Dec 12 2000 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.7.6-1vl2
  114. - build for Vine Linux
  115. * Sun Dec 10 2000 Daisuke SUZUKI <daisuke@linux.or.jp> 0.0.7.6-1vl1
  116. - build for Vine Linux
  117. * Thu Mar 20 2003 Claudio Matsuoka <claudio@conectiva.com>
  118. + 2003-03-20 18:28:59 (28803)
  119. - fixed remaining reference to pkgDPkgPM (closes: #8136)
  120. * Tue Jan 07 2003 Mapi2 <distro@conectiva.com.br>
  121. + 2003-01-07 19:01:45 (21359)
  122. - Copying release 0.2.11.1-21310cl to releases/ directory.
  123. - Copying release 0.2.11.1-21310cl to pristine/ directory.
  124. - Removing previous pristine/ directory.
  125. * Tue Jan 07 2003 Ademar de Souza Reis Jr. <ademar@conectiva.com.br>
  126. + 2003-01-07 17:04:48 (21310)
  127. - Increasing release (recompiling with new set of libraries from apt)
  128. - Enabled parallell build
  129. * Thu Oct 31 2002 Helio Chissini de Castro <helio@conectiva.com.br>
  130. + 2002-10-31 13:37:49 (18505)
  131. - Fixed aptitude-rpm
  132. * Fri Oct 18 2002 Helio Chissini de Castro <helio@conectiva.com.br>
  133. + 2002-10-18 10:14:17 (17858)
  134. - New patch fixing gcc3 compilation.
  135. * Mon Sep 23 2002 Helio Chissini de Castro <helio@conectiva.com.br>
  136. + 2002-09-23 19:37:56 (15710)
  137. - Added large patch to fix compilation with gcc3
  138. - Fixed template STL headers
  139. - Changed Makefile -Werror annoying warning to -Wno-deprecated, removing another
  140. bad warning
  141. - Fixed some define problems against bad included libsigc++ header
  142. - Changed old curses require to ncurses
  143. - Created whole new automake/autoconf headers/configure.in
  144. - Changed invalid default declarations in source files
  145. * Tue Sep 03 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  146. + 2002-09-03 14:14:27 (11109)
  147. - Copying release 0.2.11.1-2cl to releases/ directory.
  148. * Tue Sep 03 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  149. + 2002-09-03 14:14:25 (11108)
  150. - Copying release 0.2.11.1-2cl to pristine/ directory.
  151. * Tue Sep 03 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  152. + 2002-09-03 14:14:23 (11107)
  153. - Removing previous pristine/ directory.
  154. * Tue Sep 03 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  155. + 2002-09-03 14:14:20 (11106)
  156. - Imported package from snapshot.
  157. * Tue Sep 03 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  158. + 2002-09-03 14:14:17 (11105)
  159. - Created directory for version 0.2.11.1.
  160. * Thu Aug 29 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  161. + 2002-08-29 17:19:11 (7311)
  162. - Copying release 0.2.8-4cl to releases/ directory.
  163. * Thu Aug 29 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  164. + 2002-08-29 17:19:10 (7310)
  165. - Copying release 0.2.8-4cl to pristine/ directory.
  166. * Thu Aug 29 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  167. + 2002-08-29 17:19:09 (7309)
  168. - Removing previous pristine/ directory.
  169. * Thu Aug 29 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  170. + 2002-08-29 17:19:07 (7308)
  171. - Imported package from 8.0.
  172. * Thu Aug 29 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  173. + 2002-08-29 17:19:04 (7307)
  174. - Created directory for version 0.2.8.
  175. * Wed Aug 28 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  176. + 2002-08-28 18:07:00 (3656)
  177. - Copying release 0.0.8.6-2cl to releases/ directory.
  178. * Wed Aug 28 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  179. + 2002-08-28 18:06:59 (3655)
  180. - Copying release 0.0.8.6-2cl to pristine/ directory.
  181. * Wed Aug 28 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  182. + 2002-08-28 18:06:57 (3654)
  183. - Removing previous pristine/ directory.
  184. * Wed Aug 28 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  185. + 2002-08-28 18:06:55 (3653)
  186. - Imported package from 7.0.
  187. * Wed Aug 28 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  188. + 2002-08-28 18:06:53 (3652)
  189. - Created directory for version 0.0.8.6.
  190. * Tue Aug 27 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  191. + 2002-08-27 18:40:15 (135)
  192. - Imported package from 6.0.
  193. * Tue Aug 27 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
  194. + 2002-08-27 18:40:12 (134)
  195. - Created package directory