Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Fix updating the repository
Baptiste Daroussin committed 13 years ago
commit 18b2cd33f38fba28aaf999c6759ff22a5977f300
parent 42d71a6
1 file changed +2 -13
modified pkg/update.c
@@ -45,7 +45,6 @@
 */
int
pkgcli_update(void) {
-
	char url[MAXPATHLEN];
	const char *packagesite = NULL;
	const char *repo_name;
	bool multi_repos = false;
@@ -70,12 +69,7 @@ pkgcli_update(void) {
			return (1);
		}

-
		if (packagesite[strlen(packagesite) - 1] == '/')
-
			snprintf(url, MAXPATHLEN, "%srepo.txz", packagesite);
-
		else
-
			snprintf(url, MAXPATHLEN, "%s/repo.txz", packagesite);
-

-
		retcode = pkg_update("repo", url);
+
		retcode = pkg_update("repo", packagesite);
		if (retcode == EPKG_UPTODATE) {
			if (!quiet)
				printf("Remote repository up-to-date, no need to upgrade\n");
@@ -87,12 +81,7 @@ pkgcli_update(void) {
			repo_name = pkg_config_kv_get(repokv, PKG_CONFIG_KV_KEY);
			packagesite = pkg_config_kv_get(repokv, PKG_CONFIG_KV_VALUE);

-
			if (packagesite[strlen(packagesite) - 1] == '/')
-
				snprintf(url, MAXPATHLEN, "%srepo.txz", packagesite);
-
			else
-
				snprintf(url, MAXPATHLEN, "%s/repo.txz", packagesite);
-

-
			retcode = pkg_update(repo_name, url);
+
			retcode = pkg_update(repo_name, packagesite);
			if (retcode == EPKG_UPTODATE) {
				if (!quiet)
					printf("%s repository up-to-date, no need to upgrade\n", repo_name);