( dzsolt | 2023. 07. 22., szo – 13:29 )

> Csak egy apróság, MiB-ben számold (1000000 helyett 1048576). Erre nem is gondoltam, hogy kiírható az "MB", de tényleg működik így is az atoi miatt, és olvashatóbb.

Megtörtént:

    # Calculate the overall total size in MB and round up to the nearest integer
    local rounded_space_mib=$(( (overall_total_size + 1048575) / 1048576 ))

    # Check if the total size is too large
    if [[ ${overall_total_size} -gt 34603008 ]]; then
        ewarn "Total size of related files is too large (${overall_total_size} bytes). The generated image exceeds the allowed 33 MiB size (by default)."
        einfo "Command usage example: simpleboot -vv -p ${rounded_space_mib} ./ simpleboot.img"
    else
        einfo "Command usage example: simpleboot -vv ./ simpleboot.img"
    fi

> Egyébként egyelőre beraktam az eredeti ebuild-edet, majd ha lesz végleges verzió, szólj, és frissítem!
> https://gitlab.com/bztsrc/simpleboot/-/tree/main/distrib

Láttam, így fedeztem fel, hogy van 0.0.1-es deb-ed. Végleges ebuild akkor lesz ha lesz 0.0.1-es kiadás, hogy ne commit-ra támaszkodjunk, mert akkor minden nagyobb változáskor kell az ebuild tartalmát is változtatni. Ha van kiadás, onnantól ha nem változnak a függőségek és a Makefile, csak az ebuild nevében kell a verziószámot megváltoztatni és már aktuális is. Ehhez az ebuilden nem sokat kell változtatni, csak a commit helyett a megfelelő verzió tömörítvényét kell letölteni. Figyelem a repódat, ha látom, hogy van, módosítok!