Tazwok et fichiers/cmds génériques |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/slitaz Archives
]
Bonjour,
Tazwok (sur le dépôt Hg) a maintenant une fonction copiant
automatiquement des fichiers génériques tels que les fichiers de
locale, les pixmaps et le fichier.desktop s'y ils existent dans les
chemnins standards. La copie du ou des fichiers de langues nécessiste
une nouvelle variable de configuration dans le fichier de config de
Tazwok. Exemple pour /etc/tazwok.conf :
# Translation files to include in packages, note that you can specifiy
# several locale.
LOCALE="fr"
Du coup on peut modifier ou ajouter des langue dans tous les paquets
sans modifier toutes les recettes... On peut aussi se passer de
créer /usr/share/{applications,locale,pixmaps}, Tazwok copiera les
fichiers automatiquement depuis les chemnins standards. Il est aussi
possible d'utiliser un pixmap ou .desktop fait maison en le mettant
simplement dans stuf. Pour un icon ou une entrée dans le menu
freedesktop : stuff/$PACKAGE.png ou stuff/$PACKAGE.desktop.
D'autres fichiers génériques à copier ?
On fait une fonction pour striper les fichiers automatiquement, on
pourrait aussi créer quelques fonctions standars dans /etc/tawok.conf,
qui pourrait être, libre à chacun, dans genpkg_rules des recettes. Genre
(plus élaborées...) :
cp_bin()
{
mkdir -p $fs/usr/bin
cp $_pkg/usr/bin/$PACAKGE $fs/usr/bin
strip $fs/usr/bin/*
}
cp_dev_file()
{
mkdir -p $fs/usr/lib
cp $_pkg/usr/lib/*.*a $fs/usr/lib
cp $_pkg/usr/include $fs/usr
strip --strip--debug $fs/usr/lib/*.a
}
Utile ou pas... ?
- Christophe
---
SliTaz GNU/Linux Mailing list.
Web site : http://www.slitaz.org/