mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
www/dolibarr20: New port: Modern software package to manage your company or foundation
Dolibarr ERP & CRM is a modern software package to manage your organization's activity (contacts, suppliers, invoices, orders, stocks, agenda) It's an Open Source Software (written in PHP language) designed for small, medium or large companies, foundations and freelances. You can freely use, study, modify or distribute it according to its Free Software licence. You can use it as a standalone application or as a web application to be able to access it from the Internet or a LAN.
This commit is contained in:
parent
89fc4a4bd6
commit
5e6050b08d
6 changed files with 14601 additions and 0 deletions
|
@ -146,6 +146,7 @@
|
|||
SUBDIR += dolibarr17
|
||||
SUBDIR += dolibarr18
|
||||
SUBDIR += dolibarr19
|
||||
SUBDIR += dolibarr20
|
||||
SUBDIR += domoticz
|
||||
SUBDIR += domoticz-devel
|
||||
SUBDIR += dooble
|
||||
|
|
40
www/dolibarr20/Makefile
Normal file
40
www/dolibarr20/Makefile
Normal file
|
@ -0,0 +1,40 @@
|
|||
PORTNAME= dolibarr20
|
||||
DISTVERSION= 20.0.4
|
||||
CATEGORIES= www finance
|
||||
|
||||
MAINTAINER= acm@FreeBSD.org
|
||||
COMMENT= Modern software package to manage your company or foundation
|
||||
WWW= https://www.dolibarr.org/
|
||||
|
||||
LICENSE= GPLv3
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= ${PORTNAME:S/d/D/:S/20//}
|
||||
GH_PROJECT= dolibarr
|
||||
|
||||
USES= cpe php:web
|
||||
USE_PHP= calendar curl gd intl session
|
||||
NO_BUILD= yes
|
||||
NO_ARCH= yes
|
||||
SUB_FILES= pkg-message
|
||||
PLIST_SUB= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP}
|
||||
|
||||
OPTIONS_DEFINE= MYSQL PGSQL
|
||||
OPTIONS_DEFAULT= PGSQL
|
||||
|
||||
MYSQL_USE= PHP=mysqli
|
||||
PGSQL_USE= PHP=pgsql
|
||||
|
||||
post-extract:
|
||||
${RM} -R ${WRKSRC}/.github
|
||||
${RM} ${WRKSRC}/.gitmessage
|
||||
${RM} ${WRKSRC}/.stickler.yml
|
||||
${RM} ${WRKSRC}/.php-cs-fixer.dist.php
|
||||
${RM} ${WRKSRC}/.phpcs.xml.dist
|
||||
${RM} ${WRKSRC}/.pre-commit-config.yaml
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${STAGEDIR}/${WWWDIR}
|
||||
@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
3
www/dolibarr20/distinfo
Normal file
3
www/dolibarr20/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1745290809
|
||||
SHA256 (Dolibarr-dolibarr-20.0.4_GH0.tar.gz) = b6554fe6c9854b209ba020a4759fbb0494078ace96c3ee1e0223fe9fd35f5667
|
||||
SIZE (Dolibarr-dolibarr-20.0.4_GH0.tar.gz) = 72291754
|
21
www/dolibarr20/files/pkg-message.in
Normal file
21
www/dolibarr20/files/pkg-message.in
Normal file
|
@ -0,0 +1,21 @@
|
|||
[
|
||||
{ type: install
|
||||
message: <<EOM
|
||||
Dolibarr 20 was installed
|
||||
|
||||
1) Create a user and a database for dolibarr to store all
|
||||
its tables in (or choose an existing database).
|
||||
|
||||
2) Into web server configuration file you must define webroot to
|
||||
%%WWWDIR%%/htdocs or add a dolibarr alias to it
|
||||
|
||||
3) You should now open a browser and go to:
|
||||
|
||||
http://localhost/dolibarr
|
||||
|
||||
and follow the installer instructions
|
||||
|
||||
4) Enjot it
|
||||
EOM
|
||||
}
|
||||
]
|
11
www/dolibarr20/pkg-descr
Normal file
11
www/dolibarr20/pkg-descr
Normal file
|
@ -0,0 +1,11 @@
|
|||
Dolibarr ERP & CRM is a modern software package to manage your organization's
|
||||
activity (contacts, suppliers, invoices, orders, stocks, agenda)
|
||||
|
||||
It's an Open Source Software (written in PHP language) designed for small,
|
||||
medium or large companies, foundations and freelances.
|
||||
|
||||
You can freely use, study, modify or distribute it according to its Free
|
||||
Software licence.
|
||||
|
||||
You can use it as a standalone application or as a web application to be able
|
||||
to access it from the Internet or a LAN.
|
14525
www/dolibarr20/pkg-plist
Normal file
14525
www/dolibarr20/pkg-plist
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue