diff options
| author | Johannes Schauer <j.schauer@email.de> | 2014-04-25 10:53:09 +0200 |
|---|---|---|
| committer | Michael Vogt <mvo@debian.org> | 2014-04-25 10:53:09 +0200 |
| commit | c793c367d32d5a5adc220268ac4a0144419ac4d0 (patch) | |
| tree | cf8d7d8d298bf74b29040ad46183cf0e8f9f126a /python | |
| parent | 6d629062a9ccd7d69985bf5c3def764a0a118ba6 (diff) | |
| download | python-apt-c793c367d32d5a5adc220268ac4a0144419ac4d0.tar.gz | |
Add support for build profiles
Closes: 744243
Diffstat (limited to 'python')
| -rw-r--r-- | python/apt_pkgmodule.cc | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/python/apt_pkgmodule.cc b/python/apt_pkgmodule.cc index 644827c3..5f211b3e 100644 --- a/python/apt_pkgmodule.cc +++ b/python/apt_pkgmodule.cc @@ -156,8 +156,8 @@ static const char *parse_src_depends_doc = "If 'strip_multi_arch' is True, :any (and potentially other special values)\n" "will be stripped from the full package name"; static PyObject *RealParseDepends(PyObject *Self,PyObject *Args, - bool ParseArchFlags, std::string name, - bool debStyle=false) + bool ParseArchFlags, bool ParseRestrictionsList, + std::string name, bool debStyle=false) { std::string Package; std::string Version; @@ -180,7 +180,8 @@ static PyObject *RealParseDepends(PyObject *Self,PyObject *Args, break; Start = debListParser::ParseDepends(Start,Stop,Package,Version,Op, - ParseArchFlags, StripMultiArch); + ParseArchFlags, StripMultiArch, + ParseRestrictionsList); if (Start == 0) { PyErr_SetString(PyExc_ValueError,"Problem Parsing Dependency"); @@ -213,11 +214,11 @@ static PyObject *RealParseDepends(PyObject *Self,PyObject *Args, } static PyObject *ParseDepends(PyObject *Self,PyObject *Args) { - return RealParseDepends(Self, Args, false, "parse_depends"); + return RealParseDepends(Self, Args, false, false, "parse_depends"); } static PyObject *ParseSrcDepends(PyObject *Self,PyObject *Args) { - return RealParseDepends(Self, Args, true, "parse_src_depends"); + return RealParseDepends(Self, Args, true, true, "parse_src_depends"); } /*}}}*/ // md5sum - Compute the md5sum of a file or string /*{{{*/ |
