Hello Charles

Yes, you're right. My interpretation of the exception clause was too strict. 
Dep-5 lists the most frequent exceptions. Hence other exceptions are fine.

I've attached a patch in case you want to experiment this on your side.

I'll fix this in next Config::Model version.

All the best

Dominique
--
http://config-model.wiki.sourceforge.net/ -o- http://search.cpan.org/~ddumont/
http://www.ohloh.net/accounts/ddumont     -o- http://ddumont.wordpress.com/
diff -r 586fba6fdab6 config-model-core/lib/Config/Model/models/Debian/Dpkg/Copyright/License.pl
--- a/config-model-core/lib/Config/Model/models/Debian/Dpkg/Copyright/License.pl        Tue May 24 17:56:34 2011 +0200
+++ b/config-model-core/lib/Config/Model/models/Debian/Dpkg/Copyright/License.pl        Tue May 31 20:47:29 2011 +0200
@@ -82,7 +82,7 @@
       },
       'exception',
       {
-        'value_type' => 'enum',
+        'value_type' => 'uniline',
         'help' => {
           'Font' => 'The GPL "Font" exception refers to the text added to the license notice of each file as specified at How_does_the_GPL_apply_to_fonts?. The precise text corresponding to this exception is:
 As a special exception, if you create a document which uses this
@@ -110,11 +110,7 @@
 delete it here.'
         },
         'type' => 'leaf',
-        'description' => 'License exception',
-        'choice' => [
-          'Font',
-          'OpenSSL'
-        ]
+        'description' => 'License exception'
       },
       'full_license',
       {

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to