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