[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Status des templates debian



Patrice KARATCHENTZEFF writes:
 > laurent.pelecq@soleil.org wrote:
 > > Il me semble qu'il y avait une page avec le status des templates
 > > debconf. Est-ce qu'elle a disparu ?
 > 
 > elle est postée automatiquement tous les jeudis.

Oui, je l'avais vu, c'est les traductions en cours. Mais il me
semblait qu'il y avait le status de tous/une partie des templates pour
savoir vers quel paquet se diriger.

Finalement, j'ai un petit script perl (voir ci-dessous) pour avoir au
moins l'état des paquets installés sur ma machine. Mais je suis en
testing donc ce n'est pas forcément à jour.

-- 
Laurent Pelecq

------------------------------------------------------------------------
#! /usr/bin/perl

use strict;

my $var_dpkg='/var/lib/dpkg/info';
my @templates;

opendir(DIR, $var_dpkg) || die "$var_dpkg: $!\n";
@templates = grep { /\.templates/ && -f "$var_dpkg/$_" } readdir(DIR);
closedir DIR;

my $file;
foreach $file (@templates) {
    my $pkg=$file;
    $pkg=~s/\.templates$//;
    my %lang;
    open FILE, "<$var_dpkg/$file" || die "$var_dpkg/$file: $!\n";
    while (<FILE>) {
	$lang{$1}=1 if (/^Description-([^:]+):/);
    }
    close FILE;
    printf "$pkg: %s\n", join (' ', keys %lang);
}
------------------------------------------------------------------------



Reply to: