Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 May 1998 00:17:58 -0400 (EDT)
From:      Chuck Robey <chuckr@glue.umd.edu>
To:        Studded <Studded@san.rr.com>
Cc:        FreeBSD-ports@FreeBSD.ORG
Subject:   Re: How-to question for port with no makefile
Message-ID:  <Pine.BSF.3.96.980505001638.366V-100000@localhost>
In-Reply-To: <354E8B07.18ACD7@san.rr.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 4 May 1998, Studded wrote:

> 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. :-/

Take a look at the x11 font stuff for the copying ... for the small
binary, define NO_BUILD, and really build it in pre-build, which is a
target you write completely in the ports makefile.

> 
> 	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
> 
> 

----------------------------+-----------------------------------------------
Chuck Robey                 | Interests include any kind of voice or data 
chuckr@glue.umd.edu         | communications topic, C programming, and Unix.
213 Lakeside Drive Apt T-1  |
Greenbelt, MD 20770         | I run Journey2 and picnic (FreeBSD-current)
(301) 220-2114              | and jaunt (NetBSD).
----------------------------+-----------------------------------------------





To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980505001638.366V-100000>