From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: How to install latest Org-mode? Date: Tue, 14 May 2013 20:52:06 +0200 Message-ID: <87bo8dpf6x.fsf@Rainer.invalid> References: <20130514195220.74bf472a@aga-netbook> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:53928) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UcKKi-0004bX-J2 for emacs-orgmode@gnu.org; Tue, 14 May 2013 14:52:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UcKKh-0003gJ-62 for emacs-orgmode@gnu.org; Tue, 14 May 2013 14:52:20 -0400 Received: from plane.gmane.org ([80.91.229.3]:39306) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UcKKh-0003gE-02 for emacs-orgmode@gnu.org; Tue, 14 May 2013 14:52:19 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1UcKKf-0005TX-Qp for emacs-orgmode@gnu.org; Tue, 14 May 2013 20:52:17 +0200 Received: from pd9eb3a4a.dip0.t-ipconnect.de ([217.235.58.74]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 May 2013 20:52:17 +0200 Received: from Stromeko by pd9eb3a4a.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 May 2013 20:52:17 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Marcin Borkowski writes: > * I'd like the install method to be relatively quick - less than an > hour, say, and I'd prefer my Org-mode to be relatively easy to > upgrade later. I'd suggest using ELPA, but if you rather want to go the Git route, read on. > I'm leaning towards cloning the git repo and building Org-mode from > sources. From http://orgmode.org/manual/Installation.html I can see > that what I should do is more or less > > cd ~/src/ > git clone git://orgmode.org/org-mode.git > make autoloads > echo (add-to-list 'load-path "~/path/to/orgdir/lisp") >> ~/.emacs > make > make doc > make config > make install > > Is that right? No. The most painless setup would be: $ cd ~/src/ $ git clone git://orgmode.org/org-mode.git $ git checkout maint $ make config Check if the installation paths are pointing to where you want them (it should work out-of-the box, but Debian based systems might prefer to have some stuff in different directories), maybe adapt them in local.mk and edit ~/.emacs to require org-loaddefs. From then on always do $ make up2 to pull the latest version, compile and test it and only install if the test is good. > Is using the archive or the package system a better > idea in my described case? What does upgrading Org-from-git-repo look > like? See above. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf microQ V2.22R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada