Annotation of pkgsrc/fonts/adobe-cmaps/Makefile, Revision 1.26
1.26 ! wiz 1: # $NetBSD: Makefile,v 1.25 2019/09/24 13:54:15 mef Exp $
1.1 jlam 2:
1.19 minskim 3: DISTNAME= adobe-cmaps-20060615
1.6 cjep 4: CATEGORIES= fonts print
1.25 mef 5: MASTER_SITES= # empty
1.1 jlam 6:
1.17 minskim 7: CMAP_FILES= ac15 ag15 ai0 aj16 aj20 ak12
1.1 jlam 8: RKSJ_FILES= rksj-cmaps
9: CMAP_DISTFILES= ${CMAP_FILES:S/$/.tar.Z/} ${RKSJ_FILES:S/$/.tar.Z/}
1.18 rillig 10: .for f in ${CMAP_DISTFILES}
11: SITES.${f}+= ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/
1.1 jlam 12: .endfor
13: DISTFILES+= ${CMAP_DISTFILES}
14: EXTRACT_ONLY= ${CMAP_DISTFILES}
15:
16: PDFCORE= chinese_s chinese_t japanese korean
17: PDFCORE_DISTFILES= ${PDFCORE:S/$/.zip/}
1.18 rillig 18: .for f in ${PDFCORE_DISTFILES}
19: SITES.${f}+= http://partners.adobe.com/public/developer/en/pdf/
1.1 jlam 20: .endfor
21: DISTFILES+= ${PDFCORE_DISTFILES}
22:
1.14 minskim 23: MAINTAINER= minskim@NetBSD.org
1.23 wiz 24: #HOMEPAGE= https://partners.adobe.com/public/developer/opentype/
1.1 jlam 25: COMMENT= Adobe CMap files for CJK
1.2 wiz 26:
1.26 ! wiz 27: DIST_SUBDIR= ${PKGNAME_NOREV}a
1.13 minskim 28: NO_CONFIGURE= yes
29: NO_BUILD= yes
30: USE_TOOLS+= unzip
1.1 jlam 31:
1.13 minskim 32: RESOURCEDIR= ${PREFIX}/share/Adobe/Resource
1.1 jlam 33:
34: do-install:
1.20 jlam 35: ${INSTALL_DATA_DIR} ${DESTDIR}${RESOURCEDIR}
1.18 rillig 36: set -e; \
1.1 jlam 37: for file in ${CMAP_DISTFILES}; do \
38: extract_file="${_DISTDIR}/$${file}"; export extract_file; \
1.20 jlam 39: cd ${DESTDIR}${RESOURCEDIR}; ${EXTRACT_CMD}; \
1.1 jlam 40: done
1.18 rillig 41: set -e; \
1.1 jlam 42: for file in ${PDFCORE}; do \
1.20 jlam 43: ${MKDIR} ${DESTDIR}${RESOURCEDIR}/pdfcorefonts/$${file}; \
44: cd ${DESTDIR}${RESOURCEDIR}/pdfcorefonts/$${file}; \
1.18 rillig 45: ${UNZIP_CMD} -aaoq ${_DISTDIR}/$${file}.zip; \
1.1 jlam 46: done
1.20 jlam 47: ${INSTALL_DATA_DIR} ${DESTDIR}${RESOURCEDIR}/CMap
1.18 rillig 48: set -e; \
1.20 jlam 49: cd ${DESTDIR}${RESOURCEDIR}; for dir in ${CMAP_FILES}; do \
1.1 jlam 50: for file in $${dir}/CMap/*; do \
1.20 jlam 51: ${LN} -sf ../$${file} ${DESTDIR}${RESOURCEDIR}/CMap; \
1.1 jlam 52: done; \
53: done
1.18 rillig 54: set -e; \
1.20 jlam 55: cd ${DESTDIR}${RESOURCEDIR}; for dir in ${RKSJ_FILES}; do \
1.1 jlam 56: for file in $${dir}/*; do \
1.20 jlam 57: ${LN} -sf ../$${file} ${DESTDIR}${RESOURCEDIR}/CMap; \
1.1 jlam 58: done; \
59: done
1.18 rillig 60: set -e; \
1.20 jlam 61: cd ${DESTDIR}${RESOURCEDIR}; for dir in ${PDFCORE}; do \
1.1 jlam 62: for file in pdfcorefonts/$${dir}/*; do \
63: case $${file} in \
64: *.pdf) ;; \
1.5 sketch 65: *) \
1.20 jlam 66: ${RM} -f ${DESTDIR}${RESOURCEDIR}/CMap/`${BASENAME} $${file}`; \
67: ${LN} -sf ../$${file} ${DESTDIR}${RESOURCEDIR}/CMap; \
1.5 sketch 68: ;; \
1.1 jlam 69: esac; \
70: done; \
71: done
72:
73: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>