]> git.deb.at Git - deb/packages.git/blobdiff - lib/Packages/DoShow.pm
parse-packages: Move tag parsing code here
[deb/packages.git] / lib / Packages / DoShow.pm
index f808f1f7e547b57ea5ac56e1837eafe55c77728f..e47ec6ba791a7d0d8bf3ebd92a8a1d1bf78f6222 100644 (file)
@@ -126,16 +126,9 @@ sub do_show {
                        my @tags;
                        foreach (@complete_tags) {
                            my ($facet, $tag) = split( /::/, $_, 2);
-                           # handle tags like devel::{lang:c,lang:c++}
-                           if ($tag =~ s/^\{(.+)\}$/$1/) {
-                               foreach (split( /,/, $tag )) {
-                                   next if $tag =~ /^special:/;
-                                   push @tags, [ $facet, $_ ];
-                               }
-                           } else {
-                               next if $tag =~ /^special:/;
-                               push @tags, [ $facet, $tag ];
-                           }
+                           next if $facet =~ /^special/;
+                           next if $tag =~ /^special:/;
+                           push @tags, [ $facet, $tag ];
                        }
 
                        $contents{tags} = \@tags;