Lines 6-12
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= XML-Parser-encodings |
8 |
PORTNAME= XML-Parser-encodings |
9 |
PORTVERSION= 1.01 |
9 |
PORTVERSION= 1.02 |
10 |
CATEGORIES= russian textproc perl5 |
10 |
CATEGORIES= russian textproc perl5 |
11 |
PKGNAMEPREFIX= p5- |
11 |
PKGNAMEPREFIX= p5- |
12 |
DISTFILES= |
12 |
DISTFILES= |
Lines 20-32
Link Here
|
20 |
${NONEXISTENT}:${PORTSDIR}/converters/iconv-extra:extract |
20 |
${NONEXISTENT}:${PORTSDIR}/converters/iconv-extra:extract |
21 |
|
21 |
|
22 |
NO_WRKSUBDIR= YES |
22 |
NO_WRKSUBDIR= YES |
23 |
|
|
|
24 |
RUSSIANENC= windows-1251 koi8-r cp1251 cp866 mac-cyrillic |
23 |
RUSSIANENC= windows-1251 koi8-r cp1251 cp866 mac-cyrillic |
25 |
|
24 |
|
26 |
post-extract: |
25 |
post-extract: |
27 |
.for ICONVPORT in iconv iconv-extra |
26 |
.for ICONVPORT in iconv iconv-extra |
28 |
${LN} -sfh `find ${PORTSDIR}/converters/${ICONVPORT} -type d \ |
27 |
@${LN} -s \ |
29 |
-name "ccs"` ${WRKSRC}/${ICONVPORT} |
28 |
`cd ${PORTSDIR}/converters/${ICONVPORT} && ${MAKE} -V WRKSRC`/ccs \ |
|
|
29 |
${WRKSRC}/${ICONVPORT} |
30 |
.endfor |
30 |
.endfor |
31 |
|
31 |
|
32 |
do-configure: |
32 |
do-configure: |
Lines 42-48
Link Here
|
42 |
do-build: |
42 |
do-build: |
43 |
.for ENC in ${RUSSIANENC} |
43 |
.for ENC in ${RUSSIANENC} |
44 |
@${PREFIX}/bin/make_encmap ${ENC} ${WRKDIR}/${ENC}.txt | \ |
44 |
@${PREFIX}/bin/make_encmap ${ENC} ${WRKDIR}/${ENC}.txt | \ |
45 |
${PERL} -pi -e "s/(?<=^<encmap name='${ENC}')()(?=>)/ expat='yes'/;" \ |
45 |
@${PERL} -pi -e "s/(?<=^<encmap name='${ENC}')()(?=>)/ expat='yes'/;" \ |
46 |
>${WRKDIR}/${ENC}.xml |
46 |
>${WRKDIR}/${ENC}.xml |
47 |
@${PREFIX}/bin/compile_encoding \ |
47 |
@${PREFIX}/bin/compile_encoding \ |
48 |
-o ${WRKDIR}/${ENC}.enc ${WRKDIR}/${ENC}.xml |
48 |
-o ${WRKDIR}/${ENC}.enc ${WRKDIR}/${ENC}.xml |