1 |
3 |
ahitrov@rambler.ru |
############################################################################## |
2 |
|
|
# $HeadURL: http://developers.rambler.ru/svn/contenido/koi8/core/ports/etc/ports.mk $ |
3 |
|
|
# $Id: ports.mk 71 2006-06-03 14:32:52Z lonerr $ |
4 |
|
|
############################################################################### |
5 |
|
|
|
6 |
|
|
PERL ?= ${shell which perl} |
7 |
|
|
PERL_LEVEL ?= ${shell ${PERL} -e '$$]=~/(\d+)\.(\d{3})(\d+)/; printf "%d%03d%02d", $$1,$$2,$$3;'} |
8 |
|
|
|
9 |
|
|
ifeq (${shell ${PERL} -e '${PERL_LEVEL}<500600 && print 1'},1) |
10 |
|
|
PERL_VER ?= ${shell ${PERL} -e '$$]=~/(\d+)\.(\d{3})(\d+)/; printf "%d.%03d", $$1,$$2;'} |
11 |
|
|
else |
12 |
|
|
PERL_VER ?= ${shell ${PERL} -e '$$]=~/(\d+)\.(\d{3})(\d+)/; printf "%d.%d.%d", $$1,$$2,$$3;'} |
13 |
|
|
endif |
14 |
|
|
|
15 |
|
|
ifeq (${shell ${PERL} -e '${PERL_LEVEL}<500600 && print 1'},1) |
16 |
|
|
PERL_ARCH ?= ${shell ${PERL} -e 'use Config; print $$Config::Config{archname};'} |
17 |
|
|
else |
18 |
|
|
PERL_ARCH ?= mach |
19 |
|
|
endif |
20 |
|
|
|
21 |
|
|
PERL_LIB ?= ${PREFIX}/lib/perl5/${PERL_VER} \ |
22 |
|
|
${PREFIX}/lib/perl5/${PERL_VER}/${PERL_ARCH} \ |
23 |
|
|
${PREFIX}/lib/perl5/site_perl \ |
24 |
|
|
${PREFIX}/lib/perl5/site_perl/${PERL_VER} \ |
25 |
|
|
${PREFIX}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH} |
26 |
|
|
PERL_LIBCOL ?= ${shell echo ${PERL_LIB} | perl -pe 's/\s+$$//; s/\s+/:/g'} |