Browse Source

Adds support for installing recommends from *metapackages, including universe/metapackages, so things like x/k/ubuntu-restricted-extras packages work. This currently doesnt build - but builds more than it did before!

Sarah Hobbs 17 years ago
parent
commit
be7f42304a
40 changed files with 19687 additions and 16105 deletions
  1. 1 1
      configure.in
  2. 2 2
      debian/apt.conf.autoremove
  3. 17 2
      debian/changelog
  4. 2 2
      debian/control
  5. 2 2
      doc/examples/configure-index
  6. 488 453
      po/apt-all.pot
  7. 564 457
      po/bg.po
  8. 558 455
      po/bs.po
  9. 565 456
      po/ca.po
  10. 563 456
      po/cs.po
  11. 561 459
      po/cy.po
  12. 562 459
      po/da.po
  13. 566 457
      po/de.po
  14. 565 460
      po/el.po
  15. 562 459
      po/en_GB.po
  16. 564 459
      po/es.po
  17. 562 459
      po/eu.po
  18. 562 459
      po/fi.po
  19. 618 483
      po/fr.po
  20. 562 459
      po/gl.po
  21. 556 455
      po/he.po
  22. 560 476
      po/hu.po
  23. 564 459
      po/it.po
  24. 562 459
      po/ja.po
  25. 562 459
      po/ko.po
  26. 562 459
      po/nb.po
  27. 563 456
      po/nl.po
  28. 563 460
      po/nn.po
  29. 559 475
      po/pl.po
  30. 563 462
      po/pt.po
  31. 563 459
      po/pt_BR.po
  32. 565 456
      po/ro.po
  33. 562 459
      po/ru.po
  34. 562 459
      po/sk.po
  35. 563 460
      po/sl.po
  36. 562 459
      po/sv.po
  37. 563 460
      po/tl.po
  38. 563 456
      po/vi.po
  39. 562 459
      po/zh_CN.po
  40. 562 459
      po/zh_TW.po

+ 1 - 1
configure.in

@@ -18,7 +18,7 @@ AC_CONFIG_AUX_DIR(buildlib)
 AC_CONFIG_HEADER(include/config.h:buildlib/config.h.in include/apti18n.h:buildlib/apti18n.h.in)
 
 dnl -- SET THIS TO THE RELEASE VERSION --
-AC_DEFINE_UNQUOTED(VERSION,"0.7.2ubuntu3")
+AC_DEFINE_UNQUOTED(VERSION,"0.7.2ubuntu5")
 PACKAGE="apt"
 AC_DEFINE_UNQUOTED(PACKAGE,"$PACKAGE")
 AC_SUBST(PACKAGE)

+ 2 - 2
debian/apt.conf.autoremove

@@ -7,6 +7,6 @@ APT
 	"^linux-ubuntu-modules-.*";
   };
 
-  Install-Recommends-Section "metapackages";
-  Never-MarkAuto-Section "metapackages";
+  Install-Recommends-Section "*metapackages";
+  Never-MarkAuto-Section "*metapackages";
 };

+ 17 - 2
debian/changelog

@@ -1,5 +1,6 @@
-apt (0.7.2ubuntu4) unstable; urgency=low
+apt (0.7.2ubuntu5) UNRELEASED; urgency=low
 
+  [ Michael Vogt]
   * cmdline/apt-get.cc:
     - make the XS-Vcs-$foo warning more copy'n'paste
       friendly (thanks to Matt Zimmerman)
@@ -7,7 +8,21 @@ apt (0.7.2ubuntu4) unstable; urgency=low
   * debian/apt.conf.autoremove:
     - added "linux-ubuntu-modules" to APT::NeverAutoRemove
 
- --
+  [ Sarah Hobbs ]
+  * Change metapackages to *metapackages in Install-Recommends-Section
+    and Never-MarkAuto-Section of debian/apt.conf.autoremove, so that
+    the Recommends of metapackages in universe and multiverse will get
+    installed.
+  * Also make this change in doc/examples/configure-index.
+  * Added a Build Dependancies of autoconf, xsltproc, docbook-xsl to fix FTBFS
+
+ -- Sarah Hobbs <hobbsee@ubuntu.com>  Fri, 06 Jul 2007 17:44:45 +1000
+
+apt (0.7.2ubuntu4) gutsy; urgency=low
+
+  * Rebuild for the libcurl4 -> libcurl3 transition mess.
+
+ -- Steve Kowalik <stevenk@ubuntu.com>  Fri,  6 Jul 2007 12:44:05 +1000
 
 apt (0.7.2ubuntu3) gutsy; urgency=low
 

