From unknown Tue Jun 17 22:29:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#28716] [PATCH] gnu: Add emacs-org2web and its dependents. Resent-From: "Feng Shu" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 05 Oct 2017 23:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 28716 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 28716@debbugs.gnu.org Cc: Feng Shu X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.150724617810445 (code B ref -1); Thu, 05 Oct 2017 23:30:03 +0000 Received: (at submit) by debbugs.gnu.org; 5 Oct 2017 23:29:38 +0000 Received: from localhost ([127.0.0.1]:51934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e0FaD-0002iP-S9 for submit@debbugs.gnu.org; Thu, 05 Oct 2017 19:29:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37304) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e0FaB-0002iC-LB for submit@debbugs.gnu.org; Thu, 05 Oct 2017 19:29:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e0Fa4-0002yw-W1 for submit@debbugs.gnu.org; Thu, 05 Oct 2017 19:29:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53657) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e0Fa4-0002yq-Rq for submit@debbugs.gnu.org; Thu, 05 Oct 2017 19:29:28 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56503) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e0Fa3-0006tK-9F for guix-patches@gnu.org; Thu, 05 Oct 2017 19:29:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e0Fa0-0002xG-1Y for guix-patches@gnu.org; Thu, 05 Oct 2017 19:29:27 -0400 Received: from m12-17.163.com ([220.181.12.17]:33257) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e0FZz-0002uY-6Z for guix-patches@gnu.org; Thu, 05 Oct 2017 19:29:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=e4zmr TaZ8t0jDPzRPEH9HlK+qLkBlGEfcij0+ZOuv+U=; b=H8LW4gn8fEpQ7pzPmVpVt uPLPZadegDgmp+xkCUbARe4xvWTx0CJ8dg59418rdo13t8i5Q3X0I8jXOHZGl36g qlecWm7teuBtUPdWsquZcIR6UG8k5BCt/A+vuYUyvlZku8pKsfZ1TgLBf+dFOOPf vf7Okcdoi2OK6Xw5ZHp/6c= Received: from tumashu (unknown [36.149.169.224]) by smtp13 (Coremail) with SMTP id EcCowAD3psBNwNZZ+lAGLw--.27625S2; Fri, 06 Oct 2017 07:29:17 +0800 (CST) From: "Feng Shu" Date: Fri, 06 Oct 2017 07:29:16 +0800 Message-ID: <87fuaxuqb7.fsf@163.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-CM-TRANSID: EcCowAD3psBNwNZZ+lAGLw--.27625S2 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxUnGYpUUUUU X-Originating-IP: [36.149.169.224] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiqw1o1FUMGOfOOQAAsL X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-Add-emacs-mustache.patch >From 1ed6dd1177be55b515d8c0fa1e0de09eddd932a5 Mon Sep 17 00:00:00 2001 From: Feng Shu Date: Wed, 4 Oct 2017 16:58:56 +0800 Subject: [PATCH 1/3] gnu: Add emacs-mustache. * gnu/packages/emacs.scm (emacs-mustache): New variable. --- gnu/packages/emacs.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 13c6f00d0..73ccf1bdc 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -4982,6 +4982,33 @@ containing words from the rime project.") and cangjie.") (license license:gpl2+))) +(define-public emacs-mustache + (package + (name "emacs-mustache") + (version "0.23") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/Wilfred/mustache.el/archive/" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0k9lcgil7kykkv1ylrgwy1g13ldjjmgi2cwmysgyb2vlj3jbwpdj")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-dash" ,emacs-dash) + ("emacs-ht" ,emacs-ht) + ("emacs-s" ,emacs-s))) + (home-page "https://github.com/Wilfred/mustache.el") + (synopsis "Mustache templating library for Emacs") + (description "Mustache templating library for Emacs, mustache is +a simple web template system, which is described as a logic-less system +because it lacks any explicit control flow statements, both looping and +conditional evaluation can be achieved using section tags processing lists +and lambdas.") + (license license:gpl3+))) + (define-public emacs-xelb (package (name "emacs-xelb") -- 2.14.1 --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0002-gnu-Add-emacs-el2org.patch >From edc28b8e82cabef485864bb61c3b591f7c5b8afc Mon Sep 17 00:00:00 2001 From: Feng Shu Date: Wed, 4 Oct 2017 17:28:32 +0800 Subject: [PATCH 2/3] gnu: Add emacs-el2org. * gnu/packages/emacs.scm (emacs-el2org): New variable. --- gnu/packages/emacs.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 73ccf1bdc..0b2234bd0 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -4982,6 +4982,26 @@ containing words from the rime project.") and cangjie.") (license license:gpl2+))) +(define-public emacs-el2org + (package + (name "emacs-el2org") + (version "0.6.0") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/tumashu/el2org/archive/v" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0gd3km1swwvg2w0kdi7370f54wgrflxn63gjgssfjc1iyc9sbqwq")))) + (build-system emacs-build-system) + (home-page "https://github.com/tumashu/el2org") + (synopsis "Convert Emacs-lisp file to org file") + (description "El2org is a simple tool, which can convert Emacs-lisp file +to org file, you can use this tool to write orgify commentary.") + (license license:gpl2+))) + (define-public emacs-mustache (package (name "emacs-mustache") -- 2.14.1 --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0003-gnu-Add-emacs-org2web.patch >From 4ff802813eecfc5489b66b22a2869c67436581dc Mon Sep 17 00:00:00 2001 From: Feng Shu Date: Fri, 6 Oct 2017 07:22:08 +0800 Subject: [PATCH 3/3] gnu: Add emacs-org2web. * gnu/packages/emacs.scm (emacs-org2web): New variable. --- gnu/packages/emacs.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 0b2234bd0..0dc056eff 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -5029,6 +5029,32 @@ conditional evaluation can be achieved using section tags processing lists and lambdas.") (license license:gpl3+))) +(define-public emacs-org2web + (package + (name "emacs-org2web") + (version "0.9.1") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/tumashu/org2web/archive/v" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1c0ixcphlhp4c4qdiwq40bc3yp1gp1llp8pxrk4s7ny9n68s52zp")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-dash" ,emacs-dash) + ("emacs-el2org" ,emacs-el2org) + ("emacs-ht" ,emacs-ht) + ("emacs-mustache" ,emacs-mustache) + ("emacs-simple-httpd" ,emacs-simple-httpd))) + (home-page "https://github.com/tumashu/org2web") + (synopsis "Static site generator based on org-mode ") + (description "Org2web is a static site generator based on org-mode, +which code derived from Kelvin H's org-page.") + (license license:gpl2+))) + (define-public emacs-xelb (package (name "emacs-xelb") -- 2.14.1 --=-=-= Content-Type: text/plain -- --=-=-=-- From unknown Tue Jun 17 22:29:24 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: "Feng Shu" Subject: bug#28716: closed (Re: [bug#28716] [PATCH] gnu: Add emacs-org2web and its dependents.) Message-ID: References: <20171009193900.GA21784@jasmine.lan> <87fuaxuqb7.fsf@163.com> X-Gnu-PR-Message: they-closed 28716 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 28716@debbugs.gnu.org Date: Mon, 09 Oct 2017 19:40:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1507578002-23494-1" This is a multi-part message in MIME format... ------------=_1507578002-23494-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #28716: [PATCH] gnu: Add emacs-org2web and its dependents. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 28716@debbugs.gnu.org. --=20 28716: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D28716 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1507578002-23494-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 28716-done) by debbugs.gnu.org; 9 Oct 2017 19:39:03 +0000 Received: from localhost ([127.0.0.1]:58636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1dtG-00065K-SR for submit@debbugs.gnu.org; Mon, 09 Oct 2017 15:39:03 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:56943) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e1dtF-00064o-8d for 28716-done@debbugs.gnu.org; Mon, 09 Oct 2017 15:39:01 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 27CE821836; Mon, 9 Oct 2017 15:39:01 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Mon, 09 Oct 2017 15:39:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=7dF0/IV1EqZdFxYxsi1uG3hc9o9lPP25M7AsFq lxJzM=; b=ofcFRxntSYOfNASt27V/GHAZ3IEHCigP+rP9B9MENU4rJI8v+dFn+h cSADj9wxDgPMJ147kgwSLmJFbLSxugDUzJP2I/+yYTi8vhbBRJFKepCqxJy5ZDbj P9OrWuL90Gt1pw1OhapUB81sNfvS5BHuyYoLPBruOl6wORhlJ2W7M= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=7dF0/IV1EqZdFxYxsi 1uG3hc9o9lPP25M7AsFqlxJzM=; b=g2sZjiuIwWyv7cD312WJhasH0+FZkbIfVm Rv0Fn8uPQbXhJ9bU9mWYrs8PRvOLYnL2rtuCPu2ggmPCwQ2eHbCC//OXCuH19UYy dPlhcCODaOSDNDP4GEbufGIq4Wvslu32la+dwVXc9/5Mr5K+54Yd8ZTuaal5S/Vc WXMNYBXh14Y8LdrPbNGqTMzORP3eTGKIgpB6qvgv1toiKwhF9Ffx4Ivonq+R/Zmh Jz2H+R768YlEe/tfJk+jNHdWZS/MEydeE4JD/dP8wqLL52+p4f116O86KibGrEqJ rdeseesurCdPMp7E/x1vEKrYQIx1mb745sBYIHDAxYhPnrHuD1sA== X-ME-Sender: X-Sasl-enc: GuyUb/Z4EFUlHNZJ0H0UpdusdA+ZazW7EPPVynMKu3RE 1507577940 Received: from localhost (c-73-165-108-70.hsd1.pa.comcast.net [73.165.108.70]) by mail.messagingengine.com (Postfix) with ESMTPA id E2F987F92C; Mon, 9 Oct 2017 15:39:00 -0400 (EDT) Date: Mon, 9 Oct 2017 15:39:00 -0400 From: Leo Famulari To: Feng Shu Subject: Re: [bug#28716] [PATCH] gnu: Add emacs-org2web and its dependents. Message-ID: <20171009193900.GA21784@jasmine.lan> References: <87fuaxuqb7.fsf@163.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="HlL+5n6rz5pIUxbD" Content-Disposition: inline In-Reply-To: <87fuaxuqb7.fsf@163.com> User-Agent: Mutt/1.9.1 (2017-09-22) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 28716-done Cc: 28716-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Oct 06, 2017 at 07:29:16AM +0800, Feng Shu wrote: > From 1ed6dd1177be55b515d8c0fa1e0de09eddd932a5 Mon Sep 17 00:00:00 2001 > From: Feng Shu > Date: Wed, 4 Oct 2017 16:58:56 +0800 > Subject: [PATCH 1/3] gnu: Add emacs-mustache. >=20 > * gnu/packages/emacs.scm (emacs-mustache): New variable. > From edc28b8e82cabef485864bb61c3b591f7c5b8afc Mon Sep 17 00:00:00 2001 > From: Feng Shu > Date: Wed, 4 Oct 2017 17:28:32 +0800 > Subject: [PATCH 2/3] gnu: Add emacs-el2org. >=20 > * gnu/packages/emacs.scm (emacs-el2org): New variable. > From 4ff802813eecfc5489b66b22a2869c67436581dc Mon Sep 17 00:00:00 2001 > From: Feng Shu > Date: Fri, 6 Oct 2017 07:22:08 +0800 > Subject: [PATCH 3/3] gnu: Add emacs-org2web. >=20 > * gnu/packages/emacs.scm (emacs-org2web): New variable. Thanks! Pushed as f03e15ec584762a9018ffe9854353d98eacc42bb --HlL+5n6rz5pIUxbD Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlnb0FMACgkQJkb6MLrK fwhzdBAAitrVIvV34qK1Ha6wK/jjTMaAJ0mEWyE5HPkwQxGeIbt8MQ4Z3czuh7jy wE+qbA9fInbGou07sx5kwhqTdY/d/CekumoBQkjY73oNiy0COVbJzbZIrFm6fDYV LVkTh8ainWnNZ/KUTghC13RohLqzwJ0YrHrAsMSE0KZueu4CfS2oJu7rFZ6jYQ6g 23FzFPmcpDsYNKlwoEZxYKWzHAcev/fJkblAcczUhJWMufFwCAtaB+nZO6syCaNT 4aMSlUxTPhGpB4gOKVU5Ol/kyGRpSImi9odadTSSIqhunuaH1dIY4GsTzidJXihG 0EHszVGip6BckTugw8H4HNUckhXtvIA6cqS6paBtVnnm5eaDnR0bdrMacNUafhHk DdCEOFA3gdwUTti6pafGEREIpbbu0/AwKTGF83GsiyhwHmDCo3xg7TcuFeFetiv6 PxiX0/qoukUeAArLnz1jJe6Z2bYO1cX7n2aNFwpDpcb5RAOl7iXscfUX4KDbmmlH P8iGzEa0d8ghIqSlx/MpLqmEemJQiW4nH4iy9GTc9l0UoB16esWvs7Cr3HlrsdiL otHh/mrNl1rRxLktxYXRwAHF1AFummAmv/eblF1RqGM9P+WAa2Zr59rfl484nuH9 rUKpmA/9Am6VwEvpWc90+PvFHvH1yQA+62YwkFXV+lpGX7vOlH0= =Ywbp -----END PGP SIGNATURE----- --HlL+5n6rz5pIUxbD-- ------------=_1507578002-23494-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 5 Oct 2017 23:29:38 +0000 Received: from localhost ([127.0.0.1]:51934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e0FaD-0002iP-S9 for submit@debbugs.gnu.org; Thu, 05 Oct 2017 19:29:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37304) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e0FaB-0002iC-LB for submit@debbugs.gnu.org; Thu, 05 Oct 2017 19:29:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e0Fa4-0002yw-W1 for submit@debbugs.gnu.org; Thu, 05 Oct 2017 19:29:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53657) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e0Fa4-0002yq-Rq for submit@debbugs.gnu.org; Thu, 05 Oct 2017 19:29:28 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56503) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e0Fa3-0006tK-9F for guix-patches@gnu.org; Thu, 05 Oct 2017 19:29:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e0Fa0-0002xG-1Y for guix-patches@gnu.org; Thu, 05 Oct 2017 19:29:27 -0400 Received: from m12-17.163.com ([220.181.12.17]:33257) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e0FZz-0002uY-6Z for guix-patches@gnu.org; Thu, 05 Oct 2017 19:29:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=e4zmr TaZ8t0jDPzRPEH9HlK+qLkBlGEfcij0+ZOuv+U=; b=H8LW4gn8fEpQ7pzPmVpVt uPLPZadegDgmp+xkCUbARe4xvWTx0CJ8dg59418rdo13t8i5Q3X0I8jXOHZGl36g qlecWm7teuBtUPdWsquZcIR6UG8k5BCt/A+vuYUyvlZku8pKsfZ1TgLBf+dFOOPf vf7Okcdoi2OK6Xw5ZHp/6c= Received: from tumashu (unknown [36.149.169.224]) by smtp13 (Coremail) with SMTP id EcCowAD3psBNwNZZ+lAGLw--.27625S2; Fri, 06 Oct 2017 07:29:17 +0800 (CST) From: "Feng Shu" To: guix-patches@gnu.org Subject: [PATCH] gnu: Add emacs-org2web and its dependents. Date: Fri, 06 Oct 2017 07:29:16 +0800 Message-ID: <87fuaxuqb7.fsf@163.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-CM-TRANSID: EcCowAD3psBNwNZZ+lAGLw--.27625S2 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxUnGYpUUUUU X-Originating-IP: [36.149.169.224] X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiqw1o1FUMGOfOOQAAsL X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: Feng Shu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-Add-emacs-mustache.patch >From 1ed6dd1177be55b515d8c0fa1e0de09eddd932a5 Mon Sep 17 00:00:00 2001 From: Feng Shu Date: Wed, 4 Oct 2017 16:58:56 +0800 Subject: [PATCH 1/3] gnu: Add emacs-mustache. * gnu/packages/emacs.scm (emacs-mustache): New variable. --- gnu/packages/emacs.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 13c6f00d0..73ccf1bdc 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -4982,6 +4982,33 @@ containing words from the rime project.") and cangjie.") (license license:gpl2+))) +(define-public emacs-mustache + (package + (name "emacs-mustache") + (version "0.23") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/Wilfred/mustache.el/archive/" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0k9lcgil7kykkv1ylrgwy1g13ldjjmgi2cwmysgyb2vlj3jbwpdj")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-dash" ,emacs-dash) + ("emacs-ht" ,emacs-ht) + ("emacs-s" ,emacs-s))) + (home-page "https://github.com/Wilfred/mustache.el") + (synopsis "Mustache templating library for Emacs") + (description "Mustache templating library for Emacs, mustache is +a simple web template system, which is described as a logic-less system +because it lacks any explicit control flow statements, both looping and +conditional evaluation can be achieved using section tags processing lists +and lambdas.") + (license license:gpl3+))) + (define-public emacs-xelb (package (name "emacs-xelb") -- 2.14.1 --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0002-gnu-Add-emacs-el2org.patch >From edc28b8e82cabef485864bb61c3b591f7c5b8afc Mon Sep 17 00:00:00 2001 From: Feng Shu Date: Wed, 4 Oct 2017 17:28:32 +0800 Subject: [PATCH 2/3] gnu: Add emacs-el2org. * gnu/packages/emacs.scm (emacs-el2org): New variable. --- gnu/packages/emacs.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 73ccf1bdc..0b2234bd0 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -4982,6 +4982,26 @@ containing words from the rime project.") and cangjie.") (license license:gpl2+))) +(define-public emacs-el2org + (package + (name "emacs-el2org") + (version "0.6.0") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/tumashu/el2org/archive/v" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0gd3km1swwvg2w0kdi7370f54wgrflxn63gjgssfjc1iyc9sbqwq")))) + (build-system emacs-build-system) + (home-page "https://github.com/tumashu/el2org") + (synopsis "Convert Emacs-lisp file to org file") + (description "El2org is a simple tool, which can convert Emacs-lisp file +to org file, you can use this tool to write orgify commentary.") + (license license:gpl2+))) + (define-public emacs-mustache (package (name "emacs-mustache") -- 2.14.1 --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0003-gnu-Add-emacs-org2web.patch >From 4ff802813eecfc5489b66b22a2869c67436581dc Mon Sep 17 00:00:00 2001 From: Feng Shu Date: Fri, 6 Oct 2017 07:22:08 +0800 Subject: [PATCH 3/3] gnu: Add emacs-org2web. * gnu/packages/emacs.scm (emacs-org2web): New variable. --- gnu/packages/emacs.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 0b2234bd0..0dc056eff 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -5029,6 +5029,32 @@ conditional evaluation can be achieved using section tags processing lists and lambdas.") (license license:gpl3+))) +(define-public emacs-org2web + (package + (name "emacs-org2web") + (version "0.9.1") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/tumashu/org2web/archive/v" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1c0ixcphlhp4c4qdiwq40bc3yp1gp1llp8pxrk4s7ny9n68s52zp")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-dash" ,emacs-dash) + ("emacs-el2org" ,emacs-el2org) + ("emacs-ht" ,emacs-ht) + ("emacs-mustache" ,emacs-mustache) + ("emacs-simple-httpd" ,emacs-simple-httpd))) + (home-page "https://github.com/tumashu/org2web") + (synopsis "Static site generator based on org-mode ") + (description "Org2web is a static site generator based on org-mode, +which code derived from Kelvin H's org-page.") + (license license:gpl2+))) + (define-public emacs-xelb (package (name "emacs-xelb") -- 2.14.1 --=-=-= Content-Type: text/plain -- --=-=-=-- ------------=_1507578002-23494-1--