diff options
author | David Seifert <soap@gentoo.org> | 2023-06-26 20:05:37 +0200 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2023-06-26 20:05:37 +0200 |
commit | ac9b51c7ab3f10e6bf1f77f9fb709e7b10364c93 (patch) | |
tree | dfd0a10cee50dad88e2cac59f1e7fe2210900dcd /media-video | |
parent | media-video/motion: drop 4.3.2-r3 (diff) | |
download | gentoo-ac9b51c7ab3f10e6bf1f77f9fb709e7b10364c93.tar.gz gentoo-ac9b51c7ab3f10e6bf1f77f9fb709e7b10364c93.tar.bz2 gentoo-ac9b51c7ab3f10e6bf1f77f9fb709e7b10364c93.zip |
media-video/motion: fix gettext 0.22 breakage
Closes: https://bugs.gentoo.org/908965
Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'media-video')
-rw-r--r-- | media-video/motion/files/motion-4.5.1-fix-gettext-0.22-format-specifier.patch | 34 | ||||
-rw-r--r-- | media-video/motion/motion-4.5.1-r2.ebuild | 6 |
2 files changed, 38 insertions, 2 deletions
diff --git a/media-video/motion/files/motion-4.5.1-fix-gettext-0.22-format-specifier.patch b/media-video/motion/files/motion-4.5.1-fix-gettext-0.22-format-specifier.patch new file mode 100644 index 000000000000..531fd3cf235a --- /dev/null +++ b/media-video/motion/files/motion-4.5.1-fix-gettext-0.22-format-specifier.patch @@ -0,0 +1,34 @@ +https://github.com/Motion-Project/motion/pull/1681 + +From 6c00ca93d87229ee28b052af4a4b4aefad14499b Mon Sep 17 00:00:00 2001 +From: David Seifert <soap@gentoo.org> +Date: Mon, 26 Jun 2023 19:56:18 +0200 +Subject: [PATCH 1/2] po: fix gettext 0.22 format specifier + +Bug: https://bugs.gentoo.org/908965 +Bug: https://savannah.gnu.org/bugs/index.php?64334#comment1 +--- a/po/de.po ++++ b/po/de.po +@@ -3458,7 +3458,7 @@ msgstr "Sprache: Deutsch" + #: src/util.c + #, c-format + msgid "Could not allocate %llu bytes of memory!" +-msgstr "%Llu Bytes Speicher konnten nicht zugeordnet werden!" ++msgstr "%llu Bytes Speicher konnten nicht zugeordnet werden!" + + #: src/util.c + #, c-format +--- a/po/fi.po ++++ b/po/fi.po +@@ -3432,7 +3432,7 @@ msgstr "Kieli: englanti" + #: src/util.c + #, c-format + msgid "Could not allocate %llu bytes of memory!" +-msgstr "%Llu-tavua muistia ei voitu varata!" ++msgstr "%llu-tavua muistia ei voitu varata!" + + #: src/util.c + #, c-format +-- +2.41.0 + diff --git a/media-video/motion/motion-4.5.1-r2.ebuild b/media-video/motion/motion-4.5.1-r2.ebuild index 55cb4df6acd2..8e786bb8fe9e 100644 --- a/media-video/motion/motion-4.5.1-r2.ebuild +++ b/media-video/motion/motion-4.5.1-r2.ebuild @@ -8,6 +8,7 @@ inherit autotools readme.gentoo-r1 systemd DESCRIPTION="A software motion detector" HOMEPAGE="https://motion-project.github.io" SRC_URI="https://github.com/Motion-Project/${PN}/archive/release-${PV}.tar.gz -> ${PN}-release-${PV}.tar.gz" +S="${WORKDIR}/${PN}-release-${PV}" LICENSE="GPL-2" SLOT="0" @@ -34,6 +35,9 @@ DEPEND="${RDEPEND} virtual/os-headers ) " + +PATCHES=( "${FILESDIR}"/${P}-fix-gettext-0.22-format-specifier.patch ) + DISABLE_AUTOFORMATTING="yes" DOC_CONTENTS=" You need to setup a configuraton file (/etc/motion/motion.conf) before @@ -51,8 +55,6 @@ To install motion as a service, use: - systemctl enable motion.service # with systemd " -S="${WORKDIR}"/${PN}-release-${PV} - src_prepare() { default eautoreconf |