From f6652ef9c05f9bc15eab1ef2f902f66314418caf Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 21 Oct 2022 20:03:12 +0100 Subject: gentoo auto-resync : 21:10:2022 - 20:03:11 --- net-print/pnm2ppa/Manifest | 3 +- net-print/pnm2ppa/files/pnm2ppa-1.13-clang16.patch | 7 ++ net-print/pnm2ppa/pnm2ppa-1.13-r1.ebuild | 80 --------------------- net-print/pnm2ppa/pnm2ppa-1.13-r2.ebuild | 83 ++++++++++++++++++++++ 4 files changed, 92 insertions(+), 81 deletions(-) create mode 100644 net-print/pnm2ppa/files/pnm2ppa-1.13-clang16.patch delete mode 100644 net-print/pnm2ppa/pnm2ppa-1.13-r1.ebuild create mode 100644 net-print/pnm2ppa/pnm2ppa-1.13-r2.ebuild (limited to 'net-print/pnm2ppa') diff --git a/net-print/pnm2ppa/Manifest b/net-print/pnm2ppa/Manifest index 01c652424a67..6c4618f36c5f 100644 --- a/net-print/pnm2ppa/Manifest +++ b/net-print/pnm2ppa/Manifest @@ -1,4 +1,5 @@ +AUX pnm2ppa-1.13-clang16.patch 156 BLAKE2B bb03f72ba1aff2afa5ec9de2fc95680d4e2536ccd3dff196ee7ba4bbf9e47cfbbb7f16504f620bbf350f0396bcb539a2a8ab86be75d58171aa33be39ebf20165 SHA512 6883ee389e32e94725aa0a370bff37e1f96e1aec6c0f6d20dcd3cb827c709894273cd4e01f3d7a76ad3880738d4bc07237aea95cd11fb39f944130106a980329 AUX pnm2ppa-1.13-fno-common.patch 609 BLAKE2B f15f34485347edde5c6fa621579050ab9b33b3611a73c3773cfcec7d19e384dea7dd63bd7c70ac1bd603515a7257749432b160221618319abcdaeddad4a4374f SHA512 5b8c801c0887440a2ed1c4e9a1eb8a8d5ec6f0a83ad683b323890e9274fe933b43227e410dfca76dc83a97f38af9dd092bfeef6b4d6a0a2e4a4f4be1b3b218b7 DIST pnm2ppa-1.13.tar.gz 291190 BLAKE2B c348f5582e8014a8dcc349a6254a302ce3e8272984b96828b3ce9f012654fb2520624aed6db2a97c3f0cbaf2be608a0d83da2b5b2b799e7500f89a6927c6d0d6 SHA512 8f96792cf7f03fd024db9a8d338f06d7484fa4474c1cd73048c90f0e88ae5540df30e6894c0bbc82dfd87126fc72875b6d71b2031c0e24b343ef88f51d00bb7a -EBUILD pnm2ppa-1.13-r1.ebuild 1657 BLAKE2B 9221e1b457c69ea7881654dfcfb7ee7d753504c80740b9eac5987a830c429ff08bc5cf7fdaf24f0a1b39d5f312b445fcaf03b0d41ad7e509a6879d40931968ac SHA512 b8e4ead3f687f642bbdda27cff26223ed1563f22022d199ea9af95f8a97e84d3a91a248eb534fa9055baf07e0c1818cd66140791982f3dea6dc5f0587b070877 +EBUILD pnm2ppa-1.13-r2.ebuild 1692 BLAKE2B 184ff38928f9ec0b31d120ea76512b88e81f4475d76663b1086e4a71649b49a50d5d6b5bcc356315903fbd88521fc0bd98b3a5fa3b5dcba130e24a8bb6ca076f SHA512 2ba4dc1b884d81d0cd5cadbd591370bb9188b70e514004fc52bbf3e64d8ae4357239771ceafb1e6071a538a9120c2c491acd1f6a576afb1d699f96c1f866242f MISC metadata.xml 337 BLAKE2B 00afd9247af7c34fae340a8da94f6fa7b31c6289733ce3d4a898a8ff5b23709d9947a2e615104a36ae0a2bd6cca5b73f81b981160d7a91e9ed2be6fc0451ce21 SHA512 07ebbb151e24ce4f1be48d44458baab52dcb0f35fdbaefc006a21ee7be2baa6f58260d09a151a30a90e430efcf2f551496fc247f801bc53dfa9a9f659d1f6d5d diff --git a/net-print/pnm2ppa/files/pnm2ppa-1.13-clang16.patch b/net-print/pnm2ppa/files/pnm2ppa-1.13-clang16.patch new file mode 100644 index 000000000000..3fabafc871e9 --- /dev/null +++ b/net-print/pnm2ppa/files/pnm2ppa-1.13-clang16.patch @@ -0,0 +1,7 @@ +https://bugs.gentoo.org/874534 +--- a/ppa_protocol/parse_vlink.c ++++ b/ppa_protocol/parse_vlink.c +@@ -1,2 +1,3 @@ + #include ++#include + diff --git a/net-print/pnm2ppa/pnm2ppa-1.13-r1.ebuild b/net-print/pnm2ppa/pnm2ppa-1.13-r1.ebuild deleted file mode 100644 index 4cfb04d59fba..000000000000 --- a/net-print/pnm2ppa/pnm2ppa-1.13-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Print driver for Hp Deskjet 710, 712, 720, 722, 820, 1000 series" -HOMEPAGE="http://pnm2ppa.sourceforge.net" -SRC_URI="mirror://sourceforge/pnm2ppa/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="syslog" - -# en on first place so others can override it -LANGS="en cs es fr it nl" -for lng in ${LANGS}; do - IUSE+=" l10n_${lng}" -done - -RDEPEND=" - app-text/ghostscript-gpl - net-print/cups - >=net-print/cups-filters-1.0.43-r1[foomatic] - sys-libs/glibc - syslog? ( virtual/logger )" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-fno-common.patch ) - -src_configure() { - local lng i withval - - for lng in ${LANGS}; do - if use l10n_${lng}; then - if [[ -n ${i} ]] ; then - ewarn "This package supports only one translation at a time." - ewarn "Overriding previous value: \"${withval}\" with \"${lng}\"" - fi - withval="${lng}" - i=true - fi - done - - econf \ - --with-language="${lng}" \ - --enable-vlink \ - $(use_enable syslog) -} - -src_install() { - default - - dobin utils/Linux/detect_ppa utils/Linux/test_ppa - - insinto /usr/share/pnm2ppa - doins -r lpd pdq - - exeinto /usr/share/pnm2ppa/lpd - doexe lpd/lpdsetup - - exeinto /usr/share/pnm2ppa/sample_scripts - doexe sample_scripts/* - - exeinto /etc/pdq/drivers/ghostscript - doexe pdq/gs-pnm2ppa - - exeinto /etc/pdq/interfaces - doexe pdq/dummy - - # install docs - cd docs/en || die - dodoc CALIBRATION*txt COLOR*txt PPA*txt RELEASE* CREDITS README sgml/*.sgml - - cd "${S}" || die - docinto html/docs/en - dodoc docs/en/*.html - docinto html/ppa_protocol - dodoc ppa_protocol/*.html -} diff --git a/net-print/pnm2ppa/pnm2ppa-1.13-r2.ebuild b/net-print/pnm2ppa/pnm2ppa-1.13-r2.ebuild new file mode 100644 index 000000000000..971217523709 --- /dev/null +++ b/net-print/pnm2ppa/pnm2ppa-1.13-r2.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Print driver for Hp Deskjet 710, 712, 720, 722, 820, 1000 series" +HOMEPAGE="http://pnm2ppa.sourceforge.net" +SRC_URI="mirror://sourceforge/pnm2ppa/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="syslog" + +# en on first place so others can override it +LANGS="en cs es fr it nl" +for lng in ${LANGS}; do + IUSE+=" l10n_${lng}" +done + +RDEPEND=" + app-text/ghostscript-gpl + net-print/cups + >=net-print/cups-filters-1.0.43-r1[foomatic] + sys-libs/glibc + syslog? ( virtual/logger )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-fno-common.patch + "${FILESDIR}"/${P}-clang16.patch +) + +src_configure() { + local lng i withval + + for lng in ${LANGS}; do + if use l10n_${lng}; then + if [[ -n ${i} ]] ; then + ewarn "This package supports only one translation at a time." + ewarn "Overriding previous value: \"${withval}\" with \"${lng}\"" + fi + withval="${lng}" + i=true + fi + done + + econf \ + --with-language="${lng}" \ + --enable-vlink \ + $(use_enable syslog) +} + +src_install() { + default + + dobin utils/Linux/detect_ppa utils/Linux/test_ppa + + insinto /usr/share/pnm2ppa + doins -r lpd pdq + + exeinto /usr/share/pnm2ppa/lpd + doexe lpd/lpdsetup + + exeinto /usr/share/pnm2ppa/sample_scripts + doexe sample_scripts/* + + exeinto /etc/pdq/drivers/ghostscript + doexe pdq/gs-pnm2ppa + + exeinto /etc/pdq/interfaces + doexe pdq/dummy + + # install docs + cd docs/en || die + dodoc CALIBRATION*txt COLOR*txt PPA*txt RELEASE* CREDITS README sgml/*.sgml + + cd "${S}" || die + docinto html/docs/en + dodoc docs/en/*.html + docinto html/ppa_protocol + dodoc ppa_protocol/*.html +} -- cgit v1.2.3