Re: Tazwok et fichiers/cmds génériques |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/slitaz Archives
]
Christophe Lincoln a écrit :
Ye,
En fait je sais pas trop... ça nous ferais apprendre des
fonctions... et un petit cp/install c'est pas compliqué.
Certes. Cela dit ça peut simplifier la vie. Il faut juste que les
fonctions soient bien documentées et listées.
Et puis on pourra toujours choisir de ne pas les utiliser, non ?
Juste, à choix.
C'est déjà le cas, les paquets-dev par exemple, ils ont pas de
variable WGET_URL, et donc rien n'est téléchargé. Isolinux..
syslinux ? Je vois pas, le tarball est utilisé par syslinux et
syslinux-extra.
Désolé. Il s'agit bien de syslinux.
Mais il y a bien téléchargement et la veriable WGET_URL est
positionné.
../...
WGET_URL="ftp://ftp.kernel.org/pub/linux/boot/syslinux/$TARBALL"
# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
mkdir -p $fs/boot/isolinux
cp -a $PACKAGE-$VERSION/isolinux.bin $fs/boot/isolinux
cp stuff/*.txt $fs/boot/isolinux
cp stuff/isolinux.* $fs/boot/isolinux
cp stuff/splash.lss $fs/boot/isolinux
}
../...
D'ailleurs je trouve que ce paquet est mal nommé. Il devrait plutôt
s'appeler isolinux.
Pour le nom c'est le nom du paquet source. Et, isolinux.bin, il vient
vient d'ou...
cp -a $PACKAGE-$VERSION/isolinux.bin $fs/boot/isolinux
Ok. J'avais mal lu comme d'hab...
Ok, c'est une ancienne recette on pourrait avoir :
cp -a $src/isolinux.bin $fs/boot/isolinux
Et si la variable n'est pas positionnée, y a pas dl. Pour les locales,
oui, il faut juste spécifier les langues par un espace (LOCALE="fr es
de")
En fait c'est quand la variable $TARBALL ( pas très intuitif) n'est pas
positionnée qu'il n'y apas dl. Du moins c'est ce que j'ai vu ( ou cru
voir dans tazwok).
J'y pense... Pour les fonctions dans un fichier de conf, c'est pour
éviter de devoir toucher à un script si on veut modifier des fonctions
globales. J'ai fait le même truc avec la config du firewall, il y a une
fonction dans /etc/firewall.conf déstinée à iptables, toujours dans
l'idée de centraliser et d'éviter aux users de modifier un script
d'initialisation (sur Debian par exemple y des fichiers
dans /etc/default pour éviter aux users de toucher aux scripts
dans /etc/init.d).
Cela dis, Tazwok c'est différents, c'est déstiné à des devs, les
fonctions peuvent aller direct dans tazwok. Je vais encore réfléchir
à tout ça...
Oui. Mais pouvoir se rajouter des fonctions persos c'est une bonne idée.
- Christophe
---
SliTaz GNU/Linux Mailing list.
Web site : http://www.slitaz.org/
---
SliTaz GNU/Linux Mailing list.
Web site : http://www.slitaz.org/