summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorYuta SATOH <nigoro@gentoo.gr.jp>2013-02-11 20:26:09 +0900
committerYuta SATOH <nigoro@gentoo.gr.jp>2013-02-11 20:26:09 +0900
commitba85dce8ea14371dc6daf70f668ec9e112387cd3 (patch)
tree99f25c09083111b49cb449d3767c8885feda69b6 /eclass
parentfreebsd-rescue-9.9999: fix bug 454508 (diff)
downloadgentoo-bsd-ba85dce8ea14371dc6daf70f668ec9e112387cd3.tar.gz
gentoo-bsd-ba85dce8ea14371dc6daf70f668ec9e112387cd3.tar.bz2
gentoo-bsd-ba85dce8ea14371dc6daf70f668ec9e112387cd3.zip
freebsd.eclass: Drop patch level from RV, -9999 (head) ebuild is required.
Diffstat (limited to 'eclass')
-rw-r--r--eclass/freebsd.eclass2
1 files changed, 2 insertions, 0 deletions
diff --git a/eclass/freebsd.eclass b/eclass/freebsd.eclass
index fd5b0b9..8f94128 100644
--- a/eclass/freebsd.eclass
+++ b/eclass/freebsd.eclass
@@ -36,6 +36,8 @@ if [[ ${PV} == *9999* ]]; then
# Set SVN revision using patch level.
PLEVEL=${PV##*_p}
[[ ${PV} == *_p* ]] && ESVN_REVISION="${PLEVEL}"
+ # Drop patch level from RV, -9999 (head) ebuild is required.
+ [[ ${MY_PV} == 9999 ]] && RV="9999"
# freebsd-mk-defs is always run svn checkout/update.
# Other packages use sources that it checked out.