Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 May 2003 08:00:45 +0900
From:      KATO Tsuguru <tkato@prontomail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/51703: Update port: textproc/xmlppm to 0.97
Message-ID:  <20030503080045.15b09b2a.tkato@prontomail.com>
Resent-Message-ID: <200305022310.h42NAHEj002923@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         51703
>Category:       ports
>Synopsis:       Update port: textproc/xmlppm to 0.97
>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:   Fri May 02 16:10:17 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.8-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 0.97

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/textproc/xmlppm/Makefile textproc/xmlppm/Makefile
--- /usr/ports/textproc/xmlppm/Makefile	Sat Apr 12 23:29:47 2003
+++ textproc/xmlppm/Makefile	Sat May  3 06:47:32 2003
@@ -7,8 +7,7 @@
 #
 
 PORTNAME=	xmlppm
-PORTVERSION=	0.96
-PORTREVISION=	2
+PORTVERSION=	0.97
 CATEGORIES=	textproc
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE} \
 		http://www.cs.cornell.edu/People/jcheney/xmlppm/
@@ -18,16 +17,21 @@
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	XML-Conscious PPM Compression
 
-LIB_DEPENDS=	expat.4:${PORTSDIR}/textproc/expat2
+LIB_DEPENDS=	iconv.3:${PORTSDIR}/converters/libiconv \
+		expat.4:${PORTSDIR}/textproc/expat2
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
-USE_REINPLACE=	yes
-USE_GMAKE=	yes
 
-post-patch:
-	@${REINPLACE_CMD} -e "s,%%LOCALBASE%%,${LOCALBASE},g" ${WRKSRC}/Makefile
+USE_GMAKE=	yes
+MAKE_ARGS=	CC="${CXX}" OPT_FLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
+		LDFLAGS="-L${LOCALBASE}/lib -lexpat -liconv"
 
 do-install:
-	@(cd ${WRKSRC} ; ${INSTALL_PROGRAM} xmlppm xmlunppm ${PREFIX}/bin)
+	${INSTALL_PROGRAM} ${WRKSRC}/xmlppm ${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/xmlunppm ${PREFIX}/bin
+.if !defined(NOPORTDOCS)
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/../README ${DOCSDIR}
+.endif
 
 .include <bsd.port.mk>
diff -urN /usr/ports/textproc/xmlppm/distinfo textproc/xmlppm/distinfo
--- /usr/ports/textproc/xmlppm/distinfo	Tue May 22 17:13:09 2001
+++ textproc/xmlppm/distinfo	Sat May  3 06:35:27 2003
@@ -1 +1 @@
-MD5 (xmlppm-0.96-src.tar.gz) = a68d60838f9dbe5543d466d208603d71
+MD5 (xmlppm-0.97-src.tar.gz) = 89a5aa7f2ff5a96e3894f3a97aec0f1d
diff -urN /usr/ports/textproc/xmlppm/files/patch-Makefile textproc/xmlppm/files/patch-Makefile
--- /usr/ports/textproc/xmlppm/files/patch-Makefile	Tue May 15 13:09:09 2001
+++ textproc/xmlppm/files/patch-Makefile	Thu Jan  1 09:00:00 1970
@@ -1,12 +0,0 @@
---- Makefile.orig	Sat May 12 03:21:58 2001
-+++ Makefile	Tue May 15 11:59:08 2001
-@@ -1,7 +1,6 @@
--CC = gcc
- #XPPMFLAGS = -DELTPREC_P=1 -DATTPREC=1 -DCHARPREC=1 -DELTORDER=5 -DATTORDER=5 -DCHARORDER=5 -DATTS -DCHAR -DSYMS 
--CFLAGS = $(XPPMFLAGS) -O2 -Wall -ansi 
--LFLAGS = -lexpat -lm
-+CFLAGS += -I%%LOCALBASE%%/include
-+LFLAGS = -L%%LOCALBASE%%/lib -lexpat -lm
- #LFLAGS = /usr/lib/libexpat.a -lm 
- 
- BINARIES = xmlppm xmlunppm
diff -urN /usr/ports/textproc/xmlppm/pkg-plist textproc/xmlppm/pkg-plist
--- /usr/ports/textproc/xmlppm/pkg-plist	Tue May 15 13:09:08 2001
+++ textproc/xmlppm/pkg-plist	Sat May  3 06:45:05 2003
@@ -1,2 +1,4 @@
 bin/xmlppm
 bin/xmlunppm
+%%PORTDOCS%%share/doc/xmlppm/README
+%%PORTDOCS%%@dirrm share/doc/xmlppm
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030503080045.15b09b2a.tkato>