Page MenuHomeSolus

D7754.diff
No OneTemporary

D7754.diff

diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -1 +0,0 @@
-libc.so.6
diff --git a/files/patch-30-unsigned.patch b/files/patch-30-unsigned.patch
deleted file mode 100644
--- a/files/patch-30-unsigned.patch
+++ /dev/null
@@ -1,83 +0,0 @@
- Avoid undefined behaviour when char is unsigned.
-
-diff -ur psutils-1.23.orig/psselect.c psutils-1.23/psselect.c
---- psutils-1.23.orig/psselect.c 2014-01-15 20:08:26.000000000 +0100
-+++ psutils-1.23/psselect.c 2014-06-19 12:56:34.000000000 +0200
-@@ -43,9 +43,9 @@
- if(!str) return NULL;
-
- sign = (*str == '_' && ++str) ? -1 : 1;
-- if (isdigit(*str)) {
-+ if (isdigit((unsigned char)*str)) {
- first = sign*atoi(str);
-- while (isdigit(*str)) str++;
-+ while (isdigit((unsigned char)*str)) str++;
- }
- switch (*str) {
- case '\0':
-@@ -62,9 +62,9 @@
- sign = (*str == '_' && ++str) ? -1 : 1;
- if (!first)
- first = 1;
-- if (isdigit(*str)) {
-+ if (isdigit((unsigned char)*str)) {
- int last = sign*atoi(str);
-- while (isdigit(*str)) str++;
-+ while (isdigit((unsigned char)*str)) str++;
- if (*str == '\0')
- return (makerange(first, last, rp));
- if (*str == ',')
-diff -ur psutils-1.23.orig/psspec.c psutils-1.23/psspec.c
---- psutils-1.23.orig/psspec.c 2014-01-15 20:08:26.000000000 +0100
-+++ psutils-1.23/psspec.c 2014-06-19 12:56:34.000000000 +0200
-@@ -35,7 +35,7 @@
- char *s = *sp;
- int num = atoi(s);
-
-- while (isdigit(*s))
-+ while (isdigit((unsigned char)*s))
- s++;
- if (*sp == s) argerror();
- *sp = s;
-@@ -47,7 +47,7 @@
- char *s = *sp;
- double num = atof(s);
-
-- while (isdigit(*s) || *s == '-' || *s == '.')
-+ while (isdigit((unsigned char)*s) || *s == '-' || *s == '.')
- s++;
- if (*sp == s) argerror();
- *sp = s;
-diff -ur psutils-1.23.orig/pstops.c psutils-1.23/pstops.c
---- psutils-1.23.orig/pstops.c 2014-01-15 20:08:26.000000000 +0100
-+++ psutils-1.23/pstops.c 2014-06-19 12:56:34.000000000 +0200
-@@ -34,7 +34,7 @@
-
- head = tail = newspec();
- while (*str) {
-- if (isdigit(*str)) {
-+ if (isdigit((unsigned char)*str)) {
- num = parseint(&str);
- } else {
- switch (*str++) {
-diff -ur psutils-1.23.orig/psutil.c psutils-1.23/psutil.c
---- psutils-1.23.orig/psutil.c 2014-01-16 08:57:40.000000000 +0100
-+++ psutils-1.23/psutil.c 2014-06-19 12:56:34.000000000 +0200
-@@ -258,7 +258,7 @@
- if (fgets(buffer, BUFSIZ, infile) != NULL &&
- iscomment(buffer, "%%Page:")) {
- char *start, *end;
-- for (start = buffer+7; isspace(*start); start++);
-+ for (start = buffer+7; isspace((unsigned char)*start); start++);
- if (*start == '(') {
- int paren = 1;
- for (end = start+1; paren > 0; end++)
-@@ -275,7 +275,7 @@
- break;
- }
- } else
-- for (end = start; !isspace(*end); end++);
-+ for (end = start; !isspace((unsigned char)*end); end++);
- strncpy(pagelabel, start, end-start);
- pagelabel[end-start] = '\0';
- pageno = atoi(end);
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : psutils
-version : '1.23'
-release : 1
+version : 1.90
+release : 2
source :
- - https://github.com/rrthomas/psutils/archive/v1.23.tar.gz : b7db52e30c763bb1ca3e073a8b1648728899157e10aedc0e0fcc97e19ea72279
+ - https://github.com/rrthomas/psutils/archive/v1.90.tar.gz : b45a78b14fa213f8705a0347f7429272bf6cb7c0367f7408915aaf66d0734a9b
license : psutils
component : programming.tools
networking : yes
@@ -11,10 +11,7 @@
PSUtils is a suite of utilities for manipulating PostScript documents produced according to the Document Structuring Conventions. It is possible to select and rearrange pages, including arrangement into signatures for booklet printing, and page merging for n-up printing.
builddeps :
- ghostscript-devel
- - git
setup : |
- %patch -p1 < $pkgfiles/patch-30-unsigned.patch
- ./bootstrap
%reconfigure
build : |
%make
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -2,15 +2,15 @@
<Source>
<Name>psutils</Name>
<Packager>
- <Name>Peter O&apos;Connor</Name>
- <Email>peter@solus-project.com</Email>
+ <Name>F. von Gellhorn</Name>
+ <Email>flinux@vongellhorn.ch</Email>
</Packager>
<License>psutils</License>
<PartOf>programming.tools</PartOf>
<Summary xml:lang="en">Utilities for manipulating PostScript documents</Summary>
<Description xml:lang="en">PSUtils is a suite of utilities for manipulating PostScript documents produced according to the Document Structuring Conventions. It is possible to select and rearrange pages, including arrangement into signatures for booklet printing, and page merging for n-up printing.
</Description>
- <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
</Source>
<Package>
<Name>psutils</Name>
@@ -19,17 +19,35 @@
</Description>
<PartOf>programming.tools</PartOf>
<Files>
- <Path fileType="executable">/usr/bin</Path>
- <Path fileType="man">/usr/share/man</Path>
+ <Path fileType="executable">/usr/bin/epsffit</Path>
+ <Path fileType="executable">/usr/bin/extractres</Path>
+ <Path fileType="executable">/usr/bin/includeres</Path>
+ <Path fileType="executable">/usr/bin/psbook</Path>
+ <Path fileType="executable">/usr/bin/psjoin</Path>
+ <Path fileType="executable">/usr/bin/psnup</Path>
+ <Path fileType="executable">/usr/bin/psresize</Path>
+ <Path fileType="executable">/usr/bin/psselect</Path>
+ <Path fileType="executable">/usr/bin/pstops</Path>
+ <Path fileType="man">/usr/share/man/man1/epsffit.1</Path>
+ <Path fileType="man">/usr/share/man/man1/extractres.1</Path>
+ <Path fileType="man">/usr/share/man/man1/includeres.1</Path>
+ <Path fileType="man">/usr/share/man/man1/psbook.1</Path>
+ <Path fileType="man">/usr/share/man/man1/psjoin.1</Path>
+ <Path fileType="man">/usr/share/man/man1/psnup.1</Path>
+ <Path fileType="man">/usr/share/man/man1/psresize.1</Path>
+ <Path fileType="man">/usr/share/man/man1/psselect.1</Path>
+ <Path fileType="man">/usr/share/man/man1/pstops.1</Path>
+ <Path fileType="man">/usr/share/man/man1/psutils.1</Path>
+ <Path fileType="data">/usr/share/perl/PSUtils.pm</Path>
</Files>
</Package>
<History>
- <Update release="1">
- <Date>2017-06-21</Date>
- <Version>1.23</Version>
+ <Update release="2">
+ <Date>2019-11-30</Date>
+ <Version>1.9</Version>
<Comment>Packaging update</Comment>
- <Name>Peter O&apos;Connor</Name>
- <Email>peter@solus-project.com</Email>
+ <Name>F. von Gellhorn</Name>
+ <Email>flinux@vongellhorn.ch</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Fri, Aug 11, 7:29 PM (2 h, 42 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5824083
Default Alt Text
D7754.diff (7 KB)

Event Timeline