On Fri, Jun 02 2006, Ralf Angeli wrote:

> If somebody is interested, here is the Makefile I am using for
> preparing a release and uploading distribution files:
[ release sign www-doc ]

These are only wrappers around the existing targets or am I missing
something?

> upload:
>       ncftpput ftp-upload.gnu.org /incoming/ftp auctex-ftp/*

Maybe we should add this to the Makefile?

While at it...

We should add the rpm stuff again as an optional target (to be made
before "full-release") or conditionalized in some other way.

For Gnus, I have borrowed parts of AUCTeX's release stuff and added
support for gpg-agent if available (AFAIK, this is more secure):

--8<---------------cut here---------------start------------->8---
# Sign prepared files:
release-sign-files:
        if [ "x$$GPG_AGENT_INFO" = "x" ]; then \
          read -sp "Enter pass phrase: " phrase ; \
          gpg_opt="--passphrase-fd 0"; \
        else \
          gpg_opt=""; phrase=""; \
        fi; \
        for i in [...]; do \
           rm -f $$i.sig; \
           echo "$$phrase" | gpg --detach-sign $$gpg_opt $$i; \
        done;
        [...]
--8<---------------cut here---------------end--------------->8---

> The directories ${DIST_PREFIX}www and ${DIST_PREFIX}ftp must exist for
> this to work.

Hm, there are mkdir calls in the Makefile.  Do they fail for you?

Bye, Reiner.
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/



_______________________________________________
auctex-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/auctex-devel

Reply via email to