Ravenports generated: 09 Jul 2023 16:54
[ravenports.git] / bucket_48 / python-pspdfutils
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               python-pspdfutils
4 VERSION=                3.0.6
5 KEYWORDS=               python
6 VARIANTS=               py310 v11
7 SDESC[py310]=           Manipulate PDF and PostScript documents (3.10)
8 SDESC[v11]=             Manipulate PDF and PostScript documents (3.11)
9 HOMEPAGE=               https://github.com/rrthomas/psutils
10 CONTACT=                Python_Automaton[python@ironwolf.systems]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            PYPIWHL/c7/cd/4760dd1c5e5ebb8fa793e1de8684ba443dd5d37ee837fe67c8b7fd6ed007
14 DISTFILE[1]=            pspdfutils-3.0.6-py3-none-any.whl:main
15 DF_INDEX=               1
16 SPKGS[py310]=           single
17 SPKGS[v11]=             single
18
19 OPTIONS_AVAILABLE=      PY310 PY311
20 OPTIONS_STANDARD=       none
21 VOPTS[py310]=           PY310=ON PY311=OFF
22 VOPTS[v11]=             PY310=OFF PY311=ON
23
24 DISTNAME=               pspdfutils-3.0.6.dist-info
25
26 GENERATED=              yes
27
28 [PY310].RUN_DEPENDS_ON=                 python-puremagic:single:py310
29                                         python-pypdf:single:py310
30 [PY310].USES_ON=                        python:py310,wheel
31
32 [PY311].RUN_DEPENDS_ON=                 python-puremagic:single:v11
33                                         python-pypdf:single:v11
34 [PY311].USES_ON=                        python:v11,wheel
35
36 [FILE:2532:descriptions/desc.single]
37 # PDF and PostScript Utilities
38
39 Web site: https://github.com/rrthomas/psutils  
40 Maintainer: Reuben Thomas <rrt@sc3d.org>  
41
42 PSUtils is a suite of utilities for manipulating PDF and PostScript
43 documents. You can select and rearrange pages, including arrangement into
44 signatures for booklet printing, combine multple pages into a single page
45 for n-up printing, and resize, flip and rotate pages.
46
47 PSUtils is distributed under the GNU General Public License version 3, or,
48 at your option, any later version; see the file COPYING. (Some of the input
49 files in the tests directory are not under this license; see the file
50 COPYRIGHT in that directory.)
51
52 If you simply want to use PSUtils, you will find it in most GNU/Linux
53 distributions; it is available in brew for macOS and Cygwin for Windows.
54
55 PostScript files should conform to the PostScript Document Structuring
56 Conventions (DSC); however, PSUtils intentionally does not check this, as
57 some programs produce non-conforming output that can be successfully
58 processed anyway. If PSUtils does not work for you, check whether your
59 software needs to be configured to produce DSC-conformant PostScript.
60
61 Some old Perl scripts, which mostly fix up the output of various obsolete
62 programs and drivers to enable PSUtils to process it, are available in git
63 in the `old-scripts` directory. They are not supported, and their use is
64 discouraged, unless you know you need them!
65
66 ## Installation
67
68 The easiest way to install PSUtils is from PyPI, the Python Package Index:
69
70 `pip install pspdfutils`
71
72 (Note the PyPI package name!)
73
74 ## Installation from source or git
75
76 PSUtils requires Python 3, a handful of Python libraries (listed in
77 `pyproject.toml`, and automatically installed by the build procedure), and
78 libpaper, which allows named paper sizes to be used and configured:
79
80 libpaper: https://github.com/rrthomas/libpaper
81
82 In the source directory: `python -m build` (requires the `build` package to
83 be installed).
84
85 Note that to use the scripts before installing them, you need to run them
86 as Python modules; for example:
87
88 ```
89 PYTHONPATH=. python -m psutils.command.psnup -2 foo.ps
90 ```
91
92 ## Bugs
93
94 Please send bug reports, patches and suggestions to the bug tracker or
95 maintainer (see the top of this file).
96
97 ## Acknowledgements
98
99 PSUtils is written and maintained by Reuben Thomas. Version 1 was written
100 by
101 Angus Duggan.
102
103 psselect in modeled on Chris Torek's dviselect, as is psbook, via Angus
104 Duggan's dvibook; pstops is modeled on Tom Rokicki's dvidvi. psjoin was
105 originally written by Tom Sato.
106
107
108 [FILE:112:distinfo]
109 ed1c32370b07ab2715ad7ff113dfb2a21286f68a683699ab0b5bdc2ec62e6b96        53781 pspdfutils-3.0.6-py3-none-any.whl
110