Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
scripts: fix logic inversion which worked fine by accident
Baptiste Daroussin committed 4 years ago
commit f9fc9f16c37ff079e90957d9d468eebfdce18162
parent e83f242
3 files changed +14 -14
modified libpkg/pkg_add.c
@@ -992,11 +992,11 @@ pkg_add_cleanup_old(struct pkgdb *db, struct pkg *old, struct pkg *new, int flag
	 * Execute pre deinstall scripts
	 */
	if ((flags & PKG_ADD_NOSCRIPT) == 0) {
-
		ret = pkg_lua_script_run(old, PKG_SCRIPT_PRE_DEINSTALL, (old != NULL));
+
		ret = pkg_lua_script_run(old, PKG_LUA_PRE_DEINSTALL, (old != NULL));
		if (ret != EPKG_OK && ctx.developer_mode) {
			return (ret);
		} else {
-
			ret = pkg_script_run(old, PKG_LUA_PRE_DEINSTALL, (old != NULL));
+
			ret = pkg_script_run(old, PKG_SCRIPT_PRE_DEINSTALL, (old != NULL));
			if (ret != EPKG_OK && ctx.developer_mode) {
				return (ret);
			} else {
@@ -1152,9 +1152,9 @@ pkg_add_common(struct pkgdb *db, const char *path, unsigned flags,
	 * Execute pre-install scripts
	 */
	if ((flags & PKG_ADD_NOSCRIPT) == 0) {
-
		if ((retcode = pkg_lua_script_run(pkg, PKG_SCRIPT_PRE_INSTALL, (local != NULL))) != EPKG_OK)
+
		if ((retcode = pkg_lua_script_run(pkg, PKG_LUA_PRE_INSTALL, (local != NULL))) != EPKG_OK)
			goto cleanup;
-
		if ((retcode = pkg_script_run(pkg, PKG_LUA_PRE_INSTALL, (local != NULL))) != EPKG_OK)
+
		if ((retcode = pkg_script_run(pkg, PKG_SCRIPT_PRE_INSTALL, (local != NULL))) != EPKG_OK)
			goto cleanup;
	}

@@ -1202,8 +1202,8 @@ pkg_add_common(struct pkgdb *db, const char *path, unsigned flags,
	if (retcode != EPKG_OK)
		goto cleanup;
	if ((flags & PKG_ADD_NOSCRIPT) == 0) {
-
		pkg_lua_script_run(pkg, PKG_SCRIPT_POST_INSTALL, (local != NULL));
-
		pkg_script_run(pkg, PKG_LUA_POST_INSTALL, (local != NULL));
+
		pkg_lua_script_run(pkg, PKG_LUA_POST_INSTALL, (local != NULL));
+
		pkg_script_run(pkg, PKG_SCRIPT_POST_INSTALL, (local != NULL));
	}

	/*
modified libpkg/pkg_delete.c
@@ -91,10 +91,10 @@ pkg_delete(struct pkg *pkg, struct pkgdb *db, unsigned flags)
	if ((flags & PKG_DELETE_NOSCRIPT) == 0) {
		pkg_open_root_fd(pkg);
		if (!(flags & PKG_DELETE_UPGRADE)) {
-
			ret = pkg_lua_script_run(pkg, PKG_SCRIPT_PRE_DEINSTALL, false);
+
			ret = pkg_lua_script_run(pkg, PKG_LUA_PRE_DEINSTALL, false);
			if (ret != EPKG_OK && ctx.developer_mode)
				return (ret);
-
			ret = pkg_script_run(pkg, PKG_LUA_PRE_DEINSTALL, false);
+
			ret = pkg_script_run(pkg, PKG_SCRIPT_PRE_DEINSTALL, false);
			if (ret != EPKG_OK && ctx.developer_mode)
				return (ret);
		}
@@ -105,8 +105,8 @@ pkg_delete(struct pkg *pkg, struct pkgdb *db, unsigned flags)
		return (ret);

	if ((flags & (PKG_DELETE_NOSCRIPT | PKG_DELETE_UPGRADE)) == 0) {
-
		pkg_lua_script_run(pkg, PKG_SCRIPT_POST_DEINSTALL, false);
-
		pkg_script_run(pkg, PKG_LUA_POST_DEINSTALL, false);
+
		pkg_lua_script_run(pkg, PKG_LUA_POST_DEINSTALL, false);
+
		pkg_script_run(pkg, PKG_SCRIPT_POST_DEINSTALL, false);
	}

	ret = pkg_delete_dirs(db, pkg, NULL);
modified libpkg/pkg_ports.c
@@ -1228,8 +1228,8 @@ pkg_add_port(struct pkgdb *db, struct pkg *pkg, const char *input_path,

	if (!testing) {
		/* Execute pre-install scripts */
-
		pkg_lua_script_run(pkg, PKG_SCRIPT_PRE_INSTALL, false);
-
		pkg_script_run(pkg, PKG_LUA_PRE_INSTALL, false);
+
		pkg_lua_script_run(pkg, PKG_LUA_PRE_INSTALL, false);
+
		pkg_script_run(pkg, PKG_SCRIPT_PRE_INSTALL, false);

		if (input_path != NULL) {
			pkg_register_cleanup_callback(pkg_rollback_cb, pkg);
@@ -1243,8 +1243,8 @@ pkg_add_port(struct pkgdb *db, struct pkg *pkg, const char *input_path,
		}

		/* Execute post-install scripts */
-
		pkg_lua_script_run(pkg, PKG_SCRIPT_POST_INSTALL, false);
-
		pkg_script_run(pkg, PKG_LUA_POST_INSTALL, false);
+
		pkg_lua_script_run(pkg, PKG_LUA_POST_INSTALL, false);
+
		pkg_script_run(pkg, PKG_SCRIPT_POST_INSTALL, false);
	}

	if (rc == EPKG_OK) {