Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/editors
In directory 
sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv25245/10.3/unstable/main/finkinfo/editors

Modified Files:
        apel.info apel.patch 
Log Message:
Version bumped.

Index: apel.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/editors/apel.patch,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- apel.patch  31 Dec 2006 03:03:31 -0000      1.4
+++ apel.patch  5 May 2007 18:22:18 -0000       1.5
@@ -1,7 +1,7 @@
 diff -Naur apel-10.6.orig/fink/apel-install apel-10.6/fink/apel-install
 --- apel-10.6.orig/fink/apel-install   Thu Jan  1 09:00:00 1970
-+++ apel-10.6/fink/apel-install        Tue Mar 15 18:29:35 2005
-@@ -0,0 +1,146 @@
++++ apel-10.6/fink/apel-install        Sun May 6 02:58:17 2007
+@@ -0,0 +1,159 @@
 +#!/bin/sh
 +# @PREFIX@/lib/emacsen-common/packages/install/apel
 +set -e
@@ -29,7 +29,7 @@
 +EMACSEN_NOMULE=""
 +
 +FLAVOR_SUFFIX=`echo ${FLAVOR} | cut -s -d - -f 2`
-+FLAVORTEST=`echo ${FLAVOR} | cut -c-6`
++FLAVORTEST=`echo ${FLAVOR} | sed -e s/^s// | cut -c-6`
 +if [ "X${FLAVORTEST}" = "Xxemacs" ]; then
 +  FLAVOR_BODY=`echo ${FLAVOR} | cut -d - -f 1`
 +  if [ "X${FLAVOR_SUFFIX}" = "Xmule" ]; then
@@ -107,14 +107,19 @@
 +        echo "rm -rf ${ELCDIR}/apel" >> ${ELCDIR}/CompilationLog 2>&1
 +        rm -rf ${ELCDIR}/apel
 +      fi
++      for d in "${ELDIR}" "${SHAREDIR}"; do
++        if [ -d ${d} ]; then
++          cd ${d}
++          for f in *.el; do
++            if [ -f ${ELCDIR}/${f}c ]; then
++              ln -sf ${d}/${f} ${ELCDIR}/${f}
++            fi
++          done
++        fi
++      done
 +      )
 +      gzip -9 ${ELCDIR}/CompilationLog
 +      chmod 644 ${ELCDIR}/CompilationLog.gz
-+      for f in env.el pces-20.el time-stamp.el timezone.el; do
-+      if [ -f ${ELCDIR}/${f}c ]; then
-+        ln -s ${SHAREDIR}/${f} ${ELCDIR}/${f}
-+      fi
-+      done
 +      if [ -f ${ELCDIR}/poe.elc ]; then
 +      touch ${ELCDIR}/*.elc
 +      chmod 644 ${ELCDIR}/*.elc
@@ -124,9 +129,9 @@
 +      fi
 +      if [ "X${FLAVORTEST}" = "Xxemacs" -a -z "${FLAVOR_SUFFIX}" ]; then
 +      if [ -e ${ELCDIR_BASE}/mule/compile-stamp ]; then
-+        ln -s ${ELCDIR_BASE}/mule/*.el ${ELCDIR_BASE}/mule/*.elc 
${ELCDIR_BASE}
++        ln -sf ${ELCDIR_BASE}/mule/*.el ${ELCDIR_BASE}/mule/*.elc 
${ELCDIR_BASE}/
 +      elif [ -e ${ELCDIR_BASE}/nomule/compile-stamp ]; then
-+        ln -s ${ELCDIR_BASE}/nomule/*.el ${ELCDIR_BASE}/nomule/*.elc 
${ELCDIR_BASE}
++        ln -sf ${ELCDIR_BASE}/nomule/*.el ${ELCDIR_BASE}/nomule/*.elc 
${ELCDIR_BASE}/
 +      fi
 +      fi
 +      echo " done."
@@ -136,15 +141,23 @@
 +rm -rf ${INSTALL_TMPDIR}
 +
 +if [ "X${COMPILED}" = Xyes ]; then
-+  # recompile flim or limit
-+  for pkg in flim limit; do
-+    if [ -f @PREFIX@/lib/emacsen-common/packages/install/${pkg} ]; then
-+      if [ -d @PREFIX@/share/${FLAVOR}/site-lisp/flim ]; then
-+        @PREFIX@/lib/emacsen-common/packages/remove/${pkg} ${FLAVOR}
-+        @PREFIX@/lib/emacsen-common/packages/install/${pkg} ${FLAVOR}
++  # Recompile reverse depends packages that use APEL's macro
++  # Note: flim recompiles w3m-el, semi, wl and wl-beta
++  for pkg in bitmap-mule cmail ddskk elscreen elpoint eldav flim initz liece 
mu-cite tdiary-mode; do
++    if [ -d @PREFIX@/share/${FLAVOR}/site-lisp/${pkg} ]; then
++      if [ -x @PREFIX@/lib/emacsen-common/packages/install/${pkg} ]; then
++      @PREFIX@/lib/emacsen-common/packages/remove/${pkg} ${FLAVOR}
++      @PREFIX@/lib/emacsen-common/packages/install/${pkg} ${FLAVOR}
 +      fi
 +    fi
 +  done
++  # recompile limit
++    if [ -x @PREFIX@/lib/emacsen-common/packages/install/limit ]; then
++      if [ -d @PREFIX@/share/${FLAVOR}/site-lisp/flim ]; then
++        @PREFIX@/lib/emacsen-common/packages/remove/limit ${FLAVOR}
++        @PREFIX@/lib/emacsen-common/packages/install/limit ${FLAVOR}
++      fi
++    fi
 +fi
 +
 +exit 0

Index: apel.info
===================================================================
RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/editors/apel.info,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- apel.info   31 Dec 2006 03:03:31 -0000      1.4
+++ apel.info   5 May 2007 18:22:18 -0000       1.5
@@ -1,14 +1,14 @@
 Package: apel
-Version: 10.6
-Revision: 12
+Version: 10.7
+Revision: 1
 BuildDepends: fink (>= 0.24.12)
 Depends: emacsen, make
 Source: ftp://ftp.jpl.org/pub/elisp/%n/%n-%v.tar.gz
 Source2: http://www.gnu.org/licenses/gpl.txt
-Source-MD5: a770333c50a4bb79c0923dee78d5e358
+Source-MD5: fadc7823f2bc22c7b25cb5185232820d
 Source2-MD5: 751419260aa954499f7abaabaa882bbe
 PatchFile: %n.patch
-PatchFile-MD5: 73563025dba6aea3c888db491cc18785
+PatchFile-MD5: b2726dd769aa5432a218760dd76f7c3a
 PatchScript: <<
  sed 's|@PREFIX@|%p|g' < %{PatchFile} | sed 's|@VERSION@|%v-%r|g' | patch -p1
 <<


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to