Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Assume the default package type is pkg_installed Fix pkg register command
Baptiste Daroussin committed 14 years ago
commit 4e6d3c23e203a8a9da2e90e38bdd7ee398f1a959
parent e679293
2 files changed +9 -0
modified libpkg/pkg.c
@@ -415,6 +415,9 @@ pkg_new(struct pkg **pkg)
		(*pkg)->fields[fields[i].id].type = fields[i].type;
		(*pkg)->fields[fields[i].id].optional = fields[i].optional;
	}
+
	/* by default set to PKG_INSTALLED */
+

+
	(*pkg)->type = PKG_INSTALLED;

	return (EPKG_OK);
}
modified pkg/register.c
@@ -221,6 +221,12 @@ exec_register(int argc, char **argv)
		retcode = 1;
	}

+
	pkgdb_register_finale(db, ret);
+
	if (ret != EPKG_OK) {
+
		pkg_error_warn("can not register package");
+
		retcode = 1;
+
	}
+

	if (pkg_get(pkg, PKG_MESSAGE) != NULL)
		printf("%s\n", pkg_get(pkg, PKG_MESSAGE));