[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / textproc / eb

Annotation of pkgsrc/textproc/eb/Makefile, Revision 1.55

1.55    ! jperkin     1: # $NetBSD: Makefile,v 1.54 2017/01/19 18:52:27 agc Exp $
1.1       agc         2:
1.40      uebayasi    3: DISTNAME=      eb-4.3
1.53      rillig      4: PKGREVISION=   8
1.1       agc         5: CATEGORIES=    textproc japanese
1.54      agc         6: MASTER_SITES=  ftp://ftp.sra.co.jp/pub/misc/eb/appendix/
                      7: MASTER_SITES+= ftp://ftp.sra.co.jp/pub/misc/eb/
1.6       uebayasi    8: DISTFILES=     ${EB_DISTFILES} \
                      9:                ${EB_APPENDICES}
1.1       agc        10:
1.14      grant      11: MAINTAINER=    uebayasi@NetBSD.org
1.1       agc        12: HOMEPAGE=      http://www.sra.co.jp/people/m-kasahr/eb/
                     13: COMMENT=       C library for accessing EB, EBG, EBXA and EPWING CD-ROM dictionaries
                     14:
1.40      uebayasi   15: EB_DISTFILES=  ${DISTNAME}.tar.bz2
1.6       uebayasi   16: EB_APPENDICES= \
                     17:                cencro-1.0.tar.gz \
1.1       agc        18:                chujiten-2.3.tar.gz \
                     19:                chujiten2-2.0.tar.gz \
                     20:                chujiten6-2.3.tar.gz \
                     21:                colloc-2.0.tar.gz \
                     22:                crownfj-2.0.tar.gz \
1.6       uebayasi   23:                crownfj2-1.0.tar.gz \
                     24:                crowngj-1.0.tar.gz \
1.1       agc        25:                daihyakka-1.0.tar.gz \
                     26:                daijirin-2.0.tar.gz \
                     27:                dd75-2.0.tar.gz \
1.12      salo       28:                gendai2000-1.0.tar.gz \
1.1       agc        29:                genius-1.0.tar.gz \
1.11      cjep       30:                genius2-1.1.tar.gz \
1.1       agc        31:                global-2.0.tar.gz \
                     32:                heritage-2.2.tar.gz \
1.40      uebayasi   33:                hyogen-1.0.tar.gz \
1.1       agc        34:                izumi-2.0.tar.gz \
                     35:                jitenban-2.4.tar.gz \
                     36:                jitenban97-2.1.tar.gz \
                     37:                kanjigen-2.0.tar.gz \
                     38:                kanjigen2-2.0.tar.gz \
                     39:                kojien-2.3.tar.gz \
                     40:                kojien2-2.0.tar.gz \
                     41:                kojien4-2.2.tar.gz \
                     42:                oxford-2.0.tar.gz \
                     43:                plus-2.0.tar.gz \
                     44:                readers-2.2.tar.gz \
                     45:                readers2-2.0.tar.gz \
1.12      salo       46:                ruigigo-1.0.tar.gz \
1.1       agc        47:                superdic98-1.0.tar.gz
1.6       uebayasi   48: EXTRACT_ONLY=  ${EB_DISTFILES}
1.20      uebayasi   49: DIST_SUBDIR=   ${PKGNAME_NOREV}
1.12      salo       50:
1.41      obache     51: USE_PKGLOCALEDIR=      YES
1.50      tnn        52: USE_TOOLS+=            gmake gzip perl
1.12      salo       53: USE_LIBTOOL=           YES
                     54: GNU_CONFIGURE=         YES
                     55:
1.1       agc        56: CONFIGURE_ARGS+=       --with-zlib
1.53      rillig     57: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
1.12      salo       58:
                     59: CONF_FILES=            ${EGDIR}/eb.conf.default ${PKG_SYSCONFDIR}/eb.conf
                     60:
1.6       uebayasi   61: EB_APPENDIXDIR=        ${PREFIX}/share/eb/appendix
1.25      uebayasi   62: EGDIR=         ${PREFIX}/share/examples/eb
1.1       agc        63:
1.22      uebayasi   64: # XXX Better than having unflexible/static patches.  IMO.
                     65: # -    ZLIBLIBS="-L$z_libdir -lz"
                     66: # +    ZLIBLIBS="-Wl,-R$z_libdir -L$z_libdir -lz"
1.34      rillig     67: SUBST_CLASSES+=                runpath
1.55    ! jperkin    68: SUBST_STAGE.runpath=   pre-configure
1.23      uebayasi   69: SUBST_FILES.runpath=   configure configure.ac
1.42      uebayasi   70: SUBST_SED.runpath=     -e 's|^\(.*LIBS=['\''"]\)-L\(\$$[^[:blank:]][^[:blank:]]*\)\(.*\)$$|\1${COMPILER_RPATH_FLAG}\2 -L\2\3|'
1.22      uebayasi   71:
1.26      uebayasi   72: INSTALLATION_DIRS=     share/eb/appendix
                     73:
1.39      jlam       74: .include "../../converters/libiconv/buildlink3.mk"
                     75: .include "../../devel/gettext-lib/buildlink3.mk"
                     76: .include "../../devel/zlib/buildlink3.mk"
                     77:
1.1       agc        78: post-install:
1.53      rillig     79: .for f in ${EB_APPENDICES:Ngendai2000*}
                     80:        cd ${DESTDIR}${EB_APPENDIXDIR} && ${EXTRACTOR:M*} ${_DISTDIR}/${f}
                     81: .endfor
                     82: .for f in ${EB_APPENDICES:Mgendai2000*}
                     83:        cd ${DESTDIR}${EB_APPENDIXDIR} && ${EXTRACTOR:M*} -x ${_DISTDIR}/${f} "*/CVS*"
                     84: .endfor
1.43      obache     85:        ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
                     86:        ${INSTALL_DATA} ${WRKSRC}/eb.conf ${DESTDIR}${EGDIR}/eb.conf.default
1.1       agc        87:
                     88: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>