-void opkg_test(void)
-{
- int err;
- pkg_t *pkg;
-
- err = opkg_update_package_lists(progress_callback, "Updating...");
- printf("\nopkg_update_package_lists returned %d\n", err);
-
- opkg_list_packages(package_list_callback, NULL);
- printf("\n");
-
- if (find_pkg) {
- printf("Finding package \"%s\"\n", find_pkg->name);
- pkg =
- opkg_find_package(find_pkg->name,
- pkg_get_string(find_pkg, PKG_VERSION),
- pkg_get_string(find_pkg, PKG_ARCHITECTURE),
- find_pkg->src->name);
- if (pkg) {
- print_package(pkg);
- } else
- printf("Package \"%s\" not found!\n", find_pkg->name);
- } else
- printf("No package available to test find_package.\n");
-
- err =
- opkg_install_package(TEST_PACKAGE, progress_callback,
- "Installing...");
- printf("\nopkg_install_package returned %d\n", err);
-
- err =
- opkg_upgrade_package(TEST_PACKAGE, progress_callback,
- "Upgrading...");
- printf("\nopkg_upgrade_package returned %d\n", err);
-
- err =
- opkg_remove_package(TEST_PACKAGE, progress_callback, "Removing...");
- printf("\nopkg_remove_package returned %d\n", err);
-
- printf("Listing upgradable packages...\n");
- opkg_list_upgradable_packages(package_list_upgradable_callback, NULL);
-
- err = opkg_upgrade_all(progress_callback, "Upgrading all...");
- printf("\nopkg_upgrade_all returned %d\n", err);
-
-}
-