diff options
author | Dennis Lamm <expeditioneer@gentoo.org> | 2019-02-23 15:27:59 +0100 |
---|---|---|
committer | Dennis Lamm <expeditioneer@gentoo.org> | 2019-02-23 15:28:34 +0100 |
commit | 0f61e6ce7b50b0ba66ea2c6d4c291b352c32968d (patch) | |
tree | 5b88c348334b639aade0dba6ea8b7ab00a19a0b8 | |
parent | gnome-base/dconf: removed outdated live ebuild (diff) | |
download | gnome-0f61e6ce7b50b0ba66ea2c6d4c291b352c32968d.tar.gz gnome-0f61e6ce7b50b0ba66ea2c6d4c291b352c32968d.tar.bz2 gnome-0f61e6ce7b50b0ba66ea2c6d4c291b352c32968d.zip |
dev-util/itstool: version bump to 2.0.5
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Manifest-Sign-Key: 0xD39C7B0122696620
-rw-r--r-- | dev-util/itstool/Manifest | 26 | ||||
-rw-r--r-- | dev-util/itstool/files/itstool-segfault.patch (renamed from dev-util/itstool/files/itstool-2.0.4-segfault.patch) | 0 | ||||
-rw-r--r-- | dev-util/itstool/itstool-2.0.4-r1.ebuild | 4 | ||||
-rw-r--r-- | dev-util/itstool/itstool-2.0.5.ebuild | 40 |
4 files changed, 53 insertions, 17 deletions
diff --git a/dev-util/itstool/Manifest b/dev-util/itstool/Manifest index 5e98c8c7..887edb25 100644 --- a/dev-util/itstool/Manifest +++ b/dev-util/itstool/Manifest @@ -2,22 +2,18 @@ Hash: SHA256 DIST 2.0.4.tar.gz 79430 BLAKE2B 373222ed4e24d8707e2a16da1dca965c233f1a703f3e48489669f8291c71794253d06833a44cebbebde4ca5d97b6465331b024ac4483377c1929b5630b10fa60 SHA512 c4c12229419e376c378986c5e5e5de9d006e5a938d7935ae91ba1f5a70484ff519038ba6bba91329a54d96c7e53ea12fcf1122d63e891fd5c64813cebf5ad8fa +DIST 2.0.5.tar.gz 79772 BLAKE2B 12ce0642cffed10fcd3ba754afea86e4415705889e08f888ee71f399d3564253113909f7d6cf8432346a248f85b64b1a9abb30b641144a37c9b1bb5d82213ea3 SHA512 5e99a3ef955472dff86a8189e88c9796bb6353d663742fb72c53a39a2e380d511d15ca7825ff03a3c88cd7763fccdf213fc64b80a2156304976b8cb2125d6437 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQKTBAEBCAB9FiEEhjiDzgE0H6m8d3Z/4FucaN0bWf0FAlp54O5fFIAAAAAALgAo -aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg2 -Mzg4M0NFMDEzNDFGQTlCQzc3NzY3RkUwNUI5QzY4REQxQjU5RkQACgkQ4FucaN0b -Wf3w/w//UAn/nCkOIZljmoj3zODyRWr6uS9rpBMLWM70vQmcaDj1Cr4mKFYNb9Ny -IepoosmNpAsc4cfSeQlnORVuy4aZaJEqNOWxjT/5EVncp2F+4BQXPgDC7GCjcp+A -8/o2Y/epysRAxovlPVab+x2B4cQZbTOGn3ml5PC3bjG2yM1PeV9mQQASCwWfCLyp -qtEy/4VD/ndlFXZ2zOrR7/xSc6Wpwmm7khijpUknMyQSspwD2+rzw7ZUGpoPr0Yw -PR7jxK0o3mXexC1fMNXfOmOoAzny7gkQR9Cux9LHPnlYOdhElDNRP3O6JVIH6eTA -rQdLXQbeMM7zH0vHwwUUFQ8clOHEzL7a8bETrs0U6myXnKlV2HOtfBKfWsWRdsjj -CHrN7W9Y+/H775MFfFW/bUSUVPkMGPNlZp9zkq3UNtNstkZIEdh/eYAWf3lQRnUn -vm+gFZiJs8Y63ZThHyCiMxMEc1YtThCIHTJFtysXf0PikHFbbYs/btY5lstI6AUA -q736RWw7MVahp5tzTSujFqb32nUrwhka7w4c7s35qJoGgcCwdd8gBgNx0DDXvNsJ -6BbpRV2BwZaqgJ7u5LVjl/H3z8xwPZmYdQNYWNjE4PV9emdGiCdgkKKwlxOXcSgg -ZKUzf+ibxNJ3BPtDLmE2wj6jpIeqRnNmi1AreRc+6sv1HQzbygw= -=HFZ4 +iQGSBAEBCAB9FiEEwuxCASuoJfEwMLVW05x7ASJpZiAFAlxxWG9fFIAAAAAALgAo +aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEMy +RUM0MjAxMkJBODI1RjEzMDMwQjU1NkQzOUM3QjAxMjI2OTY2MjAACgkQ05x7ASJp +ZiB7zwf3W9Gl8bMSgwCQL/zxVIlwrQI2ybPgme/nS8VIyefeIzrUGNXp1fIyheFW +/P6kCvlrdYZuHG3H2NGAb+8UxYL9lyXK1nLnX2oYmHG3cRJM2M634BzgeQTWJpvE +QIYl4dorMUgKqpYu0HvinYHEHQ/9zvw7tjFn50yuRmdLMWFr7trrTtaMMLyjpSYa +vfYZEXSGcfxplIOY1UP832ZB9ZTtminlbGVKd2hmpxVTUgV+Npzdoi/C8WHBWQdX +YytzckJNxiN/JiKTdS//l83P/EyXByVGNVu9z+mpD97u6/toHgP2r2s6KQZPnIDg +PiHyBRUymcg6jIhdA8EeShXpXesv +=R5rN -----END PGP SIGNATURE----- diff --git a/dev-util/itstool/files/itstool-2.0.4-segfault.patch b/dev-util/itstool/files/itstool-segfault.patch index 840daccd..840daccd 100644 --- a/dev-util/itstool/files/itstool-2.0.4-segfault.patch +++ b/dev-util/itstool/files/itstool-segfault.patch diff --git a/dev-util/itstool/itstool-2.0.4-r1.ebuild b/dev-util/itstool/itstool-2.0.4-r1.ebuild index 49b85f5c..a04c0574 100644 --- a/dev-util/itstool/itstool-2.0.4-r1.ebuild +++ b/dev-util/itstool/itstool-2.0.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -24,7 +24,7 @@ RDEPEND="${PYTHON_DEPS} DEPEND="${RDEPEND}" src_prepare() { - eapply "${FILESDIR}/${P}-segfault.patch" + eapply "${FILESDIR}/${PN}-segfault.patch" python_fix_shebang . eapply_user eautoreconf diff --git a/dev-util/itstool/itstool-2.0.5.ebuild b/dev-util/itstool/itstool-2.0.5.ebuild new file mode 100644 index 00000000..95f43f8d --- /dev/null +++ b/dev-util/itstool/itstool-2.0.5.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python2_7 python3_{4,5,6}) +PYTHON_REQ_USE="xml" + +inherit autotools python-single-r1 + +DESCRIPTION="Translation tool for XML documents that uses gettext files and ITS rules" +HOMEPAGE="http://itstool.org/" +SRC_URI="https://github.com/itstool/itstool/archive/${PV}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-linux" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + dev-libs/libxml2[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-segfault.patch" +) + +src_prepare() { + python_fix_shebang . + eapply_user + eautoreconf +} + +src_test() { + suite="${S}"/tests/run_tests.py + PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' failed" + unset suite +} |