From: Richard Dawe Newsgroups: comp.os.msdos.djgpp Subject: Re: NetPbm 9.8 Date: Wed, 13 Sep 2000 22:06:44 +0100 Organization: Customer of Energis Squared Lines: 46 Message-ID: <39BFEC64.B17978C9@phekda.freeserve.co.uk> References: <39BEB680 DOT 5A731F0C AT teleline DOT es> <200009131734 DOT NAA13932 AT envy DOT delorie DOT com> NNTP-Posting-Host: modem-4.titanium.dialup.pol.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news7.svr.pol.co.uk 968879788 27753 62.136.21.4 (13 Sep 2000 21:16:28 GMT) NNTP-Posting-Date: 13 Sep 2000 21:16:28 GMT X-Complaints-To: abuse AT theplanet DOT net X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.14 i586) X-Accept-Language: de,fr To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hello. > > Somebody know if there are a make-manifest utility? > > I usually create the manifests either by hand, or with a find/sed/grep > type script. I then use the manifests to build the zip file. FWIW I use the following technique: 1. Create a directory for the distribution (the distribution making directory). 2. Put all the directories, files in this directory as you place them in the DJGPP tree, e.g.: include/blah.h lib/libblah.a 3. Create a manifest directory. 4. Create a .ver file, e.g. manifest/blah01b.ver with contents like: blah01b blah blah blah library, version 0.1 binaries 5. Now create a manifest file, manifest/blah01b.mft, like so from the distribution making directory: find . ! -type d | sed -e 's:./::' | sort > manifest/blah01b.mft find . ! -type d | sed -e 's:./::' | sort > manifest/blah01b.mft You need to run it twice to get manifest/blah01b.mft in the manifest file. If you're feeling adventurous, you might want to create a DSM for your package too, so that zippo can install it for you. See: http://www.phekda.freeserve.co.uk/richdawe/zippo/ for more details. After a while this process becomes automatic. Hope that helps. Bye, -- Richard Dawe [ mailto:richdawe AT bigfoot DOT com | http://www.bigfoot.com/~richdawe/ ]