ports/89015: Update port: graphics/jpeg2ps-letter

KATO Tsuguru tkato432 at yahoo.com
Mon Nov 14 17:10:24 UTC 2005


>Number:         89015
>Category:       ports
>Synopsis:       Update port: graphics/jpeg2ps-letter
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 14 17:10:08 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.11-RELEASE-p13 i386
>Organization:
>Environment:
>Description:
- Support CC/CFLAGS properly
- Add WWW: line

Remove file:
files/patch-aa

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/graphics/jpeg2ps-letter/Makefile graphics/jpeg2ps-letter/Makefile
--- /usr/ports/graphics/jpeg2ps-letter/Makefile	Mon Nov 14 15:52:29 2005
+++ graphics/jpeg2ps-letter/Makefile	Mon Nov 14 16:07:14 2005
@@ -7,38 +7,39 @@
 
 PORTNAME=	jpeg2ps
 PORTVERSION=	1.9
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	graphics converters
 MASTER_SITES=	http://www.pdflib.com/products/more/jpeg2ps/
 PKGNAMESUFFIX=	-${PAPERSIZE}
 
-MAINTAINER=	ports at freebsd.org
+MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Converter for JPEG compressed images to PostScript Level 2
 
-PAPERSIZE?=	letter
-
-INSTALL_TARGET=
+USE_REINPLACE=	yes
 
-MAN1=           jpeg2ps.1
+MAN1=		jpeg2ps.1
+PLIST_FILES=	bin/jpeg2ps
 
-PLIST_FILES=	bin/jpeg2ps %%DOCSDIR%%/jpeg2ps.txt
-PLIST_DIRS=	%%DOCSDIR%%
+PAPERSIZE?=	letter
 
-.include <bsd.port.pre.mk>
+.if !defined(NOPORTDOCS)
+PORTDOCS=	jpeg2ps.txt
+.endif
 
 .if ${PAPERSIZE} == a4
-post-patch:
-	${CP} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.input
-	${SED} "s%CCFLAGS=-O -c%CCFLAGS=-O -c -DA4%" ${WRKSRC}/Makefile.input > ${WRKSRC}/Makefile
-	${RM} -f ${WRKSRC}/Makefile.input
+CFLAGS+=	-DA4
 .endif
 
-post-install:
+post-patch:
+	@${REINPLACE_CMD} -e 's|^CFLAGS=.*$$|CFLAGS+=-c|g ; \
+		 s|^LD=.*$$|LD=$$(CC)|g' ${WRKSRC}/Makefile
+
+do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/jpeg2ps ${PREFIX}/bin
+	${INSTALL_MAN} ${WRKSRC}/jpeg2ps.1 ${MANPREFIX}/man/man1
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/jpeg2ps.txt ${DOCSDIR}
-	${INSTALL_MAN} ${WRKSRC}/jpeg2ps.1 ${MANPREFIX}/man/man1
 .endif
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff -urN /usr/ports/graphics/jpeg2ps-letter/distinfo graphics/jpeg2ps-letter/distinfo
--- /usr/ports/graphics/jpeg2ps-letter/distinfo	Wed Mar 31 18:08:22 2004
+++ graphics/jpeg2ps-letter/distinfo	Mon Nov 14 16:04:50 2005
@@ -1,2 +1,3 @@
 MD5 (jpeg2ps-1.9.tar.gz) = e654f6a584435e6717b6c2659c07db28
+SHA256 (jpeg2ps-1.9.tar.gz) = e09919ff55bb1fd26299adfe92e5ea0e7daaa3bfa0277a0483cac9764eac25a2
 SIZE (jpeg2ps-1.9.tar.gz) = 67105
diff -urN /usr/ports/graphics/jpeg2ps-letter/files/patch-aa graphics/jpeg2ps-letter/files/patch-aa
--- /usr/ports/graphics/jpeg2ps-letter/files/patch-aa	Sun Oct 19 19:38:22 2003
+++ graphics/jpeg2ps-letter/files/patch-aa	Thu Jan  1 09:00:00 1970
@@ -1,12 +0,0 @@
---- Makefile.orig	Mon Feb  4 03:39:21 2002
-+++ Makefile	Sun Oct 19 02:44:27 2003
-@@ -14,7 +14,8 @@
- # The following was reported to work for emx/gcc 0.9c fix04 under OS/2:
- # make -f Makefile "CFLAGS=-c -DA4 -DDOS -O2" "LDFLAGS=-Zexe -s"
- 
--CFLAGS=-c -DA4
-+CFLAGS?=-O -pipe
-+CFLAGS+=-c
- LD=cc
- LDFLAGS=
- OBJ=o
diff -urN /usr/ports/graphics/jpeg2ps-letter/pkg-descr graphics/jpeg2ps-letter/pkg-descr
--- /usr/ports/graphics/jpeg2ps-letter/pkg-descr	Sat Dec 30 23:14:57 2000
+++ graphics/jpeg2ps-letter/pkg-descr	Mon Nov 14 16:04:07 2005
@@ -8,3 +8,5 @@
 Level 2 and 3 interpreters support JPEG compression and decompression).
 If you have a slow communication channel and a fast printer, sending
 compressed image data is a big win.
+
+WWW: http://www.pdflib.com/products/more/jpeg2ps.html
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list