Description: new method
--- a/lib/Software/License.pm
+++ b/lib/Software/License.pm
@@ -15,7 +15,10 @@
   'GPL-1'  => 'GPL_1',
   'GPL-2'  => 'GPL_2',
   'GPL-3'  => 'GPL_3',
-  'Artistic' => 'Artistic_1_0',
+  'LGPL-2.1' => 'LGPL_2_1',
+  'LGPL-3'   => 'LGPL_3_0',
+  'LGPL-3.0' => 'LGPL_3_0',
+  'Artistic'   => 'Artistic_1_0',
   'Artistic-1' => 'Artistic_1_0',
   'Artistic-2' => 'Artistic_2_0',
 );
@@ -60,6 +63,11 @@
 
 sub notice { shift->_fill_in('NOTICE') }
 
+sub summary {
+    my ($self,$distro) = @_;
+    $distro ||= 'debian' ;
+    $self->_fill_in(uc($distro).'-SUMMARY');
+}
 
 sub license { shift->_fill_in('LICENSE') }
 
@@ -207,6 +215,13 @@
 C<meta_name> returns open_source, restricted, unrestricted, or unknown, that
 value will be used.
 
+=head2 summary
+
+This method returns a summary of the license. This summary must contains
+refer to a file containing the whole license. On Debian system, the file
+containing the whole license will be in C</usr/share/common-licenses/>
+directory.
+
 =head1 LOOKING UP LICENSE CLASSES
 
 If you have an entry in a F<META.yml> or F<META.json> file, or similar