+ 2 - 2
debian/control

@@ -5,9 +5,9 @@ Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
 XSBC-Original-Maintainer: APT Development Team <deity@lists.debian.org>
 Uploaders: Jason Gunthorpe <jgg@debian.org>, Adam Heath <doogie@debian.org>, Matt Zimmerman <mdz@debian.org>, Michael Vogt <mvo@debian.org>
 Standards-Version: 3.7.2.2
-Build-Depends: debhelper (>= 5.0), libdb4.4-dev, gettext (>= 0.12), libcurl4-gnutls-dev (>= 7.15.5)
+Build-Depends: debhelper (>= 5.0), libdb4.4-dev, gettext (>= 0.12), libcurl4-gnutls-dev (>= 7.15.5), autoconf, xsltproc, docbook-xsl
 Build-Depends-Indep: debiandoc-sgml, docbook-utils (>= 0.6.12-1)
-XS-Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-core-dev/apt/ubuntu
+XS-Vcs-Bzr: http://code.launchpad.net/~ubuntu-core-dev/apt/ubuntu
 
 Package: apt
 Architecture: any

+ 2 - 2
doc/examples/configure-index

@@ -101,10 +101,10 @@ APT
   Install-Suggests "false";
 
   // install recommends automatically for packages in this section
-  Install-Recommends-Section "metapackages";
+  Install-Recommends-Section "*metapackages";
   
   // consider dependencies of packages in this section manual
-  Never-MarkAuto-Section "metapackages";
+  Never-MarkAuto-Section "*metapackages";
 
   // Write progress messages on this fd (for stuff like base-config)
   Status-Fd "-1";

File diff suppressed because it is too large
+ 488 - 453
po/apt-all.pot


File diff suppressed because it is too large
+ 564 - 457
po/bg.po


File diff suppressed because it is too large
+ 558 - 455
po/bs.po


File diff suppressed because it is too large
+ 565 - 456
po/ca.po


File diff suppressed because it is too large
+ 563 - 456
po/cs.po


File diff suppressed because it is too large
+ 561 - 459
po/cy.po


File diff suppressed because it is too large
+ 562 - 459
po/da.po


File diff suppressed because it is too large
+ 566 - 457
po/de.po


File diff suppressed because it is too large
+ 565 - 460
po/el.po


File diff suppressed because it is too large
+ 562 - 459
po/en_GB.po


File diff suppressed because it is too large
+ 564 - 459
po/es.po


File diff suppressed because it is too large
+ 562 - 459
po/eu.po


File diff suppressed because it is too large
+ 562 - 459
po/fi.po


File diff suppressed because it is too large
+ 618 - 483
po/fr.po


File diff suppressed because it is too large
+ 562 - 459
po/gl.po


File diff suppressed because it is too large
+ 556 - 455
po/he.po


File diff suppressed because it is too large
+ 560 - 476
po/hu.po


File diff suppressed because it is too large
+ 564 - 459
po/it.po


File diff suppressed because it is too large
+ 562 - 459
po/ja.po


File diff suppressed because it is too large
+ 562 - 459
po/ko.po


File diff suppressed because it is too large
+ 562 - 459
po/nb.po


File diff suppressed because it is too large
+ 563 - 456
po/nl.po


File diff suppressed because it is too large
+ 563 - 460
po/nn.po


File diff suppressed because it is too large
+ 559 - 475
po/pl.po


File diff suppressed because it is too large
+ 563 - 462
po/pt.po


File diff suppressed because it is too large
+ 563 - 459
po/pt_BR.po


File diff suppressed because it is too large
+ 565 - 456
po/ro.po


File diff suppressed because it is too large
+ 562 - 459
po/ru.po


File diff suppressed because it is too large
+ 562 - 459
po/sk.po


File diff suppressed because it is too large
+ 563 - 460
po/sl.po


File diff suppressed because it is too large
+ 562 - 459
po/sv.po


File diff suppressed because it is too large
+ 563 - 460
po/tl.po


File diff suppressed because it is too large
+ 563 - 456
po/vi.po


File diff suppressed because it is too large
+ 562 - 459
po/zh_CN.po


File diff suppressed because it is too large
+ 562 - 459
po/zh_TW.po