commit:     5f5f6fbffb0a3f560cdd246a06eb79d61deab913
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 17:17:16 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 21:44:55 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5f6fbf

app-text/pandoc-bin: bump to 3.1.11

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-text/pandoc-bin/Manifest                 |  2 +
 app-text/pandoc-bin/pandoc-bin-3.1.11.ebuild | 62 ++++++++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest
index 848725ad626a..66afd513059c 100644
--- a/app-text/pandoc-bin/Manifest
+++ b/app-text/pandoc-bin/Manifest
@@ -1,4 +1,6 @@
 DIST pandoc-3.1.10-linux-amd64.tar.gz 31344010 BLAKE2B 
0d7af595800a94002e737eb94b39fc05115a48e5c9c42bf1ad0538f62bf7e188e897cf00a5768502debc49c64e5f100d56110b2bb2a0237f6eca28a71429513c
 SHA512 
f3f434170838f368f6eabc1f7a87e0e2c03dd66d775a271d04ee71ea2049cac0bc207f27e0648994b794380eb0b9bf2dc68ed90159d4cedfa00675191a104def
 DIST pandoc-3.1.10-linux-arm64.tar.gz 34026603 BLAKE2B 
cd4bdea59495272f273ee4177eb61358af5f068fb8bce104b378de6a61d6f9ea6a579a62409703b62f9d62b705221ad13952a166505387b50740fa4887fd5fd4
 SHA512 
13121260388ef8fcc45ddd6dca6421a15d2d495cb1bed99095adeaa1f33bc06eb03fc9872be3cf3c198ad588854eb5b07f02bb9b9624b6e053bef23b6152f4ad
+DIST pandoc-3.1.11-linux-amd64.tar.gz 31352376 BLAKE2B 
7ec4575f7dbd165c015e8917053987508aa75b84c1ce70a3caed23c429aaa051870cff0cd59e0cb6d9d1bb916f44cdd85697613330c5c30786a7c12224131724
 SHA512 
8252538836372052055bc17ff51f77c585e240b6909348fa3616e61a44059192fd9d86b4a68c295382ac4265a5661533ce96ef7b0129e11c2d84476bc284229e
+DIST pandoc-3.1.11-linux-arm64.tar.gz 34039897 BLAKE2B 
4440733ad8c46f954c6146e25a5f95aae87604ae707e7078da03ec605272c62db819bcf82d0260fd3c9aaee3696380f226158d384fdb569136fb25ad1d16684b
 SHA512 
647d1d6ac0e8846ed6f360a06462c02d90dbff54a1f4050653d0b02e00b6796ed7d363b18d6abe1b3918cf21ea449d8861206155529f4d171aeaa0bb512c5819
 DIST pandoc-3.1.9-linux-amd64.tar.gz 31178384 BLAKE2B 
e9062911de705081d1f8929c8e8d77ab7637351310f9fea8d392561d78943634d8d277b93e91c31d36a5d0b8589d7f989bff0717bda601a0e7e7e2c277b52a63
 SHA512 
de9b3b496a2816f55dac46c2ff3b5aefc6eced9f73377e4d43783e7d78eaa5893ea0f56c47b5c56e2c8f2561c67024d7f5eaeccb8ab7e87edb7bc8f36312cd36
 DIST pandoc-3.1.9-linux-arm64.tar.gz 33852012 BLAKE2B 
e00997e422057f247385128624d26c9e1134a90147fdaad33fd7586716149ecee6e3f00768eb19fb9898b895d6eabb75924002033dda5958803ec3f3125e40b5
 SHA512 
406cae4cea2c24bea46bfc479d07094a225208a02bfeefdc1ceaa1f4a7d0c100ab2acb06f2190fe259cadd6cc07efe9b1387044e4e5312ba31025553364c4f3f

diff --git a/app-text/pandoc-bin/pandoc-bin-3.1.11.ebuild 
b/app-text/pandoc-bin/pandoc-bin-3.1.11.ebuild
new file mode 100644
index 000000000000..b22e74728bcf
--- /dev/null
+++ b/app-text/pandoc-bin/pandoc-bin-3.1.11.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=${PN//-bin/}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Conversion between markup formats (binary package)"
+HOMEPAGE="https://pandoc.org/
+       https://github.com/jgm/pandoc/";
+
+BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P}";
+SRC_URI="
+       amd64? ( ${BASE_URI}-linux-amd64.tar.gz )
+       arm64? ( ${BASE_URI}-linux-arm64.tar.gz )
+"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+IUSE="+pandoc-symlink"
+
+RDEPEND="
+       pandoc-symlink? (
+               !${CATEGORY}/${MY_PN}
+               !app-text/pandoc-cli
+               !dev-haskell/pandoc
+       )
+"
+
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+QA_PRESTRIPPED="${QA_FLAGS_IGNORED}"
+
+src_unpack() {
+       default
+
+       # Manpages are gzipped.
+       unpack "${S}"/share/man/man1/*.1.gz
+}
+
+src_install() {
+       exeinto /usr/bin
+       newexe bin/${MY_PN} ${PN}
+       dosym ${PN} /usr/bin/pandoc-lua-bin
+       dosym ${PN} /usr/bin/pandoc-server-bin
+
+       newman "${WORKDIR}"/${MY_PN}-lua.1 pandoc-lua-bin.1
+       newman "${WORKDIR}"/${MY_PN}-server.1 pandoc-server-bin.1
+       newman "${WORKDIR}"/${MY_PN}.1 ${PN}.1
+
+       if use pandoc-symlink ; then
+               dosym ${PN} /usr/bin/${MY_PN}
+               dosym pandoc-lua-bin /usr/bin/${MY_PN}-lua
+               dosym pandoc-server-bin /usr/bin/${MY_PN}-server
+
+               dosym ${PN}.1 /usr/share/man/man1/${MY_PN}.1
+               dosym pandoc-lua-bin.1 /usr/share/man/man1/${MY_PN}-lua.1
+               dosym pandoc-server-bin.1 /usr/share/man/man1/${MY_PN}-server.1
+       fi
+}

Reply via email to