From owner-freebsd-ports Thu Feb 1 06:25:18 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA29311 for ports-outgoing; Thu, 1 Feb 1996 06:25:18 -0800 (PST) Received: from sivka.carrier.kiev.ua (root@sivka.carrier.kiev.ua [193.125.68.130]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id GAA29289 for ; Thu, 1 Feb 1996 06:24:50 -0800 (PST) Received: from elvisti.kiev.ua (uucp@localhost) by sivka.carrier.kiev.ua (Sendmail 8.who.cares/5) with UUCP id PAA21446 for ports@freebsd.org; Thu, 1 Feb 1996 15:20:01 +0200 Received: from office.elvisti.kiev.ua (office.elvisti.kiev.ua [193.125.28.33]) by spider2.elvisti.kiev.ua (8.6.12/8.ElVisti) with ESMTP id NAA08416 for ; Thu, 1 Feb 1996 13:12:05 +0200 Received: (from stesin@localhost) by office.elvisti.kiev.ua (8.6.12/8.ElVisti) id NAA09799 for ports@freebsd.org; Thu, 1 Feb 1996 13:12:02 +0200 From: "Andrew V. Stesin" Message-Id: <199602011112.NAA09799@office.elvisti.kiev.ua> Subject: How do you folks generate PLISTs? To: ports@FreeBSD.org Date: Thu, 1 Feb 1996 13:12:01 +0200 (EET) X-Mailer: ELM [version 2.4 PL24alpha5] Content-Type: text Sender: owner-ports@FreeBSD.org Precedence: bulk Hello, that's the question I want to ask porting gurus: has anyone some kind of "technology" or hints of how to automate PLIST file creation? (I'm new to the mtree utility, I suspect that it might help, but don't have some creative idea on "howto"). You all know, of course -- some _big_ piece of code, a bunch of executables/manpages/configfiles... how to fight this? RTFM was done (a handbook chapter on porting). No ideas or suggestions (maybe should have some?) Same with bsd.port.mk. Maybe: a. Before an install create an mtree listing of a target dir. tree (how?) b. Install; c. Use mtree again to find differences just introduced; d. Create a PLIST from them. But I can't develop the exact procedure just now myself (lack of experience with mtree). And that may be rather LONG process for a filled /usr/local, for example. Or simply go hack a PLIST from the 'install*' targets of the orig. Makefile? That's the risk to miss something. Thanks in advanse! -- With best regards -- Andrew Stesin. +380 (44) 2760188 +380 (44) 2713457 +380 (44) 2713560 "You may delegate authority, but not responsibility." Frank's Management Rule #1.