تحية للجميع،
كنت آمل أن يتم وضع نسخة محدثة من Mupen64 على Fdroid. AFAIK ، تم ربط البوابة القديمة (على حساب paulscode) بـ Fdroid (https://f-droid.org/wiki/index.php؟title=paulscode.android.mupen64plusae&redirect=no) ولكن بعد الانتقال إلى هذه البوابة لم يكن Fdroid مطلقًا محدث. هل من الممكن ان تفعل هذا؟
نعم ، ربما في هذه المرحلة. تم الاعتناء بجميع المكتبات المسجلة الملكية باستثناء moga gamepad. يمكن إزالته من قائمة F-droid.
بعد النشر ، تتمثل العقبة الرئيسية في الإبقاء على القائمة حتى الآن ، وهي عبارة عن شاطئ بحد ذاته.
إذن AFAIK من المفترض أن يقوم المالك بذلك ، أم يمكنني محاولة إضافته بنفسي؟ أيضًا ، لقد لاحظت أنه منذ النقل من paulscode repo ، لم يكن هناك إصدار ثنائي على 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
سأضطر إلى جعل هذه المشاريع الستة مفتوحة المصدر جزءًا من هيكل البناء.
يمكنني تعطيل هذه الأخطاء وتقديم طلب سحب في مستودع F-droid وفقًا لهذا على ما يبدو: https://f-droid.org/en/docs/Building_Applications/
تأتي جميع المكتبات الأصلية باستثناء ملف jar من https://github.com/mupen64plus-ae/mupen64plus-ae-deps. لذلك أعتقد أنه يجب أن يكونوا قادرين على إجراء استثناء.
لقد قدمت "طلب دمج" في مستودع fdroid:
لذلك ، يبدو أن هناك نقصًا عامًا في الدعم في مستودع gitlab الخاص بهم. لست متأكدًا من الوقت الذي سيستغرقه الدخول.
أتخلى عن هذا ... لم يردوا حتى على أسئلتي.
آسف لهذا ، fzurita. أعضاء F-Droid مشغولون للغاية ، والأعضاء المؤهلون القادرين على الإجابة على أسئلتك مشغولون أكثر ...
يرجى إعادة فتح كل من هذه المشكلة و Gitlab MR ، يمكن لأي شخص إلقاء نظرة لاحقًا ، حتى يصل عملك الجاد على تضمين هذا التطبيق في F-Droid إلى هدفه النهائي!
(pingRudloff)
حسنا، شكرا :)
منتهي! يجب أن تكون القائمة متاحة في غضون أيام قليلة.
شكرا على صبرك ، fzurita :)
لا مشكلة ، أنا سعيد لأنني تمكنت من الحصول على التطبيق في النهاية.
هل يعني النقل من إصدار متجر Play إلى إصدار f-droid أنني سأفقد التكوين الخاص بي ، وسأحفظ وما إلى ذلك؟
فقط بعض التكوين. يمكنك نقل حالة الحفظ والبيانات الأخرى الخاصة بذاكرة القراءة فقط عن طريق إعادة تسمية / sdcard / mupen64plus-fz إلى / sdcard / mupen64plus-ae
عفوًا ، أعني ، يجب أن يكون / sdcard / mupen64plus
سيكون هو أي مجلد ينشئه التطبيق عند بدء تشغيله لأول مرة.
التعليق الأكثر فائدة
منتهي! يجب أن تكون القائمة متاحة في غضون أيام قليلة.