GNU bug report logs - #35634
[PATCH] gnu: Add wordpress.

Previous Next

Package: guix-patches;

Reported by: swedebugia <swedebugia <at> riseup.net>

Date: Wed, 8 May 2019 14:25:02 UTC

Severity: normal

Tags: moreinfo, patch

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 35634 in the body.
You can then email your comments to 35634 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#35634; Package guix-patches. (Wed, 08 May 2019 14:25:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to swedebugia <swedebugia <at> riseup.net>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Wed, 08 May 2019 14:25:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: swedebugia <swedebugia <at> riseup.net>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: Add wordpress.
Date: Wed, 8 May 2019 16:24:02 +0200
From af9e41939c2f7354b6c40b4f06ef4595c10b876f Mon Sep 17 00:00:00 2001
From: swedebugia <swedebugia <at> riseup.net>
Date: Wed, 8 May 2019 16:19:51 +0200
Subject: [PATCH] gnu: Add wordpress.

* gnu/packages/web.scm (wordpress): Add public variable.
---
 gnu/packages/web.scm | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 756b00237e..8f8e669c3d 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -32,6 +32,7 @@
 ;;; Copyright © 2018 Alex Vong <alexvong1995 <at> gmail.com>
 ;;; Copyright © 2019 Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
 ;;; Copyright © 2019 Brendan Tildesley <mail <at> brendan.scot>
+;;; Copyright © 2019 swedebugia <swedebugia <at> riseup.net>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -6618,3 +6619,39 @@ Features enabled by modules:
 @item LDAP connectivity
 @end itemize")
     (license license:gpl3+)))
+
+(define-public wordpress
+  (package
+    (name "wordpress")
+    (version "5.2")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "https://wordpress.org/" name "-" 
version ".tar.gz"))
+              (sha256
+               (base32
+                "1bc6sg269bllq5w6p9dkqlbmqhmijgg61jcnq8vnkri10yj8jc31"))))
+    (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"))
+                    (lib (string-append out "/lib/" ,name)))
+               (copy-recursively "." lib)
+               #t))))))
+    (inputs
+     `(("php" ,php)
+       ("mariadb" ,mariadb)))
+    (home-page "https://wordpress.org/")
+    (synopsis "Content management system with a web interface")
+    (description "It features include a plugin architecture and a template
+system.  It is most associated with blogging but supports other types 
of web
+content including more traditional mailing lists and forums, media 
galleries,
+and online stores.  Many plugins are available.")
+    (license license:gpl2+)))
-- 
2.19.2




Information forwarded to guix-patches <at> gnu.org:
bug#35634; Package guix-patches. (Mon, 21 Feb 2022 03:35:01 GMT) Full text and rfc822 format available.

Message #8 received at 35634 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: swedebugia <swedebugia <at> riseup.net>
Cc: 35634 <at> debbugs.gnu.org
Subject: Re: bug#35634: [PATCH] gnu: Add wordpress.
Date: Sun, 20 Feb 2022 22:34:44 -0500
Hi swedebugia,

swedebugia <swedebugia <at> riseup.net> writes:

>  From af9e41939c2f7354b6c40b4f06ef4595c10b876f Mon Sep 17 00:00:00 2001
> From: swedebugia <swedebugia <at> riseup.net>
> Date: Wed, 8 May 2019 16:19:51 +0200
> Subject: [PATCH] gnu: Add wordpress.
>
> * gnu/packages/web.scm (wordpress): Add public variable.
> ---
>   gnu/packages/web.scm | 37 +++++++++++++++++++++++++++++++++++++
>   1 file changed, 37 insertions(+)
>
> diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
> index 756b00237e..8f8e669c3d 100644
> --- a/gnu/packages/web.scm
> +++ b/gnu/packages/web.scm
> @@ -32,6 +32,7 @@
>   ;;; Copyright © 2018 Alex Vong <alexvong1995 <at> gmail.com>
>   ;;; Copyright © 2019 Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
>   ;;; Copyright © 2019 Brendan Tildesley <mail <at> brendan.scot>
> +;;; Copyright © 2019 swedebugia <swedebugia <at> riseup.net>
>   ;;;
>   ;;; This file is part of GNU Guix.
>   ;;;
> @@ -6618,3 +6619,39 @@ Features enabled by modules:
>   @item LDAP connectivity
>   @end itemize")
>       (license license:gpl3+)))
> +
> +(define-public wordpress
> +  (package
> +    (name "wordpress")
> +    (version "5.2")
> +    (source (origin
> +              (method url-fetch)
> +              (uri (string-append "https://wordpress.org/" name "-" 
> version ".tar.gz"))
> +              (sha256
> +               (base32
> +                "1bc6sg269bllq5w6p9dkqlbmqhmijgg61jcnq8vnkri10yj8jc31"))))
> +    (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"))
> +                    (lib (string-append out "/lib/" ,name)))
> +               (copy-recursively "." lib)
> +               #t))))))
> +    (inputs
> +     `(("php" ,php)
> +       ("mariadb" ,mariadb)))
> +    (home-page "https://wordpress.org/")
> +    (synopsis "Content management system with a web interface")
> +    (description "It features include a plugin architecture and a template
> +system.  It is most associated with blogging but supports other types 
> of web
> +content including more traditional mailing lists and forums, media 
> galleries,
> +and online stores.  Many plugins are available.")
> +    (license license:gpl2+)))

I haven't looked at this one as closely as for Dolibarr, but I'd expect
more or less the same situation: the source needs to be cleaned of
bundled libraries and an accompanying service is necessary to make this
useful/usable.

Thanks,

Maxim




Added tag(s) moreinfo. Request was from Maxim Cournoyer <maxim.cournoyer <at> gmail.com> to control <at> debbugs.gnu.org. (Mon, 21 Feb 2022 03:35:02 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to 35634 <at> debbugs.gnu.org and swedebugia <swedebugia <at> riseup.net> Request was from Maxim Cournoyer <maxim.cournoyer <at> gmail.com> to control <at> debbugs.gnu.org. (Fri, 18 Mar 2022 04:10:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 15 Apr 2022 11:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 5 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.