5 |
# fake |
# fake |
6 |
sminclude() { true; } |
sminclude() { true; } |
7 |
|
|
8 |
SVNCOMMIT="true" |
SVNCOMMIT="false" |
9 |
DELETEOLD="true" |
DELETEOLD="true" |
10 |
|
OPENINEDITOR="true" |
11 |
|
DEFAULTEDITOR="geany" |
12 |
|
|
13 |
SMAGEFILE="$1" |
SMAGEFILE="$1" |
14 |
[[ -z ${SMAGEFILE} ]] && die "No smage2 file given" |
[[ -z ${SMAGEFILE} ]] && die "No smage2 file given" |
32 |
cp ${BASEDIR}md5/${BASEMD5} ${BASEDIR}md5/${BASEMD5/-${PBUILD}./-${newpbuild}.} |
cp ${BASEDIR}md5/${BASEMD5} ${BASEDIR}md5/${BASEMD5/-${PBUILD}./-${newpbuild}.} |
33 |
fi |
fi |
34 |
|
|
35 |
if [[ ${SVNCOMMIT} = true ]] |
COMMITLINE="" |
|
then |
|
|
COMMITLINE="" |
|
36 |
|
|
37 |
if [[ ${DELETEOLD} = true ]] |
if [[ ${DELETEOLD} = true ]] |
38 |
then |
then |
39 |
svn del ${SMAGEFILE} || die |
svn del ${SMAGEFILE} || die |
40 |
COMMITLINE="${COMMITLINE} ${SMAGEFILE}" |
COMMITLINE="${COMMITLINE} ${SMAGEFILE}" |
|
if [[ ${HAVEMD5} = yes ]] |
|
|
then |
|
|
svn del ${BASEDIR}/md5/${BASEMD5} || die |
|
|
COMMITLINE="${COMMITLINE} ${BASEDIR}/md5/${BASEMD5}" |
|
|
fi |
|
|
fi |
|
41 |
if [[ ${HAVEMD5} = yes ]] |
if [[ ${HAVEMD5} = yes ]] |
42 |
then |
then |
43 |
svn add ${BASEDIR}md5/${BASEMD5/-${PBUILD}./-${newpbuild}.} || die |
svn del ${BASEDIR}/md5/${BASEMD5} || die |
44 |
COMMITLINE="${COMMITLINE} ${BASEDIR}md5/${BASEMD5/-${PBUILD}./-${newpbuild}.}" |
COMMITLINE="${COMMITLINE} ${BASEDIR}/md5/${BASEMD5}" |
45 |
fi |
fi |
46 |
svn add ${BASEDIR}${BASEFILE/-${PBUILD}./-${newpbuild}.} || die |
fi |
47 |
|
if [[ ${HAVEMD5} = yes ]] |
48 |
|
then |
49 |
|
svn add ${BASEDIR}md5/${BASEMD5/-${PBUILD}./-${newpbuild}.} || die |
50 |
|
COMMITLINE="${COMMITLINE} ${BASEDIR}md5/${BASEMD5/-${PBUILD}./-${newpbuild}.}" |
51 |
|
fi |
52 |
|
svn add ${BASEDIR}${BASEFILE/-${PBUILD}./-${newpbuild}.} || die |
53 |
|
|
54 |
|
if [[ ${SVNCOMMIT} = true ]] |
55 |
|
then |
56 |
COMMITLINE="${COMMITLINE} ${BASEDIR}${BASEFILE/-${PBUILD}./-${newpbuild}.}" |
COMMITLINE="${COMMITLINE} ${BASEDIR}${BASEFILE/-${PBUILD}./-${newpbuild}.}" |
57 |
svn commit -m "${MESSAGE}" ${COMMITLINE} || die |
svn commit -m "${MESSAGE}" ${COMMITLINE} || die |
58 |
fi |
fi |
59 |
|
|
60 |
|
if [[ ${OPENINEDITOR} = true ]] |
61 |
|
then |
62 |
|
if [[ ! -x $(type -P ${DEFAULTEDITOR}) ]] |
63 |
|
then |
64 |
|
DEFAULTEDITOR="nano -w" |
65 |
|
fi |
66 |
|
|
67 |
|
${DEFAULTEDITOR} ${BASEDIR}${BASEFILE/-${PBUILD}./-${newpbuild}.} |
68 |
|
fi |