]> git.pld-linux.org Git - packages/ejabberd.git/blame - ejabberd-pack_deps.sh
- rel 2; enable sqlite3 backend; make pack deps script less verbose
[packages/ejabberd.git] / ejabberd-pack_deps.sh
CommitLineData
f0222aaa 1#!/bin/sh -e
e2bda3a7
JK
2
3current_dir=$(readlink -f .)
4if [ "$(basename $current_dir)" != "deps" ] \
5 || ! grep -q 'AC_INIT(ejabberd' ../configure.ac ; then
6
7 echo "This script should be run in the ejabberd 'deps' directory"
8 exit 1
9fi
10
faaf4971 11if [ ! -e ../config.status ] ; then
be8e8142
JK
12 echo "You should first run ./configure with all wanted options."
13 exit 1
14fi
15
e2bda3a7
JK
16rm -f .got || :
17for dir in * ; do
18 [ -d "$dir" ] || continue
19 rm -rf "$dir"
20done
21
22cd ..
23./rebar get-deps
24cd deps
25
566aee6e 26nr=10
e2bda3a7
JK
27for dir in * ; do
28 [ -d "$dir" ] || continue
29 cd $dir
30 date=$(git log --format='%cd' --date=short -1 | tr -d '-')
31 git archive --format=tar --prefix="deps/$dir/" HEAD \
32 | gzip -9 > "../ejabberd-$dir-$date.tar.gz"
33 cd ..
566aee6e
AM
34 echo -e "Source${nr}:\tejabberd-$dir-$date.tar.gz"
35 echo -e "# Source${nr}-md5:\t$(set -- $(md5sum "ejabberd-$dir-$date.tar.gz"); echo $1)"
36 nr=$((nr+1))
e2bda3a7 37done
This page took 0.057363 seconds and 4 git commands to generate.