From: Jambunathan K <kjambunathan@gmail.com>
To: Bastien <bastien.guerry@wikimedia.fr>
Cc: emacs-orgmode@gnu.org, Carsten Dominik <carsten.dominik@gmail.com>
Subject: Re: ELPA Howto
Date: Thu, 21 Oct 2010 01:14:56 +0530 [thread overview]
Message-ID: <81ocaovebr.fsf@gmail.com> (raw)
In-Reply-To: 87fww0zupm.fsf@gnu.org
[-- Attachment #1: Type: text/plain, Size: 1201 bytes --]
Wonderful Bastien.
Part-1
======
Did you forget to upload http://orgmode.org/pkg/daily/archive-contents?
Once this is done orgmode.org could be used as an ELPA repo in and of
itself. I am attaching a sample archive-contents for your ready
reference.
Part-2
======
Downloaded and installed org-20101020.tar. The installation process
reported some compile time warnings. See down below.
Part-3
======
There is an interactive defun package-upload-file in package-x.el that
can automate the creation of a new entry in archive-contents.
Rough instructions are
1. Hand fix package-upload-buffer-internal
- point archive-url to our own repo.
- comment out the call to package--update-news
2. (setq package-archive-upload-base "~/pkg/daily/")
3. (package-upload-file "/tmp/org-20101016.tar")
Step-3 will
1. Download existing archive-contents
1. copy /tmp/org-20101016.tar to ~/pkg/daily/
3. Update archive-contents with the new entry.
If this is all too hairy may be one can just write a emacs batch script
that adds/removes entries from archive-contents taking care to use
(version-to-list ...) for recording the package version.
Jambunathan K.
Attachments:
1. archive-contents
[-- Attachment #2: archive-contents --]
[-- Type: text/plain, Size: 453 bytes --]
(1
(org .
[(20101016)
nil "Outline-based notes management and organizer" tar])
(org .
[(20101017)
nil "Outline-based notes management and organizer" tar])
(org .
[(20101018)
nil "Outline-based notes management and organizer" tar])
(org .
[(20101019)
nil "Outline-based notes management and organizer" tar])
(org .
[(20101020)
nil "Outline-based notes management and organizer" tar]))
[-- Attachment #3: Type: text/plain, Size: 54 bytes --]
2. Compiler Warnings reported by org-20101016.tar:
[-- Attachment #4: compiler-warnings.txt --]
[-- Type: text/plain, Size: 1711 bytes --]
Compiling file c:/Documents and Settings/kjambunathan/My Documents/My Data/.emacs.d/elpa/org-20101020/ob-R.el at Thu Oct 21 00:49:34 2010
In end of data:
ob-R.el:306:1:Warning: the function `org-number-sequence' is not known to be
defined.
Compiling file c:/Documents and Settings/kjambunathan/My Documents/My Data/.emacs.d/elpa/org-20101020/ob.el at Thu Oct 21 00:49:42 2010
In end of data:
ob.el:1828:1:Warning: the function `org-number-sequence' is not known to be
defined.
Compiling file c:/Documents and Settings/kjambunathan/My Documents/My Data/.emacs.d/elpa/org-20101020/org-agenda.el at Thu Oct 21 00:49:44 2010
In org-agenda-goto-date:
org-agenda.el:5827:35:Warning: reference to free variable
`org-agenda-jump-prefer-future'
Compiling file c:/Documents and Settings/kjambunathan/My Documents/My Data/.emacs.d/elpa/org-20101020/org-compat.el at Thu Oct 21 00:49:55 2010
In org-find-library-name:
org-compat.el:329:14:Warning: find-library called with 3 arguments, but
accepts only 1
In org-select-frame-set-input-focus:
org-compat.el:364:18:Warning: `w32-focus-frame' is an obsolete function (as of
Emacs 23.1); use `x-focus-frame' instead.
Compiling file c:/Documents and Settings/kjambunathan/My Documents/My Data/.emacs.d/elpa/org-20101020/org.el at Thu Oct 21 00:50:19 2010
In org-toggle-pretty-entities:
org.el:5539:4:Warning: attempt to inline `org-decompose-region' before it was
defined
In org-unfontify-region:
org.el:5639:48:Warning: attempt to inline `org-decompose-region' before it was
defined
In end of data:
org.el:19680:1:Warning: the function `org-decompose-region' is not known to be
defined.
Compiling no file at Thu Oct 21 00:51:49 2010
[-- Attachment #5: Type: text/plain, Size: 529 bytes --]
Bastien <bastien.guerry@wikimedia.fr> writes:
> Hi Jambunathan,
>
> thanks for your work on the ELPA-compatible Makefile.
>
> Jambunathan K <kjambunathan@gmail.com> writes:
>
>> One could host N latest snapshots and expunge the rest. The snapshots
>> could be published either daily or weekly etc etc. This could be hooked
>> to existing cron job.
>
> This is now the case - see this directory:
>
> http://orgmode.org/pkg/daily/
>
>> Just publishing the snapshot itself would help problems surface
>> faster.
>
> I hope so!
[-- Attachment #6: Type: text/plain, Size: 201 bytes --]
_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
next prev parent reply other threads:[~2010-10-20 19:45 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-09-30 7:30 ELPA Howto Jambunathan K
2010-09-30 14:34 ` Jeff Horn
2010-10-02 18:22 ` Eric Schulte
2010-10-03 4:23 ` Jambunathan K
2010-10-04 1:28 ` Eric Schulte
2010-10-04 13:15 ` Eric Schulte
2010-10-20 16:37 ` Bastien
2010-10-20 19:44 ` Jambunathan K [this message]
2010-10-20 21:00 ` Eric Schulte
2010-10-04 13:39 ` Carsten Dominik
2010-10-04 17:29 ` Jambunathan K
2010-10-04 18:23 ` Jambunathan K
2010-10-05 2:13 ` Carsten Dominik
2010-10-05 10:11 ` Jambunathan K
2010-10-05 11:09 ` Version string (was Re: ELPA Howto) Jambunathan K
2010-10-08 10:38 ` Carsten Dominik
2010-10-08 11:45 ` Carsten Dominik
2010-10-09 5:27 ` Jambunathan K
2010-10-08 15:26 ` Jambunathan K
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
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=81ocaovebr.fsf@gmail.com \
--to=kjambunathan@gmail.com \
--cc=bastien.guerry@wikimedia.fr \
--cc=carsten.dominik@gmail.com \
--cc=emacs-orgmode@gnu.org \
/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 external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.