[makepkg] Modification : cleanlocales

Mise à jour / Création /debug de paquetages
Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)

Message par gyo »

wain a écrit :
mimas a écrit :Je suis pas très content de mon utilisation de grep -v, ça fonctionne mais c'est pas très flexible. Des suggestions ?
Non je vois pas. grep -v c'est super utile et hyper pas pratique. Impossible d'exclure plusieurs expressions en même temps par exemple :-/
Voici une manière d'alléger le process, comme ça, ça retire un "|", il suffit de jouer avec les regex depuis la commande find:

Code : Tout sélectionner

find /usr/share -type d -regex ".*/locale/[^/]*" | sed -re "/locale\/fr$/d"
et ici on fait bien attention aux lignes qui contiennent exactement "/locale/fr" parce qu'avec le grep -v de mimas qui est moins précise, celà peut s'avérer dangereux.. voilà :)

Avec sed on peut jarter en une seule fois plusieurs expressions :

Code : Tout sélectionner

sed -re "/(fr|en|de|co|...)/d"
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

Localepuge est maintenant dispo sur AUR:
http://aur.archlinux.org/packages.php?d ... 1&ID=11975

mon fichier de conf /etc/locale.nopurge

Code : Tout sélectionner

MANDELETE
SHOWFREEDSPACE
VERBOSE
fr
fr_FR
fr_FR@euro
fr_FR.UTF-8
J'ai gagné 150 mo de place. C'est pas énorme
Répondre