emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* Installing orgmode-8.2.3b as ELPA
@ 2013-11-14 18:24 Dan
  2013-11-14 20:42 ` Achim Gratz
  0 siblings, 1 reply; 3+ messages in thread
From: Dan @ 2013-11-14 18:24 UTC (permalink / raw)
  To: emacs-orgmode

Hi, I'd like to install orgmode-stable (8.2.3b I guess) as non-root --
ideally as an ELPA package.

Unfortunately orgmode.org/elpa/ contains only nightlies (hey, an
elpa-stable package in http://orgmode.org/elpa/archive-contents would
be a welcome addition!)

The process by which ELPA releases are created is only alluded to in
README_maintainer: "There are two cron tasks on the server: one that
builds the ELPA packages and one that builds org-latest.tar.gz and
org-latest.zip... ELPA packages are built from the *maint* branch..."

(begs the question, which two tasks? and why is the cron script not
included in the distribution, or documented more clearly).

After some digging, I tried to recreate an ELPA-style tar from git:

$ make -f mk/server.mk elpa
make: *** No rule to make target `info', needed by `elpa'.  Stop.

OK, getting a little frustrated now... Some help please?


Thanks,
Dan

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Installing orgmode-8.2.3b as ELPA
  2013-11-14 18:24 Installing orgmode-8.2.3b as ELPA Dan
@ 2013-11-14 20:42 ` Achim Gratz
  2013-11-14 21:42   ` Dan
  0 siblings, 1 reply; 3+ messages in thread
From: Achim Gratz @ 2013-11-14 20:42 UTC (permalink / raw)
  To: emacs-orgmode

Dan writes:
> Hi, I'd like to install orgmode-stable (8.2.3b I guess) as non-root --
> ideally as an ELPA package.

There is absolutely no reason to build an ELPA package locally for this
purpose.  Just define SUDO to be empty and adjust the target directory
for the install to some directory that you own (and is at the start of
load-path).

> After some digging, I tried to recreate an ELPA-style tar from git:
>
> $ make -f mk/server.mk elpa
> make: *** No rule to make target `info', needed by `elpa'.  Stop.
>
> OK, getting a little frustrated now... Some help please?

If you still want to try for whatever reason, put this in local.mk:

--8<---------------cut here---------------start------------->8---
SERVROOT = serv
SERVERMK = server
include mk/$(SERVERMK).mk
--8<---------------cut here---------------end--------------->8---


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptation for Waldorf rackAttack V1.04R1:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Installing orgmode-8.2.3b as ELPA
  2013-11-14 20:42 ` Achim Gratz
@ 2013-11-14 21:42   ` Dan
  0 siblings, 0 replies; 3+ messages in thread
From: Dan @ 2013-11-14 21:42 UTC (permalink / raw)
  To: Achim Gratz; +Cc: emacs-orgmode

> There is absolutely no reason to build an ELPA package locally for this
> purpose.  Just define SUDO to be empty and adjust the target directory

Sorry, what is SUDO?

> for the install to some directory that you own (and is at the start of
> load-path).

That's the beauty of ELPA -- no messing about with .emacs, no extra
directories to keep track of / remember manually, easy uninstallation
-- just like all package managers. That's why I use apt / dpkg (even
when I have to build the package myself) instead of "make install".

How about providing a stable ELPA package by editing
http://orgmode.org/elpa/archive-contents to include a pristine 8.2.3b
tar?

> If you still want to try for whatever reason, put this in local.mk:
>
> --8<---------------cut here---------------start------------->8---
> SERVROOT = serv
> SERVERMK = server
> include mk/$(SERVERMK).mk
> --8<---------------cut here---------------end--------------->8---

Thanks, that created an org-plus-contrib-20131114.tar in the build
directory. So I guess it worked! Would be nice to document it
somewhere.


Best,
Dan

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-11-14 21:42 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-11-14 18:24 Installing orgmode-8.2.3b as ELPA Dan
2013-11-14 20:42 ` Achim Gratz
2013-11-14 21:42   ` Dan

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).