summaryrefslogtreecommitdiffstats
path: root/makedeps.sh
blob: 99ce444e929fd6227e90dec308c2aba1d38858e9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh
NAME=$(sed    -n '/^Name:/{s/.* //;p}'             *.spec)
VERSION=$(sed -n '/^Version:/{s/.* //;p}'          $NAME.spec)
MODULE=$(sed -n '/^%global gh_proj/{s/.* //;p}'    $NAME.spec)

if [ -f $NAME-$VERSION.tgz ]; then
	echo "+ Unpack"
	tar xf $NAME-$VERSION.tgz

	pushd  $MODULE-$VERSION
		echo "+ Fetch"
		cargo vendor mycargo

		echo "+ Pack"
		tar czf ../$NAME-deps-$VERSION.tgz mycargo
	popd
else
	echo $NAME-$VERSION.tgz missing
fi