Browse code

Fix the value of the Components value in apt {In,}Release files

Signed-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>

Kenfe-Mickael Laventure authored on 2016/06/22 03:57:33
Showing 1 changed files
... ...
@@ -92,7 +92,7 @@ done >> "$APTDIR/conf/apt-ftparchive.conf"
92 92
 
93 93
 cat <<-EOF > "$APTDIR/conf/docker-engine-release.conf"
94 94
 APT::FTPArchive::Release::Origin "Docker";
95
-APT::FTPArchive::Release::Components "${component}";
95
+APT::FTPArchive::Release::Components "${components[*]}";
96 96
 APT::FTPArchive::Release::Label "Docker APT Repository";
97 97
 APT::FTPArchive::Release::Architectures "${arches[*]}";
98 98
 EOF
... ...
@@ -144,19 +144,19 @@ for dir in contrib/builder/deb/${PACKAGE_ARCH}/*/; do
144 144
 	codename="${version//debootstrap-}"
145 145
 
146 146
 	apt-ftparchive \
147
+		-c "$APTDIR/conf/docker-engine-release.conf" \
147 148
 		-o "APT::FTPArchive::Release::Codename=$codename" \
148 149
 		-o "APT::FTPArchive::Release::Suite=$codename" \
149
-		-c "$APTDIR/conf/docker-engine-release.conf" \
150 150
 		release \
151 151
 		"$APTDIR/dists/$codename" > "$APTDIR/dists/$codename/Release"
152 152
 
153 153
 	for arch in "${arches[@]}"; do
154 154
 		apt-ftparchive \
155
+			-c "$APTDIR/conf/docker-engine-release.conf" \
155 156
 			-o "APT::FTPArchive::Release::Codename=$codename" \
156 157
 			-o "APT::FTPArchive::Release::Suite=$codename" \
157
-			-o "APT::FTPArchive::Release::Component=$component" \
158
+			-o "APT::FTPArchive::Release::Components=$component" \
158 159
 			-o "APT::FTPArchive::Release::Architecture=$arch" \
159
-			-c "$APTDIR/conf/docker-engine-release.conf" \
160 160
 			release \
161 161
 			"$APTDIR/dists/$codename/$component/binary-$arch" > "$APTDIR/dists/$codename/$component/binary-$arch/Release"
162 162
 	done