diff options
| author | root <root@alpha.trunkmasters.com> | 2026-08-14 03:04:40 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-08-14 03:04:40 -0500 |
| commit | 44ac9950da93ffaa670439fbc31f0a3f95378bb3 (patch) | |
| tree | 88c80e746a3195bb4d1869bcb64467fdabcc54c8 /app-text | |
| parent | 00a5031b2e58fb36fc981fe226565880b4798a8b (diff) | |
| download | baldeagleos-repo-44ac9950da93ffaa670439fbc31f0a3f95378bb3.tar.gz baldeagleos-repo-44ac9950da93ffaa670439fbc31f0a3f95378bb3.tar.xz baldeagleos-repo-44ac9950da93ffaa670439fbc31f0a3f95378bb3.zip | |
Adding metadata
Diffstat (limited to 'app-text')
| -rw-r--r-- | app-text/pandoc-bin/Manifest | 2 | ||||
| -rw-r--r-- | app-text/pandoc-bin/pandoc-bin-3.10.2.ebuild | 67 |
2 files changed, 69 insertions, 0 deletions
diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest index 768e9df821bc..762cff85854f 100644 --- a/app-text/pandoc-bin/Manifest +++ b/app-text/pandoc-bin/Manifest @@ -2,3 +2,5 @@ DIST pandoc-3.10-linux-amd64.tar.gz 34661245 BLAKE2B d12928ccc1ced98b17e867bc968 DIST pandoc-3.10-linux-arm64.tar.gz 37109798 BLAKE2B a0e8656e4a7246060ab61118dfde45f779d1f90c677272fb98049ff53894beec9911ca881f9c600a8e5a76c4e493e48d67cd856a0c2bdc80f3e5ed806ebc9b03 SHA512 04abb8b36fc39246d400fed8adce0fd88fca97aba4af2f01711a857bd49034a51610014a92e3f41d7a3447ae0a3697c690586b0fb25abd5c1309daa04aa87ebe DIST pandoc-3.10.1-linux-amd64.tar.gz 34873851 BLAKE2B a815bc0f2be1f758153cd53520724fa8782dfb49534357471bd54ad687970787d770bc6ef44a8d94ac9272e274d9be457b9f2d8dfebebcac73520e66d440bfda SHA512 11003063a030e5b2d71b41ae9651303abf93b20a04dd711e39ea3279fdef7e1c0dc7cdd0b3112d7ec0a30c0f3bc5a2b30ab692c04b3f793674b347348c176214 DIST pandoc-3.10.1-linux-arm64.tar.gz 37328794 BLAKE2B 1a5d4dd2dd67f6dca9e5b094d5b50b5b793c51caa0e11e91250d41eb08ee3f82d4b949819949ae1b21ff5b0db0072e4f9fc75b5e65a1f1e78bfb1a6ec5417fec SHA512 53ae7ccfa89e407e5271c6c8fc2df54ae8597f4c3313960ce09b91386c762da3c10641b1270fa69235a9085724712526e50877ea012539885b283ed8edfbea05 +DIST pandoc-3.10.2-linux-amd64.tar.gz 34877720 BLAKE2B de516ef56de8593e98cffa128173306fdeceb7bf3b42427f5a43dad6e550bc78506493f37b99c15afcc6083c68fa39fc8ec909a11e743dce5476677b1abc1087 SHA512 3ea25ca4e54b5e911d9a86e2a7c4a43ba909e49c26cb4efde1969d400101dbd2745badee121b178050f55612c6be7468e4853a52e7fa8010ce4f8113019684f5 +DIST pandoc-3.10.2-linux-arm64.tar.gz 37331747 BLAKE2B b6212cb134a49749f07e3e993e36f06cd618ea6124c538385860913d8de9fca82cd973b7111a6d49005a7c566e8852f3cdb62d083238360fe48c8414d9761632 SHA512 7d4e1a206623688284bd7a4405fe26f0a55efcd799efd409a40aa516c2c8559a83723f5f7d5233f3d58f8950b310bb028e3c528f052041e182c49cfb1caf5c6a diff --git a/app-text/pandoc-bin/pandoc-bin-3.10.2.ebuild b/app-text/pandoc-bin/pandoc-bin-3.10.2.ebuild new file mode 100644 index 000000000000..733829947a4d --- /dev/null +++ b/app-text/pandoc-bin/pandoc-bin-3.10.2.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=9 + +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}.1" "${PN}.1" + newman "${WORKDIR}/${MY_PN}-lua.1" pandoc-lua-bin.1 + newman "${WORKDIR}/${MY_PN}-server.1" pandoc-server-bin.1 + + if use pandoc-symlink ; then + local -a exes=( + pandoc + pandoc-lua + pandoc-server + ) + + local exe="" + for exe in "${exes[@]}" ; do + dosym "${exe}-bin" "/usr/bin/${exe}" + dosym "${exe}-bin.1" "/usr/share/man/man1/${exe}.1" + done + fi +} |
