[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / fonts / adobe-cmaps

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>