# emacs-w3m for CarbonEmacsPackage

# PACKAGE_PREFIX  = provided by net-installer
PACKAGE_EMACS   = ${PACKAGE_PREFIX}/../MacOS/Emacs
PACKAGE_SITEDIR = ${PACKAGE_PREFIX}/site-lisp

ELISP_CONFIGURE	= ./configure --with-emacs=${PACKAGE_EMACS} --prefix=${PACKAGE_PREFIX}
ELISP_MAKE     	= make EMACS=${PACKAGE_EMACS} prefix=${PACKAGE_PREFIX}

all: ${PACKAGE_SITEDIR}/apel ${PACKAGE_SITEDIR}/flim
	tar zxvf GPL/emacs-w3m-*.tar.gz
	cd emacs-w3m-* ; \
	${ELISP_CONFIGURE} \
		--with-addpath=${PACKAGE_SITEDIR}/apel:${PACKAGE_SITEDIR}/flim:${PACKAGE_SITEDIR}/emu \
		--with-lispdir=${PACKAGE_SITEDIR}/w3m \
		--with-icondir=${PACKAGE_PREFIX}/etc/w3m/icons ; \
	make; make install; make install-icons
	rm ${PACKAGE_SITEDIR}/w3m/ChangeLog
	rm ${PACKAGE_SITEDIR}/w3m/ChangeLog.1
	cp -p w3m-init.el \
		"${PACKAGE_PREFIX}/site-lisp/site-start.d/"

${PACKAGE_SITEDIR}/apel:
	tar zxvf GPL/apel-*.tar.gz
	cd apel-* ; \
	make install EMACS=${PACKAGE_EMACS} LISPDIR=${PACKAGE_SITEDIR} \
		VERSION_SPECIFIC_LISPDIR=${PACKAGE_SITEDIR}

${PACKAGE_SITEDIR}/flim: ${PACKAGE_SITEDIR}/apel
	tar zxvf GPL/flim-*.tar.gz
	rm flim-*/sha1*.el
	rm flim-*/hex-util.el
	cd flim-* ; \
	make install EMACS=${PACKAGE_EMACS} LISPDIR=${PACKAGE_SITEDIR} \
		VERSION_SPECIFIC_LISPDIR=${PACKAGE_SITEDIR}/emu

# end