summaryrefslogtreecommitdiff
path: root/debian/parseconfig.pl
diff options
context:
space:
mode:
Diffstat (limited to 'debian/parseconfig.pl')
-rw-r--r--debian/parseconfig.pl5
1 files changed, 4 insertions, 1 deletions
diff --git a/debian/parseconfig.pl b/debian/parseconfig.pl
index 8a695e9..2d3bf02 100644
--- a/debian/parseconfig.pl
+++ b/debian/parseconfig.pl
@@ -25,8 +25,11 @@ print( 'db_set foomatic-filters/filter_debug ',
$conf{debug} > 0 ? 'true' : 'false', ";\n") if exists $conf{debug};
if (exists $conf{gspath})
{
- if ($conf{gspath} =~ m/^(gs|gs-esp|gs-aladdin|gs-gnu)$/) {
+ if ($conf{gspath} =~ m/^(gs|gs-esp|gs-afpl|gs-gpl)$/) {
print "db_set foomatic-filters/gspath $1;\n";
+ } elsif ($conf{gspath} =~ m/^(gs-gnu|gs-aladdin)$/) {
+ # Force reconfiguration if still using gs-gnu or gs-aladdin
+ print "";
} else {
print "db_set foomatic-filters/gspath Custom;\n";
print "db_set foomatic-filters/custom_gspath $conf{gspath};\n";