summaryrefslogtreecommitdiff
path: root/app-text/duali
diff options
context:
space:
mode:
Diffstat (limited to 'app-text/duali')
-rw-r--r--app-text/duali/Manifest5
-rw-r--r--app-text/duali/duali-0.2.0-r1.ebuild40
-rw-r--r--app-text/duali/metadata.xml8
3 files changed, 53 insertions, 0 deletions
diff --git a/app-text/duali/Manifest b/app-text/duali/Manifest
new file mode 100644
index 000000000000..8bc4738f0ccb
--- /dev/null
+++ b/app-text/duali/Manifest
@@ -0,0 +1,5 @@
+DIST duali-0.2.0.tar.bz2 13334 SHA256 898045bb4d36e9d4e2292c8e308ccd483dad47115ccb107cdfa41a9b9a46472a SHA512 9234647b722a54fce8f947f2f0eb8cc121e5bdd32bcf606bc8ff71854eaf68655474e374b3328b2a20af58484e5962dadf716bc220f7fd697a8cfbb99afb2d30 WHIRLPOOL 3c2e3bd136a6353cd126c2aa30db5d73739d9dcc88fc4ea9d11574833135eb2ba145696cb835f1752045dab5c7458fc5dd51ea6f4d050e32893b6d00fe0f400b
+EBUILD duali-0.2.0-r1.ebuild 946 SHA256 e5a6e5ca5971272391561dc0ea64e97803ab600fca5dc524dec4e710fae0661c SHA512 76f7b3f2cef67e6e6c46c93e9f4fbac440a7fe0d4ff4d34e276d3ba918868d6c7c2750f6bb09226ee33950888b1853705daed2ef46f5c447c60163dd7fbd3762 WHIRLPOOL f1bd7f6abe16e32f6b275578c3fbac7012af59c869fd733d3891d62dfbdd3114eac2bfcd48bf30c9f0ec3350043d9326262a44cee5481ca2b111889ca04498b2
+MISC ChangeLog 4143 SHA256 86ccbac5d6553faa4d8c7b5b6056d2ecdec637cd0552135e2f601e01b0c41586 SHA512 13590e46a2119366db29e4ccaa06739dd2e457e569ce9ea3737fefaab76d882288f4df76e9e3f513eeaf3d80c381177673ee0b52e9a40efc2b74ba122858fe82 WHIRLPOOL cdb894298be5500e14b6dbe6848e22a424b7d6ad4938b8f790ccbfe7d77844013a711ff098ea875a061735fef63bcb91ee3d36b00f147bca8c02869af3e23bb1
+MISC ChangeLog-2015 2264 SHA256 44eec026d1622c80908f566b70c900c0f44f513796d0ea337473f7123df983da SHA512 f617a6258d68e6fc41d84ff68fd67c61cc8e9340dd1944da99818034c6878122edff330e85a32b98993a671ee963a89fc3f2e3fe06ff82a9281101cc9f6bf645 WHIRLPOOL 8a6a5e58a4285e9d1be1baaa00603025fb8865bf16014f4b3cec94abd66a31ef44bebed104b26505328c371a34fdadc4f96c5f0ce4020c376d0441409358721a
+MISC metadata.xml 245 SHA256 b1ba64436af220fdfc3060f10fd506bb56a87ac574b51885d672f110c83e5bf5 SHA512 5cf81ad67c841f8eb5a71ef18b6ae6c344d68fb63c80c21f4a9b9a0060de938264530276a152eb5451dd88a5955f04a48c8cd4d034be6bc7a1922b5e4f43539f WHIRLPOOL 99bfe54c3b1f17bd70d63f6cfaae2af82dbe19f6256d755fda680766d7fb220ea1e0ea25a1ffa8057032eb4e07130852168a09cd6e58bc3f0041487b9d111af9
diff --git a/app-text/duali/duali-0.2.0-r1.ebuild b/app-text/duali/duali-0.2.0-r1.ebuild
new file mode 100644
index 000000000000..4eb15157f591
--- /dev/null
+++ b/app-text/duali/duali-0.2.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+# Duali uses "anydbm" which should even support a slow fallback;
+# however, due to implementation details it fails when the databases
+# aren't gdbm.
+PYTHON_REQ_USE="gdbm"
+
+inherit python-single-r1
+
+DESCRIPTION="Arabic dictionary based on the DICT protocol"
+HOMEPAGE="https://www.arabeyes.org/Duali"
+SRC_URI="mirror://sourceforge/arabeyes/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 ~hppa ~ia64 ~mips ~ppc ~sparc x86"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}"
+PDEPEND=">=app-dicts/duali-data-0.1b-r1"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_install() {
+ python_fix_shebang duali dict2db trans2arabic arabic2trans
+ python_doexe duali dict2db trans2arabic arabic2trans
+
+ insinto /etc
+ doins duali.conf
+
+ doman doc/man/*.1
+ dodoc README ChangeLog
+
+ python_domodule pyduali
+}
diff --git a/app-text/duali/metadata.xml b/app-text/duali/metadata.xml
new file mode 100644
index 000000000000..c8c6479d60fe
--- /dev/null
+++ b/app-text/duali/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="sourceforge">arabeyes</remote-id>
+ </upstream>
+</pkgmetadata>