~ubuntu-branches/debian/experimental/apt/experimental

« back to all changes in this revision

Viewing changes to apt-pkg/deb/debmetaindex.h

  • Committer: Package Import Robot
  • Author(s): Michael Vogt, David Kalnischkies, Steve Langasek, Michael Vogt
  • Date: 2013-12-07 14:54:31 UTC
  • mto: This revision was merged to the branch mainline in revision 50.
  • Revision ID: package-import@ubuntu.com-20131207145431-8av51jnzb9kz20ow
Tags: 0.9.14
[ David Kalnischkies ]
* merge ubuntus apport reporting changes to reduce diff
* enable NOISE for build logs to enable analyse
* introduce a vendor system to change sources.list
* add a vendor specific file to have configurable entities
* use a substvar to set the archive-keyring in debian/control
* cherry-pick ubuntus (disabled) net-update fixes
* generate apt-key script with vendor info about keys
* drop old /var/state to /var/lib transition artefacts

[ Steve Langasek ]
* prepare-release: declare the packages needed as source build deps.

[ Michael Vogt ]
* enable release based selection for deb-src (closes: 731102)
* document Dpkg::Progress-Fancy (closes: 726169), thanks to James McCoy
* vendor/makefile: fix build error for parallel builds
* Handle SIGWINCH in APT::Progress-Fancy=1

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
#define PKGLIB_DEBMETAINDEX_H
4
4
 
5
5
#include <apt-pkg/metaindex.h>
 
6
#include <apt-pkg/init.h>
6
7
 
7
8
#include <map>
8
9
#include <string>
39
40
   virtual bool GetIndexes(pkgAcquire *Owner, bool const &GetAll=false) const;
40
41
   std::vector <struct IndexTarget *>* ComputeIndexTargets() const;
41
42
   std::string Info(const char *Type, std::string const &Section, std::string const &Arch="") const;
 
43
 
42
44
   std::string MetaIndexInfo(const char *Type) const;
43
45
   std::string MetaIndexFile(const char *Types) const;
44
46
   std::string MetaIndexURI(const char *Type) const;
 
47
 
 
48
#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13)
 
49
   virtual std::string LocalFileName() const;
 
50
#endif
 
51
 
45
52
   std::string IndexURI(const char *Type, std::string const &Section, std::string const &Arch="native") const;
46
53
   std::string IndexURISuffix(const char *Type, std::string const &Section, std::string const &Arch="native") const;
47
54
   std::string SourceIndexURI(const char *Type, const std::string &Section) const;