Skip to content
Permalink
Newer
Older
100755 51 lines (34 sloc) 898 Bytes
June 6, 2016 09:50
1
#!/bin/env beesh
2
3
PGRP=( uncategorized )
4
5
SRCURL[0]="http://cpan.org/src/5.0/perl-5.12.1.tar.bz2"
6
7
PATCHES[0]=""
8
9
# EXCLUDE=""
10
11
B=${S}
12
13
PREFIX=/usr/local
14
15
USRBIN=/usr/bin
16
17
mee_patch() {
18
bee_patch
19
20
21
sed -i -e "s|BUILD_ZLIB\s*= True|BUILD_ZLIB = False|" \
22
-e "s|INCLUDE\s*= ./zlib-src|INCLUDE = /usr/include|" \
23
-e "s|LIB\s*= ./zlib-src|LIB = /usr/lib|" \
24
cpan/Compress-Raw-Zlib/config.in
25
26
}
27
28
mee_configure() {
29
sh Configure -des \
30
-Dprefix=${PREFIX} \
31
-Dvendorprefix=${PREFIX} \
32
-Dman1dir=${MANDIR}/man1 \
33
-Dman3dir=${MANDIR}/man3 \
34
-Dpager="/usr/bin/less -isR" \
35
-Duseithreads \
36
-Accflags='-fPIC'
37
}
38
39
mee_build() {
40
bee_build
41
make test
42
}
43
44
mee_install() {
45
bee_install
46
47
mkdir -pv ${D}${USRBIN}
48
49
ln -sf ${BINDIR}/perl ${D}${USRBIN}/perl
50
}
51