Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/editors In directory sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv10589
Added Files: yaml-mode.info yaml-mode.patch Log Message: New from tracker http://sourceforge.net/tracker/index.php?func=detail&aid=1814486&group_id=17203&atid=414256 --- NEW FILE: yaml-mode.patch --- diff -rNu yaml-mode-0.0.3.orig/fink/yaml-mode-install yaml-mode-0.0.3/fink/yaml-mode-install --- yaml-mode-0.0.3.orig/fink/yaml-mode-install 1970-01-01 09:00:00.000000000 +0900 +++ yaml-mode-0.0.3/fink/yaml-mode-install 2007-10-16 16:13:38.000000000 +0900 @@ -0,0 +1,31 @@ +#!/bin/bash -e +# @PREFIX@/lib/emacsen-common/packages/install/yaml-mode + +abort_install() { + echo "Byte compile for ${FLAVOR} failed." + echo "Please check @PREFIX@/share/${FLAVOR}/site-lisp/${PACKAGE}/CompilationLog.gz" + echo + exit 1 +} + +PACKAGE=yaml-mode + +FLAVOR=$1 + [EMAIL PROTECTED]@/share/emacs/site-lisp/${PACKAGE}/ [EMAIL PROTECTED]@/share/${FLAVOR}/site-lisp/${PACKAGE}/ +LOG=CompilationLog + +if [ "${FLAVOR}" != "emacs" ]; then + /bin/echo "install/${PACKAGE}: Byte-compiling for ${FLAVOR}...\c" + + mkdir -p ${ELCDIR} + ln -sf ${ELDIR}/*.el ${ELCDIR} + + (cd ${ELCDIR} && ${FLAVOR} -q -batch -no-site-file -f batch-byte-compile *.el 2>&1 \ + | gzip -9qf > $LOG.gz) || abort_install + + echo " done." +fi + +exit 0 diff -rNu yaml-mode-0.0.3.orig/fink/yaml-mode-remove yaml-mode-0.0.3/fink/yaml-mode-remove --- yaml-mode-0.0.3.orig/fink/yaml-mode-remove 1970-01-01 09:00:00.000000000 +0900 +++ yaml-mode-0.0.3/fink/yaml-mode-remove 2007-10-16 16:13:44.000000000 +0900 @@ -0,0 +1,16 @@ +#!/bin/bash -e +# @PREFIX@/lib/emacsen-common/packages/remove/yaml-mode + +PACKAGE=yaml-mode + +FLAVOR=$1 + [EMAIL PROTECTED]@/share/${FLAVOR}/site-lisp/${PACKAGE}/ + +if [ "${FLAVOR}" != "emacs" ]; then + /bin/echo "remove/${PACKAGE}: Removing for ${FLAVOR}...\c" + rm -rf $ELCDIR + echo " done." +fi + +exit 0 diff -rNu yaml-mode-0.0.3.orig/fink/yaml-mode-startup yaml-mode-0.0.3/fink/yaml-mode-startup --- yaml-mode-0.0.3.orig/fink/yaml-mode-startup 1970-01-01 09:00:00.000000000 +0900 +++ yaml-mode-0.0.3/fink/yaml-mode-startup 2007-10-16 16:16:40.000000000 +0900 @@ -0,0 +1,10 @@ +;; -*- emacs-lisp -*- + +(add-to-list 'load-path (concat "@PREFIX@/share/" + (symbol-name fink-emacs-flavor) + "/site-lisp/yaml-mode")) + +(autoload 'yaml-mode "yaml-mode" "Simple major mode to edit YAML files") + +(add-to-list 'auto-mode-alist '("\\.yml$" . yaml-mode)) +(add-to-list 'auto-mode-alist '("\\.yaml$" . yaml-mode)) --- NEW FILE: yaml-mode.info --- Package: yaml-mode Version: 0.0.3 Revision: 1 Description: Major mode to edit YAML files for emacs License: GPL Homepage: http://yaml-mode.clouder.jp/ Maintainer: PHO <[EMAIL PROTECTED]> Source: http://%n.clouder.jp/attachment/wiki/WikiStart/%n-%v.tar.gz?format=raw SourceRename: %n-%v.tar.gz Source-MD5: fe3bddf9c12c2ab69f62ccd4109dc59a PatchFile: %n.patch PatchFile-MD5: 54fd3d5071123c0f985797b09ee5f15f PatchScript: << sed 's|@PREFIX@|%p|g' < %{PatchFile} | patch -p1 << BuildDepends: << fink (>= 0.24.12) << Depends: << emacsen-common << CompileScript: << << InstallScript: << install -m 755 -d %i/share/emacs/site-lisp/%n install -m 644 *.el %i/share/emacs/site-lisp/%n install -m 755 -d %i/etc/emacs/site-start.d install -m 644 fink/%n-startup %i/etc/emacs/site-start.d/50%n.el install -m 755 -d %i/lib/emacsen-common/packages/{install,remove} install -m 755 fink/%n-install %i/lib/emacsen-common/packages/install/%n install -m 755 fink/%n-remove %i/lib/emacsen-common/packages/remove/%n << DocFiles: Changes README PostInstScript: << if [ "$1" = "configure" ] && [ -x %p/lib/emacsen-common/emacs-package-install ]; then %p/lib/emacsen-common/emacs-package-install %n fi << PreRmScript: << if [ -x %p/lib/emacsen-common/emacs-package-remove ]; then %p/lib/emacsen-common/emacs-package-remove %n fi << ConfFiles: %p/etc/emacs/site-start.d/50%n.el DescDetail: << This is a major mode for editing files in the YAML data serialization format. It was initially developed by Yoshiki Kurihara and many features were added by Marshall Vandegrift. As YAML and Python share the fact that indentation determines structure, this mode provides indentation and indentation command behavior very similar to that of python-mode. << ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs