Port details |
- frontaccounting Simple, powerful system for the entire ERP chain
- 2.4.12_1 finance =2 2.4.12_1Version of this port present on the latest quarterly branch.
- Maintainer: james@elstone.net
- Port Added: 2012-12-24 21:49:54
- Last Update: 2024-10-23 20:46:04
- Commit Hash: 5cefb10
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: www
- License: GPLv3+
- WWW:
- https://www.frontaccounting.com/
- Description:
- FrontAccounting is a simple, but powerful, system for the
entire ERP chain and covers:
Purchase Orders
Goods Receivable Notes
Supplier Invoices/Credit Notes
Payments
Allocations
Accounts Payable
Items and Inventory
Stock
Manufacturing
Sales Orders
Customer Invoices/Credit Notes
Deposits
Allocations
Accounts Receivable
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- frontaccounting>0:finance/frontaccounting
- To install the port:
- cd /usr/ports/finance/frontaccounting/ && make install clean
- To add the package, run one of these commands:
- pkg install finance/frontaccounting
- pkg install frontaccounting
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: frontaccounting
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1703926379
SHA256 (frontaccounting/frontaccounting-2.4.12.tar.gz) = 6e4a0eaf388550655dcb696668bac977a2cb2f5f3e78ee14b7d61879b7c3e808
SIZE (frontaccounting/frontaccounting-2.4.12.tar.gz) = 1876122
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- Runtime dependencies:
-
- apxs : www/apache24
- php.h : lang/php82
- mysqld : databases/mysql80-server
- mysqli.so : databases/php82-mysqli
- session.so : www/php82-session
- ctype.so : textproc/php82-ctype
- zlib.so : archivers/php82-zlib
- mysqli.so : databases/php82-mysqli
- Library dependencies:
-
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for frontaccounting-2.4.12_1:
APACHE=on: Apache server support
DOCS=on: Build and/or install documentation
LIGHTTPD=off: Lighttpd server support
NGINX=off: NGINX web server
NLS=on: Native Language Support
====> Database Connectivity: you can only select none or one of them
MARIADB_CLIENT=off: MariaDB client connector support
MYSQL_CLIENT=off: MySQL client connector support
MYSQL_SERVER=on: MySQL server support
===> Use 'make config' to modify these settings
- Options name:
- finance_frontaccounting
- USES:
- cpe apache:run php:web mysql:server gettext
- pkg-message:
- For install:
- FrontAccounting has been installed into the following directory:
/usr/local/www/frontaccounting
Be sure to adjust your web server's configuration to allow you to
access that directory.
For example create a conf file (FA.conf) in the Apache Includes
directory (/usr/local/etc/apache24/Includes) containing the
following:
Alias /frontaccounting /usr/local/www/frontaccounting24/
<Directory /usr/local/www/frontaccounting24/>
Require all granted
DirectoryIndex index.php
</Directory>
Adjust the "Require all granted" statement to suit your
security needs in your environment.
Session Data will be stored by default for this port within:
/usr/local/www/frontaccounting/tmp
Adjust the session settings as you require beginning on line 434
in:
/usr/local/www/frontaccounting/tmp/session.inc
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.4.12_1 23 Oct 2024 20:46:04 |
Daniel Engberg (diizzy) |
finance/frontaccounting: Change PORTNAME from frontaccounting24 to
frontaccounting
..this also includes bumping PORTREVISION
Approved by: portmgr (blanket) |
2.4.12 22 Oct 2024 19:39:57 |
Daniel Engberg (diizzy) |
finance/frontaccounting*: Move finance/frontaccounting24 to
finance/frontaccounting
finance/frontaccounting is based on the outdated 2.3-series and is
superseded by 2.4-series. For user friendliness move the latest
version to finance/frontaccounting and retire finance/frontaccounting24
port.
PR: 281861
Reported by: Janky Jay <ek@purplehat.org> |
2.3.25 16 Apr 2023 18:09:23 |
Muhammad Moinur Rahman (bofh) |
*/*: Remove merged or non-existent USE_PHP directives
- Remove USE_PHP=hash which is available in default php installation of
all versions of php
* security/pear-Horde_Crypt_Blowfish: Remove OPTION MHASH
- Remove USE_PHP=json which is available in default php installation of
all versions of php
* devel/pear-PHPTAL: Remove OPTION JSON
* www/ilias: Remove OPTION SCORM2004
- Remove USE_PHP=mssql which is no longer available in php from php80
and later and has been replaced with sqlsrv module which is Windows
only
* www/codeigniter: Remove OPTION MSSQL
* www/moodle311: Remove OPTION MSSQL
* www/moodle39: Remove OPTION MSSQL (Only the first 15 lines of the commit message are shown above ) |
2.3.25 25 Jan 2023 17:54:07 |
Muhammad Moinur Rahman (bofh) |
Mk/Uses/apache.mk: Refactor after removal of older versions
apache22 and apache25 had been removed a long time ago however the
apache.mk file has never been refactored and is out of sync from the
file Mk/bsd.default-versions.mk. These changes refactors the removals of
the older versions. In addition:
- Move some keywords like USE_APACHE, USE_APACHE_BUILD, USE_APACHE_RUN
from SANITY_DEPRECATED to SANITY_UNSUPPORTED
- Remove apache versions from ports Makefiles as currently there is only
one available version in the tree. However the version checks are
still valid and should work flawlessly whenever a new version is
added. For example USES=apache:2.2+ are simply replaced with
USES=apache. As currently there are no other versions available for
test this could not be checked on it's own ground.
- Update FOO_USE=APACHE=yes to FOO_USES=apache
- Remove trailing whitespaces
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D38113 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
2.3.25 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
2.3.25 20 Jul 2022 14:21:51 |
Tobias C. Berner (tcberner) |
finance: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Anton Berezin <tobez@FreeBSD.org>
* Christopher Boumenot <boumenot@gmail.com>
* David Naylor <naylor.b.david@gmail.com>
* Dermot Tynan <dtynan@kalopa.com>
* Dorit Rottner (<rottner@punkt.de>)
* Emanuel Haupt <ehaupt@FreeBSD.org>
* Eric Freeman <freebsdports@chillibear.com>
* Glenn Johnson <glennpj@charter.net>
* James FitzGibbon <jfitz@FreeBSD.org>
* Janky Jay <ek@purplehat.org> (Only the first 15 lines of the commit message are shown above ) |
2.3.25 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
2.3.25 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.3.25 03 Jan 2021 09:41:00 |
amdmi3 |
- Fix LICENSE
- Update WWW
Approved by: portmgr blanket |
2.3.25 18 Nov 2019 08:05:18 |
tobik |
Add more missing USES=php |
2.3.25 15 Nov 2019 10:12:08 |
tobik |
Move remaining USE_MYSQL, WANT_MYSQL_VER to USES=mysql |
2.3.25 13 Aug 2019 16:03:12 |
mat |
Convert to UCL & cleanup pkg-message (categories e-g) |
2.3.25 08 Apr 2018 11:57:50 |
brnrd |
nce/frontaccounting: Convert to USES=php
Approved by: infrastructure modernization blanket |
2.3.25 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
2.3.25 28 Feb 2016 15:07:24 |
rakuco |
Update to 2.3.25.
PR: 207427
Submitted by: ek@purplehat.org (maintainer) |
2.3.24_1 28 Feb 2016 06:46:23 |
miwi |
- Use mysqli only |
2.3.24 21 May 2015 10:08:46 |
marino |
finance/frontaccounting: Upgrade version 2.3.22 => 2.3.24
The version update was done because the port had to address missing PHP
modules anyway. Why here:
* Add the missing hash, ctype, zlib modules
* leverage new options framework to simply options handling
* implement NLS option (was listed, but not implemented)
* explicitly list DOCS option (implemented but unselectable)
* Rename MYSQL option to MYSQL_SERVER because MySQL client is
installed unconditionally so the option name was misleading
* Unsuppress install commands
* Wrap compound commands in parentheses for multijob support
* Wrap to 80 columns
* Remove bogus post-install cat pkgmessage target
* Remove 120 bogus @dir lines introduced in [2]
PR: 200265
PR: 194255 [2]
Reported by: marino
Initial fix: maintainer (ek - purplehat.org)
rest of fixes: marino |
2.3.22 23 Apr 2015 13:51:58 |
amdmi3 |
- Simplify MASTER_SITES
- Add CPE info
Approved by: portmgr blanket |
2.3.22 16 Jan 2015 11:05:13 |
ale |
Properly depend on mysql server. |
2.3.22 18 Oct 2014 15:27:23 |
xmj |
finance/frontaccounting: upgrade to 2.3.22
- Upgrade to 2.3.22
- Depend on Apache 2.2 or later.
- Add dependency on mod_php5 or CGI when used with Apache
- Add NLS option
- (re-)assign maintainer to ek@purplehat.org
PR: 194255
Differential Revision: https://reviews.freebsd.org/D964
Submitted by: ek@purplehat.org
Approved by: swills (mentor) |
2.3.21 16 Aug 2014 18:21:10 |
riggs |
- Update to upstream version 2.3.21
- Stagify
- Handle file ownerships via plist macros
PR: 192602
Submitted by: Janky@purplehat.org
Approved by: mentors (implicit) |
2.3.15 23 Jul 2014 16:44:28 |
bapt |
Reset maintainership for ports not staged with no pending PR
With hat: portmgr |
2.3.15 20 Sep 2013 17:18:39 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
finance) |
2.3.15 24 Apr 2013 18:10:32 |
ak |
- Convert USE_GETTEXT to USES (part 3)
Approved by: portmgr (bapt) |
2.3.15 17 Mar 2013 14:04:12 |
danfe |
In categories starting with [efg], remove empty lines from pkg-plist (except
for `graphics/kipi-plugins'). |
2.3.15 10 Mar 2013 04:17:01 |
beech |
- Update to 2.3.15
- Update License
PR: ports/176761
Submitted by: Janketh Jay <ek@purplehat.org> (maintainer) |
2.3.14 16 Feb 2013 19:20:25 |
rm |
- update to 2.3.14
while here:
- trim Makefile header
- add missing file to pkg-plist
- remove bogus PORTDOCS variable - it's not used anyhow in the port itself for
docs installing (it's handled manually), but setting PORTDOCS implies removin
${PREFIX}/share/doc/${PORTNAME} directory at deinstall that the port do not
creates in first place, producing warning about that
- tweak the docs path in PORTDOCSARGS
- remove trailing whitespace in pkg-descr
PR: 175444
Submitted by: Janketh Jay <ek@purplehat.org> (maintainer) |
2.3.13 24 Dec 2012 21:49:22 |
crees |
FrontAccounting is a simple, but powerful, system for the
entire ERP chain and covers:
Purchase Orders
Goods Receivable Notes
Supplier Invoices/Credit Notes
Payments
Allocations
Accounts Payable
Items and Inventory
Stock
Manufacturing
Sales Orders
Customer Invoices/Credit Notes
Deposits (Only the first 15 lines of the commit message are shown above ) |