Advertisement
Guest User

aptitude

a guest
Jul 22nd, 2014
321
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # vim: set ft=spec: -*- rpm-spec -*-
  2.  
  3. Name: aptitude
  4. Version: 0.4.5
  5. Release: alt6.1
  6.  
  7. Summary: Terminal-based apt frontend
  8. Group: System/Configuration/Packaging
  9. License: GPL
  10. Url: http://people.debian.org/~dburrows/aptitude
  11. Packager: Sir Raorn <raorn@altlinux.ru>
  12.  
  13. # git://git.altlinux.org/gears/a/aptitude.git
  14. Source: %name-%version.tar
  15. Patch: %name-%version-%release.patch
  16.  
  17. BuildRequires: libapt-devel >= 0.5.15lorg2-alt42
  18.  
  19. # Automatically added by buildreq on Sat Oct 07 2006
  20. BuildRequires: cppunit-devel docbook-dtds docbook-style-xsl gcc-c++ html2text libapt-devel libncursesw-devel libsigc++2.0-devel xsltproc
  21.  
  22. %description
  23. aptitude is a terminal-based apt frontend.  This is a heavily
  24. emasculated version of Debian software, besause some features
  25. can't be ported to apt-rpm.
  26.  
  27. %package doc
  28. Summary: English manual for aptitude, a terminal-based apt frontend
  29. Group: Books/Computer books
  30. # Can't use noarch:
  31. #--- aptitude-doc-0.4.5-alt5.noarch.rpm.i586     2009-12-21 18:23:35 +0300
  32. #+++ aptitude-doc-0.4.5-alt5.noarch.rpm.x86_64   2009-12-21 18:23:35 +0300
  33. #@@ -77,35 +77,35 @@
  34. # /usr/share/doc/aptitude-doc-0.4.5/index.html
  35. #-/usr/share/doc/aptitude-doc-0.4.5/ld-id2608397.html
  36. #+/usr/share/doc/aptitude-doc-0.4.5/ld-id3016206.html
  37. #...
  38. #BuildArch: noarch
  39. Conflicts: %name < %version-%release
  40. Conflicts: %name > %version-%release
  41.  
  42. %description doc
  43. aptitude is a terminal-based apt frontend.  This package contains
  44. the English version of the aptitude user's manual in HTML format.
  45.  
  46. %prep
  47. %setup
  48. %patch -p1
  49. find -type f -name '*.cc' -print0 |
  50.     xargs -r0 sed -i '1,1 s/^/#include "config.h"\n/' --
  51.  
  52. %build
  53. %add_optflags -fno-strict-aliasing
  54. # gettext uses mkinstalldirs...
  55. touch mkinstalldirs
  56. # STFU, automake!
  57. touch ChangeLog
  58. %autoreconf
  59.  
  60. %configure \
  61.   --disable-werror \
  62.   --disable-docs
  63. %make_build
  64. %make_build -C doc/en
  65.  
  66. %install
  67. mkdir -p %buildroot%_localstatedir/%name
  68. %makeinstall_std
  69. rm -rf %buildroot%_mandir
  70.  
  71. %make_install DESTDIR=%buildroot -C doc/en install-man
  72. install -p -m644 doc/en/README.en %buildroot%_datadir/%name/README
  73. rm -f %buildroot%_datadir/%name/function_*
  74.  
  75. %find_lang %name
  76.  
  77. %files -f %name.lang
  78. %doc AUTHORS FAQ NEWS
  79. %_bindir/*
  80. %_datadir/%name
  81. %_man8dir/%name.8*
  82. %_localstatedir/*
  83.  
  84. %files doc
  85. %doc doc/en/output-html/*
  86.  
  87. %changelog
  88. * Tue Mar 11 2014 Igor Vlasenko <viy@altlinux.ru> 0.4.5-alt6.1
  89. - NMU: rebuild with libapt
  90.  
  91. * Wed Jan 30 2013 Dmitry V. Levin <ldv@altlinux.org> 0.4.5-alt6
  92. - Fixed and enabled LFS support (see #28214).
  93.  
  94. * Mon Dec 03 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.4.5-alt5.qa3
  95. - Fixed build with glibc 2.16
  96.  
  97. * Tue Jul 17 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.4.5-alt5.qa2
  98. - Fixed build
  99.  
  100. * Wed May 18 2011 Repocop Q. A. Robot <repocop@altlinux.org> 0.4.5-alt5.qa1
  101. - NMU (by repocop). See http://www.altlinux.org/Tools/Repocop
  102. - applied repocop fixes:
  103.   * specfile-macros-get_dep-is-deprecated for aptitude
  104.   * postclean-03-private-rpm-macros for ([not specified])
  105.   * postclean-05-filetriggers for ([not specified])
  106.  
  107. * Sun Nov 22 2009 Alexey I. Froloff <raorn@altlinux.org> 0.4.5-alt5
  108. - Packaged User's Manual, dropped useless data and developer README's
  109. - Resurrected changelog viewer
  110.  
  111. * Sun May 31 2009 Alexey I. Froloff <raorn@altlinux.org> 0.4.5-alt4
  112. - Fixed build with g++ 4.4.x
  113. - Disabled strict aliasing optimization
  114.  
  115. * Sun Apr 26 2009 Alexey I. Froloff <raorn@altlinux.org> 0.4.5-alt3
  116. - Fixed segfault when Aptitude::UI::Minibuf-Prompts set to true
  117. - Fixed "reinstall" action, disabled UI reinstall (closes: #17164)
  118.  
  119. * Fri Dec 12 2008 Dmitry V. Levin <ldv@altlinux.org> 0.4.5-alt2.1
  120. - Fixed build with g++ 4.3.x.
  121.  
  122. * Wed Aug 13 2008 Sir Raorn <raorn@altlinux.ru> 0.4.5-alt2
  123. - New option "Aptitude::UI::Disable-Mouse" - ignore mouse
  124.   events (for use with b0rken terminals)
  125. - Support for command-line package file installation
  126. - Better "autoinstalled" status assignment for packages that
  127.   obsolete other packages
  128.  
  129. * Sat May 17 2008 Sir Raorn <raorn@altlinux.ru> 0.4.5-alt1
  130. - [0.4.5]
  131. - Fix CLI "update" and disable UI "UpdatePackageList" (closes: #10204)
  132. - Use libapt-pkg when calculating dist-upgrade instead of dburrows-invented
  133.   square-wheeled bicycle (this means you can use aptitude dist-upgrade and
  134.   get sane results)
  135.  
  136. * Thu Dec 14 2006 Sir Raorn <raorn@altlinux.ru> 0.4.4-alt1
  137. - [0.4.4]
  138.  
  139. * Sat Oct 14 2006 Sir Raorn <raorn@altlinux.ru> 0.4.1-alt1.1
  140. - Rebuilt with new apt
  141.  
  142. * Sat Oct 07 2006 Sir Raorn <raorn@altlinux.ru> 0.4.1-alt1
  143. - [0.4.1]
  144. - Updated build requires
  145. - All pathes merged into GIT repository
  146. - Removed some of aptitude functionality:
  147.  + changelog viewer (unusable outside Debian)
  148.  + "Tasks" support (unusable outside Debian)
  149.  + "Tags" support (unusable outside Debian)
  150.  + hierarchy support (unusable outside Debian)
  151.  + "Audit recommendations" support (not applicable for RPM)
  152.  + "Become root" functionality (closes: #7332)
  153.  + trust checks (not available in apt < 0.6)
  154.  + "purge" support (not applicable for RPM)
  155.  + "Problem Resolver" because it only generates problems
  156. - Changed some defaults:
  157.  + default group policy is "status,section(none)"
  158.  + "section" group method set to "groups" concept, not
  159.    "sections" (not applicable for RPM)
  160.  + "Security updates" are coming from "updates" component,
  161.    not "securyty.debian.org" site
  162. - Closes: #7333 (fixed in upstream)
  163.  
  164. * Fri Apr 14 2006 Sir Raorn <raorn@altlinux.ru> 0.3.1deb3-alt2
  165. - Rebuilt with new apt
  166. - Fixed --as-needed link
  167.  
  168. * Sun Jan 30 2005 Sir Raorn <raorn@altlinux.ru> 0.3.1deb3-alt1
  169. - [0.3.1-3]
  170. - Match Description parsing with apt-rpm's LongDesc format
  171. - Put packages coming from updates.altlinux.org into "Security updates" section
  172. - Enabled documentation (manpage and user's manual)
  173. - Merge package descriptions from debian/control
  174. - Updated build requires
  175.  
  176. * Sat Jan 29 2005 Sir Raorn <raorn@altlinux.ru> 0.2.15.8deb1-alt2.1
  177. - Rebuilt with new libapt-pkg
  178.  
  179. * Thu Jan 20 2005 Dmitry V. Levin <ldv@altlinux.org> 0.2.15.8deb1-alt2
  180. - Fixed compilation issues detected by g++-3.4.3.
  181.  
  182. * Fri Oct 08 2004 Sir Raorn <raorn@altlinux.ru> 0.2.15.8deb1-alt1
  183. - [0.2.15.8-1]
  184. - Do not hide Maintainer and Source package from package wiew.
  185.  
  186. * Mon Sep 20 2004 Sir Raorn <raorn@altlinux.ru> 0.2.15.7deb1-alt1
  187. - [0.2.15.7-1]
  188. - cnc-rpm patch updated from conectiva (thanx, boiko)
  189. - Documentation removed (totally b0rken)
  190.  
  191. * Thu Jul 15 2004 Sir Raorn <raorn@altlinux.ru> 0.2.15.2deb1-alt1
  192. - [0.2.15.2-1]
  193.  
  194. * Thu May 13 2004 ALT QA Team Robot <qa-robot@altlinux.org> 0.2.13-alt2.1
  195. - Rebuilt with libapt-0.5.15cnc6-alt1.
  196.  
  197. * Fri Jan 16 2004 Dmitry V. Levin <ldv@altlinux.org> 0.2.13-alt2
  198. - Updated rpm-apt patch.
  199. - Fixed build.
  200. - Rebuilt with apt-0.5.15cnc5.
  201.  
  202. * Sat Oct 11 2003 Sir Raorn <raorn@altlinux.ru> 0.2.13-alt1
  203. - New maintainer
  204. - [0.2.13]
  205. - Removed patches:
  206.   + alt-gcc3
  207. - Updated patches:
  208.   + alt-cnc-apt-rpm (was: cnc-rpm)
  209. - Default package grouping policy set to
  210.   "filter(missing),status,section(none,nopassthrough)"
  211. - Updated buildreqs
  212.  
  213. * Wed Dec 04 2002 Dmitry V. Levin <ldv@altlinux.org> 0.2.11.1-alt1
  214. - Updated to aptitude-0.2.11.1-2cl.
  215.  
  216. * Wed Sep 11 2002 Stanislav Ievlev <inger@altlinux.ru> 0.2.8-alt3
  217. - rebuld with gcc3
  218.  
  219. * Wed Mar 27 2002 Dmitry V. Levin <ldv@alt-linux.org> 0.2.8-alt2
  220. - Added librpm-4.0.4 build support.
  221. - Built with librpm-4.0.4, updated buildrequires.
  222.  
  223. * Fri Mar 22 2002 Rider <rider@altlinux.ru> 0.2.8-alt1
  224. - 0.2.8 with Conectiva patches.
  225.  
  226. * Tue Nov 06 2001 Dmitry V. Levin <ldv@alt-linux.org> 0.0.7.13-ipl11mdk
  227. - Initial build with rpm4.
  228.  
  229. * Thu Aug 09 2001 Dmitry V. Levin <ldv@altlinux.ru> 0.0.7.13-ipl10mdk
  230. - Corrected requires and buildrequires lists.
  231. - Reworked compilation options again: we add only '-fno-exceptions' now.
  232.  
  233. * Wed Aug 08 2001 Dmitry V. Levin <ldv@altlinux.ru> 0.0.7.13-ipl9mdk
  234. - Added %%optflags_nocpp to compilation options.
  235. - Rebuilt with apt-0.3.19cnc52-alt2, corrected apt requires.
  236.  
  237. * Thu Jul 26 2001 Alexander Bokovoy <ab@altlinux.ru> 0.0.7.13-ipl8mdk
  238. - rebuild against apt-get cnc51
  239.  
  240. * Sun Apr 14 2001 Alexander Bokovoy <ab@avilink.net> 0.0.7.13-ipl7mdk
  241. - rebuild against apt-get cnc38
  242.  
  243. * Tue Feb 20 2001 Alexander Bokovoy <ab@avilink.net> 0.0.7.13-ipl6mdk
  244. - Wrong group fixed
  245.  
  246. * Mon Feb 19 2001 Alexander Bokovoy <ab@avilink.net> 0.0.7.13-ipl5mdk
  247. - rebuild against apt-get cnc36
  248.  
  249. * Tue Jan 24 2001 Alexander Bokovoy <ab@avilink.net> 0.0.7.13-ipl4mdk
  250. - Incompabilities between libapt-pkg and aptitude sources fixed
  251.  
  252. * Tue Jan 22 2001 Alexander Bokovoy <ab@avilink.net> 0.0.7.13-ipl3mdk
  253. - New upstream version
  254. - rebuild with new apt
  255.  
  256. * Tue Jan 09 2001 Dmitry V. Levin <ldv@fandra.org> 0.0.7.6-ipl2mdk
  257. - Specfile cleanup.
  258.  
  259. * Sun Dec 02 2000 Alexander Bokovoy <ab@avilink.net>
  260. - MDK RE-fication
  261. - Patch for incorrect class cast under gcc 2.96
  262.  
  263. * Mon Oct 16 2000 Claudio Matsuoka <claudio@conectiva.com>
  264. - new upstream release: 0.0.7.6
  265.  
  266. * Fri Oct 13 2000 Claudio Matsuoka <claudio@conectiva.com>
  267. - new upstream release: 0.0.7.4
  268. - minor RPM cleanups
  269. - specfile fixes
  270.  
  271. * Thu Oct 12 2000 Claudio Matsuoka <claudio@conectiva.com>
  272. - added missing help file, manpage
  273. - changed /var/state/aptitude to FHS-compliant /var/lib/aptitude
  274.  
  275. * Tue Oct 10 2000 Claudio Matsuoka <claudio@conectiva.com>
  276. - upgraded to 0.0.7.3
  277. - some RPM cleanup
  278. - package quality: 50-60%%
  279.  
  280. * Mon Oct  2 2000 Claudio Matsuoka <claudio@conectiva.com>
  281. - package created
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement