103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
|
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
|
-
+
+
-
+
+
+
+
|
if [ ! -d ${tmpdir} ]; then
error "cannot create temporary directory"
fi
# copy sources to working directory
cd ${tmpdir}
if [ "${sources}" = "${default_sources}" ]; then
cvs -z3 -d:pserver:anonymous@cvs.mtt.sf.net:/cvsroot/mtt co mttroot
cvs -z3 -d:pserver:anonymous@cvs.mtt.sf.net:/cvsroot/mtt export -D now mttroot/mtt
else
mkdir -p ./mttroot
cp -a ${sources} .
cp -a ${sources}/mtt ./mttroot/mtt
for dir in $(find . -type d -name CVS); do
rm -r $dir
done
fi
# generate tarball of sources
cd mttroot
tar -cf mtt-${version}.tar mtt/
tar --file mtt-${version}.tar --delete mtt/lib/examples
gzip mtt-${version}.tar
|
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
|
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
|
-
+
+
-
+
+
+
+
|
if [ ! -d ${tmpdir} ]; then
error "cannot create temporary directory"
fi
# copy sources to working directory
cd ${tmpdir}
if [ "${sources}" = "${default_sources}" ]; then
cvs -z3 -d:pserver:anonymous@cvs.mtt.sf.net:/cvsroot/mtt co mttroot
cvs -z3 -d:pserver:anonymous@cvs.mtt.sf.net:/cvsroot/mtt export -D now mttroot/mtt/lib/examples
else
mkdir -p ./mttroot/mtt/lib/
cp -a ${sources} .
cp -a ${sources}/mtt/lib/examples ./mttroot/mtt/lib
for dir in $(find . -type d -name CVS); do
rm -r $dir
done
fi
# generate tarball of sources
cd mttroot/mtt/lib
tar -cf mtt-examples-${version}.tar examples/
gzip mtt-examples-${version}.tar
cd examples
|