Tout ça pour dire merci pour ta contribution et ton investissement dans ce projet

Je ne vais pas vous lister tous les jeux ajoutés depuis la dernière fois que jʼai posté une annonce de ce type, et encore moins lister ceux dont la gestion a été mise à jour… Ça prendrait bien trop de temps
- Correction de la détection du type des images de CD-ROM (fichier ou répertoire) pour les jeux DOSBox
- Utilisation de "-eq" au lieu de "=" pour les comparaisons numériques
- Mise-à-jour du lien vers le gestionnaire de bugs
- Amélioration des méthodes d’extraction du contenu des archives 7z
- Amélioration des messages d’erreurs affichés lorsqu’une dépendance d’un script est manquante
- Un terminal est lancé automatiquement lors des appels à winetricks, ce qui permet d’éviter que ses opérations soient cachées des utilisateurs ne lançant pas leurs jeux depuis un terminal
- Utilisation de convmv si celui-ci est disponible pour la conversion des noms de fichiers en minuscules, ce qui améliore les performances comparé à notre méthode spéficiquement développée pour ./play.it
- Correction de la prise en compte des arguments envoyés à "check_option_validity", fonction dont la déclaration a été déplacée eb dehors de "play.it-2/src/99_init.sh"
- Arch Linux : la construction via ./play.it est maintenant signalée dans les méta-données des paquets générés
- Arch Linux : Correction du champ "builddate" dans les méta-données des paquets générés
- Arch Linux : Amélioration de la prise en compte de la version de tar fournie par libarchive ("bsdtar") lors de la construction de paquets
- Debian : Amélioration de la prise en charge de la dépendance à WINE des jeux concernés, grâce à un coup de main de Jens Reyer sur la liste de diffusion "debian-wine"
- Gentoo : Correction de la méthode de compression par défaut pour les paquets générés
- Gentoo : Retrait du USE flag "abi_x86_32" de la dépendances à "app-emulation/winetricks"
Beau boulotThomasb a écrit : ↑mer. 08 avr. 2020, 17:17Un lien vers le wiki : https://wiki.archlinux.org/index.php/Play.it
Même après le passage des modérateurs, tout n'a pas disparu...
C'est corrigé.vv221 a écrit : ↑mer. 08 avr. 2020, 22:32Une petite correction à apporter : à l’étape 3. tu cites wine et dosbox comme exemple de dépendances à installer, alors qu’à cette étape ce sont les dépendances de ./play.it qui sont à installer, pas celles du jeu. Celles du jeu, si tout va bien l’utilisateur de [aur]./play.it[/aur] n’a pas besoin de les installer explicitement, vu qu’elles arrivent en dépendance des paquets générés.
Il vaut mieux, tu connais le projet par cœur.
Mise-à-jour du site Web
- Une erreur avec un message explicite est maintenant levée si un binaire requis par un lanceur semble manquer
- Des constructions find | while read plus robustes sont utilisées dans les fonctions de génération de préfixes
- Des utilisations de subshell évitables ont été retirées de la fonction organize_data
- Des utilisations de subshell évitables ont été retirées de la fonction move_icons_to
- Des contrôles ont été ajoutés pour s’assurer que $PLAYIT_WORKDIR soit toujours un chemin absolu
- ArchLinux : Correction de bugs dans la gestion des dépendances des paquets générés
- Debian : Correction de la détection de la version d’APT si celle-ci est supérieure ou égale à 2.0.0
- Debian : Les permissions des fichiers de méta-données utilisés pour la génération des paquets sont maintenant contrôlées, ce qui évite des soucis en cas d’utilisation de valeurs restrictive de umask
- Gentoo : Mise-à-jour du lien de téléchargement pour quickunpkg
source de la liste des modifications sur notre forge, en anglais
- Améliorations liées aux archives :
- Amélioration de la vérification de compatibilité des archives InnoSetup
- Corrections liées aux icônes :
- Correction d’une potentielle boucle infinie dans la fonction récupérant les dimensions d’une image
- Correction de la compatibilité avec la surcouche de compatibilité avec ImageMagick de GraphicsMagick
- Améliorations et corrections liées aux paquets :
- ArchLinux : Ajout de la détection de EndeavourOS, traitée comme ArchLinux
- Correction de la récupération du nom d’hôte sur les systèmes sans /etc/hostname
- Gestion des erreurs :
- Correction du message affiché lorsqu’une option invalide est passée à une option gérée
- Amélioration de la gestion des cas d’erreur liés à des variables vides
- Correction du message affiché lorsqu’il n’y a pas assez d’espace disque dans les répertoires testés pour accueillir les fichiers temporaires
- Améliorations générales du code :
- Utilisation de
grep --quiet
au lieu de rediriger la sortie de grep