summaryrefslogtreecommitdiff
path: root/app-text/cpdf
diff options
context:
space:
mode:
Diffstat (limited to 'app-text/cpdf')
-rw-r--r--app-text/cpdf/Manifest4
-rw-r--r--app-text/cpdf/cpdf-2.7.1.ebuild36
-rw-r--r--app-text/cpdf/metadata.xml9
3 files changed, 47 insertions, 2 deletions
diff --git a/app-text/cpdf/Manifest b/app-text/cpdf/Manifest
index b6c6ee9f0494..c9922531d1f6 100644
--- a/app-text/cpdf/Manifest
+++ b/app-text/cpdf/Manifest
@@ -1,3 +1,5 @@
DIST cpdf-2.3.1.tar.gz 385720 BLAKE2B fae61c8e62b1c679919512c5fa4c57279e118d7ecc8378b528053a1487731675f47877c6164d92f3770e38db78fd9bcce0635f76f0b2efdf10c775a1e9cf5ed7 SHA512 3f22e76bc6bffe2bcd6b2c27d0aa8dc55b842cf0eee46f23c0f3e23e1a86ac7af4665b48513ae3e2d7d2ae84fc864af3b6c3c92e93d78b7798b801bb9be987a1
+DIST cpdf-2.7.1.tar.gz 1660693 BLAKE2B 71cbb72c06ceacd12adbb97c81a504626273d3c0bc74077936b6693bb397b38c97a2db70703a3da8a7caa49d696ee904992150cba133079408e961ef8c7273a2 SHA512 b23c1c151f095d11b6c3c56766cdc05aa6b12a0e1224880a050f69f67c4d40053f2415ac3f9e54233bf8314ca8bdfccc2c65dd44b0c6d60ae8d7c08b1c411a04
EBUILD cpdf-2.3.1.ebuild 823 BLAKE2B f2c254bc43decc98b70086acad8be52f9a3b85f70e51710863be39ef5fdcc237fca32a75dc52ebfa03350b5cccb43646d896fe1d46371874c34edd0cd2563670 SHA512 60855f500235a1fc2a3fc07a24e9699293bbdbffe0bc29ddc822e0cfcf43a4a34a8d54129b0db4022dabe89ff59b879c2b261c33700bfc86a46743b260ca66ed
-MISC metadata.xml 264 BLAKE2B 7884f8decb525ec03cec4a1b5761baa40cdb301904c329d80c5805e9aac0a0138d3d3119ec8d91f41509858ef83a8ba127276d2885154138a500a54135d18585 SHA512 a994a3f686ef1d2d53bf49a855f50549a50a93271e8f4fcc2e1f19d4c6a449550f9ff8604eb8fedf0a95a5b5c31f2925861b8be45a9b7b8ff72ff9810ac8dbfa
+EBUILD cpdf-2.7.1.ebuild 794 BLAKE2B 7a77cd62eeb7a7a7aa8309a5f5fb63325f67a5616366faa664f36ebd31279c2291470847c466e95a9b2bd3eb9dc15f1e85e4e57e09265929806a4486df364825 SHA512 bba8f03584429ed7cd47af780fab817b9b30a842e936a5e3f15ccc8df7bef6bb9cc98338f40d21efb996dad755fad19975a3f7be0650b5881ec92e3d9731f8a3
+MISC metadata.xml 507 BLAKE2B a2e6a2df0d8860567101bee0d2a7ce6eec8aaecf52bca1aebdcd98dd2604eb6fda7a88580a6c1c8f1f7db716e2c9b7d6916d72b2747605548ebe65ab8ac02afd SHA512 7afda6cbb2c9efdff15f87c28841d6020a6ea2f0f1094b57c97bf363e8432df48f91766f0d20244b608e8d54921bb7d0d7f426b82766fc3815d7ec8fb7d89ec2
diff --git a/app-text/cpdf/cpdf-2.7.1.ebuild b/app-text/cpdf/cpdf-2.7.1.ebuild
new file mode 100644
index 000000000000..41207a922e79
--- /dev/null
+++ b/app-text/cpdf/cpdf-2.7.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit findlib
+
+DESCRIPTION="A command line tool for manipulating PDF files"
+HOMEPAGE="https://community.coherentpdf.com/ https://github.com/johnwhitington/cpdf-source/"
+SRC_URI="https://github.com/johnwhitington/cpdf-source/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-source-${PV}"
+
+# ISC is only for cpdfxmlm.ml{,i}
+LICENSE="AGPL-3 ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND=">=dev-lang/ocaml-4:=[ocamlopt]
+ ~dev-ml/camlpdf-${PV}:="
+DEPEND="${RDEPEND}"
+
+src_compile() {
+ # parallel make issues
+ emake -j1
+}
+
+src_install() {
+ findlib_src_install
+
+ dobin cpdf
+ dodoc Changes README.md cpdfmanual.pdf
+ doman cpdf.1
+
+ use doc && dodoc -r doc/cpdf/html
+}
diff --git a/app-text/cpdf/metadata.xml b/app-text/cpdf/metadata.xml
index ab661943a416..39f2e225f55d 100644
--- a/app-text/cpdf/metadata.xml
+++ b/app-text/cpdf/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <email>ivan.lloro.boada@gmail.com</email>
+ <name>Ivan Lloro</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<upstream>
<remote-id type="github">johnwhitington/cpdf-source</remote-id>
</upstream>