diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 13:49:04 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 17:38:18 -0700 |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /app-emacs/ddskk | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2 gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'app-emacs/ddskk')
-rw-r--r-- | app-emacs/ddskk/Manifest | 3 | ||||
-rw-r--r-- | app-emacs/ddskk/ddskk-14.3.ebuild | 60 | ||||
-rw-r--r-- | app-emacs/ddskk/ddskk-14.4.ebuild | 60 | ||||
-rw-r--r-- | app-emacs/ddskk/ddskk-15.1.ebuild | 61 | ||||
-rw-r--r-- | app-emacs/ddskk/files/50ddskk-gentoo.el | 7 | ||||
-rw-r--r-- | app-emacs/ddskk/files/ddskk-15.1-skk-mk.patch | 12 | ||||
-rw-r--r-- | app-emacs/ddskk/metadata.xml | 6 |
7 files changed, 209 insertions, 0 deletions
diff --git a/app-emacs/ddskk/Manifest b/app-emacs/ddskk/Manifest new file mode 100644 index 000000000000..ac607561eb1d --- /dev/null +++ b/app-emacs/ddskk/Manifest @@ -0,0 +1,3 @@ +DIST ddskk-14.3.tar.gz 805289 SHA256 478e2c824cfcd4e956a2e30e0f3967c3e385b3941f13fdd6c8c270d89367d0ef SHA512 6b29c78999a677162de3f86a9a53d363885443022852137665b29fa1a053272f2a50647ec94283cb58cd83d0172cbe85c53a8515d22116bbbd3a0efce408ed62 WHIRLPOOL 1bfa43975976cb487c49d7673f0f0da3c3a9c1c2c4bc95c1a72c3c208ee4070e7321568e5d739fca4d50083037af0c7616fa190cc89425f2117681f923da1ba3 +DIST ddskk-14.4.tar.gz 847188 SHA256 a538c641f3302432aca07ae748bc0e4a7fcc91ff01c3d96b3169d1fbaa5a7d4a SHA512 d44d0afd2557c087549f337acf2778988128e06a82d1f15d080efcad4034cedfbe52fee7bad102d8dee4159ba4f5c89008055a51ce5a564d220fed98e61ef4c9 WHIRLPOOL 4f16a3f82f3c863e6f9df38ff9012507d69d8b16072c94ca953c185a588510aa8c35efc01cd5cc20bd38b2b674cee199e689c3a3572d8020815d8b1ce53a0584 +DIST ddskk-15.1.tar.gz 837942 SHA256 099e087cc92b5ccf62e6cedc81541c5991afdf5c311f391d02630ce87a5abdcf SHA512 8927cde6d55e5d32b5207f03f8385622996818ac279b054ddf2e461364743cd44b658fef388ce9a271af145ebe784b21b4a7dd4f0b063858fb1ffccdf796f777 WHIRLPOOL 875319515ef4d3acb8bca6a96af18c7231ecdb5f101f923df4245244027d9377ccfa40d4bc669b5e93a00e9ee13868890c4e84310248126597714dc8698e820a diff --git a/app-emacs/ddskk/ddskk-14.3.ebuild b/app-emacs/ddskk/ddskk-14.3.ebuild new file mode 100644 index 000000000000..dde5773284f6 --- /dev/null +++ b/app-emacs/ddskk/ddskk-14.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=3 + +inherit elisp + +DESCRIPTION="One Japanese input methods on Emacs" +HOMEPAGE="http://openlab.ring.gr.jp/skk/" +SRC_URI="http://openlab.ring.gr.jp/skk/maintrunk/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="" + +DEPEND="|| ( ( =virtual/emacs-21 >=app-emacs/apel-10.7 ) + >=virtual/emacs-22 )" +RDEPEND="${DEPEND} + || ( app-i18n/skk-jisyo virtual/skkserv )" + +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + find . -type f | xargs sed -i -e "s:/usr/local:${EPREFIX}/usr:g" || die +} + +src_compile() { + emake < /dev/null || die "emake failed" + emake info < /dev/null || die "emake info failed" + #cd nicola + #emake < /dev/null || die + BYTECOMPFLAGS="${BYTECOMPFLAGS} -L .." + cd "${S}/tut-code" + elisp-compile *.el || die "elisp-compile tut-code/*.el failed" + + cd "${S}/bayesian" + elisp-compile *.el || die "elisp-compile bayesian/*.el failed" +} + +src_install () { + elisp-install ${PN} *.{el,elc} nicola/*.el tut-code/*.{el,elc} bayesian/*.{el,elc} || die + elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die + + insinto /usr/share/skk + doins etc/*SKK.tut* etc/skk.xpm || die + + dodoc READMEs/* ChangeLog* + doinfo doc/skk.info* || die + + #docinto nicola + #dodoc nicola/ChangeLog* nicola/README* || die + docinto tut-code + dodoc tut-code/README.tut || die + + #dobin bayesian/bskk || die + docinto bayesian + dodoc bayesian/README.ja bayesian/bskk || die +} diff --git a/app-emacs/ddskk/ddskk-14.4.ebuild b/app-emacs/ddskk/ddskk-14.4.ebuild new file mode 100644 index 000000000000..e3d2df368fb6 --- /dev/null +++ b/app-emacs/ddskk/ddskk-14.4.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=3 + +inherit elisp + +DESCRIPTION="One Japanese input methods on Emacs" +HOMEPAGE="http://openlab.ring.gr.jp/skk/" +SRC_URI="http://openlab.ring.gr.jp/skk/maintrunk/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="" + +DEPEND="|| ( ( =virtual/emacs-21 >=app-emacs/apel-10.7 ) + >=virtual/emacs-22 )" +RDEPEND="${DEPEND} + || ( app-i18n/skk-jisyo virtual/skkserv )" + +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + find . -type f | xargs sed -i -e "s:/usr/local:${EPREFIX}/usr:g" || die +} + +src_compile() { + emake < /dev/null || die "emake failed" + emake info < /dev/null || die "emake info failed" + #cd nicola + #emake < /dev/null || die + BYTECOMPFLAGS="${BYTECOMPFLAGS} -L .." + cd "${S}/tut-code" + elisp-compile *.el || die "elisp-compile tut-code/*.el failed" + + cd "${S}/bayesian" + elisp-compile *.el || die "elisp-compile bayesian/*.el failed" +} + +src_install () { + elisp-install ${PN} *.{el,elc} nicola/*.el tut-code/*.{el,elc} bayesian/*.{el,elc} || die + elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die + + insinto /usr/share/skk + doins etc/*SKK.tut* etc/skk.xpm || die + + dodoc READMEs/* ChangeLog* + doinfo doc/skk.info* || die + + #docinto nicola + #dodoc nicola/ChangeLog* nicola/README* || die + docinto tut-code + dodoc tut-code/README.tut || die + + #dobin bayesian/bskk || die + docinto bayesian + dodoc bayesian/README.ja bayesian/bskk || die +} diff --git a/app-emacs/ddskk/ddskk-15.1.ebuild b/app-emacs/ddskk/ddskk-15.1.ebuild new file mode 100644 index 000000000000..7f2b7654c527 --- /dev/null +++ b/app-emacs/ddskk/ddskk-15.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=3 + +inherit elisp eutils + +DESCRIPTION="One Japanese input methods on Emacs" +HOMEPAGE="http://openlab.ring.gr.jp/skk/" +SRC_URI="http://openlab.ring.gr.jp/skk/maintrunk/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="" + +DEPEND="|| ( ( =virtual/emacs-21 >=app-emacs/apel-10.7 ) + >=virtual/emacs-22 )" +RDEPEND="${DEPEND} + || ( app-i18n/skk-jisyo virtual/skkserv )" + +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + find . -type f | xargs sed -i -e "s:/usr/local:${EPREFIX}/usr:g" || die + epatch "${FILESDIR}"/${P}-skk-mk.patch +} + +src_compile() { + emake < /dev/null || die "emake failed" + emake info < /dev/null || die "emake info failed" + #cd nicola + #emake < /dev/null || die + BYTECOMPFLAGS="${BYTECOMPFLAGS} -L .." + cd "${S}/tut-code" + elisp-compile *.el || die "elisp-compile tut-code/*.el failed" + + cd "${S}/bayesian" + elisp-compile *.el || die "elisp-compile bayesian/*.el failed" +} + +src_install () { + elisp-install ${PN} *.{el,elc} nicola/*.el tut-code/*.{el,elc} bayesian/*.{el,elc} || die + elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die + + insinto /usr/share/skk + doins etc/*SKK.tut* etc/skk.xpm || die + + dodoc READMEs/* ChangeLog* + doinfo doc/skk.info* || die + + #docinto nicola + #dodoc nicola/ChangeLog* nicola/README* || die + docinto tut-code + dodoc tut-code/README.tut || die + + #dobin bayesian/bskk || die + docinto bayesian + dodoc bayesian/README.ja bayesian/bskk || die +} diff --git a/app-emacs/ddskk/files/50ddskk-gentoo.el b/app-emacs/ddskk/files/50ddskk-gentoo.el new file mode 100644 index 000000000000..548fdb26a168 --- /dev/null +++ b/app-emacs/ddskk/files/50ddskk-gentoo.el @@ -0,0 +1,7 @@ +(add-to-list 'load-path "@SITELISP@") +(require 'skk-autoloads) +(global-set-key "\C-x\C-j" 'skk-mode) +(global-set-key "\C-xj" 'skk-auto-fill-mode) +(global-set-key "\C-xt" 'skk-tutorial) + +(setq skk-large-jisyo "/usr/share/skk/SKK-JISYO.L") diff --git a/app-emacs/ddskk/files/ddskk-15.1-skk-mk.patch b/app-emacs/ddskk/files/ddskk-15.1-skk-mk.patch new file mode 100644 index 000000000000..3876f0f49434 --- /dev/null +++ b/app-emacs/ddskk/files/ddskk-15.1-skk-mk.patch @@ -0,0 +1,12 @@ +# Generate skk-autoloads.el with coding cookie. +--- a/SKK-MK ++++ b/SKK-MK +@@ -884,7 +884,7 @@ SKK tutorials: + (set-buffer buf) + (erase-buffer) + (insert "\ +-;;; skk-autoloads.el --- autoload settings for SKK. ++;;; skk-autoloads.el --- autoload settings for SKK. -*- coding: iso-2022-jp -*- + + ;; This file was generated automatically by SKK-MK at " + (current-time-string) diff --git a/app-emacs/ddskk/metadata.xml b/app-emacs/ddskk/metadata.xml new file mode 100644 index 000000000000..df397ea3014c --- /dev/null +++ b/app-emacs/ddskk/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>cjk</herd> +<herd>emacs</herd> +</pkgmetadata> |