summaryrefslogtreecommitdiff
path: root/app-text/pandoc-bin
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-20 00:00:11 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-20 00:00:11 +0000
commitca7fcaa76aaf1f94284894a8d9a01bb153e80b11 (patch)
treedcfb443cd20285c353c22c05f43f96ca3d3161a8 /app-text/pandoc-bin
parent150a86a9cb006b4800d6517d58532b8a556fec1e (diff)
gentoo auto-resync : 20:01:2023 - 00:00:11
Diffstat (limited to 'app-text/pandoc-bin')
-rw-r--r--app-text/pandoc-bin/Manifest6
-rw-r--r--app-text/pandoc-bin/pandoc-bin-3.0.ebuild (renamed from app-text/pandoc-bin/pandoc-bin-2.19.ebuild)24
2 files changed, 21 insertions, 9 deletions
diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest
index 63c2abcf5dd8..268a040b685b 100644
--- a/app-text/pandoc-bin/Manifest
+++ b/app-text/pandoc-bin/Manifest
@@ -1,10 +1,10 @@
-DIST pandoc-2.19-linux-amd64.tar.gz 16807538 BLAKE2B f92ca873d3f048768ecf39533c60157db59ed3c0b1849b7bfe8093f1590a076bd36f3fda81800527d1ec03b2387564e4bd37e35fd991a356d3caa33afb3de30a SHA512 8ad0b0a790681d2665866d8ecd6b04a5b0944e88ff6c202e4b44c0dc0ad27f45ab24136641dbcb03e10953fcaa833020125b0e08f12e3a18e014dab32934f67e
-DIST pandoc-2.19-linux-arm64.tar.gz 18631015 BLAKE2B 5e4ca9f33a10dd98c3e95798f073d2527d6aebe8a12af2d24fb93346a5ef5c6e567d3fb1b26a222a4f252efc77d874233ad4eb0c26a2b7185b4593541235d583 SHA512 f16c8114e2551203e603285f4ab27a1343516acaad622b672d617ce15b3fb108fe4e9a5926ba1d70545bdba8822291a94f4b65ff228a89bf7262286c80eb887c
DIST pandoc-2.19.1-linux-amd64.tar.gz 17167943 BLAKE2B 7799baa54cf340581113eac5e783c8eaff52f93cd0992a706f6c1cfd176d37466acadd46be9ef624de3633c5f32bd9f62b61d886af64f00a7c993829fe57aac8 SHA512 504ee74f8fa67789472d69f7545588cbc990a4a637f38281ee7e71ce9022153994f291a1470fadbbe457d032543524e2c62ea98889c1f75ba86788dcc605c652
DIST pandoc-2.19.1-linux-arm64.tar.gz 19030188 BLAKE2B de56902e276e9df89e88c92cb470e177d23a957542bfb11ff8449fec3c5af4a461b36b3093c5523e273d68a28784de9b88af862aa5d1be6f493c3a7485c001ca SHA512 8e74784690bb14d2239f83a52992548f7e27ad5ff93cf844cdb93f6e74d904592cd64cd98b6e93daa66b5cf83ce6c3e5968ab4ae86f23d69557b863ffea60ce4
DIST pandoc-2.19.2-linux-amd64.tar.gz 17174200 BLAKE2B effed9eab23fb5e957e3f6282fe0356935819e5a89ac02bd687b6b635fd0a1f5ba65b5b8b40d5bbd8f89d3b17d290184dd84555442eae15f1c1d5c916711d43a SHA512 c3c2ea179601cf9fea3826e6e6d148b951e5d5fe440db80759bdd49de2200660e6b66100453bd1714623bd98ac46fd51a4fb6e715668de04a122181949eee82a
DIST pandoc-2.19.2-linux-arm64.tar.gz 19033935 BLAKE2B c6964e708d6f0fbb4be4c3ba226dbc31629c466caa75f97ec450296f2c546d587db6c7d9145c65147d5c7ac7949e1dbd3fa3f6944276b4af8ccca2d896010403 SHA512 adb4eb5e3fa79d188d2123d132493c131dbedb408380012876b8ee80950cde4315ac179e9126d30d55221c3637b911b153ee4e6f550ccbc4dcd1f4828229974a
+DIST pandoc-3.0-linux-amd64.tar.gz 26474024 BLAKE2B 0abbeae952861061f05d5c1ff98d47d26b59e75c73655a215725020b588f06864ffce29c73b1bb37b19fa0805029883055791057edf4d133f7953ed1ac207d02 SHA512 30253053bad2ffc29fe3758db0007156657b567cf10b0e8febea17eafacc65cb6646801b9425c2c8d42654c8219ee1fe0753f7edaf3ba17b6bc1b41d91ba25e7
+DIST pandoc-3.0-linux-arm64.tar.gz 28539589 BLAKE2B 33d06d52b56e230042d07f304e065a3059ca08f6ec4e2ebb6f0fbe4d2e5af33d0d50e4b1811ca78da385be40504997b75ad3ec60080c866013f49ff17514cd0f SHA512 745f1db8335689eece8db5f1ca9c4b8a0f56cf6ad13b18d8dfceaf8fbf6c2b7e4244d9d599400ca8d8248fe9a1dcc73ada3135b8950f1532423a1316fd645439
EBUILD pandoc-bin-2.19.1.ebuild 1015 BLAKE2B a11a083f339b6c6243e7737b521add6a7511b2b4fdad251abfdd4e5e0214ff104b2966686284d5cbde43abf11f614264fda6e2a6819e2ad67a9a8d5c0cae45d6 SHA512 2f950ef147265d555e1c8401702c48521e1edd864f807794d90f9f825335f878c5d1df14dde5f4403d2e776d6cc7a57cc3bc7704fa614880f25cfcdcc4734095
EBUILD pandoc-bin-2.19.2.ebuild 997 BLAKE2B 200058168bde5c591474a738caf52876e1f060c480faa8527f80d09e534c3f3c00c57390a6b25b72a807cfeab441e3fa239a9fb0730db116d545180bae5e45dc SHA512 4a1a683461d37b851c692128dc91d09ef0a2407fc551f8bcb6cc83302f01b1fc9f36cc32287aa54f527f4abee89fe0d7b3896f90752e3b08a9734734bdd166f5
-EBUILD pandoc-bin-2.19.ebuild 997 BLAKE2B 200058168bde5c591474a738caf52876e1f060c480faa8527f80d09e534c3f3c00c57390a6b25b72a807cfeab441e3fa239a9fb0730db116d545180bae5e45dc SHA512 4a1a683461d37b851c692128dc91d09ef0a2407fc551f8bcb6cc83302f01b1fc9f36cc32287aa54f527f4abee89fe0d7b3896f90752e3b08a9734734bdd166f5
+EBUILD pandoc-bin-3.0.ebuild 1455 BLAKE2B c0bd3311a40053e563eef1f6fc33f0e34bddd328de8e07a1e17bab1503cc8474b6ed1f8b9a7570244abf7d5cc76689072068f7a2c5c897e10112641f9c7de6ee SHA512 632cc78c68706322abdb859b000c9290c322a4e3364280c280386cd0fff8a98a6261d68b27a9333755e2609919be68a10f3060f76d4befbe5021d75ee4f6aac3
MISC metadata.xml 986 BLAKE2B 10ab442c2f7892545054ba2747c0cde115d9d875673c077d2cefcd035e2ecd6d04f2aef05ef9ca58a2150a983079ad8fbdc6910ca93fc14977409041e5f20201 SHA512 c8e241d4d7bba0a6f36320517d18fbb99922e32970d7771d5bbc80a8ecf5086f8f7d1eadd0188d457412a66db898d044074b4d4f0301aab1e19cd1213e562375
diff --git a/app-text/pandoc-bin/pandoc-bin-2.19.ebuild b/app-text/pandoc-bin/pandoc-bin-3.0.ebuild
index 28e55509b669..a394f723b587 100644
--- a/app-text/pandoc-bin/pandoc-bin-2.19.ebuild
+++ b/app-text/pandoc-bin/pandoc-bin-3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,8 @@ MY_PN=${PN//-bin/}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Conversion between markup formats (binary package)"
-HOMEPAGE="https://pandoc.org/"
+HOMEPAGE="https://pandoc.org/
+ https://github.com/jgm/pandoc/"
BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P}"
SRC_URI="
@@ -16,7 +17,7 @@ SRC_URI="
"
S="${WORKDIR}"/${MY_P}
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm64" # Upstream provides only AMD and ARM 64-bit binaries
IUSE="+pandoc-symlink"
@@ -29,16 +30,27 @@ QA_PRESTRIPPED="${QA_FLAGS_IGNORED}"
src_unpack() {
default
- # Manpages are gzipped
- unpack "${S}"/share/man/man1/${MY_PN}.1.gz
+ # Manpages are gzipped.
+ unpack "${S}"/share/man/man1/*.1.gz
}
src_install() {
- newbin bin/${MY_PN} ${PN}
+ 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
}