From patchwork Wed May 8 13:27:17 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: swedebugia X-Patchwork-Id: 13930 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0C15816FD6; Wed, 8 May 2019 14:28:45 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 7726716FD4 for ; Wed, 8 May 2019 14:28:43 +0100 (BST) Received: from localhost ([127.0.0.1]:37224 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hOMck-0002ni-IF for patchwork@mira.cbaines.net; Wed, 08 May 2019 09:28:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37789) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hOMc8-0002KI-Hc for guix-patches@gnu.org; Wed, 08 May 2019 09:28:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hOMc6-0007OC-8a for guix-patches@gnu.org; Wed, 08 May 2019 09:28:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47084) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hOMc6-0007O2-5B for guix-patches@gnu.org; Wed, 08 May 2019 09:28:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hOMc5-0004LZ-VO for guix-patches@gnu.org; Wed, 08 May 2019 09:28:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#35633] [PATCH] gnu: Add dolibarr. Resent-From: swedebugia Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 08 May 2019 13:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 35633 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 35633@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.155732205416658 (code B ref -1); Wed, 08 May 2019 13:28:01 +0000 Received: (at submit) by debbugs.gnu.org; 8 May 2019 13:27:34 +0000 Received: from localhost ([127.0.0.1]:60627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hOMbd-0004Kb-Gx for submit@debbugs.gnu.org; Wed, 08 May 2019 09:27:34 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50952) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hOMbb-0004KH-7Q for submit@debbugs.gnu.org; Wed, 08 May 2019 09:27:31 -0400 Received: from lists.gnu.org ([209.51.188.17]:44373) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hOMbW-0006iN-3G for submit@debbugs.gnu.org; Wed, 08 May 2019 09:27:26 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37065) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hOMbU-0001nB-Ce for guix-patches@gnu.org; Wed, 08 May 2019 09:27:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hOMbT-0006f8-25 for guix-patches@gnu.org; Wed, 08 May 2019 09:27:24 -0400 Received: from mx1.riseup.net ([198.252.153.129]:35198) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hOMbS-0006dN-It for guix-patches@gnu.org; Wed, 08 May 2019 09:27:22 -0400 Received: from capuchin.riseup.net (capuchin-pn.riseup.net [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 313F91B939E for ; Wed, 8 May 2019 06:27:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1557322041; bh=oJjhvh4O7qCubBP2kSdFqfCR17hlOI28C4/TyA2clvo=; h=To:From:Subject:Date:From; b=WvIYrAl7pCaK4+WmorCcOi/SbH9M9oVnfNTZcs9cST1P0mtHTZLpN5p0KOjnuKW1r 1c1oh2IZKMOVGOQdotNB8N/TJntS0E2C4adFVtBotjPrTdFxb/bJENNKaT/HZIIRCn m6DBmT3Txl7C6xK4YgByg5x0nFenGHUZX6bSrnx8= X-Riseup-User-ID: 88FFD8FCC8C1AB46A7A5233F98B7B9ACEA05FE15EE366866FB4115B8394234B4 Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id 7C3EE120BC0 for ; Wed, 8 May 2019 06:27:19 -0700 (PDT) From: swedebugia Message-ID: Date: Wed, 8 May 2019 15:27:17 +0200 MIME-Version: 1.0 Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches From 6250680633cec1752519c37301890d71fe56e874 Mon Sep 17 00:00:00 2001 From: swedebugia Date: Wed, 8 May 2019 15:03:51 +0200 Subject: [PATCH] gnu: Add dolibarr. * gnu/packages/web.scm (dolibarr): New public variable. --- gnu/packages/web.scm | 71 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) +@item LDAP connectivity +@end itemize") + (license license:gpl3+))) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 52cc91a168..756b00237e 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -109,6 +109,7 @@ #:use-module (gnu packages package-management) #:use-module (gnu packages perl) #:use-module (gnu packages perl-check) + #:use-module (gnu packages php) #:use-module (gnu packages python) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) @@ -6547,3 +6548,73 @@ update an existing mirrored site, and resume interrupted downloads. HTTrack is fully configurable, and has an integrated help system.") (license license:gpl3+))) + +(define-public dolibarr + (package + (name "dolibarr") + (version "9.0.2") + (source (origin + (method url-fetch) + (uri (string-append "mirror://sourceforge/" name "/Dolibarr ERP-CRM/" + version "/" name "-" version ".tgz")) + (sha256 + (base32 + "0505r6q84b0q7qx0fxcp0rklm2kw3d4qakwmlcgi0a3d04qzdvg6")))) + (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + ;; No configure, build or tests + (delete 'configure) + (delete 'build) + (delete 'check) + (replace 'install + ;; There's no ‘install’ target. Install files manually. + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (dol (string-append out "/lib/" ,name)) + (htdocs "htdocs")) + (copy-recursively htdocs (string-append dol "/" htdocs)) + #t)))))) + (inputs + `(("php" ,php) + ("mariadb" ,mariadb))) + (home-page "https://www.dolibarr.org/") + (synopsis "Enterprise ressource planner with a web interface") + (description "Dolibarr supports multi-currency and multiple users with +detailed permissions management. It supports different tax systems and has a +lot of modules to extend functionality. It has triggers and hooks and is +easily extensible using a module builder. + +Features enabled by modules: +@itemize +@item Customers, Prospects or Suppliers directory +@item Products and services catalog +@item Stock management +@item Bank accounts management +@item Commercial actions management +@item Orders management +@item Commercial proposals management +@item Contracts management +@item Invoices management +@item Payments management +@item Standing orders management +@item Shipping management +@item Expense report management +@item Following social and fiscal tax payments +@item Double entry accounting, general and auxiliary accounting. +@item Agenda with ical,vcal export for third tools integration +@item EDM (Electronic Document Management) +@item Foundations member management +@item Leave requests for employees +@item Mass emailing +@item Realize surveys +@item Point of Sale +@item Donations management +@item Reporting +@item PDF Generation of all elements (invoices, proposals, orders, ...) +@item Import and export tools (CSV or Excel) +@item Bookmarks management