summaryrefslogtreecommitdiff
path: root/app-emacs/psgml
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/psgml
reinit the tree, so we can have metadata
Diffstat (limited to 'app-emacs/psgml')
-rw-r--r--app-emacs/psgml/Manifest6
-rw-r--r--app-emacs/psgml/files/50psgml-gentoo.el6
-rw-r--r--app-emacs/psgml/metadata.xml11
-rw-r--r--app-emacs/psgml/psgml-1.4.0.ebuild33
4 files changed, 56 insertions, 0 deletions
diff --git a/app-emacs/psgml/Manifest b/app-emacs/psgml/Manifest
new file mode 100644
index 000000000000..9e4fc6f17c40
--- /dev/null
+++ b/app-emacs/psgml/Manifest
@@ -0,0 +1,6 @@
+AUX 50psgml-gentoo.el 295 SHA256 d8ee1cec1cc99b5f285d4b592f6c7e074019178c43105d970568ab4e809a3c59 SHA512 ecb9a8c544e0b5e287771d6538d36ab67076d0fc68b55bbc5428aa99b9c5f773f01499dad6f2d624d99648ddbb30518522da3f39d244fe30b4d884567114daa1 WHIRLPOOL 9b86c358c88d9208692a2b551e9dbd3bab7eb7993d298d0c1cce001befb2528fd19ecb8dc200bc4bcb94fb37ca61e68b1cf2c9f638897b4f6faa62be99adda38
+DIST psgml-1.4.0.tar.gz 262246 SHA256 a1c4d5ae3c27b475bebbea539c0933b7a7356dd69c5e1498a4125e5ee2db46e5 SHA512 99bab6440a0f437009edff6371412c16f47d48c6b1eaa5b894523130e3a8d604ea79dc81f1895ceecd4283d0c7fd908d4e5bdeace63e54b9ac048a80fc0f6f44 WHIRLPOOL 12d300e30702beae1c67975388625f961cffb90aa13e3a62e32d3a0ce65bd15c3baf27cd5ddd99d768027f980f8f4b246de21322a3341577948cac957330bb5c
+EBUILD psgml-1.4.0.ebuild 826 SHA256 d2422c252cf4c0a75536ae3c0413fc9107d4e081b45dbdf5c3b39fcb8c8a1b3f SHA512 a7ac0453d8b9e84c4b19eb625fbc5b42fefe7a6aaff30c93102c8ce412b227327d2ff6d988b0f1cc780d993e922acc67c567617468e2ac1397f6f9fe88f9c033 WHIRLPOOL 84079e205120b9e0028a6a5b71ff9088c31468bec8f549280d89100fcf0767628187d5667d7029f2299edbe086a849ad0adf1dbfd2ee130466474b8787d80b0d
+MISC ChangeLog 2598 SHA256 ea2bac82b234c84030fb20f54944f8782d9f540060390c34799449c65143ef1b SHA512 a8217f6ff3d2ba523c066bb4098368e570d207df7dd9f5440d5a4fa51eab47f7640cc88b12f4e33301676b68d7eda800c4312945cd28174b24db1099a47dc6fc WHIRLPOOL f8024a30603b4189b45b32ae4fb08d55fd2cf3c238c9f0db3cae4d4492d2b76407c4ae9c1cd484b6f31276286aa3a39a63cd092bd0540b243513d55661cca6ce
+MISC ChangeLog-2015 4490 SHA256 830462edf45da1f10cdf3edb23150683b0149faebdd6d04454b73c409a51fa3a SHA512 84177b2b763178b24509a4446fb4bfe215f4f79386e49a0ba2d67a68cb314624700bd07c8dda0c75c780fa05214e86238304430aa93f9eb3d3489b82d3e70e88 WHIRLPOOL f771bc25903b75a401622276bc8f982549244c9aa43537568263bbdd41d629369cf8309797c094fe4c6ad34159a10091e23131f978615e399d04dd2f71e2972d
+MISC metadata.xml 332 SHA256 db5bf409fe87e2cf1f85f314931a656e2692f4acbf7def86837e02d4b3c730ed SHA512 3a1a05ba993164e6d231a82e2df549bc9435262b8578e6bfedb4e1de09b25a0a5d46e9b10f7c0a0229aac7154b784679855ed5e7cf08a69667c0ca4340e0d1de WHIRLPOOL 219e88bf77204b9f369ae1a8af26ab1fb31be696686f6f63a922b974f456426b343062377533ba0ef5eea94f9037483c007dab1cc8dfd3718ecfc6b888f11cd4
diff --git a/app-emacs/psgml/files/50psgml-gentoo.el b/app-emacs/psgml/files/50psgml-gentoo.el
new file mode 100644
index 000000000000..e69efe77d8f0
--- /dev/null
+++ b/app-emacs/psgml/files/50psgml-gentoo.el
@@ -0,0 +1,6 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'sgml-mode "psgml" "Major mode to edit SGML files." t)
+(autoload 'xml-mode "psgml" "Major mode to edit XML files." t)
+(setq sgml-catalog-files '("CATALOG" "/etc/sgml/catalog"))
+(setq sgml-display-char-list-filename
+ "@SITEETC@/iso88591.map")
diff --git a/app-emacs/psgml/metadata.xml b/app-emacs/psgml/metadata.xml
new file mode 100644
index 000000000000..bbd4e3fe2560
--- /dev/null
+++ b/app-emacs/psgml/metadata.xml
@@ -0,0 +1,11 @@
+<?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>
+<upstream>
+ <remote-id type="sourceforge">psgml</remote-id>
+</upstream>
+</pkgmetadata>
diff --git a/app-emacs/psgml/psgml-1.4.0.ebuild b/app-emacs/psgml/psgml-1.4.0.ebuild
new file mode 100644
index 000000000000..a0ce8152ae71
--- /dev/null
+++ b/app-emacs/psgml/psgml-1.4.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit elisp
+
+DESCRIPTION="A GNU Emacs Major Mode for editing SGML and XML coded documents"
+HOMEPAGE="https://sourceforge.net/projects/psgml/
+ http://www.emacswiki.org/emacs/PsgmlMode"
+SRC_URI="http://www.fsavigny.de/gpled-software/${P}.tar.gz"
+
+LICENSE="GPL-2+ Texinfo-manual"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+
+DEPEND="app-text/openjade"
+RDEPEND="${DEPEND}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+ ${EMACS} ${EMACSFLAGS} --load psgml-maint.el -f psgml-compile-files || die
+}
+
+src_install() {
+ elisp-install ${PN} *.el *.elc
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ insinto "${SITEETC}/${PN}"
+ doins *.map
+ doinfo psgml.info psgml-api.info
+ dodoc ChangeLog INSTALL README.psgml psgml.ps
+}