SVN: vfmg/trunk/vfmg
sparky
sparky at pld-linux.org
Sun Dec 3 04:50:02 CET 2006
Author: sparky
Date: Sun Dec 3 04:50:01 2006
New Revision: 8051
Modified:
vfmg/trunk/vfmg
Log:
- use desktop file name as icon name if no icon specified
Modified: vfmg/trunk/vfmg
==============================================================================
--- vfmg/trunk/vfmg (original)
+++ vfmg/trunk/vfmg Sun Dec 3 04:50:01 2006
@@ -311,8 +311,9 @@
my $file = $_;
open F_IN, $file or warn "$File::Find::name: $!\n" and return;
+ /(.*)\.desktop$/;
my %tags = (
- file => $file,
+ file => $1,
Icon => '',
Categories => '',
Type => '',
@@ -361,6 +362,7 @@
s/%2/$tags{Exec}/g;
$tags{Exec} = $_;
}
+ $tags{Icon} = $tags{file} unless $tags{Icon};
if ( $opt{icons_ext} ) {
my $exists = 0;
ALLDIRS: foreach my $dir (@icondirs) {
@@ -412,7 +414,6 @@
$tags{$tag_name} = $tags{$first};
}
}
- $tags{file} =~ s/\.desktop$//;
unless ($tags{Name}) {
$tags{Name} = $tags{file};
warn "$File::Find::name: missing Name tag! using $tags{Name}\n";
More information about the pld-cvs-commit
mailing list