I just noticed that Nofrills isn't available, but I am sure I selected it at the AROMA installer. So I just took a look into your script (horrible formatting!) and I think you made a mistake:
In your updater-script, you check three items for the same ID (the pitfalls of copypasting  ):
Code:
# OIFileManager
if
file_getprop("/tmp/aroma/customize.prop","item.2.1") == "1"
then
ui_print("- OI File Manager");
package_extract_dir("customize/OIFileManager", "/data/app");
endif;
# Nofrills
if
file_getprop("/tmp/aroma/customize.prop","item.2.1") == "1"
then
ui_print("- No-frills CPU Control");
package_extract_dir("customize/Nofrills", "/data/app");
endif;
# TitaniumBackup
if
file_getprop("/tmp/aroma/customize.prop","item.2.1") == "1"
then
ui_print("- Titanium Backup");
package_extract_dir("customize/TitaniumBackup", "/data/app");
endif;
So when people choose "OI File Manager" (item 2.1), all three packages will be installed. If they don't select item 2.1, none of the three will be installed (as in my case). NoFrills would be 2.2 and Titanium would be 2.3, according to your "aroma-config"-file.
|