Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Fix install progress output for meta packages
Bryan Drewery committed 11 years ago
commit 2712f666b68818f107a980975de9fd6201ba1b97
parent 80b8719
1 file changed +7 -0
modified libpkg/pkg_add.c
@@ -488,6 +488,13 @@ pkg_add_common(struct pkgdb *db, const char *path, unsigned flags,
		pkg_delete_files(pkg, 2);
		pkg_delete_dirs(db, pkg);
		goto cleanup_reg;
+
	} else if (!extract) {
+
		/*
+
		 * Meta packages will have no non-meta files. Still display
+
		 * 100% progress.
+
		 */
+
		pkg_emit_progress_start(NULL);
+
		pkg_emit_progress_tick(1,1);
	}

	/*