emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Manish <mailtomanish.sharma@gmail.com>
To: "Alan E. Davis" <lngndvs@gmail.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: Installing over snapshot on ubuntu gnu/linux system
Date: Fri, 27 Jun 2008 10:32:01 +0530	[thread overview]
Message-ID: <e7cdbe30806262202l4d4ff36se81f53555b6f5047@mail.gmail.com> (raw)
In-Reply-To: <7bef1f890806170034s7f12ecffl4dfe4c60abec7423@mail.gmail.com>

  On Tue, Jun 17, 2008 at 1:04 PM, Alan E. Davis wrote:
  > I have a few questions about installing org-mode over an
  > emacs-snapshot on Ubuntu GNU/Linux.  I have been doing
  > this by trial and error, and while it's been working I
  > am not sure I have all the bits correctly worked out.
  > First, how to edit the Makefile for the purpose.
  >
  > The package emacs-snapshot is installed in /usr .  Does
  > that suggest prefix=/usr ?
  >
  > The lispdir---is this my local repository, where I've
  > unpacked the tar.gz file?  (I am specifying this
  > directory in my load path).  Or is it the snapshot
  > install lisp directory?
  >
  > I have similar questions for the info file.  So far I've
  > been just copying it into /usr/share/info/emacs-snapshot
  > (or similar).  Thank you for any suggestions/pointers.

May be you have ironed out your setup by now but FWIW, I can
share how I setup Org.

1. Org is cloned from it's git repo in ~/elisp/org-mode.git:

   $ mkdir ~/elisp/ && cd ~/elisp
   $ git clone git://repo.or.cz/org-mode.git org-mode.git

2. Run `make' to compile elisp files and `make doc' to
   produce documentation (no need to edit Makefile to do any
   of these.)

   $ cd ~/elisp/org-mode.git && make && make doc

3. Do not run make install (Currently I also do not
   currently install info documentation anywhere by myself.)

4. Introduce Org mode to Emacs (add to your .emacs and
   reload):

   (add-to-list 'load-path "~/elisp/org-mode.git/lisp")
   (add-to-list 'load-path "~/elisp/org-mode.git/contrib/lisp")
   (require 'org-install)

5. Customize to your taste/needs e.g. my org-directory is
   set to "~/org.git" etc.

   I have this setup on Cygwin on a WinXP machine and a
similar setup on a Debian box.

   I like this setup because it is available to all
installed versions of Emacs (a Cygwin version and a Windows
native version) and lets me stay current with a minimum of
effort which boils down to:

1. $ cd ~/elisp/org-mode.git && git pull \
     make clean && make && make doc

2. Browse the latest git log entries and diffs (I use tig)
3. Browse the updated portions of documentation (if
   org.texi, Changes.org and/or ChangeLog files were
   updated.)

   You may want to select a different location for housing
git clone if you need to make that available to multiple
users.

HTH,
-- Manish

      reply	other threads:[~2008-06-27  5:02 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-06-17  7:34 Installing over snapshot on ubuntu gnu/linux system Alan E. Davis
2008-06-27  5:02 ` Manish [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=e7cdbe30806262202l4d4ff36se81f53555b6f5047@mail.gmail.com \
    --to=mailtomanish.sharma@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    --cc=lngndvs@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).