summaryrefslogtreecommitdiff
path: root/pkgtools
diff options
context:
space:
mode:
authorsnj <snj@pkgsrc.org>2005-04-01 05:30:34 +0000
committersnj <snj@pkgsrc.org>2005-04-01 05:30:34 +0000
commit7aae51363449044d19f5fc9f1cb39c930076c06a (patch)
tree733e01e60d83a2e32cd6b35263fa89ab85d75fed /pkgtools
parenta91abedb798faee8b76d7da78f64428c4f379b6f (diff)
downloadpkgsrc-7aae51363449044d19f5fc9f1cb39c930076c06a.tar.gz
Pullup ticket 403 - requested by Lubomir Sedlacik
libkver update Revisions pulled up: - pkgsrc/pkgtools/libkver/Makefile 1.13 - pkgsrc/pkgtools/libkver/files/lib/kver.c 1.7 Module Name: pkgsrc Committed By: seb Date: Wed Mar 30 06:41:01 UTC 2005 Modified Files: pkgsrc/pkgtools/libkver: Makefile pkgsrc/pkgtools/libkver/files/lib: kver.c Log Message: Update to version 0.6. Support NetBSD release like X.Y.Z_LABEL eg 1.6.2_STABLE.
Diffstat (limited to 'pkgtools')
-rw-r--r--pkgtools/libkver/Makefile4
-rw-r--r--pkgtools/libkver/files/lib/kver.c8
2 files changed, 6 insertions, 6 deletions
diff --git a/pkgtools/libkver/Makefile b/pkgtools/libkver/Makefile
index dcc138067f0..f239aac0505 100644
--- a/pkgtools/libkver/Makefile
+++ b/pkgtools/libkver/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2005/01/06 05:32:29 tv Exp $
+# $NetBSD: Makefile,v 1.12.2.1 2005/04/01 05:30:34 snj Exp $
DISTNAME= libkver-${VERSION}
CATEGORIES= pkgtools
@@ -18,7 +18,7 @@ NO_PKGTOOLS_REQD_CHECK= # defined
NO_CHECKSUM= # defined
NO_MTREE= # defined
-VERSION= 0.5
+VERSION= 0.6
ONLY_FOR_PLATFORM= NetBSD-*-*
diff --git a/pkgtools/libkver/files/lib/kver.c b/pkgtools/libkver/files/lib/kver.c
index df8143d89f3..80ecb4b631d 100644
--- a/pkgtools/libkver/files/lib/kver.c
+++ b/pkgtools/libkver/files/lib/kver.c
@@ -1,4 +1,4 @@
-/* $NetBSD: kver.c,v 1.6 2005/01/14 17:15:21 cube Exp $ */
+/* $NetBSD: kver.c,v 1.6.2.1 2005/04/01 05:30:34 snj Exp $ */
#include <sys/types.h>
#include <sys/param.h>
@@ -89,10 +89,10 @@ str2osrevision(char *s)
n = (n * 10) + (*s - '0');
}
r += (n * 100);
- if (*s != 0)
- return KVER_INVALID_OSRELEASE;
- return r;
}
+ /* nothing more, return */
+ if (*s == 0)
+ return r;
/* or optional underscore followed by release status */
if (*s == '_')
/* ignore the trailing label */