# HG changeset patch # User William Roberts # Date 1249912567 -3600 # Node ID cf4bd27a8280fb9c61099759e11d293e6ff6fb2a # Parent 09f253c20209ed90524301b065de89513f75507a Add special case handling for export controlled OSS repositories (currently sf/os/security) diff -r 09f253c20209 -r cf4bd27a8280 clone_all_packages.pl --- a/clone_all_packages.pl Mon Aug 10 14:28:55 2009 +0100 +++ b/clone_all_packages.pl Mon Aug 10 14:56:07 2009 +0100 @@ -310,6 +310,11 @@ "oss/FCL/interim/QEMU", ); +my %export_control_special_case = ( + "oss/MCL/sf/os/security" => 1, + "oss/FCL/sf/os/security" => 1, + ); + sub do_system(@) { my (@cmd) = @_; @@ -353,7 +358,7 @@ my $repo_url = "https://$username:$password\@$hostname/$package/"; my $repo_push_url =$repo_url; - if ($license ne "sfl") + if ($license ne "sfl" && !$export_control_special_case{$package}) { # user registration is not required for reading public package repositories $repo_url = "http://developer.symbian.org/$package/";