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>