Mupen64plus-ae: Fdroïde

Créé le 14 mars 2018  ·  16Commentaires  ·  Source: mupen64plus-ae/mupen64plus-ae

Salut tout le monde,

J'espérais qu'une version mise à jour de Mupen64 pourrait être mise sur Fdroid. AFAIK l'ancien git (sur le compte paulscode) était lié à Fdroid (https://f-droid.org/wiki/index.php?title=paulscode.android.mupen64plusae&redirect=no) mais après le passage à ce git Fdroid n'a jamais été mis à jour. Est-il possible de faire cela?

Commentaire le plus utile

Terminé! L'annonce devrait être disponible dans quelques jours.

Tous les 16 commentaires

Oui, probablement à ce stade. Toutes les bibliothèques propriétaires ont été prises en charge à l'exception de la manette de jeu moga. Il pourrait être supprimé pour la liste F-droid.

Après la publication, le principal obstacle est la tenue à jour de la liste, qui est une rive à elle seule.

Donc, autant que je sache, le propriétaire est censé le faire, ou puis-je essayer de l'ajouter moi-même ? De plus, j'ai remarqué que depuis le transfert du dépôt paulscode, il n'y a pas eu de version binaire sur github, que s'est-il passé ? ce serait peut-être une idée de commencer à les publier aussi ?

Je vais aller de l'avant et l'ajouter à F-droid ce soir. Ou au moins lancer le processus.

Le projet tel qu'il est actuellement structuré n'est pas compatible avec F-droid. Voici les erreurs que je reçois lors de la création de leur référentiel :

ERROR: Found binary at ndkLibs/soundtouch/source/SoundTouch/.vs/SoundTouch/v15/.suo
ERROR: Found shared library at ndkLibs/libs/release/x86/libsoundtouch.so
ERROR: Found shared library at ndkLibs/libs/release/x86/libsoundtouch_fp.so
ERROR: Found shared library at ndkLibs/libs/release/x86/libSDL2.so
ERROR: Found static library at ndkLibs/libs/release/x86/libpng.a
ERROR: Found static library at ndkLibs/libs/release/x86/libEGLLoader.a
ERROR: Found shared library at ndkLibs/libs/release/x86/libfreetype.so
ERROR: Found shared library at ndkLibs/libs/release/armeabi-v7a/libsoundtouch.so
ERROR: Found shared library at ndkLibs/libs/release/armeabi-v7a/libsoundtouch_fp.so
ERROR: Found shared library at ndkLibs/libs/release/armeabi-v7a/libSDL2.so
ERROR: Found static library at ndkLibs/libs/release/armeabi-v7a/libpng.a
ERROR: Found static library at ndkLibs/libs/release/armeabi-v7a/libEGLLoader.a
ERROR: Found shared library at ndkLibs/libs/release/armeabi-v7a/libfreetype.so
ERROR: Found shared library at ndkLibs/libs/debug/x86/libsoundtouch.so
ERROR: Found shared library at ndkLibs/libs/debug/x86/libsoundtouch_fp.so
ERROR: Found shared library at ndkLibs/libs/debug/x86/libSDL2.so
ERROR: Found static library at ndkLibs/libs/debug/x86/libpng.a
ERROR: Found static library at ndkLibs/libs/debug/x86/libEGLLoader.a
ERROR: Found shared library at ndkLibs/libs/debug/x86/libfreetype.so
ERROR: Found shared library at ndkLibs/libs/debug/armeabi-v7a/libsoundtouch.so
ERROR: Found shared library at ndkLibs/libs/debug/armeabi-v7a/libsoundtouch_fp.so
ERROR: Found shared library at ndkLibs/libs/debug/armeabi-v7a/libSDL2.so
ERROR: Found static library at ndkLibs/libs/debug/armeabi-v7a/libpng.a
ERROR: Found static library at ndkLibs/libs/debug/armeabi-v7a/libEGLLoader.a
ERROR: Found shared library at ndkLibs/libs/debug/armeabi-v7a/libfreetype.so
WARNING: Found JAR file at app/libs/com.bda.controller.jar
ERROR: Could not build app org.mupen64plusae.v3.alpha: Can't build due to 25 errors while scanning
INFO: Finished

Je devrais faire de ces 6 projets open source une partie de la structure de construction.

Je peux désactiver ces erreurs et faire une pull request dans le référentiel F-droid selon ce qu'il semble : https://f-droid.org/en/docs/Building_Applications/

Toutes les bibliothèques natives, à l'exception du fichier jar, proviennent de https://github.com/mupen64plus-ae/mupen64plus-ae-deps. Je pense donc qu'ils devraient pouvoir faire une exception.

J'ai soumis une "demande de fusion" dans le dépôt fdroid :

https://gitlab.com/fdroid/fdroiddata/merge_requests/3017

Ainsi, il semble y avoir un manque général de support dans leur référentiel gitlab. Je ne sais pas combien de temps il faudra pour entrer.

J'abandonne... Ils n'ont même pas répondu à mes questions.

Désolé pour cela, @fzurita. Les membres F-Droid sont très occupés, et les membres qualifiés qui sont en mesure de répondre à vos questions sont encore plus occupés...

Veuillez rouvrir à la fois ce problème et le Gitlab MR, quelqu'un pourrait y jeter un œil plus tard, afin que votre travail acharné sur l'inclusion de cette application dans F-Droid atteigne son objectif final !

(ping @Rudloff)

OK merci :)

Terminé! L'annonce devrait être disponible dans quelques jours.

Merci pour votre patience, @fzurita :)

Pas de problème, je suis content d'avoir finalement pu installer l'application.

le transfert de la version Play Store vers la version f-droid signifie-t-il que je perdrai ma configuration, mes sauvegardes, etc. ?

Seulement quelques configurations. Vous pouvez transférer l'état de sauvegarde et d'autres données spécifiques à la ROM en renommant /sdcard/mupen64plus-fz en /sdcard/mupen64plus-ae

Oups, je veux dire, ça doit être /sdcard/mupen64plus

Ce sera le dossier créé par l'application lors de son premier démarrage.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

jdws-zz picture jdws-zz  ·  21Commentaires

Randomllyin picture Randomllyin  ·  7Commentaires

figuresk8er picture figuresk8er  ·  12Commentaires

easyaspi314 picture easyaspi314  ·  120Commentaires

max13fr picture max13fr  ·  44Commentaires