From owner-freebsd-ports@FreeBSD.ORG Tue Jan 15 21:58:31 2008 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 83CFE16A419 for ; Tue, 15 Jan 2008 21:58:31 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from cauchy.math.missouri.edu (cauchy.math.missouri.edu [128.206.184.213]) by mx1.freebsd.org (Postfix) with ESMTP id 3C0BC13C458 for ; Tue, 15 Jan 2008 21:58:31 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.gateway.2wire.net (cauchy.math.missouri.edu [128.206.184.213]) by cauchy.math.missouri.edu (8.14.2/8.14.1) with ESMTP id m0FLvd2q042649; Tue, 15 Jan 2008 15:57:40 -0600 (CST) (envelope-from stephen@math.missouri.edu) Message-ID: <478D2C84.9070702@math.missouri.edu> Date: Tue, 15 Jan 2008 15:58:28 -0600 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.11) Gecko/20080109 SeaMonkey/1.1.7 MIME-Version: 1.0 To: Jos Chrispijn References: <478D118D.8090503@webrz.net> In-Reply-To: <478D118D.8090503@webrz.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org Subject: Re: Adding program to ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jan 2008 21:58:31 -0000 Jos Chrispijn wrote: > Hello, > Can you tell me how I could add a program to the ports or request to add > a program to the ports? > I got the request of the makers of OWL DMS (Document Management System) > on http://owl.sourceforge.net/ > They would like to add their program to the ports and I offered them to > inform how that can be arranged. I once wrote a port at the request of someone else, and after that regretted it. Once you have written one port, it is not that hard to write another port. The problem is, if you don't actively use the port yourself, while you can easily make the port build, you may not be fully aware if the port is not functioning properly. For this reason, I fully endorse the other poster's recommendation that you either do it yourself, or at least have someone who actually uses the software to write the port. As the other poster said, you can find information at: http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/index.html I also recommend you look at an existing port that has similar functionality. Finally, let me say that my experience is that the FreeBSD ports-people are always very friendly and helpful with any ports I submit. Perhaps sometimes I have to wait a few weeks, but they always get it done eventually. Stephen