From owner-freebsd-ports@FreeBSD.ORG Sun Aug 19 15:22:28 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 6A63E106564A for ; Sun, 19 Aug 2012 15:22:28 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id E51CF8FC0A for ; Sun, 19 Aug 2012 15:22:27 +0000 (UTC) Received: by bkcje9 with SMTP id je9so2037764bkc.13 for ; Sun, 19 Aug 2012 08:22:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=32LhB46Nm9e7LuGDZ8LBAnvm0q0Sw11QozyCPBDIzvk=; b=RzkZlGfIHhaMQrwaYulDg2Mu6WG3/9/gRuWb4YoyBmJ2VlR7lD6CSKRtgw3JqPJrzM 9JJcikMuNyG7LFPI5+Tvz8SW9kmDGu65Ef8cx+1vpneuwJqeRR1Cmbh/SNx1R8ubrKhb l9QtR5G54gYy9qC1IjKCc2PJc5MmFCBHN5RUjlzUrvT/YlvGIdWFtdmbuiDiBKuWmOXt 3vEjYaWVaTI7T1ftO45BLZFLxuJlTaVf8ICABs7J82danUmx7rENncXIYAYJJoRpJeYf IYYTKMlLM3fL+HXt6Kjw9hzvi32imvscu8Nc1jk61XpKLyR1R+tg8bVlclVKc0SFKyBr yn8w== Received: by 10.205.118.138 with SMTP id fq10mr3726753bkc.58.1345389746592; Sun, 19 Aug 2012 08:22:26 -0700 (PDT) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.204.10.141 with HTTP; Sun, 19 Aug 2012 08:21:56 -0700 (PDT) In-Reply-To: <5031020B.6020507@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> <5031020B.6020507@FreeBSD.org> From: Chris Rees Date: Sun, 19 Aug 2012 16:21:56 +0100 X-Google-Sender-Auth: QBAEnXkwA01XXQoKH9_e6nOQN8E Message-ID: To: FreeBSD Ports Content-Type: text/plain; charset=ISO-8859-1 Cc: Alan Hicks , Janketh Jay Subject: Re: Port Request - FrontAccounting 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: Sun, 19 Aug 2012 15:22:28 -0000 On 19 August 2012 16:11, Olli Hauer wrote: > 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) ^^^ If you use PORTDOCS=, get rid of the DOCSDIR lines in the plist. > - 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