aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>2001-02-17 20:04:41 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>2001-02-17 20:04:41 +0000
commit310857ac13a0dbb6d371224d6ab4e8e9d8c587a2 (patch)
tree0329533a4347627f25dd224579796765c5dca3a6 /usr.sbin
parent9bfd6482c853c78c817bbfd93cae5ba36e619c5b (diff)
downloadsrc-310857ac13a0dbb6d371224d6ab4e8e9d8c587a2.tar.gz
src-310857ac13a0dbb6d371224d6ab4e8e9d8c587a2.zip
MFS: getpackagesite() from RELENG_4 that allows the code to be the same.
Notes
Notes: svn path=/head/; revision=72578
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/pkg_install/add/main.c20
1 files changed, 16 insertions, 4 deletions
diff --git a/usr.sbin/pkg_install/add/main.c b/usr.sbin/pkg_install/add/main.c
index ad44f2df707c..bd6db6f8d159 100644
--- a/usr.sbin/pkg_install/add/main.c
+++ b/usr.sbin/pkg_install/add/main.c
@@ -200,11 +200,23 @@ getpackagesite(void)
strcat(sitepath, u.machine);
reldate = getosreldate();
- if (reldate == 500998)
- strcat(sitepath, "/packages-5.0-release");
- else if (reldate >= 500999)
+ if (reldate == 410000)
+ strcat(sitepath, "/packages-4.1-release");
+ else if (reldate == 420000)
+ strcat(sitepath, "/packages-4.2-release");
+ else if (reldate == 430000)
+ strcat(sitepath, "/packages-4.3-release");
+ else if (reldate == 440000)
+ strcat(sitepath, "/packages-4.4-release");
+ else if (reldate == 450000)
+ strcat(sitepath, "/packages-4.5-release");
+ else if (300000 <= reldate && reldate <= 399000)
+ strcat(sitepath, "/packages-3-stable");
+ else if (400000 <= reldate && reldate <= 499000)
+ strcat(sitepath, "/packages-4-stable");
+ else if (510000 <= reldate && reldate <= 599000) /* get real values!! */
strcat(sitepath, "/packages-5-stable");
- else if (reldate >= 500000)
+ else
strcat(sitepath, "/packages-current");
strcat(sitepath, "/Latest/");