From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- app-emacs/semi/Manifest | 7 +++++ app-emacs/semi/files/65semi-gentoo.el | 2 ++ app-emacs/semi/files/semi-info.patch | 30 ++++++++++++++++++++ app-emacs/semi/metadata.xml | 8 ++++++ app-emacs/semi/semi-1.14.6-r2.ebuild | 52 +++++++++++++++++++++++++++++++++++ 5 files changed, 99 insertions(+) create mode 100644 app-emacs/semi/Manifest create mode 100644 app-emacs/semi/files/65semi-gentoo.el create mode 100644 app-emacs/semi/files/semi-info.patch create mode 100644 app-emacs/semi/metadata.xml create mode 100644 app-emacs/semi/semi-1.14.6-r2.ebuild (limited to 'app-emacs/semi') diff --git a/app-emacs/semi/Manifest b/app-emacs/semi/Manifest new file mode 100644 index 000000000000..4c7d5386dad0 --- /dev/null +++ b/app-emacs/semi/Manifest @@ -0,0 +1,7 @@ +AUX 65semi-gentoo.el 60 SHA256 c5b838a89652f85e491633428997d9d9bec452e82221ecd9e4d3f974587adaf7 SHA512 a8441acdfac8f82dfa65e796e39dd77ce5ff7569e0deb930d31c7c90ce7ccd4be138f51a4866a1036ea6234c6419e548a5df74fc932cb5b588dd99acc2c2d314 WHIRLPOOL 82da4965e3e67829e15486caa6c9637da5e4f209462f3078517dd28f1ca02e5f9f0103a494b4c5fab689e67469b7df414d0b21b7bf013001b28b6a1b53a2d477 +AUX semi-info.patch 1009 SHA256 32dbb3d25b2c899fe7d87d418290e3bcf5cbeae805b797584c1d1a20802d1282 SHA512 d3e3700f8bc19e48d7a5ec419d7a1f5e5683fe18e6097b52d47f73dee47624b095e3dae4a064b023a6ad2cf5d84705aefa04f94ff85aa9a854c1d9cf3dc7f052 WHIRLPOOL 7188654032a61b91e1e078bec64953c1d54bef7f3df6dbda3bcb899f5a2dfa58ed3438dbe779a498aaebd53ba78827ad7a344e1db5fa711f6663356636ea6c6f +DIST semi-1.14.6.tar.gz 142549 SHA256 717fe9261863b2a36cf5882cc669452848d6b91f48ce6a695d81118500ed1bfb SHA512 1011271c58414f4ca23da079f16f273b408643e0d9f4961db321b65c1ed9a7d4ca66a7d7cb5b0c9fa2b4904fa992c9188858de6131180ee30132d3cadaeef33f WHIRLPOOL 1922f3647acaa8ccb4f1e4cffb471164d7ea44fcc0e98a9b118b6477d02aae0ccce8efaea0581c7710ffc59e8101fbdb8ae7affbd29c19e769be312b40aad88e +EBUILD semi-1.14.6-r2.ebuild 1304 SHA256 d41957eb6c61e1cfe614e8b98ee4be0e873aea1e892c2666d026396e6a732553 SHA512 8cbaee733cd898381063722b48502842fb8d3113a95b6416479e234a0b966eb5cd6212edf736bb900a7972d6885998e03ac27d0d5dafd41b1dd799642781a33c WHIRLPOOL 3ee83057b29eff1b664f369060c0ea4e81df6bd0874cfc750e477a20345798393e4237492e95db1796ec11b2961654254addac614e7b45bf977ccdafa2c49e4c +MISC ChangeLog 2504 SHA256 3392bd0c96437b614ca74afc1be87c6839573ac3925684d4be757ba42b490152 SHA512 f1ed261d853e6bf56f41c2e9c2c8e1e81999e62baef4bfab9b7e9c456b3b1485a90ffcffa607a8affc662d34560c6889545e51748c5d8e072e2f54b76b11d26b WHIRLPOOL e145697988c041f61dadde1f211d1786116e64401582f465eafc696bc76dd8f1462a1d8f42bd8e4f751afa3b68d8e521527c605e4a63d7d896f2bbffaec91805 +MISC ChangeLog-2015 4858 SHA256 7acc4d95f8d342d82f9e06874ef47eba60fc3045da847a0881361078983d2fcd SHA512 d97af4a33f2fdcb1f94f359cc8eb7f4252ce1c2d3722483d7af4d448bf5daf09bfb925041434ebb71a719293adad30c2be20cb0b6c32788afcbf7b1147704d59 WHIRLPOOL e29571747d8ecee574fe2ec40b05e742a32fb7ac5f0836bb6cabb196f100cbfaaabdea9808861b0b2b3d9fb8e69cb39bc408fabd5018e2c4369fde5536524377 +MISC metadata.xml 259 SHA256 4d59c14917cb31648858cb06bc3c7f224cf1c3906dc3166f8f0d8b8e02970928 SHA512 9a5c456aae7919a4cdbb10b67a27c232daf2ec6db4202e04ba6d5873242fc982a659410443dd6fb4498d42af00b495acc51a6a2cbe12aeab91b585dfac7233a3 WHIRLPOOL 08c68f505a8cc685c52f3a54a07582b64ff7c0b4682c8f9333286fbb5caf4a8d406933c7937fe8c9611f456b5a549ee100657a1c9dc766c8965772f277bf31fb diff --git a/app-emacs/semi/files/65semi-gentoo.el b/app-emacs/semi/files/65semi-gentoo.el new file mode 100644 index 000000000000..785c9bdd420d --- /dev/null +++ b/app-emacs/semi/files/65semi-gentoo.el @@ -0,0 +1,2 @@ +(add-to-list 'load-path "@SITELISP@") +(require 'mime-setup) diff --git a/app-emacs/semi/files/semi-info.patch b/app-emacs/semi/files/semi-info.patch new file mode 100644 index 000000000000..7a585bcab35b --- /dev/null +++ b/app-emacs/semi/files/semi-info.patch @@ -0,0 +1,30 @@ +diff -urN semi-1.14.6.orig/mime-ui-en.texi semi-1.14.6/mime-ui-en.texi +--- semi-1.14.6.orig/mime-ui-en.texi 2002-10-15 15:59:21.000000000 +0900 ++++ semi-1.14.6/mime-ui-en.texi 2004-08-21 02:31:44.479200664 +0900 +@@ -6,6 +6,11 @@ + @author MORIOKA Tomohiko + @subtitle 1998/07/03 + @end titlepage ++@dircategory GNU Emacs Lisp ++@direntry ++* Semi-en: (mime-ui-en). MIME user interface for GNU Emacs. ++@end direntry ++ + @node Top, Introduction, (dir), (dir) + @top SEMI 1.14 Manual + +diff -urN semi-1.14.6.orig/mime-ui-ja.texi semi-1.14.6/mime-ui-ja.texi +--- semi-1.14.6.orig/mime-ui-ja.texi 2002-10-15 15:59:21.000000000 +0900 ++++ semi-1.14.6/mime-ui-ja.texi 2004-08-21 02:31:33.727835120 +0900 +@@ -6,6 +6,11 @@ + @author 守岡 知彦 + @subtitle 1998/07/03 + @end titlepage ++@dircategory GNU Emacs Lisp ++@direntry ++* Semi-ja: (mime-ui-ja). MIME user interface for GNU Emacs. ++@end direntry ++ + @node Top, Introduction, (dir), (dir) + @top SEMI 1.14 説明書 + diff --git a/app-emacs/semi/metadata.xml b/app-emacs/semi/metadata.xml new file mode 100644 index 000000000000..c438baf3b326 --- /dev/null +++ b/app-emacs/semi/metadata.xml @@ -0,0 +1,8 @@ + + + + + gnu-emacs@gentoo.org + Gentoo GNU Emacs project + + diff --git a/app-emacs/semi/semi-1.14.6-r2.ebuild b/app-emacs/semi/semi-1.14.6-r2.ebuild new file mode 100644 index 000000000000..5555c415b5d7 --- /dev/null +++ b/app-emacs/semi/semi-1.14.6-r2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit elisp eutils + +DESCRIPTION="A library to provide MIME feature for GNU Emacs" +HOMEPAGE="http://git.chise.org/elisp/semi/" +SRC_URI="http://git.chise.org/elisp/dist/${PN}/${P%.*}-for-flim-1.14/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="l10n_ja" + +DEPEND=">=app-emacs/apel-10.6 + virtual/emacs-flim" +RDEPEND="${DEPEND}" + +ELISP_PATCHES="${PN}-info.patch" +SITEFILE="65${PN}-gentoo.el" + +src_compile() { + emake PREFIX="${ED}"/usr \ + LISPDIR="${ED}/${SITELISP}" \ + VERSION_SPECIFIC_LISPDIR="${ED}/${SITELISP}" + + ${EMACS} ${EMACSFLAGS} --visit mime-ui-en.texi -f texi2info \ + || die "texi2info failed" + if use l10n_ja; then + ${EMACS} ${EMACSFLAGS} \ + --eval "(set-default-coding-systems 'iso-2022-jp)" \ + --visit mime-ui-ja.texi -f texi2info \ + || die "texi2info failed" + fi +} + +src_install() { + emake PREFIX="${ED}/usr" \ + LISPDIR="${ED}/${SITELISP}" \ + VERSION_SPECIFIC_LISPDIR="${ED}/${SITELISP}" install + + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + doinfo mime-ui-en.info + dodoc README.en ChangeLog VERSION NEWS + if use l10n_ja; then + doinfo mime-ui-ja.info + dodoc README.ja + fi +} -- cgit v1.2.3