View | Details | Raw Unified | Return to bug 51703
Collapse All | Expand All

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

Return to bug 51703