From owner-freebsd-ports Mon May 4 20:44:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA12674 for freebsd-ports-outgoing; Mon, 4 May 1998 20:44:14 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from dt050n33.san.rr.com (@dt050n33.san.rr.com [204.210.31.51]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA12668 for ; Mon, 4 May 1998 20:44:11 -0700 (PDT) (envelope-from Studded@san.rr.com) Received: from san.rr.com (Studded@localhost [127.0.0.1]) by dt050n33.san.rr.com (8.8.8/8.8.8) with ESMTP id UAA19088 for ; Mon, 4 May 1998 20:44:08 -0700 (PDT) (envelope-from Studded@san.rr.com) Message-ID: <354E8B07.18ACD7@san.rr.com> Date: Mon, 04 May 1998 20:44:07 -0700 From: Studded Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.05 [en] (X11; I; FreeBSD 2.2.6-STABLE-0502 i386) MIME-Version: 1.0 To: FreeBSD-ports@FreeBSD.ORG Subject: How-to question for port with no makefile Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I'm attempting to port an irc client written in perl (called sirc) that does not have a makefile. It does however need to build a small C binary used as a terminal emulator. I've looked through several of the various ports makefiles and at this point I'm basically awash in options. :-/ The source comes with a bourne shell install script that is basically a combination of configure and a makefile. What I'd like to know is what is the preferred method of dealing with this situation? Also, there is a question as to where the final files should be installed. I'm guessing: /usr/local/bin ssfe - C binary for terminal emulation sirc - bourne shell script that starts the client /usr/local/libexec/sirc dsirc - actial client, written in perl, called by the sirc script perl scripts gzip'ed help file The above files need to be together in the same directory, libexec seems like the most likely target, although I'm open to suggestions. /usr/local/share/doc/sirc Various supplements to the man pages. Actually I'd prefer to put these in the libexec directory above (that's what the install script that comes with the source does) although I realize that the above is the normal placement, so that would be ok with me if that's what's preferred. Thanks for any assistance you can provide, Doug -- *** Chief Operations Officer, DALnet IRC network *** *** Proud designer and maintainer of the world's largest Internet *** Relay Chat server with 5,328 simultaneous connections. *** Try spider.dal.net on ports 6662-4 (Powered by FreeBSD) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message