Mupen64plus-ae: Fdroid

Созданный на 14 мар. 2018  ·  16Комментарии  ·  Источник: mupen64plus-ae/mupen64plus-ae

Всем привет,

Я надеялся, что обновленную версию Mupen64 можно будет поставить на Fdroid. AFAIK старый git (в учетной записи paulscode) был связан с Fdroid (https://f-droid.org/wiki/index.php?title=paulscode.android.mupen64plusae&redirect=no), но после перехода на этот git Fdroid никогда не был обновлено. Можно ли сделать это?

Самый полезный комментарий

Выполнено! Объявление должно быть доступно через несколько дней.

Все 16 Комментарий

Да, наверное, сейчас. Мы позаботились обо всех проприетарных библиотеках, кроме геймпада moga. Его можно было удалить из списка F-дроидов.

После публикации основным препятствием является поддержание листинга в актуальном состоянии, что само по себе является берегом.

Итак, AFAIK владелец должен это сделать, или я могу попытаться добавить это сам? Кроме того, я заметил, что с момента передачи из репозитория paulscode на github не было бинарной версии, что случилось? Может быть, стоит начать выпускать и их?

Я пойду и добавлю его к F-droid сегодня вечером. Или хотя бы запустить процесс.

Проект в его нынешней структуре несовместим с F-droid. Вот ошибки, которые я получаю при создании своего репозитория:

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

Мне пришлось бы сделать эти 6 проектов с открытым исходным кодом частью структуры сборки.

Я могу отключить эти ошибки и сделать запрос на перенос в репозитории F-droid, как мне кажется: https://f-droid.org/en/docs/Building_Applications/

Все собственные библиотеки, кроме файла jar, взяты с https://github.com/mupen64plus-ae/mupen64plus-ae-deps. Поэтому я думаю, что они должны сделать исключение.

Я отправил «мерж-реквест» в репозиторий fdroid:

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

Итак, похоже, что в их репозитории gitlab отсутствует общая поддержка. Не уверен, сколько времени займет вход.

Я отказываюсь от этого ... Они даже не ответили на мои вопросы.

Простите за это, @fzurita. Члены F-Droid очень заняты, а квалифицированные участники, которые могут ответить на ваши вопросы, еще более заняты ...

Пожалуйста, откройте и эту проблему, и Gitlab MR, кто-нибудь может взглянуть позже, чтобы ваша усердная работа по включению этого приложения в F-Droid достигла своей конечной цели!

(пинг @Rudloff)

Хорошо спасибо :)

Выполнено! Объявление должно быть доступно через несколько дней.

Спасибо за терпение, @fzurita :)

Нет проблем, я рад, что в конце концов мне удалось загрузить приложение.

будет ли переход из версии Play Store в версию для f-droid означать, что я потеряю свою конфигурацию, сохранения и т. д.?

Только некоторая конфигурация. Вы можете передать состояние сохранения и другие данные, специфичные для ПЗУ, переименовав / sdcard / mupen64plus-fz в / sdcard / mupen64plus-ae.

Упс я имею в виду, это должен быть / sdcard / mupen64plus

Это будет любая папка, созданная приложением при первом запуске.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

jdws-zz picture jdws-zz  ·  21Комментарии

figuresk8er picture figuresk8er  ·  12Комментарии

Randomllyin picture Randomllyin  ·  7Комментарии

easyaspi314 picture easyaspi314  ·  120Комментарии

valberg picture valberg  ·  3Комментарии