38 |
./configure |
./configure |
39 |
make |
make |
40 |
sudo checkinstall -y |
sudo checkinstall -y |
41 |
|
|
42 |
|
# build perl bindings? |
43 |
|
test -d perlnative && ( |
44 |
|
echo "*** installing native perl bindings" |
45 |
|
cd perlnative |
46 |
|
./configure |
47 |
|
make |
48 |
|
sudo make install |
49 |
|
) |
50 |
|
|
51 |
cd $d |
cd $d |
52 |
sudo rm -Rf $tmp |
sudo rm -Rf $tmp |
53 |
} |
} |
54 |
|
|
55 |
dpkg -l | awk '{ print $2 }' | egrep '^lib(estraier|qdbm)' | xargs apt-get remove -y |
dpkg -l | awk '{ print $2 }' | egrep '^lib(estraier|qdbm)' | xargs apt-get remove -y |
56 |
|
|
57 |
check_upstream 'qdbm' |
qdbm_ver="$1" |
58 |
extract `ls -d qdbm-*.tar.gz | tail -1` |
est_ver="$2" |
59 |
|
|
60 |
check_upstream 'hyperestraier' |
if [ -z "$qdbm_ver" ] ; then |
61 |
extract `ls -d hyperestraier-*.tar.gz | tail -1` |
check_upstream 'qdbm' |
62 |
|
extract `ls -d qdbm-*.tar.gz | tail -1` |
63 |
|
else |
64 |
|
extract `ls -d qdbm-${qdbm_ver}.tar.gz | tail -1` |
65 |
|
fi |
66 |
|
|
67 |
|
if [ -z "$est_ver" ] ; then |
68 |
|
check_upstream 'hyperestraier' |
69 |
|
extract `ls -d hyperestraier-*.tar.gz | tail -1` |
70 |
|
else |
71 |
|
extract `ls -d hyperestraier-${est_ver}.tar.gz | tail -1` |
72 |
|
fi |