summaryrefslogtreecommitdiff
path: root/app-text/qpdf/qpdf-11.7.0.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-03-11 01:49:36 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-03-11 01:49:36 +0000
commitcf7807d7aea23a99a144afceaba961cfed652b5f (patch)
treeffd2c781c27e0b7e72152a685a04938a2b7966f0 /app-text/qpdf/qpdf-11.7.0.ebuild
parent7c5ebaf83da4c538dd11b56fdd5dfdf39dcbc096 (diff)
gentoo auto-resync : 11:03:2025 - 01:49:36HEADmaster
Diffstat (limited to 'app-text/qpdf/qpdf-11.7.0.ebuild')
-rw-r--r--app-text/qpdf/qpdf-11.7.0.ebuild99
1 files changed, 0 insertions, 99 deletions
diff --git a/app-text/qpdf/qpdf-11.7.0.ebuild b/app-text/qpdf/qpdf-11.7.0.ebuild
deleted file mode 100644
index 5e125d62c962..000000000000
--- a/app-text/qpdf/qpdf-11.7.0.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 cmake verify-sig
-
-DESCRIPTION="Command-line tool for structural, content-preserving transformation of PDF files"
-HOMEPAGE="
- https://qpdf.sourceforge.io/
- https://github.com/qpdf/qpdf/
-"
-SRC_URI="
- https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}.tar.gz
- doc? (
- https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc.zip
- )
- verify-sig? (
- https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}.tar.gz.asc
- )
-"
-
-LICENSE="|| ( Apache-2.0 Artistic-2 )"
-# Subslot for libqpdf soname version (just represent via major version)
-SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples gnutls test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- media-libs/libjpeg-turbo:=
- sys-libs/zlib
- gnutls? ( net-libs/gnutls:= )
- !gnutls? ( dev-libs/openssl:= )
-"
-DEPEND="
- ${RDEPEND}
- test? (
- app-text/ghostscript-gpl[tiff(+)]
- media-libs/tiff
- sys-apps/diffutils
- )
-"
-BDEPEND="
- dev-lang/perl
- doc? ( app-arch/unzip )
- verify-sig? ( sec-keys/openpgp-keys-jberkenbilt )
-"
-
-QA_CONFIG_IMPL_DECL_SKIP=(
- # glibc only (bug #899052)
- malloc_info
-)
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jberkenbilt.asc
-
-src_unpack() {
- if use verify-sig ; then
- verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc}
- fi
-
- default
-}
-
-src_configure() {
- local crypto_provider=$(usex gnutls GNUTLS OPENSSL)
- local crypto_provider_lowercase=${crypto_provider,,}
-
- # Keep an eye on https://qpdf.readthedocs.io/en/stable/packaging.html.
- local mycmakeargs=(
- -DINSTALL_EXAMPLES=$(usex examples)
-
- # Avoid automagic crypto deps
- -DUSE_IMPLICIT_CRYPTO=OFF
- -DALLOW_CRYPTO_NATIVE=ON
-
- # Breaks install with USE=-doc in 11.0.0?
- #-DINSTALL_MANUAL=ON
-
- -DDEFAULT_CRYPTO=${crypto_provider_lowercase}
- -DREQUIRE_CRYPTO_${crypto_provider}=ON
- )
-
- cmake_src_configure
-}
-
-src_install() {
- if use doc ; then
- mv "${WORKDIR}"/${P}-doc "${BUILD_DIR}"/manual/doc-dist || die
- fi
-
- cmake_src_install
-
- # Completions
- dobashcomp completions/bash/qpdf
-
- insinto /usr/share/zsh/site-functions
- doins completions/zsh/_qpdf
-}