FreeBSD Bugzilla – Attachment 77255 Details for
Bug 111287
[PATCH] graphics/peps: update to 2.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 3.61 KB, created by
bf
on 2007-04-05 22:00:12 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
bf
Created:
2007-04-05 22:00:12 UTC
Size:
3.61 KB
patch
obsolete
>diff -ruN peps.bak/Makefile peps/Makefile >--- peps.bak/Makefile Sun May 7 19:46:21 2006 >+++ peps/Makefile Thu Apr 5 15:27:06 2007 >@@ -6,33 +6,29 @@ > # > > PORTNAME= peps >-PORTVERSION= 1.0 >-PORTREVISION= 1 >+PORTVERSION= 2.0 >+PORTREVISION= 0 > CATEGORIES= graphics >-MASTER_SITES= ${MASTER_SITE_LOCAL} >-MASTER_SITE_SUBDIR= petef >+MASTER_SITES= ftp://ftp.peps.redprince.net/unix/peps/ \ >+ http://www.peps.redprince.net/peps/2.0/ > > MAINTAINER= ports@FreeBSD.org >-COMMENT= Converts EPS images to anti-aliased PGM bitmaps >+COMMENT= Converts EPS images to anti-aliased bitmaps > >-PLIST_FILES= bin/peps >+MAN1= peps.1 >+PLIST_SUB= DISTNAME=${DISTNAME} >+PLIST_FILES= bin/peps \ >+ etc/peps.mime \ >+ share/doc/%%DISTNAME%%/peps.pdf >+PLIST_DIRS= share/doc/%%DISTNAME%% > > USE_GHOSTSCRIPT_RUN= yes >+MAKE_ENV= DOCDIR=${PREFIX}/share/doc MAN1DIR=${PREFIX}/man/man1 \ >+ ETC=${PREFIX}/etc XBINDIR=${PREFIX}/bin > >-RUN_DEPENDS= pnmtopng:${PORTSDIR}/graphics/netpbm >- >-pre-fetch: >-.if !defined(WITH_GHOSTSCRIPT_AFPL) || ${WITH_GHOSTSCRIPT_AFPL} != yes >- @${ECHO} "" >- @${ECHO} " Define WITH_GHOSTSCRIPT_AFPL=yes to use" >- @${ECHO} " AFPL Postscript interpreter instead of GNU one" >- @${ECHO} "" >+.if !defined(WITHOUT_X11) >+PLIST_FILES+= bin/xpeps >+INSTALL_TARGET= install xinstall > .endif >- >-post-patch: >- @${REINPLACE_CMD} -e 's!cc -O3!${CC} ${CFLAGS}!' ${WRKSRC}/Makefile >- >-do-install: >- ${INSTALL_PROGRAM} ${WRKSRC}/peps ${PREFIX}/bin > > .include <bsd.port.mk> >diff -ruN peps.bak/distinfo peps/distinfo >--- peps.bak/distinfo Sun Jan 22 07:35:05 2006 >+++ peps/distinfo Thu Apr 5 15:30:26 2007 >@@ -1,3 +1,3 @@ >-MD5 (peps-1.0.tar.gz) = 3c60e405dd9994cc4145fd7274efe8d2 >-SHA256 (peps-1.0.tar.gz) = 91cdaa421b064c12f5259a504cf96089101f41e2acd7d1db73d09dfd11a81e33 >-SIZE (peps-1.0.tar.gz) = 203248 >+MD5 (peps-2.0.tar.gz) = e0d90fe74976c0e7cc6dfc49afe29476 >+SHA256 (peps-2.0.tar.gz) = b514fed9412548cdcf43a95b6dcf01b2038f314bc9ef363498ebd2779c897a91 >+SIZE (peps-2.0.tar.gz) = 55421 >diff -ruN peps.bak/files/patch-peps.c peps/files/patch-peps.c >--- peps.bak/files/patch-peps.c Mon Jun 16 21:31:54 2003 >+++ peps/files/patch-peps.c Wed Dec 31 19:00:00 1969 >@@ -1,37 +0,0 @@ >---- peps.c- Thu Jul 5 05:29:56 2001 >-+++ peps.c Mon Jun 16 15:13:13 2003 >-@@ -62,6 +62,7 @@ >- */ >- #include <stdio.h> >- #include <stdlib.h> >-+#include <sys/wait.h> >- >- char gsargs[] = "gs " >- "-q " >-@@ -181,7 +182,8 @@ >- } >- >- int main(int argc, char *argv[]) { >-- register int i; >-+ register int i; >-+ int status, error; >- register char *charptr; >- FILE *gs, *eps; >- >-@@ -420,8 +422,14 @@ >- input, input >- ); >- >-- pclose(gs); >-+ status = pclose(gs); >- >-- return 0; >-+ error = !WIFEXITED(status) || WEXITSTATUS(status); >-+ >-+ if (error && output) >-+ (void) remove(output); >-+ >-+ exit(error); >-+ >- } >- >diff -ruN peps.bak/pkg-descr peps/pkg-descr >--- peps.bak/pkg-descr Sun Dec 8 13:29:30 2002 >+++ peps/pkg-descr Thu Apr 5 16:19:44 2007 >@@ -1,8 +1,7 @@ >-peps is a utility to Print Encapsulated PostScript files. >-Specifically, it allows you to convert an EPS file into an anti-aliased >-PGM bitmap (with a variable resolution and anti-aliasing level). >-If the -p option is specified, the resulting bitmap is piped through >-pnmtopng to create a PNG image. >+Peps will preprocess encapsulated Postscript files for conversion by Ghostscript >+into bitmaps. It provides variable levels of resolution and anti-aliasing. >+You can use it as a stand-alone Postscript-to-bitmap conversion program, or use >+it on-line to create bitmaps on the fly and send them out to a web browser, even >+compressing them if the browser supports gzip compression. > >-- Pete >-petef@databits.net >+WWW: http://peps.redprince.net/peps/
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 111287
: 77255