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',
{
signature.asc
Description: This is a digitally signed message part.

