From owner-freebsd-ports Mon May 15 09:59:20 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA07206 for ports-outgoing; Mon, 15 May 1995 09:59:20 -0700 Received: from leo.ibms.sinica.edu.tw ([140.109.40.249]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id JAA07197 for ; Mon, 15 May 1995 09:59:11 -0700 Received: (from taob@localhost) by leo.ibms.sinica.edu.tw (8.6.11/8.6.9) id AAA00488; Mon, 16 May 1994 00:57:57 +0800 Date: Mon, 16 May 1994 00:57:57 +0800 (CST) From: Brian Tao To: asami@CS.Berkeley.EDU cc: ports@FreeBSD.org Subject: Re: pine port In-Reply-To: <199505150414.VAA01225@silvia.HIP.Berkeley.EDU> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk On Sun, 14 May 1995, Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= wrote: > > No, don't install these...they will be in the work/ subdirectory until > the user types "make clean". No, I won't... I just mentioned that as an aside (the way I tar up work directories after I'm done building). > I see. You don't *need* to worry about anything that's not installed > by the original Makefile (unless it's clearly an oversight on the > original author's part), but of course it will be nice if you can > install them as well. (Use the post-install target for these things.) Unfortunately, Pine does not (AFAIK) come with an "install" target in its Makefiles. :( So I did my best and made a package that consists of the following: % tar -zxvvf pine-3.91.tar.gz drwxr-xr-x root/bin 0 May 16 00:54 1995 ./ drwxr-xr-x root/wheel 0 May 16 00:33 1995 bin/ -rwxr-xr-x root/wheel 970752 May 16 00:33 1995 bin/pine -rwxr-xr-x root/wheel 118784 May 16 00:33 1995 bin/pico -rwxr-xr-x root/wheel 266240 May 16 00:33 1995 bin/imapd drwxr-xr-x root/wheel 0 May 16 00:34 1995 lib/ drwxr-xr-x root/wheel 0 May 16 00:51 1995 lib/pine/ -rw-r--r-- root/wheel 5148 May 16 00:34 1995 lib/pine/pine.conf -rw-r--r-- root/wheel 3457 May 16 00:47 1995 lib/pine/brochure.txt -rw-r--r-- root/wheel 183 May 16 00:51 1995 lib/pine/README -rw-r--r-- root/wheel 6791 May 16 00:47 1995 lib/pine/mailcap.unx -rw-r--r-- root/wheel 11792 May 16 00:47 1995 lib/pine/imap.vs.pop -rw-r--r-- root/wheel 219421 May 16 00:47 1995 lib/pine/tech-notes.txt drwxr-xr-x root/wheel 0 May 16 00:08 1995 man/ drwxr-xr-x root/wheel 0 May 16 00:43 1995 man/man1/ -rw-r--r-- root/wheel 2321 May 16 00:33 1995 man/man1/pico.1.gz -rw-r--r-- root/wheel 3866 May 16 00:33 1995 man/man1/pine.1.gz -rw-r--r-- root/bin 49 May 16 00:54 1995 +COMMENT -rw-r--r-- root/bin 392 May 16 00:54 1995 +DESC -rw-r--r-- root/bin 132 May 16 00:54 1995 +CONTENTS The first time I created the tarball, I gave pkg_create "pine-3.91" as the name (thinking it would add an appropriate filename extension). It doesn't though, and it forgets to gzip the resulting tar file (even though it says "Creating gzip'd tar ball in '/usr/local/src/pine3.91/inst/pine-3.91'". Bug? > Anyway, right now time is kinda limited. Can you just make the three > necessary pkg/* files, that would be good enough. Where should I send it? -- Brian ("Though this be madness, yet there is method in't") Tao taob@gate.sinica.edu.tw <-- work ........ play --> taob@io.org