diff -Naur --exclude='*~' planner-3.41/fink/emacsen-install planner-3.41.fink/fink/emacsen-install --- planner-3.41/fink/emacsen-install 1969-12-31 16:00:00.000000000 -0800 +++ planner-3.41.fink/fink/emacsen-install 2006-08-05 12:02:58.000000000 -0700 @@ -0,0 +1,50 @@ +#!/bin/bash -e +# +# install file for the fink planner-el emacs package. + +set -o posix + +FLAVOR=${1} + +if [ ${FLAVOR} == xemacs ] +then + SITEFLAG=-no-site-file +else + SITEFLAG=--no-site-file +fi + +echo >&2 "install/planner-el: Handling install of emacsen flavor ${FLAVOR}" + +if [ ${FLAVOR} == emacs20 ] +then + echo "install/planner-el: Skipping unsupported flavor ${FLAVOR}" + exit 0 +fi + +if [ ${FLAVOR} == emacs ] +then + echo "install/planner-el: Done." + exit 0 +fi + +echo >&2 -n "install/planner-el: Byte-compiling for ${FLAVOR}..." + +mkdir -p @PREFIX@/share/${FLAVOR}/site-lisp/planner; +for i in planner-accomplishments.el planner-appt.el planner-authz.el planner-autoloads.el planner-bbdb.el planner-bibtex.el planner-bookmark.el planner-calendar.el planner-cyclic.el planner-deadline.el planner-diary.el planner-erc.el planner-experimental.el planner-export-diary.el planner-gnats.el planner-gnus.el planner-ical.el planner-id.el planner-ledger.el planner-lisp.el planner-log-edit.el planner-mhe.el planner-multi.el planner-notes-index.el planner-psvn.el planner-publish.el planner-rank.el planner-rdf.el planner-registry.el planner-report.el planner-rmail.el planner-rss.el planner-schedule.el planner-tasks-overview.el planner-timeclock-summary-proj.el planner-timeclock-summary.el planner-timeclock.el planner-trunk.el planner-unix-mail.el planner-vm.el planner-w3m.el planner-wl.el planner-xtla.el planner-zoom.el planner.el Makefile Makefile.defs; do + ln -s -f @PREFIX@/share/emacs/site-lisp/planner/${i} @PREFIX@/share/${FLAVOR}/site-lisp/planner/${i}; +done + +mkdir -p @PREFIX@/share/${FLAVOR}/site-lisp/planner/scripts +ln -s -f @PREFIX@/share/emacs/site-lisp/planner/scripts/planner-build.el @PREFIX@/share/${FLAVOR}/site-lisp/planner/scripts; + +mkdir -p @PREFIX@/share/${FLAVOR}/site-lisp/planner/contrib +ln -s -f @PREFIX@/share/emacs/site-lisp/planner/contrib/schedule.el @PREFIX@/share/${FLAVOR}/site-lisp/planner/contrib; + +cd @PREFIX@/share/${FLAVOR}/site-lisp/planner; + +(make EMACS=${FLAVOR} lisp 2>&1) | gzip -9qf > @PREFIX@/share/doc/planner-el/CompilationLog-${FLAVOR}.gz + +echo >&2 "done." +echo >&2 "install/planner-el: Compilation log saved in @PREFIX@/share/doc/planner-el/CompilationLog-${FLAVOR}.gz." + +exit 0 diff -Naur --exclude='*~' planner-3.41/fink/emacsen-remove planner-3.41.fink/fink/emacsen-remove --- planner-3.41/fink/emacsen-remove 1969-12-31 16:00:00.000000000 -0800 +++ planner-3.41.fink/fink/emacsen-remove 2006-08-05 11:40:41.000000000 -0700 @@ -0,0 +1,22 @@ +#!/bin/bash -e +# +# This is the Fink version of the planner-el emacs package. + +set -o posix + +FLAVOR=${1} + +echo >&2 "remove/planner-el: Handling removal for emacsen flavor ${FLAVOR}" + +if [ ${FLAVOR} == emacs20 ] +then + echo "remove/planner-el: Skipping unsupported flavor ${FLAVOR}" + exit 0 +fi + +echo >&2 -n "remove/planner-el: Purging compilation log and byte-compiled files for ${FLAVOR}..." +rm -f @PREFIX@/share/doc/planner-el/CompilationLog-${FLAVOR}.gz +rm -Rf @PREFIX@/share/${FLAVOR}/site-lisp/planner +echo >&2 "done." + +exit 0