summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Vogt <mvo@debian.org>2014-01-18 21:05:24 +0100
committerMichael Vogt <mvo@debian.org>2014-01-18 21:05:24 +0100
commit0ce20d50de158a45a588062754673014675ac993 (patch)
tree7b269c7ed74d53dee686780ba8205a75d1fca80f
parent24a48afaaea7e6206ced99a13a45f38366231280 (diff)
parent6c069a2247781754bcc8574687cb98b493c6ab8a (diff)
Merge remote-tracking branch 'mvo/feature/source-deb822' into debian/experimental-no-abi-break
-rw-r--r--apt-pkg/sourcelist.cc4
-rw-r--r--doc/sources.list.5.xml10
-rwxr-xr-xtest/integration/test-apt-sources-deb8226
-rw-r--r--test/libapt/sourcelist_test.cc4
4 files changed, 12 insertions, 12 deletions
diff --git a/apt-pkg/sourcelist.cc b/apt-pkg/sourcelist.cc
index 51b766095..4e580ba04 100644
--- a/apt-pkg/sourcelist.cc
+++ b/apt-pkg/sourcelist.cc
@@ -97,9 +97,9 @@ bool pkgSourceList::Type::ParseStanza(vector<metaIndex *> &List,
Options[option_internal[j]] = Tags.FindS(option_deb822[j]);
// now create one item per suite/section
- string Suite = Tags.FindS("Suite");
+ string Suite = Tags.FindS("Suites");
Suite = SubstVar(Suite,"$(ARCH)",_config->Find("APT::Architecture"));
- string const Section = Tags.FindS("Section");
+ string const Section = Tags.FindS("Sections");
std::vector<std::string> list_dist = StringSplit(Suite, " ");
std::vector<std::string> list_section = StringSplit(Section, " ");
diff --git a/doc/sources.list.5.xml b/doc/sources.list.5.xml
index 7a82bd4ce..87f4d5fc5 100644
--- a/doc/sources.list.5.xml
+++ b/doc/sources.list.5.xml
@@ -20,7 +20,7 @@
&apt-email;
&apt-product;
<!-- The last update date -->
- <date>2012-06-09T00:00:00Z</date>
+ <date>2014-01-18T00:00:00Z</date>
</refentryinfo>
<refmeta>
@@ -85,14 +85,14 @@
<literallayout>
Type: deb
URI: http://example.com
- Suite: stable
- Section: component1 component2
+ Suites: stable
+ Sections: component1 component2
[option1]: [option1-value]
Type: deb-src
URI: http://example.com
- Suite: stable
- Section: component1 component2
+ Suites: stable
+ Sections: component1 component2
[option1]: [option1-value]
</literallayout>
</para>
diff --git a/test/integration/test-apt-sources-deb822 b/test/integration/test-apt-sources-deb822
index a3855496c..6e9a02417 100755
--- a/test/integration/test-apt-sources-deb822
+++ b/test/integration/test-apt-sources-deb822
@@ -14,8 +14,8 @@ BASE='# some comment
Type: deb
URI: http://ftp.debian.org/debian
-Suite: stable
-Section: main
+Suites: stable
+Sections: main
Comment: Some random string
that can be very long'
@@ -81,7 +81,7 @@ E: The list of sources could not be read." aptget update --print-uris
msgtest 'Test deb822 sources.list file which has' 'malformed URI'
echo "Type: deb
-Suite: stable
+Suites: stable
" > $SOURCES
testequal --nomsg "E: Malformed stanza 0 in source list $TMPWORKINGDIRECTORY/rootdir/etc/apt/sources.list (URI parse)
E: The list of sources could not be read." aptget update --print-uris
diff --git a/test/libapt/sourcelist_test.cc b/test/libapt/sourcelist_test.cc
index b8658ccf1..701eeeaa7 100644
--- a/test/libapt/sourcelist_test.cc
+++ b/test/libapt/sourcelist_test.cc
@@ -24,8 +24,8 @@ int main(int argc, char *argv[])
const char contents[] = ""
"Type: deb\n"
"URI: http://ftp.debian.org/debian\n"
- "Suite: stable\n"
- "Section: main\n"
+ "Suites: stable\n"
+ "Sections: main\n"
"Comment: Some random string\n"
" that can be very long\n"
"\n"