1 # $NetBSD: Makefile,v 1.46 2011/09/13 08:48:40 obache Exp $
6 MASTER_SITES= ftp://ftp.m17n.org/pub/mule/
8 MAINTAINER= pkgsrc-users@NetBSD.org
9 HOMEPAGE= http://www.m17n.org/mule/
10 COMMENT= Multilingual GNU editing macros (editor)
13 PKG_DESTDIR_SUPPORT= user-destdir
16 CONFLICTS= emacs-[0-9]*
18 # build PATH in the dumped mule is not a problem
19 CHECK_WRKREF_SKIP+= bin/mule
20 CHECK_WRKREF_SKIP+= bin/mule-19.28
22 WRKSRC= ${WRKDIR}/mule
23 USE_TOOLS+= gmake makeinfo
25 GNU_CONFIGURE_MANDIR= ${PREFIX}/${PKGMANDIR}/man1
27 .include "../../mk/bsd.prefs.mk"
31 CONFIGURE_ARGS+= ${MACHINE_ARCH}--${LOWER_OPSYS} --with-x --with-x-toolkit=lucid
32 CONFIGURE_ARGS+= --terminal-face --mcpath --canna-libraries=${PREFIX}/lib
33 .if ${MACHINE_ARCH} != "alpha" && ${MACHINE_ARCH} != "sparc64"
34 CONFIGURE_ARGS+= --valbits=26
36 CONFIGURE_ARGS+= --bdf-path=${X11PREFIX}/lib/X11/fonts/intlfonts/bdf
42 INSTALL_MAKE_FLAGS= prefix=${DESTDIR}${PREFIX}
43 INSTALL_MAKE_FLAGS+= infodir=${DESTDIR}${GNU_CONFIGURE_INFODIR}
44 INSTALL_MAKE_FLAGS+= mandir=${DESTDIR}${GNU_CONFIGURE_MANDIR}
46 # Remove original versions of patched files so that aren't installed.
48 ${FIND} ${WRKSRC} -name "*.orig" | ${XARGS} ${RM} -f
50 # Fix character mapping for pkgsrc/fonts/intlfonts
53 -e 's/etl\([0-9]*\)-latin1/lt1-40-etl/' \
54 -e 's/etl\([0-9]*\)-latin\([0-9]\)/lt\2-\1-etl/' \
55 -e 's/jiskan24/j83-48/' \
56 < ${WRKSRC}/etc/CHARSETS > ${DESTDIR}${PREFIX}/lib/mule/19.28/etc/CHARSETS
57 #diff -u ${WRKSRC}/etc/CHARSETS ${DESTDIR}${PREFIX}/lib/mule/19.28/etc/CHARSETS
59 .include "../../x11/xbitmaps/buildlink3.mk"
60 .include "../../x11/libXaw/buildlink3.mk"
61 .include "../../mk/bsd.pkg.mk"