summaryrefslogtreecommitdiff
path: root/dev-util/itstool
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 /dev-util/itstool
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-util/itstool')
-rw-r--r--dev-util/itstool/Manifest5
-rw-r--r--dev-util/itstool/itstool-2.0.2.ebuild34
-rw-r--r--dev-util/itstool/metadata.xml13
3 files changed, 52 insertions, 0 deletions
diff --git a/dev-util/itstool/Manifest b/dev-util/itstool/Manifest
new file mode 100644
index 000000000000..4c29cf9f657e
--- /dev/null
+++ b/dev-util/itstool/Manifest
@@ -0,0 +1,5 @@
+DIST itstool-2.0.2.tar.bz2 96748 SHA256 bf909fb59b11a646681a8534d5700fec99be83bb2c57badf8c1844512227033a SHA512 b7915c4d463fe5969e282029c2080730c78e18d2d5878da53c6a370f471056b51a7b3f3c08417b801212ba674f55548a112a12a9d81634f60d1e52a8a47a4aa2 WHIRLPOOL 9e027e9e01cdfd5d4e14b83d2cf85e2c6b9778f5f966de50fe501e56547a4c014b68cc242b33f073756cdf8d217f0171baaff5a8f1b86c47aab1f31437b4773e
+EBUILD itstool-2.0.2.ebuild 859 SHA256 0bdad6ecf25e29bd20363a67c36bbf17fb1285316520961e7d1d343cfcc3bd72 SHA512 71847839b23ebfdc42496969d5fc3db84d36de69a66d36a34a0846871a9a6d2cee481e36bdf3ca5e7aefbad7f9f44e5be36bc3afe6b413fb7699972792b9a5da WHIRLPOOL 353a56fcd8d8bbe1400e23e2440f216708977ba90853dcc13c6f63d8bd82085f99e3226d59bbf581b8c01f040184e4d6d20ccf38bf5a91db85fe56d09ba69194
+MISC ChangeLog 2623 SHA256 35b01a8503b708f1836b67a63b716de08ba30d8779f8a20dc21b72164c77a3cf SHA512 2ddd87f9184b09ac7210b6acbb562360a776121d2d51fc271ea57f8efd43e7482152172f169265c97469531d8970a340341ad16deb2ead3e6216bafaeabca5a4 WHIRLPOOL db00b02b0dfedeaa3424136c40f4271c34f4c75db781b306031ca56c31203e5b3ae6a51fac2e218e2fea086cd4fb48b8580cf33c2dd38e650f26c0d42651440a
+MISC ChangeLog-2015 6783 SHA256 e6c718d90104f746a672f385f0bea18d500187c4d0537eb6df4617f9a12954c2 SHA512 9e1bdc993eb53930904a2cb9dd809386c524a9969052a11b2d39d8e7048a0292f26bfcae71594d696d04b47379661670856403eea9ae03170f271c646c252620 WHIRLPOOL dd2aa34984b3c70ff511ac9538c80e2653f1396ad65e6caa4e375c2aa2df3bda38d1f5fcaaf04b710e90506a5a23599d3096e195ab547b1e19cdcabcdf2f0c18
+MISC metadata.xml 525 SHA256 68a1c4f31c24ed438afb794e6787d69ef04f6d1171979e67c9ccbb66c80e7321 SHA512 ad9928fa0359257e3418c0fb6bba6c416fc4505911f35e97377ef7c1426e228b34312fc3156e98f3657974f1156ee2bdc58bbb4b51903bb40b10c97b0714b39b WHIRLPOOL 0ba0f95aaa458c9b4b96aad50840bc7be9db89d719d436249b946e23d3ab802516c98494d2ae58ec4f198009e88cd559e3095e1cea221a3597b43f0292cfd286
diff --git a/dev-util/itstool/itstool-2.0.2.ebuild b/dev-util/itstool/itstool-2.0.2.ebuild
new file mode 100644
index 000000000000..adf8ad6b64c8
--- /dev/null
+++ b/dev-util/itstool/itstool-2.0.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="xml"
+
+inherit python-single-r1
+
+DESCRIPTION="Translation tool for XML documents that uses gettext files and ITS rules"
+HOMEPAGE="http://itstool.org/"
+SRC_URI="http://files.itstool.org/itstool/${P}.tar.bz2"
+
+# files in /usr/share/itstool/its are HPND/as-is || GPL-3
+LICENSE="GPL-3+ || ( HPND GPL-3+ )"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~arm-linux ~x86-linux"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ dev-libs/libxml2[python,${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+ DOCS=(ChangeLog NEWS) # AUTHORS, README are empty
+ python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ python_fix_shebang .
+}
diff --git a/dev-util/itstool/metadata.xml b/dev-util/itstool/metadata.xml
new file mode 100644
index 000000000000..90e918d8d5dc
--- /dev/null
+++ b/dev-util/itstool/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+ </maintainer>
+ <longdescription lang="en">ITS Tool allows you to translate your XML documents
+ with gettext PO files, using rules from the W3C Internationalization Tag Set
+ (ITS) to determine what to translate and how to separate it into PO file
+ messages.
+</longdescription>
+</pkgmetadata>