[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2023-06-11 Thread Sam James
commit: 8dfbfd38ecc1c3f60d3c72ba6c4f8de4bad77459
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 04:05:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 04:07:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfbfd38

app-emacs/ddskk: drop 17.1 (ruby30-only)

Signed-off-by: Sam James  gentoo.org>

 app-emacs/ddskk/ddskk-17.1.ebuild | 71 ---
 1 file changed, 71 deletions(-)

diff --git a/app-emacs/ddskk/ddskk-17.1.ebuild 
b/app-emacs/ddskk/ddskk-17.1.ebuild
deleted file mode 100644
index ada2f55afdc9..
--- a/app-emacs/ddskk/ddskk-17.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-USE_RUBY="ruby27 ruby30"
-
-inherit elisp ruby-single vcs-snapshot
-
-DESCRIPTION="One Japanese input methods on Emacs"
-HOMEPAGE="http://openlab.ring.gr.jp/skk/;
-SRC_URI="https://github.com/skk-dev/${PN}/archive/${P}_Neppu.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="ruby"
-RESTRICT="test"
-
-DEPEND=""
-RDEPEND="|| (
-   app-i18n/skk-jisyo
-   virtual/skkserv
-   )
-   ruby? ( ${RUBY_DEPS} )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   echo "(setq PREFIX \"${ED}/usr\")" >>SKK-CFG
-   echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG
-
-   echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> 
nicola/NICOLA-DDSKK-CFG
-
-   default
-
-   rm -f skk-lookup.el
-   if use ruby; then
-   cp bayesian/*.el . || die
-   fi
-   cp tut-code/*.el . || die
-}
-
-src_compile() {
-   emake elc info
-
-   emake -C nicola
-}
-
-src_install() {
-   local lispdir=${SITELISP}/${PN}
-   emake install-elc
-   elisp-compile "${ED}"/${lispdir}/skk-setup.el
-   rm -f "${ED}"/${lispdir}/leim-list.el
-   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
-
-   dodoc ChangeLog* README.md 
READMEs/{AUTHORS,CODENAME,Contributors,FAQ,NEWS,PROPOSAL,TODO}*
-   doinfo doc/skk.info
-
-   local exts=( nicola tut-code ) d f
-   elisp-install ${PN} nicola/*.{el,elc}
-   if use ruby; then
-   dobin bayesian/bskk
-   exts+=( bayesian )
-   fi
-   for d in ${exts[@]}; do
-   docinto ${d}
-   for f in ${d}/{ChangeLog,README}*; do
-   [[ -s ${f} ]] && dodoc ${f}
-   done
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2023-06-11 Thread Sam James
commit: 88549af1a1d62d24f07bac8b14ebdeec5ef1afff
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 04:07:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 04:07:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88549af1

app-emacs/ddskk: disable ruby27

Signed-off-by: Sam James  gentoo.org>

 app-emacs/ddskk/ddskk-17.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/ddskk/ddskk-17.1-r1.ebuild 
b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
index cbc1800cf2b2..99ad56fb19b2 100644
--- a/app-emacs/ddskk/ddskk-17.1-r1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31"
 
 inherit elisp ruby-single vcs-snapshot
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2023-05-09 Thread Sam James
commit: 538d8808ac8e4d62e6c344d602d8246325ab2015
Author: Sam James  gentoo  org>
AuthorDate: Tue May  9 13:06:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  9 13:06:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538d8808

app-emacs/ddskk: Stabilize 17.1-r1 ppc, #905969

Signed-off-by: Sam James  gentoo.org>

 app-emacs/ddskk/ddskk-17.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/ddskk/ddskk-17.1-r1.ebuild 
b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
index c885b733ce66..cbc1800cf2b2 100644
--- a/app-emacs/ddskk/ddskk-17.1-r1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/skk-dev/${PN}/archive/${P}_Neppu.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ruby"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2023-05-09 Thread Sam James
commit: 7b98682045f21fcf8cf8c023052e608d089b02d9
Author: Sam James  gentoo  org>
AuthorDate: Tue May  9 13:06:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  9 13:06:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b986820

app-emacs/ddskk: Stabilize 17.1-r1 ppc64, #905969

Signed-off-by: Sam James  gentoo.org>

 app-emacs/ddskk/ddskk-17.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/ddskk/ddskk-17.1-r1.ebuild 
b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
index c73fe4ba977d..c885b733ce66 100644
--- a/app-emacs/ddskk/ddskk-17.1-r1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/skk-dev/${PN}/archive/${P}_Neppu.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ruby"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2023-05-08 Thread Arthur Zamarin
commit: bd53f8dfcdce893cdf34e78051b9648e5f1d385a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  9 04:08:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  9 04:08:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd53f8df

app-emacs/ddskk: Stabilize 17.1-r1 amd64, #905969

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-emacs/ddskk/ddskk-17.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/ddskk/ddskk-17.1-r1.ebuild 
b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
index 25706289cc4a..c73fe4ba977d 100644
--- a/app-emacs/ddskk/ddskk-17.1-r1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/skk-dev/${PN}/archive/${P}_Neppu.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ruby"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2023-05-08 Thread Arthur Zamarin
commit: a0c4d2c392857769a4da0146b871bc5dfecb5cf3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  9 04:08:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  9 04:08:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c4d2c3

app-emacs/ddskk: Stabilize 17.1-r1 x86, #905969

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-emacs/ddskk/ddskk-17.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/ddskk/ddskk-17.1-r1.ebuild 
b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
index 53f2ce06543d..25706289cc4a 100644
--- a/app-emacs/ddskk/ddskk-17.1-r1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/skk-dev/${PN}/archive/${P}_Neppu.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ruby"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2023-04-10 Thread Hans de Graaff
commit: 6833c300d89bb3b709d08ed822e2755979693d13
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 10 06:59:22 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 10 06:59:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6833c300

app-emacs/ddskk: enable ruby31

Signed-off-by: Hans de Graaff  gentoo.org>

 app-emacs/ddskk/ddskk-17.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/ddskk/ddskk-17.1-r1.ebuild 
b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
index 860c17a38256..53f2ce06543d 100644
--- a/app-emacs/ddskk/ddskk-17.1-r1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 inherit elisp ruby-single vcs-snapshot
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2023-03-02 Thread Ulrich Müller
commit: 5d71f13c5ed48109a5e2c88b5fa9361d696d29b7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Mar  2 08:44:45 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Mar  2 08:46:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d71f13c

app-emacs/ddskk: Don't use ${ED} in src_prepare

EAPI 8. Minor cleanups.

Bug: https://bugs.gentoo.org/836034
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/ddskk/ddskk-17.1-r1.ebuild | 75 
 1 file changed, 75 insertions(+)

diff --git a/app-emacs/ddskk/ddskk-17.1-r1.ebuild 
b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
new file mode 100644
index ..42c352b2f1f7
--- /dev/null
+++ b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30"
+NEED_EMACS="24.3"
+
+inherit elisp ruby-single vcs-snapshot
+
+DESCRIPTION="One Japanese input methods on Emacs"
+HOMEPAGE="http://openlab.ring.gr.jp/skk/;
+SRC_URI="https://github.com/skk-dev/${PN}/archive/${P}_Neppu.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="ruby"
+RESTRICT="test"
+
+RDEPEND="|| (
+   app-i18n/skk-jisyo
+   virtual/skkserv
+   )
+   ruby? ( ${RUBY_DEPS} )"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   echo "(add-to-list 'load-path (expand-file-name \"..\"))" \
+>>nicola/NICOLA-DDSKK-CFG || die
+
+   default
+
+   rm -f skk-lookup.el || die
+   if use ruby; then
+   cp bayesian/*.el . || die
+   fi
+   cp tut-code/*.el . || die
+}
+
+src_compile() {
+   emake elc info
+   emake -C nicola
+}
+
+src_install() {
+   local lispdir="${SITELISP}/${PN}"
+
+   echo "(setq PREFIX \"${ED}/usr\")" >>SKK-CFG || die
+   echo "(setq SKK_LISPDIR \"${ED}${lispdir}\")" >>SKK-CFG || die
+
+   emake install-elc
+   elisp-compile "${ED}${lispdir}"/skk-setup.el
+   rm -f "${ED}${lispdir}"/leim-list.el || die
+   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
+
+   doinfo doc/skk.info
+   dodoc ChangeLog* README.md \
+ 
READMEs/{AUTHORS,CODENAME,Contributors,FAQ,NEWS,PROPOSAL,TODO}*
+
+   local exts=( nicola tut-code ) d f
+   elisp-install ${PN} nicola/*.{el,elc}
+
+   if use ruby; then
+   dobin bayesian/bskk
+   exts+=( bayesian )
+   fi
+
+   for d in ${exts[@]}; do
+   docinto ${d}
+   for f in ${d}/{ChangeLog,README}*; do
+   [[ -s ${f} ]] && dodoc ${f}
+   done
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2022-12-07 Thread Hans de Graaff
commit: 810f7093658047bea9ac8b41b40a2678e9571726
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec  7 17:50:55 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec  7 17:57:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=810f7093

app-emacs/ddskk: enable ruby30 and disable ruby25, ruby26

Signed-off-by: Hans de Graaff  gentoo.org>

 app-emacs/ddskk/ddskk-17.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/ddskk/ddskk-17.1.ebuild 
b/app-emacs/ddskk/ddskk-17.1.ebuild
index 7a62d17f1c04..e4f0ee21ace4 100644
--- a/app-emacs/ddskk/ddskk-17.1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby27 ruby30"
 NEED_EMACS="24.3"
 
 inherit elisp ruby-single vcs-snapshot



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2021-11-30 Thread Akinori Hattori
commit: dc81b539a090dddfa1f1b41714e53171516e0dd8
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Nov 30 13:04:41 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Nov 30 13:04:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc81b539

app-emacs/ddskk: drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 app-emacs/ddskk/Manifest  |  2 --
 app-emacs/ddskk/ddskk-16.2.ebuild | 72 ---
 app-emacs/ddskk/ddskk-16.3.ebuild | 72 ---
 3 files changed, 146 deletions(-)

diff --git a/app-emacs/ddskk/Manifest b/app-emacs/ddskk/Manifest
index 0f9fdc042075..a43cb4acadb8 100644
--- a/app-emacs/ddskk/Manifest
+++ b/app-emacs/ddskk/Manifest
@@ -1,3 +1 @@
-DIST ddskk-16.2.tar.gz 886618 BLAKE2B 
854b9d57993e8f69af4035df49511ec110a1afd83ee290be8934283fc5f2a1a648b80f80811396083fa019d9eb12469998ff26b692296dd770c21da81c3cad3e
 SHA512 
591d66e2d217a289ce8273ed7da10c0ed72029e961efde0537044f7ad3f5f46943cf5c71ec1d97a27743fcea91a9fab81c86e2772047892f53e2852bf58ef45c
-DIST ddskk-16.3.tar.gz 1252772 BLAKE2B 
133685fc0587e10c89145eeaf014c8e0d1ce0dad63b9207559030598f521aee00facbca9550753493e579d5acec10e8b36c1499087d1b6c05317754c434b9b69
 SHA512 
47624690851269ca818bed5cfdfdb21bbbd3152c0a7c64a114ab595a92d2e79600fe738953e6a73a26b0195102eb1e9e03ad4f6bfca1bc4d3e3732bf59aa8a27
 DIST ddskk-17.1.tar.gz 952635 BLAKE2B 
fae34e37f972250d5e48f316fb90418b4b902684431c6ed18f44f3b516ceac1b04c8f8542c5651233e36085f864bac41381069dd70e841fdd9eedf7273ed
 SHA512 
e0b924111a6289acd29ee5a5d94ea70730fe8f4e1dd5ed279520263efab0c69a6940e5b1b6182e45ed30c0b1ddca9e44ff75b7b3fdab5c8a3e1b2b9f82cc20fa

diff --git a/app-emacs/ddskk/ddskk-16.2.ebuild 
b/app-emacs/ddskk/ddskk-16.2.ebuild
deleted file mode 100644
index 6e93fa9e0178..
--- a/app-emacs/ddskk/ddskk-16.2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-USE_RUBY="ruby24 ruby25 ruby26"
-NEED_EMACS="24"
-
-inherit elisp ruby-single
-
-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="ruby"
-RESTRICT="test"
-
-DEPEND=""
-RDEPEND="|| (
-   app-i18n/skk-jisyo
-   virtual/skkserv
-   )
-   ruby? ( ${RUBY_DEPS} )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   echo "(setq PREFIX \"${ED}/usr\")" >>SKK-CFG
-   echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG
-
-   echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> 
nicola/NICOLA-DDSKK-CFG
-
-   default
-
-   rm -f skk-lookup.el
-   if use ruby; then
-   cp bayesian/*.el . || die
-   fi
-   cp tut-code/*.el . || die
-}
-
-src_compile() {
-   emake elc info
-
-   emake -C nicola
-}
-
-src_install() {
-   local lispdir=${SITELISP}/${PN}
-   emake install-elc
-   elisp-compile "${ED}"/${lispdir}/skk-setup.el
-   rm -f "${ED}"/${lispdir}/leim-list.el
-   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
-
-   dodoc ChangeLog* README.md 
READMEs/{AUTHORS,CODENAME,Contributors,FAQ,NEWS,PROPOSAL,TODO}*
-   doinfo doc/skk.info
-
-   local exts=( nicola tut-code ) d f
-   elisp-install ${PN} nicola/*.{el,elc}
-   if use ruby; then
-   dobin bayesian/bskk
-   exts+=( bayesian )
-   fi
-   for d in ${exts[@]}; do
-   docinto ${d}
-   for f in ${d}/{ChangeLog,README}*; do
-   [[ -s ${f} ]] && dodoc ${f}
-   done
-   done
-}

diff --git a/app-emacs/ddskk/ddskk-16.3.ebuild 
b/app-emacs/ddskk/ddskk-16.3.ebuild
deleted file mode 100644
index 4f37c7983dae..
--- a/app-emacs/ddskk/ddskk-16.3.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-USE_RUBY="ruby24 ruby25 ruby26"
-NEED_EMACS="24"
-
-inherit elisp ruby-single vcs-snapshot
-
-DESCRIPTION="One Japanese input methods on Emacs"
-HOMEPAGE="http://openlab.ring.gr.jp/skk/;
-SRC_URI="https://github.com/skk-dev/${PN}/archive/${P}_Kutomatsunai.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="ruby"
-RESTRICT="test"
-
-DEPEND=""
-RDEPEND="|| (
-   app-i18n/skk-jisyo
-   virtual/skkserv
-   )
-   ruby? ( ${RUBY_DEPS} )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   echo "(setq PREFIX \"${ED}/usr\")" >>SKK-CFG
-   echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG
-
-   echo "(add-to-list 'load-path (expand-file-name 

[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2021-11-29 Thread Sam James
commit: 930e7e71bbbc5ed5fa3067be1a1f9ae61f283a09
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 29 22:39:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 29 22:39:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930e7e71

app-emacs/ddskk: Stabilize 17.1 ppc, #824498

Signed-off-by: Sam James  gentoo.org>

 app-emacs/ddskk/ddskk-17.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/ddskk/ddskk-17.1.ebuild 
b/app-emacs/ddskk/ddskk-17.1.ebuild
index 8b3c8b604007..7a62d17f1c04 100644
--- a/app-emacs/ddskk/ddskk-17.1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/skk-dev/${PN}/archive/${P}_Neppu.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ruby"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2021-11-19 Thread Agostino Sarubbo
commit: 7446f8312e2ef68d294d837f82b95a4fd1d85403
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Nov 20 07:28:27 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Nov 20 07:28:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7446f831

app-emacs/ddskk: x86 stable wrt bug #824498

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emacs/ddskk/ddskk-17.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/ddskk/ddskk-17.1.ebuild 
b/app-emacs/ddskk/ddskk-17.1.ebuild
index a2550bf01340..8b3c8b604007 100644
--- a/app-emacs/ddskk/ddskk-17.1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/skk-dev/${PN}/archive/${P}_Neppu.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ruby"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2021-11-19 Thread Arthur Zamarin
commit: 389ef39790df5c2bb8b7f81eb729c01ad22f99e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 19 11:38:35 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 19 11:39:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=389ef397

app-emacs/ddskk: Stabilize 17.1 ppc64, #824498

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-emacs/ddskk/ddskk-17.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/ddskk/ddskk-17.1.ebuild 
b/app-emacs/ddskk/ddskk-17.1.ebuild
index 6940278d5de2..a2550bf01340 100644
--- a/app-emacs/ddskk/ddskk-17.1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/skk-dev/${PN}/archive/${P}_Neppu.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ruby"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2021-11-18 Thread Jakov Smolić
commit: 2d581b6fd87103cb6bfb23d68b582938c5e1fec2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Nov 18 14:00:47 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Nov 18 14:00:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d581b6f

app-emacs/ddskk: Stabilize 17.1 amd64, #824498

Signed-off-by: Jakov Smolić  gentoo.org>

 app-emacs/ddskk/ddskk-17.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/ddskk/ddskk-17.1.ebuild 
b/app-emacs/ddskk/ddskk-17.1.ebuild
index beefab39e5ae..6940278d5de2 100644
--- a/app-emacs/ddskk/ddskk-17.1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/skk-dev/${PN}/archive/${P}_Neppu.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ruby"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2020-08-28 Thread Akinori Hattori
commit: 681ca686a9e6b9cad171207ad18aa4dbabc99c13
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Aug 28 13:07:02 2020 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Aug 28 13:07:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681ca686

app-emacs/ddskk: disable tests

Closes: https://bugs.gentoo.org/738876
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Akinori Hattori  gentoo.org>

 app-emacs/ddskk/ddskk-16.2.ebuild | 1 +
 app-emacs/ddskk/ddskk-16.3.ebuild | 1 +
 app-emacs/ddskk/ddskk-17.1.ebuild | 1 +
 3 files changed, 3 insertions(+)

diff --git a/app-emacs/ddskk/ddskk-16.2.ebuild 
b/app-emacs/ddskk/ddskk-16.2.ebuild
index 3fbcc4fac46..6e93fa9e017 100644
--- a/app-emacs/ddskk/ddskk-16.2.ebuild
+++ b/app-emacs/ddskk/ddskk-16.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ruby"
+RESTRICT="test"
 
 DEPEND=""
 RDEPEND="|| (

diff --git a/app-emacs/ddskk/ddskk-16.3.ebuild 
b/app-emacs/ddskk/ddskk-16.3.ebuild
index 396611aca95..4f37c7983da 100644
--- a/app-emacs/ddskk/ddskk-16.3.ebuild
+++ b/app-emacs/ddskk/ddskk-16.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ruby"
+RESTRICT="test"
 
 DEPEND=""
 RDEPEND="|| (

diff --git a/app-emacs/ddskk/ddskk-17.1.ebuild 
b/app-emacs/ddskk/ddskk-17.1.ebuild
index c36507bd934..beefab39e5a 100644
--- a/app-emacs/ddskk/ddskk-17.1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ruby"
+RESTRICT="test"
 
 DEPEND=""
 RDEPEND="|| (



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2020-08-23 Thread Akinori Hattori
commit: 942cfefb1f444150013eabd91c53279817c2870a
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Aug 23 13:18:45 2020 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Aug 23 13:19:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=942cfefb

app-emacs/ddskk: fix tests

Closes: https://bugs.gentoo.org/738266
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Akinori Hattori  gentoo.org>

 app-emacs/ddskk/ddskk-16.2.ebuild | 4 ++--
 app-emacs/ddskk/ddskk-16.3.ebuild | 4 ++--
 app-emacs/ddskk/ddskk-17.1.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-emacs/ddskk/ddskk-16.2.ebuild 
b/app-emacs/ddskk/ddskk-16.2.ebuild
index f8d30680a19..3fbcc4fac46 100644
--- a/app-emacs/ddskk/ddskk-16.2.ebuild
+++ b/app-emacs/ddskk/ddskk-16.2.ebuild
@@ -35,9 +35,9 @@ src_prepare() {
 
rm -f skk-lookup.el
if use ruby; then
-   mv bayesian/*.el .
+   cp bayesian/*.el . || die
fi
-   mv tut-code/*.el .
+   cp tut-code/*.el . || die
 }
 
 src_compile() {

diff --git a/app-emacs/ddskk/ddskk-16.3.ebuild 
b/app-emacs/ddskk/ddskk-16.3.ebuild
index 2183d225909..396611aca95 100644
--- a/app-emacs/ddskk/ddskk-16.3.ebuild
+++ b/app-emacs/ddskk/ddskk-16.3.ebuild
@@ -35,9 +35,9 @@ src_prepare() {
 
rm -f skk-lookup.el
if use ruby; then
-   mv bayesian/*.el .
+   cp bayesian/*.el . || die
fi
-   mv tut-code/*.el .
+   cp tut-code/*.el . || die
 }
 
 src_compile() {

diff --git a/app-emacs/ddskk/ddskk-17.1.ebuild 
b/app-emacs/ddskk/ddskk-17.1.ebuild
index 82e9b951cdf..c36507bd934 100644
--- a/app-emacs/ddskk/ddskk-17.1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1.ebuild
@@ -35,9 +35,9 @@ src_prepare() {
 
rm -f skk-lookup.el
if use ruby; then
-   mv bayesian/*.el .
+   cp bayesian/*.el . || die
fi
-   mv tut-code/*.el .
+   cp tut-code/*.el . || die
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2020-08-20 Thread Akinori Hattori
commit: ab51aa124421f6c817bb395257e1859255373b0e
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Aug 20 13:41:02 2020 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Aug 20 13:41:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab51aa12

app-emacs/ddskk: fix build with USE=-ruby

Closes: https://bugs.gentoo.org/738122
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Akinori Hattori  gentoo.org>

 app-emacs/ddskk/ddskk-16.2.ebuild | 5 -
 app-emacs/ddskk/ddskk-16.3.ebuild | 5 -
 app-emacs/ddskk/ddskk-17.1.ebuild | 5 -
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/app-emacs/ddskk/ddskk-16.2.ebuild 
b/app-emacs/ddskk/ddskk-16.2.ebuild
index 184535ef601..f8d30680a19 100644
--- a/app-emacs/ddskk/ddskk-16.2.ebuild
+++ b/app-emacs/ddskk/ddskk-16.2.ebuild
@@ -34,7 +34,10 @@ src_prepare() {
default
 
rm -f skk-lookup.el
-   mv {bayesian,tut-code}/*.el .
+   if use ruby; then
+   mv bayesian/*.el .
+   fi
+   mv tut-code/*.el .
 }
 
 src_compile() {

diff --git a/app-emacs/ddskk/ddskk-16.3.ebuild 
b/app-emacs/ddskk/ddskk-16.3.ebuild
index 71f0c28fa72..2183d225909 100644
--- a/app-emacs/ddskk/ddskk-16.3.ebuild
+++ b/app-emacs/ddskk/ddskk-16.3.ebuild
@@ -34,7 +34,10 @@ src_prepare() {
default
 
rm -f skk-lookup.el
-   mv {bayesian,tut-code}/*.el .
+   if use ruby; then
+   mv bayesian/*.el .
+   fi
+   mv tut-code/*.el .
 }
 
 src_compile() {

diff --git a/app-emacs/ddskk/ddskk-17.1.ebuild 
b/app-emacs/ddskk/ddskk-17.1.ebuild
index b46c1f6a146..82e9b951cdf 100644
--- a/app-emacs/ddskk/ddskk-17.1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1.ebuild
@@ -34,7 +34,10 @@ src_prepare() {
default
 
rm -f skk-lookup.el
-   mv {bayesian,tut-code}/*.el .
+   if use ruby; then
+   mv bayesian/*.el .
+   fi
+   mv tut-code/*.el .
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2020-08-19 Thread Akinori Hattori
commit: b335ab7a4932fa6537b63c2ca5cd92d1fbd5733a
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Aug 19 14:20:29 2020 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Aug 19 14:20:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b335ab7a

app-emacs/ddskk: new upstream release

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Akinori Hattori  gentoo.org>

 app-emacs/ddskk/Manifest  |  1 +
 app-emacs/ddskk/ddskk-17.1.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/app-emacs/ddskk/Manifest b/app-emacs/ddskk/Manifest
index 8e83fc094ed..0f9fdc04207 100644
--- a/app-emacs/ddskk/Manifest
+++ b/app-emacs/ddskk/Manifest
@@ -1,2 +1,3 @@
 DIST ddskk-16.2.tar.gz 886618 BLAKE2B 
854b9d57993e8f69af4035df49511ec110a1afd83ee290be8934283fc5f2a1a648b80f80811396083fa019d9eb12469998ff26b692296dd770c21da81c3cad3e
 SHA512 
591d66e2d217a289ce8273ed7da10c0ed72029e961efde0537044f7ad3f5f46943cf5c71ec1d97a27743fcea91a9fab81c86e2772047892f53e2852bf58ef45c
 DIST ddskk-16.3.tar.gz 1252772 BLAKE2B 
133685fc0587e10c89145eeaf014c8e0d1ce0dad63b9207559030598f521aee00facbca9550753493e579d5acec10e8b36c1499087d1b6c05317754c434b9b69
 SHA512 
47624690851269ca818bed5cfdfdb21bbbd3152c0a7c64a114ab595a92d2e79600fe738953e6a73a26b0195102eb1e9e03ad4f6bfca1bc4d3e3732bf59aa8a27
+DIST ddskk-17.1.tar.gz 952635 BLAKE2B 
fae34e37f972250d5e48f316fb90418b4b902684431c6ed18f44f3b516ceac1b04c8f8542c5651233e36085f864bac41381069dd70e841fdd9eedf7273ed
 SHA512 
e0b924111a6289acd29ee5a5d94ea70730fe8f4e1dd5ed279520263efab0c69a6940e5b1b6182e45ed30c0b1ddca9e44ff75b7b3fdab5c8a3e1b2b9f82cc20fa

diff --git a/app-emacs/ddskk/ddskk-17.1.ebuild 
b/app-emacs/ddskk/ddskk-17.1.ebuild
new file mode 100644
index 000..b46c1f6a146
--- /dev/null
+++ b/app-emacs/ddskk/ddskk-17.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+USE_RUBY="ruby25 ruby26 ruby27"
+NEED_EMACS="24.3"
+
+inherit elisp ruby-single vcs-snapshot
+
+DESCRIPTION="One Japanese input methods on Emacs"
+HOMEPAGE="http://openlab.ring.gr.jp/skk/;
+SRC_URI="https://github.com/skk-dev/${PN}/archive/${P}_Neppu.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="ruby"
+
+DEPEND=""
+RDEPEND="|| (
+   app-i18n/skk-jisyo
+   virtual/skkserv
+   )
+   ruby? ( ${RUBY_DEPS} )"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   echo "(setq PREFIX \"${ED}/usr\")" >>SKK-CFG
+   echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG
+
+   echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> 
nicola/NICOLA-DDSKK-CFG
+
+   default
+
+   rm -f skk-lookup.el
+   mv {bayesian,tut-code}/*.el .
+}
+
+src_compile() {
+   emake elc info
+
+   emake -C nicola
+}
+
+src_install() {
+   local lispdir=${SITELISP}/${PN}
+   emake install-elc
+   elisp-compile "${ED}"/${lispdir}/skk-setup.el
+   rm -f "${ED}"/${lispdir}/leim-list.el
+   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
+
+   dodoc ChangeLog* README.md 
READMEs/{AUTHORS,CODENAME,Contributors,FAQ,NEWS,PROPOSAL,TODO}*
+   doinfo doc/skk.info
+
+   local exts=( nicola tut-code ) d f
+   elisp-install ${PN} nicola/*.{el,elc}
+   if use ruby; then
+   dobin bayesian/bskk
+   exts+=( bayesian )
+   fi
+   for d in ${exts[@]}; do
+   docinto ${d}
+   for f in ${d}/{ChangeLog,README}*; do
+   [[ -s ${f} ]] && dodoc ${f}
+   done
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2020-08-01 Thread Akinori Hattori
commit: e67c0725db152bf8d91a7e135e62d2f7a275faeb
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Aug  1 13:02:45 2020 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Aug  1 13:02:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67c0725

app-emacs/ddskk: new upstream release

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Akinori Hattori  gentoo.org>

 app-emacs/ddskk/Manifest  |  1 +
 app-emacs/ddskk/ddskk-16.3.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/app-emacs/ddskk/Manifest b/app-emacs/ddskk/Manifest
index e8d0fd0d14e..8e83fc094ed 100644
--- a/app-emacs/ddskk/Manifest
+++ b/app-emacs/ddskk/Manifest
@@ -1 +1,2 @@
 DIST ddskk-16.2.tar.gz 886618 BLAKE2B 
854b9d57993e8f69af4035df49511ec110a1afd83ee290be8934283fc5f2a1a648b80f80811396083fa019d9eb12469998ff26b692296dd770c21da81c3cad3e
 SHA512 
591d66e2d217a289ce8273ed7da10c0ed72029e961efde0537044f7ad3f5f46943cf5c71ec1d97a27743fcea91a9fab81c86e2772047892f53e2852bf58ef45c
+DIST ddskk-16.3.tar.gz 1252772 BLAKE2B 
133685fc0587e10c89145eeaf014c8e0d1ce0dad63b9207559030598f521aee00facbca9550753493e579d5acec10e8b36c1499087d1b6c05317754c434b9b69
 SHA512 
47624690851269ca818bed5cfdfdb21bbbd3152c0a7c64a114ab595a92d2e79600fe738953e6a73a26b0195102eb1e9e03ad4f6bfca1bc4d3e3732bf59aa8a27

diff --git a/app-emacs/ddskk/ddskk-16.3.ebuild 
b/app-emacs/ddskk/ddskk-16.3.ebuild
new file mode 100644
index 000..71f0c28fa72
--- /dev/null
+++ b/app-emacs/ddskk/ddskk-16.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+USE_RUBY="ruby24 ruby25 ruby26"
+NEED_EMACS="24"
+
+inherit elisp ruby-single vcs-snapshot
+
+DESCRIPTION="One Japanese input methods on Emacs"
+HOMEPAGE="http://openlab.ring.gr.jp/skk/;
+SRC_URI="https://github.com/skk-dev/${PN}/archive/${P}_Kutomatsunai.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="ruby"
+
+DEPEND=""
+RDEPEND="|| (
+   app-i18n/skk-jisyo
+   virtual/skkserv
+   )
+   ruby? ( ${RUBY_DEPS} )"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   echo "(setq PREFIX \"${ED}/usr\")" >>SKK-CFG
+   echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG
+
+   echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> 
nicola/NICOLA-DDSKK-CFG
+
+   default
+
+   rm -f skk-lookup.el
+   mv {bayesian,tut-code}/*.el .
+}
+
+src_compile() {
+   emake elc info
+
+   emake -C nicola
+}
+
+src_install() {
+   local lispdir=${SITELISP}/${PN}
+   emake install-elc
+   elisp-compile "${ED}"/${lispdir}/skk-setup.el
+   rm -f "${ED}"/${lispdir}/leim-list.el
+   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
+
+   dodoc ChangeLog* README.md 
READMEs/{AUTHORS,CODENAME,Contributors,FAQ,NEWS,PROPOSAL,TODO}*
+   doinfo doc/skk.info
+
+   local exts=( nicola tut-code ) d f
+   elisp-install ${PN} nicola/*.{el,elc}
+   if use ruby; then
+   dobin bayesian/bskk
+   exts+=( bayesian )
+   fi
+   for d in ${exts[@]}; do
+   docinto ${d}
+   for f in ${d}/{ChangeLog,README}*; do
+   [[ -s ${f} ]] && dodoc ${f}
+   done
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2020-05-01 Thread Hans de Graaff
commit: 8ef1712ddbaa1fd0adc2b9c0d96b9bbb47d39627
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May  2 04:55:24 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May  2 05:17:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef1712d

app-emacs/ddskk: add ruby26

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 app-emacs/ddskk/ddskk-16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/ddskk/ddskk-16.2.ebuild 
b/app-emacs/ddskk/ddskk-16.2.ebuild
index b57957d0345..184535ef601 100644
--- a/app-emacs/ddskk/ddskk-16.2.ebuild
+++ b/app-emacs/ddskk/ddskk-16.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby24 ruby25 ruby26"
 NEED_EMACS="24"
 
 inherit elisp ruby-single



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2018-06-26 Thread Hans de Graaff
commit: 339e4bf745e0503039daaeeb79aa12eb79e0f426
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 26 15:55:29 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 26 16:02:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=339e4bf7

app-emacs/ddskk: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emacs/ddskk/Manifest  |  1 -
 app-emacs/ddskk/ddskk-16.1.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/app-emacs/ddskk/Manifest b/app-emacs/ddskk/Manifest
index 62a96d8b162..e8d0fd0d14e 100644
--- a/app-emacs/ddskk/Manifest
+++ b/app-emacs/ddskk/Manifest
@@ -1,2 +1 @@
-DIST ddskk-16.1.tar.gz 878564 BLAKE2B 
4b57311cf4478999d19835f12594943e1a74ee4f8705ddd6140c924bd1a90251f4127187de7df7ae1bf0635f582c4e9fbd29e644dc80a89fb3fd2eed84589b72
 SHA512 
68875f7ad89ce847103bbe4644db3800c84cc5907a4769c37f7aab5bc64577e1ea5f49de41c5708daf3f5f2bb7176237dcec5ea05e52a61f7c78cfb2670ced7b
 DIST ddskk-16.2.tar.gz 886618 BLAKE2B 
854b9d57993e8f69af4035df49511ec110a1afd83ee290be8934283fc5f2a1a648b80f80811396083fa019d9eb12469998ff26b692296dd770c21da81c3cad3e
 SHA512 
591d66e2d217a289ce8273ed7da10c0ed72029e961efde0537044f7ad3f5f46943cf5c71ec1d97a27743fcea91a9fab81c86e2772047892f53e2852bf58ef45c

diff --git a/app-emacs/ddskk/ddskk-16.1.ebuild 
b/app-emacs/ddskk/ddskk-16.1.ebuild
deleted file mode 100644
index 34e4e7c32c8..000
--- a/app-emacs/ddskk/ddskk-16.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-USE_RUBY="ruby21 ruby22 ruby23"
-NEED_EMACS="24"
-
-inherit elisp ruby-single
-
-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="ruby"
-
-DEPEND=""
-RDEPEND="|| (
-   app-i18n/skk-jisyo
-   virtual/skkserv
-   )
-   ruby? ( ${RUBY_DEPS} )"
-S="${WORKDIR}/${PN}-${P}_Futamata"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   echo "(setq PREFIX \"${ED}/usr\")" >>SKK-CFG
-   echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG
-
-   echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> 
nicola/NICOLA-DDSKK-CFG
-
-   default
-
-   rm -f skk-lookup.el
-   mv {bayesian,tut-code}/*.el .
-}
-
-src_compile() {
-   emake elc info
-
-   emake -C nicola
-}
-
-src_install () {
-   local lispdir=${SITELISP}/${PN}
-   emake install-elc
-   elisp-compile "${ED}"/${lispdir}/skk-setup.el
-   rm -f "${ED}"/${lispdir}/leim-list.el
-   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
-
-   dodoc ChangeLog* README.md 
READMEs/{AUTHORS,CODENAME,Contributors,FAQ,NEWS,PROPOSAL,TODO}*
-   doinfo doc/skk.info
-
-   local exts=( nicola tut-code ) d f
-   elisp-install ${PN} nicola/*.{el,elc}
-   if use ruby; then
-   dobin bayesian/bskk
-   exts+=( bayesian )
-   fi
-   for d in ${exts[@]}; do
-   docinto ${d}
-   for f in ${d}/{ChangeLog,README}*; do
-   [[ -s ${f} ]] && dodoc ${f}
-   done
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2018-06-25 Thread Aaron Bauman
commit: e4d08e6ff066d4f18ffc26efcc8a0d149ee54786
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Jun 26 02:12:14 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Jun 26 02:14:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d08e6f

app-emacs/ddskk: amd64 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emacs/ddskk/ddskk-16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/ddskk/ddskk-16.2.ebuild 
b/app-emacs/ddskk/ddskk-16.2.ebuild
index cab352791a5..ec56dd3838d 100644
--- a/app-emacs/ddskk/ddskk-16.2.ebuild
+++ b/app-emacs/ddskk/ddskk-16.2.ebuild
@@ -13,7 +13,7 @@ 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"
+KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ruby"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2018-06-17 Thread Hans de Graaff
commit: e2ca028bb51894b815f32c0e47e7a28b9e26162c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 17 17:47:51 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 17 17:52:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2ca028b

app-emacs/ddskk: add ruby25

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emacs/ddskk/ddskk-16.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/ddskk/ddskk-16.2.ebuild 
b/app-emacs/ddskk/ddskk-16.2.ebuild
index 7493aff2124..b5543cea892 100644
--- a/app-emacs/ddskk/ddskk-16.2.ebuild
+++ b/app-emacs/ddskk/ddskk-16.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 NEED_EMACS="24"
 
 inherit elisp ruby-single



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/files/

2017-11-02 Thread Ulrich Müller
commit: 47c049c50ae14d30593124d8cc5c29d112d06127
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov  2 14:36:06 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov  2 14:36:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47c049c5

app-emacs/ddskk: Remove stale patch.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 app-emacs/ddskk/files/ddskk-15.1-skk-mk.patch | 12 
 1 file changed, 12 deletions(-)

diff --git a/app-emacs/ddskk/files/ddskk-15.1-skk-mk.patch 
b/app-emacs/ddskk/files/ddskk-15.1-skk-mk.patch
deleted file mode 100644
index 3876f0f4943..000
--- a/app-emacs/ddskk/files/ddskk-15.1-skk-mk.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-# 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)



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2017-06-19 Thread Akinori Hattori
commit: 68a66a4472fc1f5d7e4e1d167cb9167d5c502ca2
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Jun 19 11:12:59 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Jun 19 11:12:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a66a44

app-emacs/ddskk: fix prepare

Gentoo-Bug: 622142

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-emacs/ddskk/ddskk-16.2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-emacs/ddskk/ddskk-16.2.ebuild 
b/app-emacs/ddskk/ddskk-16.2.ebuild
index d4a09765962..7493aff2124 100644
--- a/app-emacs/ddskk/ddskk-16.2.ebuild
+++ b/app-emacs/ddskk/ddskk-16.2.ebuild
@@ -22,7 +22,6 @@ RDEPEND="|| (
virtual/skkserv
)
ruby? ( ${RUBY_DEPS} )"
-S="${WORKDIR}/${PN}-${P}_Warabitai"
 
 SITEFILE="50${PN}-gentoo.el"
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2017-06-18 Thread Akinori Hattori
commit: dbdc2108b37e8973426f8fb2b07f135e98154683
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Jun 18 09:40:06 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Jun 18 09:40:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbdc2108

app-emacs/ddskk: drop old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-emacs/ddskk/Manifest  |  3 --
 app-emacs/ddskk/ddskk-14.3.ebuild | 63 -
 app-emacs/ddskk/ddskk-14.4.ebuild | 63 -
 app-emacs/ddskk/ddskk-15.1.ebuild | 65 ---
 4 files changed, 194 deletions(-)

diff --git a/app-emacs/ddskk/Manifest b/app-emacs/ddskk/Manifest
index eb9da65ac0c..fc96d1c9ba8 100644
--- a/app-emacs/ddskk/Manifest
+++ b/app-emacs/ddskk/Manifest
@@ -1,4 +1 @@
-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
 DIST ddskk-16.1.tar.gz 878564 SHA256 
fe7229d8ec76e955527878f8bb8a55767a8901069392b403dcc4a9402298803c SHA512 
68875f7ad89ce847103bbe4644db3800c84cc5907a4769c37f7aab5bc64577e1ea5f49de41c5708daf3f5f2bb7176237dcec5ea05e52a61f7c78cfb2670ced7b
 WHIRLPOOL 
85ede848eb5d788238d2aadbb81f06b143f5039b8df6952dfe0fa6df00332aa70889f95db449b80e7920d26ef7987a7af394ed40efce40b12ca7432858dedc8c

diff --git a/app-emacs/ddskk/ddskk-14.3.ebuild 
b/app-emacs/ddskk/ddskk-14.3.ebuild
deleted file mode 100644
index d1c23a3d2bc..000
--- a/app-emacs/ddskk/ddskk-14.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-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=">SKK-CFG
-   echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG
-
-   echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> 
nicola/NICOLA-DDSKK-CFG
-
-   eapply_user
-
-   rm -f skk-lookup.el
-   mv {bayesian,tut-code}/*.el .
-}
-
-src_compile() {
-   emake elc info
-
-   emake -C nicola
-}
-
-src_install () {
-   local lispdir=${SITELISP}/${PN}
-   emake install-elc
-   elisp-compile "${ED}"/${lispdir}/skk-setup.el
-   rm -f "${ED}"/${lispdir}/leim-list.el
-   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
-
-   dodoc ChangeLog* READMEs/README 
READMEs/{AUTHORS,CODENAME,Contributors,FAQ,NEWS,PROPOSAL,TODO}*
-   doinfo doc/skk.info
-
-   local exts=( nicola tut-code bayesian ) d f
-   elisp-install ${PN} nicola/*.{el,elc}
-   for d in ${exts[@]}; do
-   docinto ${d}
-   for f in ${d}/{ChangeLog,README}*; do
-   [[ -s ${f} ]] && dodoc ${f}
-   done
-   done
-   docinto bayesian
-   dodoc bayesian/bskk
-}

diff --git a/app-emacs/ddskk/ddskk-14.4.ebuild 
b/app-emacs/ddskk/ddskk-14.4.ebuild
deleted file mode 100644
index 01ab0cdbb9c..000
--- a/app-emacs/ddskk/ddskk-14.4.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-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=">SKK-CFG
-   echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG
-
-   echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> 
nicola/NICOLA-DDSKK-CFG
-
-   eapply_user
-
-   rm -f skk-lookup.el
-   mv {bayesian,tut-code}/*.el .
-}
-

[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2017-06-18 Thread Akinori Hattori
commit: 5ba8c2107c5777e562a4e2eb1ab3faefd0916d91
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Jun 18 09:44:10 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Jun 18 09:44:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ba8c210

app-emacs/ddskk: new upstream release

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-emacs/ddskk/Manifest  |  1 +
 app-emacs/ddskk/ddskk-16.2.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/app-emacs/ddskk/Manifest b/app-emacs/ddskk/Manifest
index fc96d1c9ba8..c227a7c6d28 100644
--- a/app-emacs/ddskk/Manifest
+++ b/app-emacs/ddskk/Manifest
@@ -1 +1,2 @@
 DIST ddskk-16.1.tar.gz 878564 SHA256 
fe7229d8ec76e955527878f8bb8a55767a8901069392b403dcc4a9402298803c SHA512 
68875f7ad89ce847103bbe4644db3800c84cc5907a4769c37f7aab5bc64577e1ea5f49de41c5708daf3f5f2bb7176237dcec5ea05e52a61f7c78cfb2670ced7b
 WHIRLPOOL 
85ede848eb5d788238d2aadbb81f06b143f5039b8df6952dfe0fa6df00332aa70889f95db449b80e7920d26ef7987a7af394ed40efce40b12ca7432858dedc8c
+DIST ddskk-16.2.tar.gz 886618 SHA256 
76d13486d7615a75d71107782684e7100cae32f21cec6a44731c192010a7a108 SHA512 
591d66e2d217a289ce8273ed7da10c0ed72029e961efde0537044f7ad3f5f46943cf5c71ec1d97a27743fcea91a9fab81c86e2772047892f53e2852bf58ef45c
 WHIRLPOOL 
9041bb4669bd61adc3207286aa16c48d0edd3223350a97f428a9badd4cbcbdfc97b0fb69a3a343798c64a48579bb90ed9594351acf3e0b1747a0bd01fd95b51c

diff --git a/app-emacs/ddskk/ddskk-16.2.ebuild 
b/app-emacs/ddskk/ddskk-16.2.ebuild
new file mode 100644
index 000..d4a09765962
--- /dev/null
+++ b/app-emacs/ddskk/ddskk-16.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+NEED_EMACS="24"
+
+inherit elisp ruby-single
+
+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="ruby"
+
+DEPEND=""
+RDEPEND="|| (
+   app-i18n/skk-jisyo
+   virtual/skkserv
+   )
+   ruby? ( ${RUBY_DEPS} )"
+S="${WORKDIR}/${PN}-${P}_Warabitai"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   echo "(setq PREFIX \"${ED}/usr\")" >>SKK-CFG
+   echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG
+
+   echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> 
nicola/NICOLA-DDSKK-CFG
+
+   default
+
+   rm -f skk-lookup.el
+   mv {bayesian,tut-code}/*.el .
+}
+
+src_compile() {
+   emake elc info
+
+   emake -C nicola
+}
+
+src_install () {
+   local lispdir=${SITELISP}/${PN}
+   emake install-elc
+   elisp-compile "${ED}"/${lispdir}/skk-setup.el
+   rm -f "${ED}"/${lispdir}/leim-list.el
+   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
+
+   dodoc ChangeLog* README.md 
READMEs/{AUTHORS,CODENAME,Contributors,FAQ,NEWS,PROPOSAL,TODO}*
+   doinfo doc/skk.info
+
+   local exts=( nicola tut-code ) d f
+   elisp-install ${PN} nicola/*.{el,elc}
+   if use ruby; then
+   dobin bayesian/bskk
+   exts+=( bayesian )
+   fi
+   for d in ${exts[@]}; do
+   docinto ${d}
+   for f in ${d}/{ChangeLog,README}*; do
+   [[ -s ${f} ]] && dodoc ${f}
+   done
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2017-06-18 Thread Akinori Hattori
commit: 66140b78e67b3db7fe61502aa945b855cc92ff0a
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Jun 18 09:42:42 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Jun 18 09:42:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66140b78

app-emacs/ddskk: drop ruby20

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-emacs/ddskk/ddskk-16.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/ddskk/ddskk-16.1.ebuild 
b/app-emacs/ddskk/ddskk-16.1.ebuild
index 478ef5f374b..34e4e7c32c8 100644
--- a/app-emacs/ddskk/ddskk-16.1.ebuild
+++ b/app-emacs/ddskk/ddskk-16.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby21 ruby22 ruby23"
 NEED_EMACS="24"
 
 inherit elisp ruby-single
@@ -32,7 +32,7 @@ src_prepare() {
 
echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> 
nicola/NICOLA-DDSKK-CFG
 
-   eapply_user
+   default
 
rm -f skk-lookup.el
mv {bayesian,tut-code}/*.el .



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/

2016-11-27 Thread Akinori Hattori
commit: c751910530a1de7bce97d1e0e5684c79401c8abf
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Nov 27 09:22:38 2016 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Nov 27 09:22:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7519105

app-emacs/ddskk: new upstream release

Package-Manager: portage-2.3.0

 app-emacs/ddskk/Manifest  |  1 +
 app-emacs/ddskk/ddskk-16.1.ebuild | 70 +++
 app-emacs/ddskk/metadata.xml  | 19 ++-
 3 files changed, 82 insertions(+), 8 deletions(-)

diff --git a/app-emacs/ddskk/Manifest b/app-emacs/ddskk/Manifest
index ac60756..eb9da65 100644
--- a/app-emacs/ddskk/Manifest
+++ b/app-emacs/ddskk/Manifest
@@ -1,3 +1,4 @@
 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
+DIST ddskk-16.1.tar.gz 878564 SHA256 
fe7229d8ec76e955527878f8bb8a55767a8901069392b403dcc4a9402298803c SHA512 
68875f7ad89ce847103bbe4644db3800c84cc5907a4769c37f7aab5bc64577e1ea5f49de41c5708daf3f5f2bb7176237dcec5ea05e52a61f7c78cfb2670ced7b
 WHIRLPOOL 
85ede848eb5d788238d2aadbb81f06b143f5039b8df6952dfe0fa6df00332aa70889f95db449b80e7920d26ef7987a7af394ed40efce40b12ca7432858dedc8c

diff --git a/app-emacs/ddskk/ddskk-16.1.ebuild 
b/app-emacs/ddskk/ddskk-16.1.ebuild
new file mode 100644
index ..810ed5f
--- /dev/null
+++ b/app-emacs/ddskk/ddskk-16.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+NEED_EMACS="24"
+
+inherit elisp ruby-single
+
+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="ruby"
+
+DEPEND=""
+RDEPEND="|| (
+   app-i18n/skk-jisyo
+   virtual/skkserv
+   )
+   ruby? ( ${RUBY_DEPS} )"
+S="${WORKDIR}/${PN}-${P}_Futamata"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   echo "(setq PREFIX \"${ED}/usr\")" >>SKK-CFG
+   echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG
+
+   echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> 
nicola/NICOLA-DDSKK-CFG
+
+   eapply_user
+
+   rm -f skk-lookup.el
+   mv {bayesian,tut-code}/*.el .
+}
+
+src_compile() {
+   emake elc info
+
+   emake -C nicola
+}
+
+src_install () {
+   local lispdir=${SITELISP}/${PN}
+   emake install-elc
+   elisp-compile "${ED}"/${lispdir}/skk-setup.el
+   rm -f "${ED}"/${lispdir}/leim-list.el
+   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
+
+   dodoc ChangeLog* README.md 
READMEs/{AUTHORS,CODENAME,Contributors,FAQ,NEWS,PROPOSAL,TODO}*
+   doinfo doc/skk.info
+
+   local exts=( nicola tut-code ) d f
+   elisp-install ${PN} nicola/*.{el,elc}
+   if use ruby; then
+   dobin bayesian/bskk
+   exts+=( bayesian )
+   fi
+   for d in ${exts[@]}; do
+   docinto ${d}
+   for f in ${d}/{ChangeLog,README}*; do
+   [[ -s ${f} ]] && dodoc ${f}
+   done
+   done
+}

diff --git a/app-emacs/ddskk/metadata.xml b/app-emacs/ddskk/metadata.xml
index 02fb253..686eb38 100644
--- a/app-emacs/ddskk/metadata.xml
+++ b/app-emacs/ddskk/metadata.xml
@@ -1,12 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-  gnu-em...@gentoo.org
-  Gentoo GNU Emacs project
-
-
-  c...@gentoo.org
-  Cjk
-
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+c...@gentoo.org
+Cjk
+  
+  
+skk-dev/ddskk
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/, app-emacs/ddskk/files/

2016-11-27 Thread Akinori Hattori
commit: a250fa7aa9d55cc5f15470cd4a34cdad0e5c007c
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Nov 27 09:05:59 2016 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Nov 27 09:05:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a250fa7a

app-emacs/ddskk: install skk-setup.el

Package-Manager: portage-2.3.0

 app-emacs/ddskk/ddskk-14.3.ebuild   | 66 --
 app-emacs/ddskk/ddskk-14.4.ebuild   | 66 --
 app-emacs/ddskk/ddskk-15.1.ebuild   | 71 ++---
 app-emacs/ddskk/files/50ddskk-gentoo.el |  5 +--
 4 files changed, 109 insertions(+), 99 deletions(-)

diff --git a/app-emacs/ddskk/ddskk-14.3.ebuild 
b/app-emacs/ddskk/ddskk-14.3.ebuild
index dde5773..017dd2f 100644
--- a/app-emacs/ddskk/ddskk-14.3.ebuild
+++ b/app-emacs/ddskk/ddskk-14.3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=3
+EAPI="6"
 
 inherit elisp
 
@@ -15,46 +15,50 @@ 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 )"
+DEPEND=">SKK-CFG
+   echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG
+
+   echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> 
nicola/NICOLA-DDSKK-CFG
+
+   eapply_user
+
+   rm -f skk-lookup.el
+   mv {bayesian,tut-code}/*.el .
 }
 
 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"
+   emake elc info
+
+   emake -C nicola
 }
 
 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
+   local lispdir=${SITELISP}/${PN}
+   emake install-elc
+   elisp-compile "${ED}"/${lispdir}/skk-setup.el
+   rm -f "${ED}"/${lispdir}/leim-list.el
+   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
 
-   #docinto nicola
-   #dodoc nicola/ChangeLog* nicola/README* || die
-   docinto tut-code
-   dodoc tut-code/README.tut || die
+   dodoc ChangeLog* READMEs/README 
READMEs/{AUTHORS,CODENAME,Contributors,FAQ,NEWS,PROPOSAL,TODO}*
+   doinfo doc/skk.info
 
-   #dobin bayesian/bskk || die
+   local exts=( nicola tut-code bayesian ) d f
+   elisp-install ${PN} nicola/*.{el,elc}
+   for d in ${exts[@]}; do
+   docinto ${d}
+   for f in ${d}/{ChangeLog,README}*; do
+   [[ -s ${f} ]] && dodoc ${f}
+   done
+   done
docinto bayesian
-   dodoc bayesian/README.ja bayesian/bskk || die
+   dodoc bayesian/bskk
 }

diff --git a/app-emacs/ddskk/ddskk-14.4.ebuild 
b/app-emacs/ddskk/ddskk-14.4.ebuild
index e3d2df3..5a18567 100644
--- a/app-emacs/ddskk/ddskk-14.4.ebuild
+++ b/app-emacs/ddskk/ddskk-14.4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=3
+EAPI="6"
 
 inherit elisp
 
@@ -15,46 +15,50 @@ 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 )"
+DEPEND=">SKK-CFG
+   echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG
+
+   echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> 
nicola/NICOLA-DDSKK-CFG
+
+   eapply_user
+
+   rm -f skk-lookup.el
+   mv {bayesian,tut-code}/*.el .
 }
 
 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"
+   emake elc info
+
+   emake -C nicola
 }
 
 src_install () {
-   elisp-install ${PN} *.{el,elc} nicola/*.el tut-code/*.{el,elc}