From owner-freebsd-ports@FreeBSD.ORG Sun Aug 19 15:11:16 2012 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 0F599106564A for ; Sun, 19 Aug 2012 15:11:16 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from p578be941.dip0.t-ipconnect.de (p578be941.dip0.t-ipconnect.de [87.139.233.65]) by mx1.freebsd.org (Postfix) with ESMTP id BA8368FC0A for ; Sun, 19 Aug 2012 15:11:15 +0000 (UTC) Received: from [192.168.0.100] (cde1100.uni.vrs [192.168.0.100]) (Authenticated sender: ohauer) by p578be941.dip0.t-ipconnect.de (Postfix) with ESMTPSA id 00D23208B0; Sun, 19 Aug 2012 17:11:03 +0200 (CEST) Message-ID: <5031020B.6020507@FreeBSD.org> Date: Sun, 19 Aug 2012 17:11:07 +0200 From: Olli Hauer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 To: "ports@freebsd.org" References: <1345312414.3380.YahooMailNeo@web110509.mail.gq1.yahoo.com> <50305278.8000402@unfs.us> <50305386.90508@unfs.us> <5030BFC1.70200@p-o.co.uk> In-Reply-To: <5030BFC1.70200@p-o.co.uk> X-Enigmail-Version: 1.4.3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Alan Hicks , Janketh Jay Subject: Re: Port Request - FrontAccounting X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: FreeBSD Ports List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Aug 2012 15:11:16 -0000 On 2012-08-19 12:28, Alan Hicks wrote: > Hi > > On 19/08/2012 03:46, Janketh Jay wrote: > Or not. It appears the attachment was lost. You can download the > .tar.gz file from the following URL: > > http://www.purplehat.org/downloads/frontaccounting/frontaccounting-2.3.11-fbsd-port.tar.gz > > Extract to ${PORTSDIR}/www and let me know if anything needs to be > changed and/or adjusted.... > > On 08/18/2012 08:42 PM, Janketh Jay wrote: >>>> Hi, >>>> >>>> On 08/18/2012 11:53 AM, Paul Pathiakis wrote: >>>>> Hi, >>>> >>>>> This is probably the best competitor to QuickBooks out there. >>>>> People can rave about the benefits of GnuCash and Kmymoney. >>>>> I've used both and they both lack. This doesn't. I've also got >>>>> a pretty good bit of Accounting in my background. This should >>>>> definitely be a port. >>>> >>>>> No, I don't have time. I'm busy trying to build Atlantis >>>>> Services and putting FreeBSD and PCBSD into the mainstream. This >>>>> is one of those things that will be necessary. >>>> >>>>> Paul Pathiakis >>>> >>>> I've attached a port (in tar.gz form) which is the FrontAccounting >>>> port for FreeBSD. I've tested it a few times and it seems to work >>>> perfectly fine. If someone wants to test this before I submit, >>>> that would be great. Otherwise, I'll submit some time tomorrow. > >> Thanks for porting, install works well. > >> On de-installing before running the install wizard there are unable to delete errors for >> www/frontaccounting/config_db.php >> www/frontaccounting/config.default.php > >> After a full install including the web install wizard there are delete errors for >> '/usr/local/www/frontaccounting/config.default.php' doesn't exist >> '/usr/local/www/frontaccounting/tmp' >> '/usr/local/www/frontaccounting/lang' >> '/usr/local/www/frontaccounting/company/0/js_cache' >> '/usr/local/www/frontaccounting/company/0' >> '/usr/local/www/frontaccounting/company' >> '/usr/local/www/frontaccounting' > >> Perhaps @dirrmtry might be of help > >> Also unable to build a package as cannot find config_db.php > >> Trying the usual portmaster reinstall fails to create a backup package and so has to prompt to ignore the error, the reinstall succeeds successfully. > >> Should be a great addition to the ports, >> Alan some other things ... - apache20 is dead so use 22 instead 20 - you don't need apache as build dependency so use s|USE_APACHE=20+|USE_APACHE_RUN=22+| - s|www/frontaccounting|%%WWWDIR%%| - s|share/doc/frontaccounting|%%DOCSDIR%%| - use %%PORTDOCS%%%%DOCSDIR%% in pkg-plist and test install with and without DOCS - please use PORTDOCS= instead DOCS= (make.conf) - there is no config_db.php - file config.default.php is twice in pkg-plist - please start using the new options framework - documents are installed twice (in WWWDIR and DOCSDIR) - is it really necessary to chown -R www:www WWWDIR generally bad usage, isn't WWWDIR/tmp is enough? - use pkg-install to change permission, not TMPPLIST else permissions are set only during package install -- Regards, olli