diff options
-rw-r--r-- | lib/Youri/Repository/Mandriva_upload.pm | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/Youri/Repository/Mandriva_upload.pm b/lib/Youri/Repository/Mandriva_upload.pm index ae7581a..bfc4935 100644 --- a/lib/Youri/Repository/Mandriva_upload.pm +++ b/lib/Youri/Repository/Mandriva_upload.pm @@ -342,6 +342,10 @@ sub _get_section { print STDERR "Can't guess destination: section missing, defaulting to contrib/release\n" unless $section; $section ||= 'contrib/release'; + + # next time we don't need to search everything again + $self->{packages}{$file}{section} = $section; + return $section; } |