Packaging support for MacOS X 10.9 "Mavericks".

Based on work originally done by Matt Haught <dmhaught@ncsu.edu>.

Reviewed-on: http://gerrit.openafs.org/10539
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
(cherry picked from commit cb53d255a6285c884c6a5ea9a20427327b1ab9b3)

Reviewed-on: http://gerrit.openafs.org/10542
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
(cherry picked from commit 77826dd3eeb5355834e073553462856df64b9e81)

Change-Id: Ib609dfbaa337f0e5046e9a0d03aebbbfdf26873a
Reviewed-on: http://gerrit.openafs.org/10610
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
Tested-by: Stephan Wiesand <stephan.wiesand@desy.de>
This commit is contained in:
Ken Hornstein 2013-12-05 13:53:56 -05:00 committed by Stephan Wiesand
parent 4ec5d78f41
commit 6e97ac37ca
4 changed files with 30 additions and 0 deletions

View File

@ -0,0 +1,19 @@
#!/bin/sh
majorvers=`uname -r | sed 's/\..*//'`
if [ $majorvers -ne 13 ]; then
exit 112
fi
# check for temporary versions of ThisCell and CellAlias
# and move them aside
tmpthiscell=/private/tmp/org.OpenAFS.Install.ThisCell.$USER
tmpcellalias=/private/tmp/org.OpenAFS.Install.CellAlias.$USER
date=`date +%Y%m%d%H%M`
if [ -e $tmpthiscell ]; then
mv -f $tmpthiscell $tmpthiscell.$date
fi
if [ -e $tmpcellalias ]; then
mv -f $tmpcellalias $tmpcellalias.$date
fi
exit 0

View File

@ -0,0 +1 @@
"16" = "This OpenAFS release requires Mountain Lion (10.9)";

View File

@ -0,0 +1,7 @@
{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf320
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;}
\margl1440\margr1440\vieww9000\viewh9000\viewkind0
\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural
\f0\fs24 \cf0 This release of OpenAFS is targeted at MacOS 10.9 (Mavericks) and is not recommended for use with any other version.}

View File

@ -43,6 +43,9 @@ fi
if [ $majorvers -eq 12 ]; then
RELNAME="MountainLion"
fi
if [ $majorvers -eq 13 ]; then
RELNAME="Mavericks"
fi
PKGROOT=$CURDIR/pkgroot
PKGRES=$CURDIR/pkgres