Mooltipass standalone app on fedora
As I wrote in Mooltipass on fedora I acquire recently a Mooltipass.
But I’m in love with Fedora and rpm instead of Debian with apt. Sadly the official repo doesn’t provide standalone app for Fedora.
Thanks to scips I discover alien soft to fix that: it’s job is to create a rpm from a deb for instance.
In our case that doesn’t work due to the fact that we don’t have rpm spec file at debian debootstrapping step.
I don’t have enough experience to build a rpm spec file, but we’re not blocked.
–generate
With this switch you can ask to get all files “as it” and this creates a tree that you could copy to your system.
lgnap:mooltiapp-2.0.78/ $ tree -if ./opt ./opt/MooltiApp ./opt/MooltiApp/blink_image_resources_200_percent.pak ./opt/MooltiApp/content_resources_200_percent.pak ./opt/MooltiApp/content_shell.pak ./opt/MooltiApp/icudtl.dat ./opt/MooltiApp/libffmpeg.so ./opt/MooltiApp/libnode.so ./opt/MooltiApp/LICENSE.electron.txt ./opt/MooltiApp/LICENSES.chromium.html ./opt/MooltiApp/locales ./opt/MooltiApp/locales/am.pak ./opt/MooltiApp/locales/ar.pak ./opt/MooltiApp/locales/bg.pak ./opt/MooltiApp/locales/bn.pak ./opt/MooltiApp/locales/ca.pak ./opt/MooltiApp/locales/cs.pak ./opt/MooltiApp/locales/da.pak ./opt/MooltiApp/locales/de.pak ./opt/MooltiApp/locales/el.pak ./opt/MooltiApp/locales/en-GB.pak ./opt/MooltiApp/locales/en-US.pak ./opt/MooltiApp/locales/es-419.pak ./opt/MooltiApp/locales/es.pak ./opt/MooltiApp/locales/et.pak ./opt/MooltiApp/locales/fake-bidi.pak ./opt/MooltiApp/locales/fa.pak ./opt/MooltiApp/locales/fil.pak ./opt/MooltiApp/locales/fi.pak ./opt/MooltiApp/locales/fr.pak ./opt/MooltiApp/locales/gu.pak ./opt/MooltiApp/locales/he.pak ./opt/MooltiApp/locales/hi.pak ./opt/MooltiApp/locales/hr.pak ./opt/MooltiApp/locales/hu.pak ./opt/MooltiApp/locales/id.pak ./opt/MooltiApp/locales/it.pak ./opt/MooltiApp/locales/ja.pak ./opt/MooltiApp/locales/kn.pak ./opt/MooltiApp/locales/ko.pak ./opt/MooltiApp/locales/lt.pak ./opt/MooltiApp/locales/lv.pak ./opt/MooltiApp/locales/ml.pak ./opt/MooltiApp/locales/mr.pak ./opt/MooltiApp/locales/ms.pak ./opt/MooltiApp/locales/nb.pak ./opt/MooltiApp/locales/nl.pak ./opt/MooltiApp/locales/pl.pak ./opt/MooltiApp/locales/pt-BR.pak ./opt/MooltiApp/locales/pt-PT.pak ./opt/MooltiApp/locales/ro.pak ./opt/MooltiApp/locales/ru.pak ./opt/MooltiApp/locales/sk.pak ./opt/MooltiApp/locales/sl.pak ./opt/MooltiApp/locales/sr.pak ./opt/MooltiApp/locales/sv.pak ./opt/MooltiApp/locales/sw.pak ./opt/MooltiApp/locales/ta.pak ./opt/MooltiApp/locales/te.pak ./opt/MooltiApp/locales/th.pak ./opt/MooltiApp/locales/tr.pak ./opt/MooltiApp/locales/uk.pak ./opt/MooltiApp/locales/vi.pak ./opt/MooltiApp/locales/zh-CN.pak ./opt/MooltiApp/locales/zh-TW.pak ./opt/MooltiApp/mooltiapp ./opt/MooltiApp/natives_blob.bin ./opt/MooltiApp/pdf_viewer_resources.pak ./opt/MooltiApp/resources ./opt/MooltiApp/resources/app.asar ./opt/MooltiApp/resources/electron.asar ./opt/MooltiApp/snapshot_blob.bin ./opt/MooltiApp/ui_resources_200_percent.pak ./opt/MooltiApp/views_resources_200_percent.pak ./usr ./usr/share ./usr/share/applications ./usr/share/applications/mooltiapp.desktop ./usr/share/doc ./usr/share/doc/mooltiapp ./usr/share/doc/mooltiapp/changelog.gz ./usr/share/icons ./usr/share/icons/hicolor ./usr/share/icons/hicolor/128x128 ./usr/share/icons/hicolor/128x128/apps ./usr/share/icons/hicolor/128x128/apps/mooltiapp.png ./usr/share/icons/hicolor/16x16 ./usr/share/icons/hicolor/16x16/apps ./usr/share/icons/hicolor/16x16/apps/mooltiapp.png ./usr/share/icons/hicolor/24x24 ./usr/share/icons/hicolor/24x24/apps ./usr/share/icons/hicolor/24x24/apps/mooltiapp.png ./usr/share/icons/hicolor/256x256 ./usr/share/icons/hicolor/256x256/apps ./usr/share/icons/hicolor/256x256/apps/mooltiapp.png ./usr/share/icons/hicolor/32x32 ./usr/share/icons/hicolor/32x32/apps ./usr/share/icons/hicolor/32x32/apps/mooltiapp.png ./usr/share/icons/hicolor/48x48 ./usr/share/icons/hicolor/48x48/apps ./usr/share/icons/hicolor/48x48/apps/mooltiapp.png ./usr/share/icons/hicolor/512x512 ./usr/share/icons/hicolor/512x512/apps ./usr/share/icons/hicolor/512x512/apps/mooltiapp.png ./usr/share/icons/hicolor/64x64 ./usr/share/icons/hicolor/64x64/apps ./usr/share/icons/hicolor/64x64/apps/mooltiapp.png ./usr/share/icons/hicolor/96x96 ./usr/share/icons/hicolor/96x96/apps ./usr/share/icons/hicolor/96x96/apps/mooltiapp.png
The package contains also 2 little scripts to create and remove link to /usr/local/bin/mooltiapp. So a full installation can be done using all these info
I’m not really fan of this solution, I won’t use it but can help if you need it
Another solution is to rebuild it from source. It’s for a next post ;-)