Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/editors In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv21315
Modified Files: org-mode.info org-mode.patch Log Message: New upstream release, significant overhaul. * New splitoff: org-babel. * Compile the emacs lisp in the splitoffs. * Update maintainer email. Index: org-mode.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/editors/org-mode.info,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- org-mode.info 28 Mar 2009 21:21:41 -0000 1.9 +++ org-mode.info 11 Dec 2009 09:06:07 -0000 1.10 @@ -1,20 +1,21 @@ Package: org-mode Description: Organize projects and take notes in emacs -Version: 6.24b +Version: 6.33f Homepage: http://orgmode.org/ License: GPL Revision: 1 -Maintainer: Jesse Alama <al...@stanford.edu> -Depends: emacsen -BuildDepends: fink (>=0.24.12) +Maintainer: Jesse Alama <jesse.al...@gmail.com> +Depends: emacsen, htmlize-el +BuildDepends: fink (>= 0.24.12) Recommends: remember-el, org-mode-contrib Enhances: wl, bbdb, erc, remind -DocFiles: ChangeLog Changes.org README doc/org.pdf doc/orgcard.pdf:orgcard_a4.pdf doc/orgcard_letter.pdf request-assign-future.txt contrib/ChangeLog:ChangeLog.contrib contrib/README:README.contrib contrib/packages/org-export-freemind-0.1.0/README:README.org-export-freemind contrib/packages/org-export-freemind-0.1.0/ChangeLog:ChangeLog.org-export-freemind +DocFiles: ChangeLog Changes.org README doc/org.pdf doc/orgcard.pdf:orgcard_a4.pdf doc/orgcard_letter.pdf request-assign-future.txt +JarFiles: contrib/scripts/ditaa.jar Source: http://orgmode.org/org-%v.tar.gz -Source-MD5: 059c02c00e24b58ab838a77e0fea5899 +Source-MD5: c057d13dac5d9c6da9bc063273faad82 +PatchScript: sed 's|@PREFIX@|%p|g' < %{PatchFile} | patch -p1 PatchFile: %n.patch -PatchFile-MD5: 89fa04e36c34c53177d5623ae794db74 -PatchScript: sed 's|@PREFIX@|%p|g' < %{PatchFile}| patch -p1 +PatchFile-MD5: da98da1767fa134ad83f0d6f714ecf8a CompileScript: << << InstallScript: << @@ -26,16 +27,34 @@ mkdir -p %i/share/emacs/site-lisp/org/contrib install -m 644 contrib/lisp/*.el %i/share/emacs/site-lisp/org/contrib -# Contributed packages -# org-export-freemind -mkdir -p %i/share/emacs/site-lisp/org/contrib/org-export-freemind -install -m 644 contrib/packages/org-export-freemind-0.1.0/*.el %i/share/emacs/site-lisp/org/contrib/org-export-freemind +# Upstream threw htmlize.el into the contrib lisp directory, but this +# file belongs in another package, `htmlize-el'. Thanks to grep, I +# believe that The functiobn defined in htmlize.el aren't used (at +# least, not directly or explicitly) by the emacs lisp files in the +# contrib directory, but htmlize *is* used by the main org-mode elisp. +rm %i/share/emacs/site-lisp/org/contrib/htmlize.el + +# Major contrib package: babel +# Apparently this is the only piece of documentation +mkdir -p %i/share/doc/org-babel +install -m 644 contrib/babel/library-of-babel.org %i/share/doc/org-babel +# Core lisp +mkdir %i/share/emacs/site-lisp/org-babel +install -m 644 contrib/babel/lisp/*.el %i/share/emacs/site-lisp/org-babel +# Babel languages +mkdir %i/share/emacs/site-lisp/org-babel/langs +install -m 644 contrib/babel/lisp/langs/*.el %i/share/emacs/site-lisp/org-babel/langs # Contributed scripts mkdir -p %i/bin install -m 755 contrib/scripts/dir2org.zsh %i/bin install -m 755 contrib/scripts/org2hpda %i/bin +# Contrib doc +mkdir -p %i/share/doc/org-mode-contrib +install -m 644 contrib/README %i/share/doc/org-mode-contrib +install -m 644 contrib/ChangeLog %i/share/doc/org-mode-contrib + # Info mkdir -p %i/share/info install -m 644 doc/org %i/share/info/org-%v @@ -45,6 +64,14 @@ mkdir -p %i/lib/emacsen-common/packages/remove install -m 755 fink/emacsen-install %i/lib/emacsen-common/packages/install/%n install -m 755 fink/emacsen-remove %i/lib/emacsen-common/packages/remove/%n +install -m 755 fink/emacsen-install-contrib \ + %i/lib/emacsen-common/packages/install/%n-contrib +install -m 755 fink/emacsen-remove-contrib \ + %i/lib/emacsen-common/packages/remove/%n-contrib +install -m 755 fink/emacsen-install-babel \ + %i/lib/emacsen-common/packages/install/org-babel +install -m 755 fink/emacsen-remove-babel \ + %i/lib/emacsen-common/packages/remove/org-babel mkdir -p %i/etc/emacs/site-start.d install -m 644 fink/50org.el %i/etc/emacs/site-start.d @@ -128,57 +155,75 @@ add those to 50org.el, the file that is automatically loaded upon emacs startup and which loads org-mode, because adding global bindings seems to me to be too much of an intrusion. That is why I refrained -from making defaults out of them and instead describe the keys in +from making defaults out of them and instead describe the keys in DescUsage. << SplitOff: << Package: org-mode-contrib Depends: %N Files: << - share/emacs/site-lisp/org/contrib/*.el - bin/dir2org.zsh - bin/org2hpda - share/emacs/site-lisp/org/contrib/org-export-freemind/*.el - share/doc/org-mode/ChangeLog.contrib - share/doc/org-mode/README.contrib - share/doc/org-mode/README.org-export-freemind - share/doc/org-mode/ChangeLog.org-export-freemind + share/emacs/site-lisp/org/contrib + bin + share/doc/org-mode-contrib + lib/emacsen-common/packages/install/%n + lib/emacsen-common/packages/remove/%n << + PostInstScript: %p/lib/emacsen-common/emacs-package-install %n + PreRmScript: %p/lib/emacsen-common/emacs-package-remove %n DescDetail: << This package contains a grabbag of contributed add-ons to the org-mode package. It consists of: LISP (emacs-lisp code) ====================== + org-annotate-file.el --- Annotate a file with org syntax -org-annotation-helper.el --- Call remember directly from Firefox/Opera org-bookmark.el --- Links to bookmarks +org-choose.el --- Use TODO keywords to mark decision states +org-collector.el --- Collect properties into tables +org-contribdir.el --- Dummy file to mark the org contrib Lisp directory org-depend.el --- TODO dependencies for Org-mode org-elisp-symbol.el --- Org links to emacs-lisp symbols org-eval.el --- The <lisp> tag, adapted from Muse -org-expiry.el --- expiry mechanism for Org entries -org-indent.el --- Dynamic outline indentation (does not really work) +org-eval-light.el --- Evaluate in-buffer code on demand +org-expiry.el --- Expiry mechanism for Org entries +org-exp-bibtex.el --- Export citations to LaTeX and HTML +org-export-generic.el --- Export framework for configurable backends +org-git-link.el --- Provide org links to specific file version org-interactive-query.el --- Interactive modification of tags query +org-invoice.el --- Help manage client invoices in OrgMode +org-jira.el --- Add a jira:ticket protocol to Org +org-learn.el --- SuperMemo's incremental learning algorithm org-mairix.el --- Hook mairix search into Org for different MUAs +org-mac-iCal.el --- Imports events from iCal.app to the Emacs diary org-man.el --- Support for links to manpages in Org-mode org-mtags.el --- Support for some Muse-like tags in Org-mode org-panel.el --- Simple routines for us with bad memory -org-registry.el --- a registry for Org links +org-R.el --- Computation using the R language +org-registry.el --- A registry for Org links org2rem.el --- Convert org appointments into reminders -org-screen.el --- visit screen sessions through Org-mode links +org-screen.el --- Visit screen sessions through Org-mode links +org-special-blocks.el --- Turn blocks into LaTeX envs and HTML divs +org-track.el --- Keep up with Org development org-toc.el --- Table of contents for Org-mode buffer orgtbl-sqlinsert.el --- Convert Org-mode tables to SQL insertions. -PACKAGES -======== -org-export-freemind --- exporting utilities from org-mode to freemind - SCRIPTS (shell, bash, etc.) =========================== + dir2org.zsh --- Org compatible fs structure output org2hpda --- Generate hipster pda style printouts from Org-mode +ditaa.jar --- ASCII to PNG converter by Stathis Sideris, GPL To get started with any of these pieces of code, consult their respective files. << -<< \ No newline at end of file +<< +SplitOff2: << + Package: org-babel + Depends: %N + Description: Facilitating communication between programming languages and people + Files: share/emacs/site-lisp/%n share/doc/%n + PostInstScript: %p/lib/emacsen-common/emacs-package-install %n + PreRmScript: %p/lib/emacsen-common/emacs-package-remove %n +<< Index: org-mode.patch =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/editors/org-mode.patch,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- org-mode.patch 28 Mar 2009 21:21:41 -0000 1.8 +++ org-mode.patch 11 Dec 2009 09:06:07 -0000 1.9 @@ -1,18 +1,18 @@ -diff -Naur --exclude='*~' org-6.24b/Makefile org-6.24b.fink/Makefile ---- org-6.24b/Makefile 2009-03-10 18:56:05.000000000 +0100 -+++ org-6.24b.fink/Makefile 2009-03-21 17:38:50.000000000 +0100 -@@ -31,7 +31,7 @@ - # BATCH=$(EMACS) -batch -q -eval "(add-to-list (quote load-path) \".\")" +diff -Naur --exclude='*~' org-6.33f/Makefile org-6.33f.fink/Makefile +--- org-6.33f/Makefile 2009-11-20 14:15:36.000000000 +0000 ++++ org-6.33f.fink/Makefile 2009-12-10 13:12:21.000000000 +0000 +@@ -29,7 +29,7 @@ + # Using emacs in batch mode. - BATCH=$(EMACS) -batch -q -eval \ -- "(progn (add-to-list (quote load-path) (expand-file-name \"./lisp/\")) \ -+ "(progn (add-to-list (quote load-path) (expand-file-name \".\")) \ - (add-to-list (quote load-path) \"$(lispdir)\"))" + BATCH=$(EMACS) -batch -q -no-site-file -eval \ +- "(progn (add-to-list (quote load-path) \"$(lispdir)\") (add-to-list (quote load-path) (expand-file-name \"./lisp/\")))" ++ "(progn (add-to-list (quote load-path) \"$(lispdir)\") (add-to-list (quote load-path) (expand-file-name \".\")))" # Specify the byte-compiler for compiling org-mode files -@@ -95,8 +95,8 @@ - org-w3m.el \ - org-wl.el + ELC= $(BATCH) -f batch-byte-compile +@@ -108,8 +108,8 @@ + org-wl.el \ + org-xoxo.el -LISPFILES0 = $(LISPF:%=lisp/%) -LISPFILES = $(LISPFILES0) lisp/org-install.el @@ -21,7 +21,7 @@ ELCFILES0 = $(LISPFILES0:.el=.elc) ELCFILES = $(LISPFILES:.el=.elc) DOCFILES = doc/org.texi doc/org.pdf doc/org doc/dir doc/.nosearch -@@ -142,9 +142,9 @@ +@@ -166,9 +166,9 @@ if [ ! -d $(lispdir) ]; then $(MKDIR) $(lispdir); else true; fi ; $(CP) xemacs/noutline.el xemacs/noutline.elc $(lispdir) @@ -33,17 +33,17 @@ $(BATCH) --eval "(require 'autoload)" \ --eval '(find-file "org-install.el")' \ --eval '(erase-buffer)' \ -@@ -209,7 +209,7 @@ - make cleancontrib - make info - make doc -- make lisp/org-install.el -+ make org-install.el +@@ -233,7 +233,7 @@ + ${MAKE} cleancontrib + ${MAKE} info + ${MAKE} doc +- ${MAKE} lisp/org-install.el ++ ${MAKE} org-install.el rm -rf org-$(TAG) org-$(TAG).zip $(MKDIR) org-$(TAG) $(MKDIR) org-$(TAG)/xemacs -@@ -259,7 +259,7 @@ - make upload_manual +@@ -277,7 +277,7 @@ + ${MAKE} upload_manual db: - grep -e '(debug)' lisp/*el @@ -51,113 +51,133 @@ cleancontrib: find contrib -name \*~ -exec rm {} \; -@@ -286,7 +286,7 @@ +@@ -304,7 +304,7 @@ cleanall: - make clean + ${MAKE} clean - rm -f lisp/org-install.el + rm -f org-install.el .el.elc: $(ELC) $< -@@ -308,37 +308,37 @@ +@@ -326,53 +326,53 @@ # Dependencies --lisp/org.elc: lisp/org-macs.el lisp/org-compat.el lisp/org-faces.el --lisp/org-agenda.elc: lisp/org.el --lisp/org-attach.elc: lisp/org.el lisp/org-id.el --lisp/org-archive.elc: lisp/org.el --lisp/org-bbdb.elc: lisp/org.el --lisp/org-bibtex.elc: lisp/org.el --lisp/org-clock.elc: lisp/org.el --lisp/org-colview.elc: lisp/org.el --lisp/org-colview-xemacs.elc: lisp/org.el --lisp/org-compat.elc: lisp/org-macs.el --lisp/org-exp.elc: lisp/org.el lisp/org-agenda.el --lisp/org-export-latex.elc: lisp/org.el lisp/org-exp.el --lisp/org-faces.elc: lisp/org-macs.el lisp/org-compat.el --lisp/org-footnotes.elc: lisp/org-macs.el lisp/org-compat.el --lisp/org-gnus.elc: lisp/org.el --lisp/org-id.elc: lisp/org.el --lisp/org-info.elc: lisp/org.el --lisp/org-irc.elc: lisp/org.el --lisp/org-jsinfo.elc: lisp/org.el lisp/org-exp.el --lisp/org-list.elc: lisp/org-macs.el lisp/org-compat.el --lisp/org-mac-message.elc: lisp/org.el +-lisp/org.elc: lisp/org-macs.el lisp/org-compat.el lisp/org-faces.el +-lisp/org-agenda.elc: lisp/org.el +-lisp/org-ascii.elc: lisp/org-exp.el +-lisp/org-attach.elc: lisp/org.el lisp/org-id.el +-lisp/org-archive.elc: lisp/org.el +-lisp/org-bbdb.elc: lisp/org.el +-lisp/org-bibtex.elc: lisp/org.el +-lisp/org-clock.elc: lisp/org.el +-lisp/org-colview.elc: lisp/org.el +-lisp/org-colview-xemacs.elc: lisp/org.el +-lisp/org-compat.elc: lisp/org-macs.el +-lisp/org-crypt.elc: lisp/org-crypt.el lisp/org.el +-lisp/org-datetree.elc: lisp/org.el +-lisp/org-exp.elc: lisp/org.el lisp/org-agenda.el +-lisp/org-exp-blocks.elc: lisp/org.el +-lisp/org-latex.elc: lisp/org.el lisp/org-exp.el +-lisp/org-docbook.elc: lisp/org.el lisp/org-exp.el +-lisp/org-faces.elc: lisp/org-macs.el lisp/org-compat.el +-lisp/org-feed.elc: lisp/org.el +-lisp/org-footnotes.elc: lisp/org-macs.el lisp/org-compat.el +-lisp/org-freemind.elc: lisp/org.el +-lisp/org-gnus.elc: lisp/org.el +-lisp/org-html.elc: lisp/org-exp.el +-lisp/org-habit.elc: lisp/org.el lisp/org-agenda.el +-lisp/org-icalendar.elc: lisp/org-exp.el +-lisp/org-id.elc: lisp/org.el +-lisp/org-indent.elc: lisp/org.el lisp/org-macs.el lisp/org-compat.el +-lisp/org-info.elc: lisp/org.el +-lisp/org-inlinetask.elc: +-lisp/org-irc.elc: lisp/org.el +-lisp/org-jsinfo.elc: lisp/org.el lisp/org-exp.el +-lisp/org-list.elc: lisp/org-macs.el lisp/org-compat.el +-lisp/org-mac-message.elc: lisp/org.el -lisp/org-macs.elc: --lisp/org-mew.elc: lisp/org.el --lisp/org-mhe.elc: lisp/org.el --lisp/org-mouse.elc: lisp/org.el --lisp/org-plot.elc: lisp/org.el lisp/org-exp.el lisp/org-table.el +-lisp/org-mew.elc: lisp/org.el +-lisp/org-mhe.elc: lisp/org.el +-lisp/org-mobile.elc: lisp/org.el +-lisp/org-mouse.elc: lisp/org.el +-lisp/org-plot.elc: lisp/org.el lisp/org-exp.el lisp/org-table.el -lisp/org-publish.elc: --lisp/org-remember.elc: lisp/org.el --lisp/org-rmail.elc: lisp/org.el --lisp/org-table.elc: lisp/org.el --lisp/org-timer.elc: lisp/org.el --lisp/org-vm.elc: lisp/org.el --lisp/org-w3m.elc: lisp/org.el --lisp/org-wl.elc: lisp/org.el -+org.elc: org-macs.el org-compat.el org-faces.el -+org-agenda.elc: org.el -+org-attach.elc: org.el org-id.el -+org-archive.elc: org.el -+org-bbdb.elc: org.el -+org-bibtex.elc: org.el -+org-clock.elc: org.el -+org-colview.elc: org.el -+org-colview-xemacs.elc: org.el -+org-compat.elc: org-macs.el -+org-exp.elc: org.el org-agenda.el -+org-export-latex.elc: org.el org-exp.el -+org-faces.elc: org-macs.el org-compat.el -+org-footnotes.elc: org-macs.el org-compat.el -+org-gnus.elc: org.el -+org-id.elc: org.el -+org-info.elc: org.el -+org-irc.elc: org.el -+org-jsinfo.elc: org.el org-exp.el -+org-list.elc: org-macs.el org-compat.el -+org-mac-message.elc: org.el +-lisp/org-protocol.elc: lisp/org.el +-lisp/org-remember.elc: lisp/org.el +-lisp/org-rmail.elc: lisp/org.el +-lisp/org-src.elc: lisp/org-macs.el lisp/org-compat.el +-lisp/org-table.elc: lisp/org.el +-lisp/org-timer.elc: lisp/org.el +-lisp/org-vm.elc: lisp/org.el +-lisp/org-w3m.elc: lisp/org.el +-lisp/org-wl.elc: lisp/org.el +-lisp/org-xoxo.elc: lisp/org-exp.el +\ No newline at end of file ++org.elc: org-macs.el org-compat.el org-faces.el ++org-agenda.elc: org.el ++org-ascii.elc: org-exp.el ++org-attach.elc: org.el org-id.el ++org-archive.elc: org.el ++org-bbdb.elc: org.el ++org-bibtex.elc: org.el ++org-clock.elc: org.el ++org-colview.elc: org.el ++org-colview-xemacs.elc: org.el ++org-compat.elc: org-macs.el ++org-crypt.elc: org-crypt.el org.el ++org-datetree.elc: org.el ++org-exp.elc: org.el org-agenda.el ++org-exp-blocks.elc: org.el ++org-latex.elc: org.el org-exp.el ++org-docbook.elc: org.el org-exp.el ++org-faces.elc: org-macs.el org-compat.el ++org-feed.elc: org.el ++org-footnotes.elc: org-macs.el org-compat.el ++org-freemind.elc: org.el ++org-gnus.elc: org.el ++org-html.elc: org-exp.el ++org-habit.elc: org.el org-agenda.el ++org-icalendar.elc: org-exp.el ++org-id.elc: org.el ++org-indent.elc: org.el org-macs.el org-compat.el ++org-info.elc: org.el ++org-inlinetask.elc: ++org-irc.elc: org.el ++org-jsinfo.elc: org.el org-exp.el ++org-list.elc: org-macs.el org-compat.el ++org-mac-message.elc: org.el +org-macs.elc: -+org-mew.elc: org.el -+org-mhe.elc: org.el -+org-mouse.elc: org.el -+org-plot.elc: org.el org-exp.el org-table.el ++org-mew.elc: org.el ++org-mhe.elc: org.el ++org-mobile.elc: org.el ++org-mouse.elc: org.el ++org-plot.elc: org.el org-exp.el org-table.el +org-publish.elc: -+org-remember.elc: org.el -+org-rmail.elc: org.el -+org-table.elc: org.el -+org-timer.elc: org.el -+org-vm.elc: org.el -+org-w3m.elc: org.el -+org-wl.elc: org.el -diff -Naur --exclude='*~' org-6.24b/doc/org org-6.24b.fink/doc/org ---- org-6.24b/doc/org 2009-03-10 18:56:05.000000000 +0100 -+++ org-6.24b.fink/doc/org 2009-03-21 17:39:01.000000000 +0100 -@@ -25,7 +25,7 @@ - - INFO-DIR-SECTION Emacs - START-INFO-DIR-ENTRY --* Org Mode: (org). Outline-based notes management and organizer -+* Org Mode: (org-6.24b). Outline-based notes management and organizer - END-INFO-DIR-ENTRY - - -diff -Naur --exclude='*~' org-6.24b/fink/50org.el org-6.24b.fink/fink/50org.el ---- org-6.24b/fink/50org.el 1970-01-01 01:00:00.000000000 +0100 -+++ org-6.24b.fink/fink/50org.el 2009-02-12 23:47:04.000000000 +0100 ++org-protocol.elc: org.el ++org-remember.elc: org.el ++org-rmail.elc: org.el ++org-src.elc: org-macs.el org-compat.el ++org-table.elc: org.el ++org-timer.elc: org.el ++org-vm.elc: org.el ++org-w3m.elc: org.el ++org-wl.elc: org.el ++org-xoxo.elc: org-exp.el +\ No newline at end of file +diff -Naur --exclude='*~' org-6.33f/fink/50org.el org-6.33f.fink/fink/50org.el +--- org-6.33f/fink/50org.el 1970-01-01 01:00:00.000000000 +0100 ++++ org-6.33f.fink/fink/50org.el 2009-02-12 22:47:04.000000000 +0000 @@ -0,0 +1,3 @@ +(require 'org-install) +(add-to-list 'auto-mode-alist '("\\.org\\'" . org-mode)) +(add-hook 'org-mode-hook 'turn-on-font-lock) ; org-mode buffers only -diff -Naur --exclude='*~' org-6.24b/fink/emacsen-install org-6.24b.fink/fink/emacsen-install ---- org-6.24b/fink/emacsen-install 1970-01-01 01:00:00.000000000 +0100 -+++ org-6.24b.fink/fink/emacsen-install 2009-03-21 17:40:37.000000000 +0100 -@@ -0,0 +1,69 @@ +diff -Naur --exclude='*~' org-6.33f/fink/emacsen-install org-6.33f.fink/fink/emacsen-install +--- org-6.33f/fink/emacsen-install 1970-01-01 01:00:00.000000000 +0100 ++++ org-6.33f.fink/fink/emacsen-install 2009-12-10 13:40:20.000000000 +0000 +@@ -0,0 +1,54 @@ +#!/bin/bash -e -+# -+# install file for the fink org-mode emacs package. + +set -o posix + @@ -165,7 +185,7 @@ + +if [ ${FLAVOR} == emacs ] +then -+ # No compilation done; no need to print anything ++ # This isn't really an emacs. No need to print anything + exit 0 +fi + @@ -192,23 +212,10 @@ + +# Install base elisp +mkdir -p @PREFIX@/share/${FLAVOR}/site-lisp/org -+for i in org-agenda.el org-archive.el org-attach.el org-bbdb.el org-bibtex.el org-clock.el org-colview-xemacs.el org-colview.el org-compat.el org-exp.el org-export-latex.el org-faces.el org-footnote.el org-gnus.el org-id.el org-info.el org-install.el org-irc.el org-jsinfo.el org-list.el org-mac-message.el org-macs.el org-mew.el org-mhe.el org-mouse.el org-plot.el org-publish.el org-remember.el org-rmail.el org-table.el org-timer.el org-vm.el org-w3m.el org-wl.el org.el Makefile; do ++for i in org-agenda.el org-archive.el org-ascii.el org-attach.el org-bbdb.el org-bibtex.el org-clock.el org-colview-xemacs.el org-colview.el org-compat.el org-crypt.el org-datetree.el org-docbook.el org-exp-blocks.el org-exp.el org-faces.el org-feed.el org-footnote.el org-freemind.el org-gnus.el org-habit.el org-html.el org-icalendar.el org-id.el org-indent.el org-info.el org-inlinetask.el org-install.el org-irc.el org-jsinfo.el org-latex.el org-list.el org-mac-message.el org-macs.el org-mew.el org-mhe.el org-mobile.el org-mouse.el org-plot.el org-protocol.el org-publish.el org-remember.el org-rmail.el org-src.el org-table.el org-timer.el org-vm.el org-w3m.el org-wl.el org-xoxo.el org.el Makefile; do + ln -s -f @PREFIX@/share/emacs/site-lisp/org/${i} @PREFIX@/share/${FLAVOR}/site-lisp/org; +done + -+# Install contributed code -+mkdir -p @PREFIX@/share/${FLAVOR}/site-lisp/org/contrib; -+for i in org-R.el org-annotate-file.el org-annotation-helper.el org-bookmark.el org-browser-url.el org-checklist.el org-choose.el org-collector.el org-depend.el org-elisp-symbol.el org-eval-light.el org-eval.el org-exp-bibtex.el org-exp-blocks.el org-expiry.el org-indent.el org-interactive-query.el org-mairix.el org-man.el org-mtags.el org-panel.el org-registry.el org-screen.el org-toc.el org2rem.el orgtbl-sqlinsert.el; do -+ ln -s -f @PREFIX@/share/emacs/site-lisp/org/contrib/${i} @PREFIX@/share/${FLAVOR}/site-lisp/org/contrib; -+done -+ -+# Install contributed packages -+# org-export-freemind-0.1.0 -+mkdir -p @PREFIX@/share/${FLAVOR}/site-lisp/org/contrib/org-export-freemind; -+for i in org-export-freemind.el org-export-freemind-install.el ; do -+ ln -s -f @PREFIX@/share/emacs/site-lisp/org/contrib/org-export-freemind/${i} @PREFIX@/share/${FLAVOR}/site-lisp/org/contrib/org-export-freemind/${i}; -+done; -+ +echo >&2 -n "install/org-mode: Byte-compiling for ${FLAVOR}..." + +cd @PREFIX@/share/${FLAVOR}/site-lisp/org; @@ -224,13 +231,144 @@ +echo >&2 "install/org-mode: Compilation log saved in @PREFIX@/share/doc/org-mode/CompilationLog-${FLAVOR}.gz." + +exit 0 -diff -Naur --exclude='*~' org-6.24b/fink/emacsen-remove org-6.24b.fink/fink/emacsen-remove ---- org-6.24b/fink/emacsen-remove 1970-01-01 01:00:00.000000000 +0100 -+++ org-6.24b.fink/fink/emacsen-remove 2008-12-01 00:22:03.000000000 +0100 -@@ -0,0 +1,32 @@ +diff -Naur --exclude='*~' org-6.33f/fink/emacsen-install-babel org-6.33f.fink/fink/emacsen-install-babel +--- org-6.33f/fink/emacsen-install-babel 1970-01-01 01:00:00.000000000 +0100 ++++ org-6.33f.fink/fink/emacsen-install-babel 2009-12-11 07:57:57.000000000 +0000 +@@ -0,0 +1,70 @@ +#!/bin/bash -e -+# -+# This is the Fink version of the org-mode emacs package. ++ ++set -o posix ++ ++FLAVOR=${1} ++ ++if [ ${FLAVOR} == emacs ] ++then ++ # No compilation done; no need to print anything ++ exit 0 ++fi ++ ++echo >&2 "install/org-babel: Handling install of emacsen flavor ${FLAVOR}" ++ ++if [ ${FLAVOR} == emacs20 ] ++then ++ echo "install/org-babel: Skipping unsupported flavor ${FLAVOR}" ++ exit 0 ++fi ++ ++if [ ${FLAVOR} == emacs21 ] ++then ++ echo "install/org-babel: Warning: org-babel may not work properly with emacs21;" ++ echo "install/org-babel: Warning: consider updating to emacs version 22 or higher;" ++ exit 0 ++fi ++ ++if [ ${FLAVOR} == xemacs ] ++then ++ echo "install/org-babel: Skipping unsupported flavor ${FLAVOR}" ++ exit 0 ++fi ++ ++# Install babel core ++mkdir -p @PREFIX@/share/${FLAVOR}/site-lisp/org-babel; ++for i in org-babel-comint.el org-babel-exp.el org-babel-lob.el org-babel-ref.el org-babel-table.el org-babel-tangle.el org-babel.el; do ++ ln -s -f @PREFIX@/share/emacs/site-lisp/org-babel/${i} @PREFIX@/share/${FLAVOR}/site-lisp/org-babel; ++done ++ ++# Install babel languages ++mkdir -p @PREFIX@/share/${FLAVOR}/site-lisp/org-babel/langs ++for i in org-babel-R.el org-babel-asymptote.el org-babel-clojure.el org-babel-css.el org-babel-ditaa.el org-babel-dot.el org-babel-emacs-lisp.el org-babel-gnuplot.el org-babel-haskell.el org-babel-latex.el org-babel-ocaml.el org-babel-perl.el org-babel-python.el org-babel-ruby.el org-babel-sass.el org-babel-screen.el org-babel-sh.el org-babel-sql.el; do ++ ln -s -f @PREFIX@/share/emacs/site-lisp/org-babel/langs/${i} @PREFIX@/share/${FLAVOR}/site-lisp/org-babel/langs; ++done ++ ++echo >&2 -n "install/org-babel: Byte-compiling for ${FLAVOR}..." ++ ++cd @PREFIX@/share/${FLAVOR}/site-lisp/org-babel; ++ ++# Compile core ++(${FLAVOR} -batch --no-init-file --no-site-file \ ++ --execute '(push "@PREFIX@/share/${FLAVOR}/site-lisp/org" load-path)' \ ++ -f batch-byte-compile *.el 2>&1) \ ++ > @PREFIX@/share/doc/org-babel/CompilationLog-${FLAVOR} ++ ++cd langs; ++ ++# Compile languages ++(${FLAVOR} -batch --no-init-file --no-site-file \ ++ --execute '(push ".." load-path)' \ ++ --execute '(push "@PREFIX@/share/${FLAVOR}/site-lisp/org" load-path)' \ ++ -f batch-byte-compile *.el 2>&1) \ ++ >> @PREFIX@/share/doc/org-babel/CompilationLog-${FLAVOR} ++ ++gzip -9qf @PREFIX@/share/doc/org-babel/CompilationLog-${FLAVOR}; ++ ++echo >&2 "done." ++echo >&2 "install/org-babel: Compilation log saved in @PREFIX@/share/doc/org-babel/CompilationLog-${FLAVOR}.gz." ++ ++exit 0 +diff -Naur --exclude='*~' org-6.33f/fink/emacsen-install-contrib org-6.33f.fink/fink/emacsen-install-contrib +--- org-6.33f/fink/emacsen-install-contrib 1970-01-01 01:00:00.000000000 +0100 ++++ org-6.33f.fink/fink/emacsen-install-contrib 2009-12-11 07:56:56.000000000 +0000 +@@ -0,0 +1,54 @@ ++#!/bin/bash -e ++ ++set -o posix ++ ++FLAVOR=${1} ++ ++if [ ${FLAVOR} == emacs ] ++then ++ # No compilation done; no need to print anything ++ exit 0 ++fi ++ ++echo >&2 "install/org-mode-contrib: Handling install of emacsen flavor ${FLAVOR}" ++ ++if [ ${FLAVOR} == emacs20 ] ++then ++ echo "install/org-mode-contrib: Skipping unsupported flavor ${FLAVOR}" ++ exit 0 ++fi ++ ++if [ ${FLAVOR} == emacs21 ] ++then ++ echo "install/org-mode-contrib: Warning: org-mode-contrib may not work properly with emacs21;" ++ echo "install/org-mode-contrib: Warning: consider updating to emacs version 22 or higher;" ++ exit 0 ++fi ++ ++if [ ${FLAVOR} == xemacs ] ++then ++ echo "install/org-mode-contrib: Skipping unsupported flavor ${FLAVOR}" ++ exit 0 ++fi ++ ++# Install contributed code ++mkdir -p @PREFIX@/share/${FLAVOR}/site-lisp/org/contrib; ++for i in org-R.el org-annotate-file.el org-babel-init.el org-bookmark.el org-checklist.el org-choose.el org-collector.el org-contribdir.el org-depend.el org-elisp-symbol.el org-eval-light.el org-eval.el org-exp-bibtex.el org-expiry.el org-export-generic.el org-git-link.el org-interactive-query.el org-invoice.el org-jira.el org-learn.el org-mac-iCal.el org-mairix.el org-man.el org-mtags.el org-panel.el org-registry.el org-screen.el org-special-blocks.el org-toc.el org-track.el org2rem.el orgtbl-sqlinsert.el; do ++ ln -s -f @PREFIX@/share/emacs/site-lisp/org/contrib/${i} @PREFIX@/share/${FLAVOR}/site-lisp/org/contrib; ++done ++ ++echo >&2 -n "install/org-mode-contrib: Byte-compiling for ${FLAVOR}..." ++ ++cd @PREFIX@/share/${FLAVOR}/site-lisp/org; ++ ++(${FLAVOR} -batch --no-init-file --no-site-file \ ++ --execute '(push "@PREFIX@/share/${FLAVOR}/site-lisp/org" load-path)' \ ++ -f batch-byte-compile *.el 2>&1) \ ++ > @PREFIX@/share/doc/org-mode-contrib/CompilationLog-${FLAVOR} ++ ++gzip -9qf @PREFIX@/share/doc/org-mode-contrib/CompilationLog-${FLAVOR}; ++ ++echo >&2 "done." ++echo >&2 "install/org-mode-contrib: Compilation log saved in @PREFIX@/share/doc/org-mode-contrb/CompilationLog-${FLAVOR}.gz." ++ ++exit 0 +diff -Naur --exclude='*~' org-6.33f/fink/emacsen-remove org-6.33f.fink/fink/emacsen-remove +--- org-6.33f/fink/emacsen-remove 1970-01-01 01:00:00.000000000 +0100 ++++ org-6.33f.fink/fink/emacsen-remove 2009-12-10 13:37:52.000000000 +0000 +@@ -0,0 +1,31 @@ ++#!/bin/bash -e ++ +set -o posix + +FLAVOR=${1} @@ -240,24 +378,94 @@ + exit 0 +fi + -+echo "remove/org: Handling removal for emacsen flavor ${FLAVOR}" ++echo "remove/org-mode: Handling removal for emacsen flavor ${FLAVOR}" + +if [ ${FLAVOR} == emacs20 ] +then -+ echo "remove/org: Skipping unsupported flavor ${FLAVOR}" ++ echo "remove/org-mode: Skipping unsupported flavor ${FLAVOR}" + exit 0 +fi + +if [ ${FLAVOR} == xemacs ] +then -+ echo "install/org-mode: Skipping unsupported flavor ${FLAVOR}" ++ echo "remove/org-mode: Skipping unsupported flavor ${FLAVOR}" + exit 0 +fi + -+echo >&2 -n "remove/org: Purging compilation log and byte-compiled files for ${FLAVOR}..." ++echo >&2 -n "remove/org-mode: Purging compilation log and byte-compiled files for ${FLAVOR}..." +rm -f @PREFIX@/share/doc/org-mode/CompilationLog-${FLAVOR}.gz +rm -Rf @PREFIX@/share/${FLAVOR}/site-lisp/org +echo >&2 "done." + +exit 0 \ No newline at end of file +diff -Naur --exclude='*~' org-6.33f/fink/emacsen-remove-babel org-6.33f.fink/fink/emacsen-remove-babel +--- org-6.33f/fink/emacsen-remove-babel 1970-01-01 01:00:00.000000000 +0100 ++++ org-6.33f.fink/fink/emacsen-remove-babel 2009-12-10 14:22:47.000000000 +0000 +@@ -0,0 +1,31 @@ ++#!/bin/bash -e ++ ++set -o posix ++ ++FLAVOR=${1} ++ ++if [ ${FLAVOR} == emacs ] ++then ++ exit 0 ++fi ++ ++echo "remove/org-babel: Handling removal for emacsen flavor ${FLAVOR}" ++ ++if [ ${FLAVOR} == emacs20 ] ++then ++ echo "remove/org-babel: Skipping unsupported flavor ${FLAVOR}" ++ exit 0 ++fi ++ ++if [ ${FLAVOR} == xemacs ] ++then ++ echo "remove/org-babel: Skipping unsupported flavor ${FLAVOR}" ++ exit 0 ++fi ++ ++echo >&2 -n "remove/org-mode-babel: Purging compilation log and byte-compiled files for ${FLAVOR}..." ++rm -f @PREFIX@/share/doc/org-babel/CompilationLog-${FLAVOR}.gz ++rm -Rf @PREFIX@/share/${FLAVOR}/site-lisp/org-babel ++echo >&2 "done." ++ ++exit 0 +diff -Naur --exclude='*~' org-6.33f/fink/emacsen-remove-contrib org-6.33f.fink/fink/emacsen-remove-contrib +--- org-6.33f/fink/emacsen-remove-contrib 1970-01-01 01:00:00.000000000 +0100 ++++ org-6.33f.fink/fink/emacsen-remove-contrib 2009-12-10 13:40:38.000000000 +0000 +@@ -0,0 +1,31 @@ ++#!/bin/bash -e ++ ++set -o posix ++ ++FLAVOR=${1} ++ ++if [ ${FLAVOR} == emacs ] ++then ++ exit 0 ++fi ++ ++echo "remove/org-mode-contrib: Handling removal for emacsen flavor ${FLAVOR}" ++ ++if [ ${FLAVOR} == emacs20 ] ++then ++ echo "remove/org-mode-contrib: Skipping unsupported flavor ${FLAVOR}" ++ exit 0 ++fi ++ ++if [ ${FLAVOR} == xemacs ] ++then ++ echo "remove/org-mode-contrib: Skipping unsupported flavor ${FLAVOR}" ++ exit 0 ++fi ++ ++echo >&2 -n "remove/org-mode-contrib: Purging compilation log and byte-compiled files for ${FLAVOR}..." ++rm -f @PREFIX@/share/doc/org-mode-contrib/CompilationLog-${FLAVOR}.gz ++rm -Rf @PREFIX@/share/${FLAVOR}/site-lisp/org/contrib ++echo >&2 "done." ++ ++exit 0 ------------------------------------------------------------------------------ Return on Information: Google Enterprise Search pays you back Get the facts. http://p.sf.net/sfu/google-dev2dev _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs