From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.devel Subject: Re: Next pretest, and branching plans Date: Tue, 23 Feb 2010 13:31:25 +0800 Message-ID: <4B83682D.5010804@gnu.org> References: <4B8147A9.7030504@gmail.com> <87ljemdzxo.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1266903222 2925 80.91.229.12 (23 Feb 2010 05:33:42 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 23 Feb 2010 05:33:42 +0000 (UTC) Cc: Christoph , eliz@gnu.org, emacs-devel@gnu.org To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 23 06:33:38 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NjnOr-0004Gx-KT for ged-emacs-devel@m.gmane.org; Tue, 23 Feb 2010 06:33:37 +0100 Original-Received: from localhost ([127.0.0.1]:45352 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NjnOr-00064x-5P for ged-emacs-devel@m.gmane.org; Tue, 23 Feb 2010 00:33:37 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NjnNl-0005w7-1J for emacs-devel@gnu.org; Tue, 23 Feb 2010 00:32:29 -0500 Original-Received: from [140.186.70.92] (port=43789 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NjnNg-0005uT-51 for emacs-devel@gnu.org; Tue, 23 Feb 2010 00:32:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NjnNc-0007WY-3L for emacs-devel@gnu.org; Tue, 23 Feb 2010 00:32:24 -0500 Original-Received: from ey-out-1920.google.com ([74.125.78.148]:26819) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NjnNT-0007Vh-1R; Tue, 23 Feb 2010 00:32:11 -0500 Original-Received: by ey-out-1920.google.com with SMTP id 3so806875eyh.34 for ; Mon, 22 Feb 2010 21:32:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=tSaYrhZ2iKZStd9zX0re/0F7pV9DYOlqCnjBe2cZdy0=; b=WwgDctepuz9ylhpEP+kP9vdXSFwmCf0Ziz5/FK1DGBi3Bsgtxz55607EcTaa1Q6lbs 4pVgczA3MD5/Wpswwn7WwyW1+J2xHz4Qs+O0KMPNac0rT4CKfS+1pyPZMNmDIHYOiydZ NLeJU7J+9/nMzPtZDn7eCqg05B4CHHPu9I5gU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=a1fIMKrQ1wMXw0mTDPT0o/bGMYerYPjazcKDX84CNff+Z/yQoPfNCmXQgsZZv9m7td N64/3aFuafmuoPqFLcKeJuqGUbxCjksOW2Ll2HYSyhQN+Yqid4WlDpVRVn8j2HLtd3c7 1nlP1EC6eE3GsLoLDwqntZ3TR73HO822xaoeg= Original-Received: by 10.213.3.131 with SMTP id 3mr2608868ebn.92.1266903128632; Mon, 22 Feb 2010 21:32:08 -0800 (PST) Original-Received: from ?10.1.0.108? ([217.155.128.14]) by mx.google.com with ESMTPS id 10sm5315616eyd.5.2010.02.22.21.32.07 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 22 Feb 2010 21:32:07 -0800 (PST) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.7) Gecko/20100111 Lightning/1.0b1 Thunderbird/3.0.1 In-Reply-To: <87ljemdzxo.fsf@stupidchicken.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:121291 Archived-At: On 22/02/2010 05:46, Chong Yidong wrote: > Jason, do you think you could down write some instructions? You could > put it at the end of admin/make-tarball.txt, or as its own file in the > admin/ directory. > I don't have access to bzr at the moment, but here are the steps required: 1. Download the source tarball, check signature and unpack. 2. Make sure you have an up to date bzr source tree to use for the admin directory. 3. "make install" to create the bin subdirectory with the appropriate files. 4. Copy libxpm.dll from a previous tarball into the bin directory. 5. Check the file admin/nt/README.W32 (from bzr tree) for necessary changes. 6. Make sure 7z.exe is in your PATH, or modify admin/nt/makedist.bat to use your preferred zip utility (I found that InfoZip zip.exe does not work well, which is why I changed to use 7z.exe) 7. Run admin/nt/makedist.bat. With no args it will give you help on usage. 8. Test the resulting zip files. Then the process of signing and uploading begins. This is documented in the GNU maintainers manual, and is probably the more difficult part of the process, particularly if your internet connection is not fast and stable and uploads get interrupted.