summaryrefslogtreecommitdiff
path: root/app-emacs/scim-bridge-el
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/scim-bridge-el
reinit the tree, so we can have metadata
Diffstat (limited to 'app-emacs/scim-bridge-el')
-rw-r--r--app-emacs/scim-bridge-el/Manifest6
-rw-r--r--app-emacs/scim-bridge-el/files/scim-bridge-el-0.8.2-im-agent.patch25
-rw-r--r--app-emacs/scim-bridge-el/metadata.xml17
-rw-r--r--app-emacs/scim-bridge-el/scim-bridge-el-0.8.2.ebuild23
4 files changed, 71 insertions, 0 deletions
diff --git a/app-emacs/scim-bridge-el/Manifest b/app-emacs/scim-bridge-el/Manifest
new file mode 100644
index 000000000000..2ca93f925272
--- /dev/null
+++ b/app-emacs/scim-bridge-el/Manifest
@@ -0,0 +1,6 @@
+AUX scim-bridge-el-0.8.2-im-agent.patch 1052 SHA256 f2d9d41f486201305e5ee9da712e8f7371b71fb817d8fdc6f5f3686a31d9a966 SHA512 bded77c74c13d0c0a3a3ba13cb5865d9ecd6abf00ed5d4a0d01e6e482a52211ca3a665a3a8ed5a098e6840b13327a80f9ebc2258023fe5d1b7c1f50693fd527b WHIRLPOOL 3d4286cb7d89371858ee55cc809dba84ca35bf7d0c61f42c71f2ee7585d55cbafa6e2f363c2054d999ce8c5774df8abad0b787999d5f27c9fd8f575694f328cf
+DIST scim-bridge-el-0.8.2.tar.gz 67369 SHA256 c70edd7a2688d67781901f87f36854a3f6f74c46b6768381da5258463f151b87 SHA512 2d173acb2d0182cd4c1fb6301cb34de0a5a08f4776e9dcec16bf2d1342bea98765c55d61cb7d666c42c2bb8c63d3083f4d4e59dbbec13a6ec72c7c48350c5c0c WHIRLPOOL 5c9d2e9034e3f395fb6fe446895e413a65d35b56139835cf8f4ff559e45bb2287339d094a7f03a2c82d07b585ef73a19875a56ed31d4393ca8328a44e41551bf
+EBUILD scim-bridge-el-0.8.2.ebuild 541 SHA256 a0a05907ff1f583632594a29e19043ee9823a68804b61127ce9a2bbd60f5e146 SHA512 bc584a655959ef40938431874c3528f0ccae5db5c43936478da0d00188a5785ac1f0d9bc37ac9b843ff3b1be6d5bdbca805cb0a79b4aeb6c61fa38e0c9bba604 WHIRLPOOL d396669f3cfaac45f2503803491cafb3959630686b7f3cebd840c355908d4fa006d993cfce7da05976d598bc591160fc491afb464fe72318181235fe482f6a76
+MISC ChangeLog 2547 SHA256 a6faae9aa518bb0ffe5c7a567349ba9bea6e592b6c3f98ec5f3a7df50141979f SHA512 65b95ba53e78a6b1430a239c0f05de48c83618005517446eb48a0ed08bdab9370f3a27aa57ce74c8e01b48e306c2830371d1c62d9850f0c7c4ad79c244e7f21b WHIRLPOOL 813bba45457a0f04ca1ab60307b94e29eb8e6100721eb80c1db0dd394f04432eabfb58d055c74ad32308cbdfa8ee228337e6d5bafc47dded88f327fbe348bc7b
+MISC ChangeLog-2015 799 SHA256 0a2e64b9c383ab8c76bb4efb5a6bded6b0bd673f0bc0b7f99edf5a3125a72fa0 SHA512 05bb1b56cf531ae6de90593424d4b7e48fe26b5db9516ac636dde5528c60a7d7a7672a443297c93199ef5de120148409a1402881945755d8fe32e879a53159a6 WHIRLPOOL a3259a18b33469e637fac659ecacae73868b5808d320fafea02e653786c5d83178887a288c74fff46dffd07c0c09fb3ea7089e67485bd05af393471c8c248d75
+MISC metadata.xml 487 SHA256 b7b75122d0ac5ef12d68760434f1cd45f41a03c8a62a03487f6b3cae8f2e9cc6 SHA512 6c34b6fc95c57ab85563156b0d5672cb4e2841016fd4991ef93dfd466c96a009c0a0acd48ab6213683d89d67525a633a7700206d1a80116bcb24ab76e5f74dbd WHIRLPOOL 7d27e96a572c51c18dad073f360c5a499b1c452f76668d4320aeb3d542c5e5a13bfa4bf129a027cf513a8a63ef548bbe1e529752f9678b6590eb913894d8f8a5
diff --git a/app-emacs/scim-bridge-el/files/scim-bridge-el-0.8.2-im-agent.patch b/app-emacs/scim-bridge-el/files/scim-bridge-el-0.8.2-im-agent.patch
new file mode 100644
index 000000000000..678eabdae246
--- /dev/null
+++ b/app-emacs/scim-bridge-el/files/scim-bridge-el-0.8.2-im-agent.patch
@@ -0,0 +1,25 @@
+run against scim-im-agent, after scim-bridge integration into scim.
+
+http://www.scim-im.org/news/scim_news/a_new_stable_version_has_been_released_the_main_change_is_the_incorporation_of_scim_bridge
+--- a/scim-bridge.el
++++ b/scim-bridge.el
+@@ -649,7 +649,7 @@
+ (defvar scim-bridge-compat-version "0.3.0")
+ (defvar scim-bridge-socket-dir "/tmp/")
+ (defvar scim-bridge-socket-name "socket")
+-(defvar scim-bridge-name "scim-bridge")
++(defvar scim-bridge-name "scim-im-agent")
+ (defvar scim-bridge-host-name "localhost")
+ (defvar scim-bridge-socket-path-common
+ (concat scim-bridge-socket-dir scim-bridge-name "-"
+@@ -2485,8 +2485,8 @@
+ (i 0)
+ proc error)
+ (unless (file-exists-p socket)
+- (scim-message "Launch SCIM-Bridge..."))
+- (call-process-shell-command scim-bridge-name nil 0 nil "--noexit")
++ (scim-message "Launch SCIM-Bridge...")
++ (call-process-shell-command scim-bridge-name nil 0 nil "--noexit"))
+ (while (and (not (processp proc))
+ (< i 10)) ; Try connection 10 times at maximum
+ (sleep-for (* 0.1 i))
diff --git a/app-emacs/scim-bridge-el/metadata.xml b/app-emacs/scim-bridge-el/metadata.xml
new file mode 100644
index 000000000000..181793e3c683
--- /dev/null
+++ b/app-emacs/scim-bridge-el/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>heroxbd@gentoo.org</email>
+</maintainer>
+<maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+</maintainer>
+<longdescription>
+ A SCIM-Bridge client for Emacs.
+</longdescription>
+<upstream>
+ <remote-id type="launchpad">scim-bridge.el</remote-id>
+</upstream>
+</pkgmetadata>
diff --git a/app-emacs/scim-bridge-el/scim-bridge-el-0.8.2.ebuild b/app-emacs/scim-bridge-el/scim-bridge-el-0.8.2.ebuild
new file mode 100644
index 000000000000..d65a356fb331
--- /dev/null
+++ b/app-emacs/scim-bridge-el/scim-bridge-el-0.8.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit elisp versionator
+
+MY_PN=${PN/-el/.el}
+MY_BR=$(get_version_component_range 1-2)
+DESCRIPTION="a SCIM-Bridge client for Emacs"
+HOMEPAGE="https://launchpad.net/scim-bridge.el"
+SRC_URI="https://launchpad.net/${MY_PN}/${MY_BR}/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="app-i18n/scim"
+
+src_prepare () {
+ epatch "${FILESDIR}"/${PN}-0.8.2-im-agent.patch
+}