summaryrefslogtreecommitdiff
path: root/app-emacs/emacs-wiki
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-emacs/emacs-wiki
reinit the tree, so we can have metadata
Diffstat (limited to 'app-emacs/emacs-wiki')
-rw-r--r--app-emacs/emacs-wiki/Manifest6
-rw-r--r--app-emacs/emacs-wiki/emacs-wiki-2.72-r2.ebuild41
-rw-r--r--app-emacs/emacs-wiki/files/50emacs-wiki-gentoo.el5
-rw-r--r--app-emacs/emacs-wiki/metadata.xml24
4 files changed, 76 insertions, 0 deletions
diff --git a/app-emacs/emacs-wiki/Manifest b/app-emacs/emacs-wiki/Manifest
new file mode 100644
index 000000000000..a0ab54c0882b
--- /dev/null
+++ b/app-emacs/emacs-wiki/Manifest
@@ -0,0 +1,6 @@
+AUX 50emacs-wiki-gentoo.el 229 SHA256 acbcd414f190889e9c3083c91839126a3c9afebbdad62e80b2ce7945e2572858 SHA512 dea1cd74ab44ae561fad8780d61a23b8ea8be71b85bafa000de8ccf0158254e2cd7054dca36695cfad039391cd44aefc83d41ee9912b816b3b9c54c20332fbad WHIRLPOOL bb2a383ba9ef46d80a64153c99fd4cf79bdcf5c006a0a2eb22a8bcc3f060a54f9dee905ef00d8c656769af93221b52dca657b98283739b037db26abb5dd59d1f
+DIST emacs-wiki-2.72.tar.gz 217896 SHA256 66d39fbae5020d2936fbfae754f34415fff3ed8fb5f3f4b97c8bdfddbb81b5c5 SHA512 eed759f43c8ba6bb06be2d6b5ab3eef4f13593ce952402dc0d054ff7283b236ded789807b080d19c06857367385dcbf76aec440ebbd7e2a23b113ddb4d288cb7 WHIRLPOOL 6ef71f14e2cd324bbcfdf951612c75812631291e9d00172f47e9d72581492149795fd0cc0504d9376041096287dceb23f8fb2a524c1cfc06b3eb5183def1f774
+EBUILD emacs-wiki-2.72-r2.ebuild 968 SHA256 3aaf1598a0469cc0ee572739bc82f92038389da87a054553c90f6369a2e2bc2f SHA512 08066b842db542adeb66619d29a0d8ba2ee70d31ab5f8777ec061355bed6da780dc88de1539b2c451955406d689beeb8dfff83a9eaa95f3f7f82396510e900b1 WHIRLPOOL b9e70533813bbc524a2e4fcf43f8906e0f83489752f911bc4e032d83b3f7d4f7c35e530bcabc57407ecb2e90b7a8fb7d6095b06b628362b6a21b439ebe0d40dd
+MISC ChangeLog 2359 SHA256 bb6007c104bb3a4df2f3518244b9c74a67b23f44b75fdfc569a4bc98c50ac83f SHA512 4a803f907685e0c03734e859847cff0d507038da0e36308c9992c9f88f97259397dc359d2e3dad2678e6d6a831a5386cb70c39ba9848ccfe4f30d7704311f5ab WHIRLPOOL 45de980b470e653a01cba08ebad44aec5841d086e7db5221d3f1801ff9153e65cf2115e24bb8254261e18e9caebb6722436b87f36ff1bba56ba9fe212acd7708
+MISC ChangeLog-2015 3101 SHA256 6360b28889be7a19679c6c69636c0f6435fb08f7cceee2434a5ab6fbed36c5d6 SHA512 6d9519575f770489e132598bf190789c352441cc7e287075920b2682d1a64720bc881c4e3343d93f1177d9a3a411ae4242382365ced2d9726292c847309655a7 WHIRLPOOL fe8e30e9f118cf3d5f6e5eab166c9e8962e818cbd16cbe69cf9ae91f06b11721f7b4c502313087a4865bea773f09d4880e89806d7c24c5038fac80258a608ea3
+MISC metadata.xml 930 SHA256 70007153b0508c6ef93b5ddd15744f1e8c957c6a11cce6fb73a206967bc94422 SHA512 284488e206700f5ae22e96095b7dbf78d76364252aff9212584679dc451d6ba363f6c9d0a386633d057fd97bf6abcf4ff0eb6f2e474eeaab8184872e1bb97cb0 WHIRLPOOL d1de5e11fe88e856ecf263298f28267aa79b4ebb0df3db40416639e99aaad3975fcf06e057badf6465262f19b00b0b605cb52e7173ab98fc1034ec05225b5f69
diff --git a/app-emacs/emacs-wiki/emacs-wiki-2.72-r2.ebuild b/app-emacs/emacs-wiki/emacs-wiki-2.72-r2.ebuild
new file mode 100644
index 000000000000..24e4f8ae7b75
--- /dev/null
+++ b/app-emacs/emacs-wiki/emacs-wiki-2.72-r2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit elisp
+
+DESCRIPTION="Maintain a local Wiki using Emacs-friendly markup"
+HOMEPAGE="http://www.mwolson.org/projects/EmacsWiki.html
+ http://www.emacswiki.org/emacs/EmacsWikiMode"
+SRC_URI="http://www.mwolson.org/static/dist/emacs-wiki/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DEPEND="app-emacs/htmlize
+ app-emacs/httpd"
+RDEPEND="${DEPEND}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+ # These will be made part of the emacs-wiki installation until
+ # they are packaged separately
+ mv "${S}"/contrib/{update-remote,cgi}.el "${S}"/ || die
+}
+
+src_compile() {
+ elisp-compile *.el
+ makeinfo emacs-wiki.texi || die "makeinfo failed"
+}
+
+src_install() {
+ elisp-install ${PN} *.{el,elc}
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ doinfo *.info*
+ dodoc README ChangeLog*
+ docinto examples
+ dodoc examples/default.css
+}
diff --git a/app-emacs/emacs-wiki/files/50emacs-wiki-gentoo.el b/app-emacs/emacs-wiki/files/50emacs-wiki-gentoo.el
new file mode 100644
index 000000000000..487d5ddeecce
--- /dev/null
+++ b/app-emacs/emacs-wiki/files/50emacs-wiki-gentoo.el
@@ -0,0 +1,5 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'emacs-wiki-mode "emacs-wiki"
+ "An Emacs mode for maintaining a local Wiki database." t)
+(autoload 'emacs-wiki-find-file "emacs-wiki"
+ "Open the Emacs Wiki page WIKI by name." t)
diff --git a/app-emacs/emacs-wiki/metadata.xml b/app-emacs/emacs-wiki/metadata.xml
new file mode 100644
index 000000000000..14a7c3026b79
--- /dev/null
+++ b/app-emacs/emacs-wiki/metadata.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+</maintainer>
+<longdescription>
+ Emacs-wiki allows you to create a wiki on your local system and
+ export HTML pages.
+
+ Emacs-wiki has many uses. It has been used to organize links. It can
+ make web page maintenance and design a lot easier. It is used as the
+ back-end of Planner. You can store and link together various bits of
+ information in a coherent manner. A weblog of sorts can be made with
+ it, but RSS syndication is not supported.
+
+ Emacs-wiki is not a real wiki in its basic configuration, because
+ users from the web cannot edit the pages unless you use
+ emacs-wiki-httpd.el.
+
+ Emacs-wiki does not allow you to edit the pages of TheEmacsWiki.
+</longdescription>
+</pkgmetadata>