1 # $NetBSD: Makefile,v 1.11 2009/07/07 22:17:24 joerg Exp $
4 PKGNAME= dict-data-1.8.0
7 MASTER_SITES= ftp://ftp.dict.org/pub/dict/
8 #MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=/dict}
9 DISTFILES= dict-gazetteer-1.3.tar.gz \
10 dict-misc-1.5.tar.gz \
11 dict-web1913-1.4.tar.gz \
12 web1913-0.46-a.tar.gz \
15 MAINTAINER= pkgsrc-users@NetBSD.org
16 HOMEPAGE= http://www.dict.org/
17 COMMENT= Dictionary data for DICTD
19 PKG_DESTDIR_SUPPORT= user-destdir
21 DEPENDS+= dict-server>=1.8.0nb1:../../textproc/dict-server
23 USE_TOOLS+= gmake lex yacc
25 # Strip '.gz', strip '.tar'.
26 DICTIONARIES= ${DISTFILES:R:R}
28 LEXICONS= easton.dict.dz \
40 GAZETTEER= gazetteer.dict.dz \
42 WEB1913= web1913.dict.dz \
48 @for d in ${WRKDIR}/*/config.guess ${WRKDIR}/*/*/config.guess; do \
49 ${CP} ${PKGSRCDIR}/mk/gnu-config/config.guess $${d}; \
51 @for d in ${WRKDIR}/*/config.sub ${WRKDIR}/*/*/config.sub; do \
52 ${CP} ${PKGSRCDIR}/mk/gnu-config/config.sub $${d}; \
56 @for d in ${DICTIONARIES}; do \
57 (cd ${WRKDIR}/$${d}; [ -f configure ] && ${SH} configure); \
62 @cd ${WRKDIR}/dict-web1913-1.4; ${MAKE_PROGRAM} # For libmaa
63 @${LN} -fs ${WRKDIR}/web1913-0.46-a ${WRKDIR}/dict-web1913-1.4/web1913
64 @for d in ${DICTIONARIES}; do \
66 ${MAKE_PROGRAM} db); \
68 ${FIND} ${WRKDIR} -name '*.dict' -print | \
70 if [ ! -f $${f}.dz ]; then \
71 ${LOCALBASE}/bin/dictzip $$f; \
75 INSTALLATION_DIRS= share/dictd
78 for f in ${LEXICONS}; do \
79 ${INSTALL_DATA} ${WRKDIR}/dict-misc-1.5/$$f \
80 ${DESTDIR}${PREFIX}/share/dictd; \
82 for f in ${GAZETTEER}; do \
83 ${INSTALL_DATA} ${WRKDIR}/dict-gazetteer-1.3/$$f \
84 ${DESTDIR}${PREFIX}/share/dictd; \
86 for f in ${WEB1913}; do \
87 ${INSTALL_DATA} ${WRKDIR}/dict-web1913-1.4/$$f \
88 ${DESTDIR}${PREFIX}/share/dictd; \
91 ${INSTALL_DATA} ${WRKDIR}/dict-wn-1.5/$$f \
92 ${DESTDIR}${PREFIX}/share/dictd; \
95 .include "../../mk/bsd.pkg.mk"