From: "Andrey Grozin" <grozin@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/diffuse/
Date: Sun, 14 Apr 2024 05:38:41 +0000 (UTC) [thread overview]
Message-ID: <1713073098.2f076d5dc28f9e76e41da902d8ea176b48f53cd5.grozin@gentoo> (raw)
commit: 2f076d5dc28f9e76e41da902d8ea176b48f53cd5
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 14 05:38:18 2024 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Apr 14 05:38:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f076d5d
dev-util/diffuse: bump to 0.9.0
Closes: https://bugs.gentoo.org/929535
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
dev-util/diffuse/Manifest | 1 +
dev-util/diffuse/diffuse-0.9.0.ebuild | 50 +++++++++++++++++++++++++++++++++++
2 files changed, 51 insertions(+)
diff --git a/dev-util/diffuse/Manifest b/dev-util/diffuse/Manifest
index 45671f2e8adc..5e8acb655b95 100644
--- a/dev-util/diffuse/Manifest
+++ b/dev-util/diffuse/Manifest
@@ -1 +1,2 @@
DIST diffuse-0.8.2.tar.gz 1187378 BLAKE2B 466cb2291dcc812a82ade4fb59c3e3faf1f632d741fc3efef886c00b100e8edebdddc1837e980d9bb86c18182172cf9afca3b1abc17a8258669f6aada0763beb SHA512 c2a5c1cac435bc0879fc6e6f10bcf10bd8e58e4a2cb603a4e1435c411b3d66373424680d1a41296d38c249e659aa53e67c8783eb26a3d02a42ef5c7e7fa1e245
+DIST diffuse-0.9.0.tar.gz 1193105 BLAKE2B 934d38722e0bd9f83a915c681521c1699e0a2efefdcbbb3e23c3f9635467fb31d9f364a72b0e7c78ca65bf9fe154e5ebbeecdbfe1a4b412149a3b0f3a511d6e9 SHA512 9a9ed6047531eaf80fed867bc2feba081f183ee7e5e5c940b0cb912af6d17c7c22df48b7aa76c3f17d4fafeff1bade45216d26ef689fef33b3680bdc70ed80ac
diff --git a/dev-util/diffuse/diffuse-0.9.0.ebuild b/dev-util/diffuse/diffuse-0.9.0.ebuild
new file mode 100644
index 000000000000..0c1ca8533aac
--- /dev/null
+++ b/dev-util/diffuse/diffuse-0.9.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..12} )
+PLOCALES="cs de es fr it ja ka ko nl pl pt pt_BR ru sv th tr zh_CN zh_TW"
+inherit meson plocale python-r1 xdg
+
+DESCRIPTION="A graphical tool to compare and merge text files"
+HOMEPAGE="http://diffuse.sourceforge.net/ https://github.com/MightyCreak/diffuse/"
+SRC_URI="https://github.com/MightyCreak/diffuse/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+ $(python_gen_cond_dep '
+ dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
+ ')
+ x11-libs/gtk+:3[introspection]
+ !sci-chemistry/tinker"
+# file collision, bug #279018
+
+src_prepare() {
+ default
+ plocale_find_changes po '' '.po'
+
+ rm_locale() {
+ rm -f po/${1}.po
+ rm -rf data/usr/share/man/${1}
+ rm -rf data/usr/share/gnome/help/${PN}/$1
+ rm -f data/usr/share/omf/${PN}/${PN}-$1.omf
+ sed -e "/^${1}/d" -i po/LINGUAS
+ }
+
+ plocale_for_each_disabled_locale rm_locale
+}
+
+src_install() {
+ meson_src_install
+ rm "${D}"/usr/bin/${PN} || die "rm ${PN} failed"
+ python_foreach_impl python_doscript ../${P}-build/src/${PN}/${PN}
+ mkdir "${D}"/usr/share/metainfo || die "mkdir metainfo failed"
+ mv "${D}"/usr/share/appdata/* "${D}"/usr/share/metainfo/ \
+ || die "mv appdata -> metainfo failed"
+ dodoc AUTHORS CHANGELOG.md README.md
+}
next reply other threads:[~2024-04-14 5:38 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-04-14 5:38 Andrey Grozin [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-02-15 6:13 [gentoo-commits] repo/gentoo:master commit in: dev-util/diffuse/ Andrey Grozin
2024-05-28 12:35 Sam James
2023-07-21 14:55 Andrey Grozin
2023-07-21 12:49 Sam James
2023-07-21 12:49 Sam James
2023-05-23 12:50 Andrey Grozin
2023-05-09 6:16 Andrey Grozin
2023-05-01 9:22 Sam James
2023-04-19 11:08 Sam James
2023-01-30 15:52 Andrey Grozin
2022-06-05 11:37 Andrey Grozin
2022-06-05 7:09 Agostino Sarubbo
2022-06-05 7:06 Agostino Sarubbo
2022-04-26 9:10 Andrey Grozin
2022-04-26 9:08 Andrey Grozin
2022-01-03 5:21 Sam James
2022-01-03 5:20 Sam James
2022-01-03 5:01 Andrey Grozin
2021-11-21 17:08 Andrey Grozin
2021-04-28 7:45 Andrey Grozin
2021-04-27 18:02 Sam James
2021-04-27 18:01 Sam James
2021-02-17 8:21 Andrey Grozin
2020-03-09 20:22 Andreas Sturmlechner
2020-03-09 14:15 Thomas Deutschmann
2020-03-09 13:44 Agostino Sarubbo
2020-02-09 4:17 Andrey Grozin
2020-02-08 15:28 Andrey Grozin
2016-11-09 14:04 Pacho Ramos
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1713073098.2f076d5dc28f9e76e41da902d8ea176b48f53cd5.grozin@gentoo \
--to=grozin@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox