summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorJohn Mylchreest <johnm@gentoo.org>2005-02-09 11:23:25 +0000
committerJohn Mylchreest <johnm@gentoo.org>2005-02-09 11:23:25 +0000
commit54f8043bdec575a437af464300a85b2cba4f6d2b (patch)
treecb6878843b8e3747c8682a4133833371d90bfa3a /eclass
parentMarked ppc (diff)
downloadgentoo-2-54f8043bdec575a437af464300a85b2cba4f6d2b.tar.gz
gentoo-2-54f8043bdec575a437af464300a85b2cba4f6d2b.tar.bz2
gentoo-2-54f8043bdec575a437af464300a85b2cba4f6d2b.zip
Fixing up _p and _r support in OKV
Diffstat (limited to 'eclass')
-rw-r--r--eclass/kernel-2.eclass7
1 files changed, 4 insertions, 3 deletions
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 3ac5369c96e4..6f60a955060a 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.96 2005/02/08 22:24:02 hollow Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.97 2005/02/09 11:23:25 johnm Exp $
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
@@ -603,8 +603,9 @@ detect_version() {
CKV=${CKV:-${PV}}
OKV=${OKV:-${CKV}}
OKV=${OKV/_beta/-test}
- OKV=${OKV/_rc*}
- OKV=${OKV/_pre*}
+ OKV=${OKV/_rc/-rc}
+ OKV=${OKV/-r*}
+ OKV=${OKV/_p*}
KV_MAJOR=$(get_version_component_range 1 ${OKV})
KV_MINOR=$(get_version_component_range 2 ${OKV})