summaryrefslogtreecommitdiff
path: root/app-text
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-09-09 04:39:36 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-09-09 04:39:36 +0100
commit97b176c73aa78bd33234884388e3978f520161c3 (patch)
tree078d61695cac1c0c365ae3dff2274a43b37dfe86 /app-text
parentad4988f0911b35096f8d8a3ae5aeb923a1964b25 (diff)
gentoo auto-resync : 09:09:2022 - 04:39:36
Diffstat (limited to 'app-text')
-rw-r--r--app-text/Manifest.gzbin48363 -> 48350 bytes
-rw-r--r--app-text/libpaper/Manifest4
-rw-r--r--app-text/libpaper/libpaper-1.2.3.ebuild36
-rw-r--r--app-text/libpaper/metadata.xml11
-rw-r--r--app-text/psutils/Manifest7
-rw-r--r--app-text/psutils/files/psutils-1.17-clang-implicit-int.patch16
-rw-r--r--app-text/psutils/metadata.xml11
-rw-r--r--app-text/psutils/psutils-1.17-r5.ebuild1
-rw-r--r--app-text/psutils/psutils-2.09.ebuild20
9 files changed, 95 insertions, 11 deletions
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 7f8debc11e76..7aed729cf7dc 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/libpaper/Manifest b/app-text/libpaper/Manifest
index 8d21a47c2927..6985f7e29d6d 100644
--- a/app-text/libpaper/Manifest
+++ b/app-text/libpaper/Manifest
@@ -1,3 +1,5 @@
+DIST libpaper-1.2.3.tar.gz 1221218 BLAKE2B 55b209896e50f177b9dbd04a53a1663846a2d43c91487d62b1161a09416cbeaf3057ec5c79248a3d54eb35a61081d8e1d8fe0fb80304b03bf3a1b5151f21f2c3 SHA512 768e15f57e6c2ab6805c175ba0eebf1d130b8ff16b1c929e6557c5d8ceb7c94ead4e38cfc48021a5059e55cf43595729e8c04c9eee7949bdd516c8267fb7a6af
DIST libpaper_1.1.28.tar.gz 42356 BLAKE2B 48c4a28c6ff01bd91e257b6b306e787e5c6112052cff09bdb501d1cc4ddd10964c3588942098a6092d5a44391dfb22e10d5147d4c5012497f473473129ff7422 SHA512 3bf6ebb0af89931d2f72ea4a09a7fa958b2facda5f238983ec7bac39652e08614b33f0de3af74a03457b2a4203eee4950bf18a4b726e79aa64093ace6a1fb0bc
EBUILD libpaper-1.1.28.ebuild 1148 BLAKE2B b5556a5ae27415083aa89ca18a6f9dc232026a37fae823b9f96ef0325d28f2c1e37e3f34ecee1f4773793fb0b31b7f607ea955c9fa96a88d18a4b90eca8f54be SHA512 07e36537c2278711c602c667e50e72091aef0bbbb79de8a99ed915c7c1f600be4c7d53f7446578b3b1734375a07ab8464e5ab0b342ef50516d1e2b0e7c325d07
-MISC metadata.xml 256 BLAKE2B 16ea76357721c3ab7d672ade29d27338ddf9da983571e4ca4efe2520c741fc71315d9609b711850b00c19ed4eea848dea0d5b3955eecb401c42c4db257c300bf SHA512 2748afab7ffea0b3ddadf72dc720f7d83a1d76453fa569091abffe834ec187144a47f9365ccb4a97f676dbcfd799a6be92671f283b179fe4589d95486d7fd24d
+EBUILD libpaper-1.2.3.ebuild 1068 BLAKE2B 0cae55886ca398fd61d12aac93688ab26f1f24178a4219af52e259e3cc8fdc3343df45d27ad04bdb49df8375d2c587ac254c0c23efb2b9ffcffba7dc879f2084 SHA512 a453d05151876dd6645437b414dc764ef7cccbe4e23b960d08707ecf7713025b85a496a04f5c05fb126dafb85677a3a615c2dc4c069b03cc20443114325bacd1
+MISC metadata.xml 342 BLAKE2B 28767bfca8e43186de0792106c408d3a8e0ef8c9c59836789b045c23f12163e43b9eb547c93f1751f031b8f61bd7940f50ccaa95f2ecc14cdf5a9267be721d0e SHA512 0d16a636e3cce2ee9051bd694f34a072ff13d4ca6f4c9f3e81443cea386f48f5863db03ca9cb050f43a6a1fa483d401969617597d68024fee10058a0c72b3585
diff --git a/app-text/libpaper/libpaper-1.2.3.ebuild b/app-text/libpaper/libpaper-1.2.3.ebuild
new file mode 100644
index 000000000000..65b78bfd5bed
--- /dev/null
+++ b/app-text/libpaper/libpaper-1.2.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Library for handling paper characteristics"
+HOMEPAGE="https://github.com/rrthomas/libpaper"
+SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.gz"
+
+# paperspecs is public-domain
+LICENSE="LGPL-3+ public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# False positive (runs within a conditional)
+QA_AM_MAINTAINER_MODE=".*/usr/sbin/help2man.*"
+
+src_configure() {
+ econf --enable-relocatable
+}
+
+src_install() {
+ default
+
+ find "${ED}" -type f -name '*.la' -delete || die
+
+ dodir /etc
+ (paperconf 2>/dev/null || echo a4) > "${ED}"/etc/papersize \
+ || die "papersize config failed"
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "Run e.g. \"paperconfig -p letter\" as root to use letter-pagesizes"
+ fi
+}
diff --git a/app-text/libpaper/metadata.xml b/app-text/libpaper/metadata.xml
index e2fedda90ee1..51e48c3b98f8 100644
--- a/app-text/libpaper/metadata.xml
+++ b/app-text/libpaper/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>printing@gentoo.org</email>
- <name>Gentoo Printing Project</name>
-</maintainer>
+ <maintainer type="project">
+ <email>printing@gentoo.org</email>
+ <name>Gentoo Printing Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">rrthomas/libpaper</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-text/psutils/Manifest b/app-text/psutils/Manifest
index ad3e9421e103..590b21d49818 100644
--- a/app-text/psutils/Manifest
+++ b/app-text/psutils/Manifest
@@ -1,5 +1,8 @@
+AUX psutils-1.17-clang-implicit-int.patch 593 BLAKE2B f4177b7c7f8c039508fbc3ad7d4218ae8944ecd1cc75987b47f0439ccb55766fa8fd3986f4e16a0593968d2f03929cf065a5e2f7b34ddbe77254c11b19d51b17 SHA512 d66fd5546cbd66be3f325e2974bc26787f5f43eae44ac8d1776490f2155d0b934e669eec286119070333d3c8607586cbad1058dca1c65d263b71f3b70798f6c9
AUX psutils-1.17-makefile.patch 6367 BLAKE2B 72ea65d478993bf2c8b0f9254fdac6ef705d6dbd69a7e2fc85a8be4147abd4a67d16f55a1eeaa6f3e3b6d286a40cb4ff3948d1c572a379c5b9cc2ee7d7f3c536 SHA512 6e82c1d219d80de1245d94f5b6fec37f178c3121cf3add5b2895b2dda2fe01b48ea214c7983229601c224d6145f6c7997cdb2a3bfd2a51f2c5bd9e4e6afa763a
AUX psutils-1.17-no-fixmacps.patch 1176 BLAKE2B fdf9653e881e05340445560ba5cb3303bc42e46a1605ee19d675023174aa7bf73d9b4cc37ba3bbafee9b3829974981ff58284acf7079f9b2a3fedbac9d28b2af SHA512 707ebb4594b341044e27cd3fb35402b4d3144eb52f9baffcc633dbde69b53717da148b6c03074411cb95dcf50b48ba87df4ad6c2ec3b24f37b0951c40012efdc
+DIST psutils-2.09.tar.gz 1231162 BLAKE2B 237c26aaf5d9567177cd092d2651aa4562599776118bc4b7bdc717c03935fbddf94e28e037c603b54cee178687135e88dd9593c4d6bad952e1afcb2838e2bc17 SHA512 962c182a4cd71fbc77892806f9e46985306e75f726a58e218718bda20fdada72e9622bb55cef70ed92709b9c1c227a6542096be9605002f4c476edf529ccd4c1
DIST psutils_1.17.dfsg.orig.tar.gz 40296 BLAKE2B c74cde600e841e876892f3c0cfd20ab5d1ed87135e0bc952b19baf90315b95f89bf177b66deeeb91862fc2c620f688ba49972673bf9f4b4ff250590f0b2fc848 SHA512 a4ee49ecea9a948c0cfb8b51d10471409ec461a07bb94c1158c64e433f02ede4770fcb961d6ec79088bf247176db9757389d3e1cf5b64246b3b90b5584b59ff3
-EBUILD psutils-1.17-r5.ebuild 845 BLAKE2B 2e0b0b0ae1c9a1cef158db267fc10411484b2f0ea9f115a61e3afd44e70ed18f55129f594d752217579c41cc2025db819efd7633ac250661efe02c5fcd7b6437 SHA512 66f0c4ad7f1743864bb223705f40ce8258f1c4cbca0b8fbd63e007a030cc0c601a19ea30b5a9e770b87cb758816f5323b40a750131042e8b3a360348fe14273c
-MISC metadata.xml 246 BLAKE2B b56c934f8eecd3492d6abe15cf5883fdbc1979c37abbc5ad196e345ee17bb865db5eab10ac7de93bbfce94c4e865bf6b86d5f8bc081b5cb1d3d58d1158b81921 SHA512 b61f56c5e078714565ff9e33c81217e788f78bae9cf10d6ca78a82703a8e08119dff3afa68306eced0b7c62db9220d28efa4c9782e943c991e30b25b9ead82f5
+EBUILD psutils-1.17-r5.ebuild 890 BLAKE2B 828493454e912f7511b1e76a0b01864f4a40c29dc4b02b01bdcffc88d0320cfae7ffa0a04272d9ff0427ea03852de51b02a6e9a4e64e26e86d3be1bcdb93ac65 SHA512 e09555ba2fdcf4c6e566e1b2e7bdcb13c99d6b22e2a9ce277b43d68dd903d9e86102002c02f9c004a0de1a729c38ac051919302d9542198697729239cbd526b3
+EBUILD psutils-2.09.ebuild 726 BLAKE2B 32188fecae5da5e01648442176b621fc1d753d559bd4c0d5662d665e7ec77588ccf79947d3ed2d91584f15dbe71898322c092a38cad480dbb7852a9ff940bd74 SHA512 cca937c3446faa3b798f0e9e4bccfe06577fb0ae0519a9a94bfe3ed85d0febdbaebcf3312cd3d4ccd1cba3430cfec423588a8d9c23a21acd0865ff0005de06ed
+MISC metadata.xml 331 BLAKE2B 62cf497cda1c0999712bc16f461752893ec993543467f61cd07da3990dcc49aafc657be491d3aeb8086701bd75a926bfaacd8ef09a1d0a6e7cb79c3a6d185cbd SHA512 8d5fbf150ede686bae3331db6b9eed017b044ec0cea612668991aa3fab9695d8026a0892da46adbcf29c2c2dbdf2b2316a039654029ed147707a893faf747f2e
diff --git a/app-text/psutils/files/psutils-1.17-clang-implicit-int.patch b/app-text/psutils/files/psutils-1.17-clang-implicit-int.patch
new file mode 100644
index 000000000000..0f70648dd600
--- /dev/null
+++ b/app-text/psutils/files/psutils-1.17-clang-implicit-int.patch
@@ -0,0 +1,16 @@
+--- a/pserror.c
++++ b/pserror.c
+@@ -22,11 +22,11 @@ extern char *program ; /* Defined by mai
+ #define MAX_COLUMN 78 /* maximum column to print upto */
+
+ void message(int flags, char *format, ...)
+ {
+ va_list args ;
+- static column = 0 ; /* current screen column for message wrap */
++ static int column = 0 ; /* current screen column for message wrap */
+ char msgbuf[MAX_MESSAGE] ; /* buffer in which to put the message */
+ char *bufptr = msgbuf ; /* message buffer pointer */
+
+ if ( (flags & MESSAGE_NL) && column != 0 ) { /* new line if not already */
+ putc('\n', stderr) ;
+
diff --git a/app-text/psutils/metadata.xml b/app-text/psutils/metadata.xml
index edfe97231997..bdd03acf530b 100644
--- a/app-text/psutils/metadata.xml
+++ b/app-text/psutils/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
+ <maintainer type="project">
+ <email>tex@gentoo.org</email>
+ <name>Gentoo TeX Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">rrthomas/psutils</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-text/psutils/psutils-1.17-r5.ebuild b/app-text/psutils/psutils-1.17-r5.ebuild
index dd64aadab49c..87cb65425884 100644
--- a/app-text/psutils/psutils-1.17-r5.ebuild
+++ b/app-text/psutils/psutils-1.17-r5.ebuild
@@ -19,6 +19,7 @@ BDEPEND="dev-lang/perl"
PATCHES=(
"${FILESDIR}"/${P}-makefile.patch
"${FILESDIR}"/${P}-no-fixmacps.patch
+ "${FILESDIR}"/${P}-clang-implicit-int.patch
)
src_compile() {
diff --git a/app-text/psutils/psutils-2.09.ebuild b/app-text/psutils/psutils-2.09.ebuild
new file mode 100644
index 000000000000..eaf8dba1f9fc
--- /dev/null
+++ b/app-text/psutils/psutils-2.09.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="PostScript Utilities"
+HOMEPAGE="https://github.com/rrthomas/psutils http://web.archive.org/web/20110722005140/http://www.tardis.ed.ac.uk/~ajcd/psutils/"
+SRC_URI="https://github.com/rrthomas/psutils/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+
+# Newer libpaper needed for fork which provides 'paper'
+RDEPEND="
+ >=app-text/libpaper-1.2.3
+ >=dev-lang/perl-5.14
+ dev-perl/IPC-Run3
+"
+BDEPEND="${RDEPEND}"