Date: Mon, 28 Jan 2002 11:00:28 -0800 (PST) From: KATO Tsuguru <tkato@prontomail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/34386: Update port: print/panda to 0.4.1 Message-ID: <200201281900.g0SJ0St01165@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 34386 >Category: ports >Synopsis: Update port: print/panda to 0.4.1 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jan 28 11:10:00 PST 2002 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: 4.4-RELEASE i386 >Organization: >Environment: >Description: - Update to version 0.4.1 New file: files/manpages Remove file: files/BSDMakefile >How-To-Repeat: >Fix: diff -urN /usr/ports/print/panda/Makefile print/panda/Makefile --- /usr/ports/print/panda/Makefile Fri Jan 18 18:00:41 2002 +++ print/panda/Makefile Mon Jan 28 08:01:12 2002 @@ -6,12 +6,11 @@ # PORTNAME= panda -PORTVERSION= 0.4.p1 -PORTREVISION= 1 +PORTVERSION= 0.4.1 CATEGORIES= print MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= panda -DISTNAME= ${PORTNAME}_${PORTVERSION:S/./_/g:S/p/rc/} +MASTER_SITE_SUBDIR= ${PORTNAME} +DISTNAME= ${PORTNAME}_${PORTVERSION} EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org @@ -20,54 +19,29 @@ png.5:${PORTSDIR}/graphics/png \ tiff.4:${PORTSDIR}/graphics/tiff -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:S/.p/-rc/} -GNU_CONFIGURE= yes +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + USE_GMAKE= yes -CONFIGURE_ENV= CPPFLAGS="-I${PREFIX}/include" \ - CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" \ - LDFLAGS="-L${PREFIX}/lib" \ - LIBS="${PTHREAD_LIBS}" -MAKE_ARGS= NOPROFILE=true +USE_LIBTOOL= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ + LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" INSTALLS_SHLIB= yes -MAN3= checkinfo.3 initpanda.3 makedate.3 nowdate.3 \ - panda-textmodes.3 panda-xobjectmodes.3 pdfclose.3 \ - pdfopen.3 pdfpage.3 setauthor.3 setcharacterspacing.3 \ - setcreator.3 setfont.3 setfontmode.3 setfontsize.3 \ - sethorizontalscaling.3 setkeywords.3 setleading.3 \ - setsubject.3 settitle.3 setwordspacing.3 - -DOCS= AUTHORS BUGS CONTRIBUTORS ChangeLog \ - DEV-HINTS README TODO UNDERWAY -EXAMPLES= IMAGES *.jpg *.png *.tif main.c legacymain.c - -post-configure: -# GNU make doesn't have a -V option, so we have to add a shot_VARIABLE -# target for each variable and run gmake show_VARIABLE to look it up. - cd ${WRKSRC} && ${PERL} -pe 's/%%(\w+)%%/ \ - open(H, ">> Makefile"); \ - print H "show_$$1:; \@echo \$$($$1)\n"; \ - close(H); \ - $$_ = `${GMAKE} show_$$1`; \ - chomp; \ - $$_; \ - /eg' \ - ${FILESDIR}/BSDMakefile > ${WRKSRC}/BSDMakefile +.include <bsd.port.pre.mk> -pre-build: - @cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} -f BSDMakefile ${MAKE_ARGS} ${ALL_TARGET} +.include "${FILESDIR}/manpages" post-install: - @cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} -f BSDMakefile ${MAKE_ARGS} ${INSTALL_TARGET} + ${INSTALL_MAN} ${WRKSRC}/man/panda_*.3 ${MANPREFIX}/man/man3 .if !defined(NOPORTDOCS) - ${MKDIR} ${PREFIX}/share/doc/${PORTNAME} -.for f in ${DOCS} - ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/${PORTNAME}/ + ${MKDIR} ${DOCSDIR} +.for f in AUTHORS CONTRIBUTORS ChangeLog DEV-HINTS README TODO UNDERWAY + ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} .endfor - ${MKDIR} ${PREFIX}/share/examples/${PORTNAME} -.for f in ${EXAMPLES} - ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/examples/${PORTNAME}/ + ${MKDIR} ${EXAMPLESDIR} +.for f in IMAGES examples/*.c examples/images/*.* + ${INSTALL_DATA} ${WRKSRC}/${f} ${EXAMPLESDIR} .endfor .endif -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff -urN /usr/ports/print/panda/distinfo print/panda/distinfo --- /usr/ports/print/panda/distinfo Wed Mar 28 18:33:32 2001 +++ print/panda/distinfo Mon Jan 28 06:42:46 2002 @@ -1 +1 @@ -MD5 (panda_0_4_rc1.tgz) = 25a203277383bed7a5563fae118d9600 +MD5 (panda_0.4.1.tgz) = 8983461010659057c95c44c9cbf42d6e diff -urN /usr/ports/print/panda/files/BSDMakefile print/panda/files/BSDMakefile --- /usr/ports/print/panda/files/BSDMakefile Wed Mar 28 18:33:33 2001 +++ print/panda/files/BSDMakefile Thu Jan 1 09:00:00 1970 @@ -1,34 +0,0 @@ -# $FreeBSD: ports/print/panda/files/BSDMakefile,v 1.1 2001/03/28 09:33:33 knu Exp $ - -LIB= panda -SHLIB_MAJOR?= 0 -SHLIB_MINOR?= 0 -CFLAGS+= %%DEFS%% %%INCLUDES%% %%AM_CPPFLAGS%% %%CPPFLAGS%% %%AM_CFLAGS%% -LDADD= %%LDFLAGS%% %%LIBS%% -SRCS= %%libpanda_a_SOURCES%% -INCS= ${LIB}/*.h -NOMAN= YES -LIBDIR= ${LOCALBASE}/lib -INCDIR= ${LOCALBASE}/include/${LIB} - -.include <bsd.lib.mk> - -# For FreeBSD 3.x or older -.if !target(_includeinstall) -_includeinstall: -.if defined(INCS) -.for header in ${INCS} - cd ${.CURDIR} && \ - ${INSTALL} -C -o ${INCOWN} -g ${INCGRP} -m ${INCMODE} \ - ${header} ${DESTDIR}${INCDIR} - -.endfor -.endif - -beforeinstall: _includeinstall -.endif - -_includeinstall: pre-_includeinstall - -pre-_includeinstall: - mkdir -p ${DESTDIR}${INCDIR} diff -urN /usr/ports/print/panda/files/manpages print/panda/files/manpages --- /usr/ports/print/panda/files/manpages Thu Jan 1 09:00:00 1970 +++ print/panda/files/manpages Mon Jan 28 07:21:50 2002 @@ -0,0 +1,66 @@ +MAN3+= panda_addchild.3 +MAN3+= panda_addcubiccurvesegment.3 +MAN3+= panda_addlinesegment.3 +MAN3+= panda_addquadraticcurvesegmentone.3 +MAN3+= panda_addquadraticcurvesegmenttwo.3 +MAN3+= panda_checkinfo.3 +MAN3+= panda_close.3 +MAN3+= panda_closeline.3 +MAN3+= panda_closetext.3 +MAN3+= panda_createandinsertpage.3 +MAN3+= panda_createfont.3 +MAN3+= panda_endline.3 +MAN3+= panda_entergraphicsmode.3 +MAN3+= panda_error.3 +MAN3+= panda_exitgraphicsmode.3 +MAN3+= panda_fillline.3 +MAN3+= panda_freeobject.3 +MAN3+= panda_getfontobj.3 +MAN3+= panda_imagebox.3 +MAN3+= panda_imageboxrot.3 +MAN3+= panda_init.3 +MAN3+= panda_insertJPEG.3 +MAN3+= panda_insertPNG.3 +MAN3+= panda_insertTIFF.3 +MAN3+= panda_makedate.3 +MAN3+= panda_newobject.3 +MAN3+= panda_newpage.3 +MAN3+= panda_nowdate.3 +MAN3+= panda_open.3 +MAN3+= panda_open_actual.3 +MAN3+= panda_open_suppress.3 +MAN3+= panda_print.3 +MAN3+= panda_printf.3 +MAN3+= panda_putc.3 +MAN3+= panda_rectangle.3 +MAN3+= panda_setauthor.3 +MAN3+= panda_setcharacterspacing.3 +MAN3+= panda_setcreator.3 +MAN3+= panda_setfillcolor.3 +MAN3+= panda_setfont.3 +MAN3+= panda_setfontmode.3 +MAN3+= panda_setfontsize.3 +MAN3+= panda_sethorizontalscaling.3 +MAN3+= panda_setkeywords.3 +MAN3+= panda_setleading.3 +MAN3+= panda_setlinecap.3 +MAN3+= panda_setlinecolor.3 +MAN3+= panda_setlinedashing.3 +MAN3+= panda_setlinejoin.3 +MAN3+= panda_setlinestart.3 +MAN3+= panda_setlinewidth.3 +MAN3+= panda_setobjectproperty.3 +MAN3+= panda_setsubject.3 +MAN3+= panda_settitle.3 +MAN3+= panda_setwordspacing.3 +MAN3+= panda_streamprintf.3 +MAN3+= panda_strokeline.3 +MAN3+= panda_textbox.3 +MAN3+= panda_textboxrot.3 +MAN3+= panda_traverseobjects.3 +MAN3+= panda_writeobject.3 +MAN3+= panda_writetrailer.3 +MAN3+= panda_writexref.3 +MAN3+= panda_xmalloc.3 +MAN3+= panda_xrealloc.3 +MAN3+= panda_xsnprintf.3 diff -urN /usr/ports/print/panda/pkg-plist print/panda/pkg-plist --- /usr/ports/print/panda/pkg-plist Tue Apr 3 21:56:52 2001 +++ print/panda/pkg-plist Mon Jan 28 07:41:45 2002 @@ -1,28 +1,31 @@ include/panda/constants.h include/panda/functions.h -include/panda/objects.h include/panda/legacy.h -@dirrm include/panda +include/panda/objects.h lib/libpanda.a lib/libpanda.so lib/libpanda.so.0 %%PORTDOCS%%share/doc/panda/AUTHORS -%%PORTDOCS%%share/doc/panda/BUGS %%PORTDOCS%%share/doc/panda/CONTRIBUTORS %%PORTDOCS%%share/doc/panda/ChangeLog %%PORTDOCS%%share/doc/panda/DEV-HINTS %%PORTDOCS%%share/doc/panda/README %%PORTDOCS%%share/doc/panda/TODO %%PORTDOCS%%share/doc/panda/UNDERWAY -%%PORTDOCS%%@dirrm share/doc/panda %%PORTDOCS%%share/examples/panda/IMAGES -%%PORTDOCS%%share/examples/panda/brave-gnu.png +%%PORTDOCS%%share/examples/panda/RedbrushAlpha.png +%%PORTDOCS%%share/examples/panda/circles.c +%%PORTDOCS%%share/examples/panda/empty.c %%PORTDOCS%%share/examples/panda/gnu-head.jpg -%%PORTDOCS%%share/examples/panda/gnu-head.png +%%PORTDOCS%%share/examples/panda/gnu.png %%PORTDOCS%%share/examples/panda/gnu_box.jpg -%%PORTDOCS%%share/examples/panda/input-ms.tif %%PORTDOCS%%share/examples/panda/input.tif %%PORTDOCS%%share/examples/panda/input2.tif %%PORTDOCS%%share/examples/panda/legacymain.c +%%PORTDOCS%%share/examples/panda/libpng.png %%PORTDOCS%%share/examples/panda/main.c +%%PORTDOCS%%share/examples/panda/morecircles.c +%%PORTDOCS%%share/examples/panda/template.c +%%PORTDOCS%%@dirrm share/doc/panda %%PORTDOCS%%@dirrm share/examples/panda +@dirrm include/panda >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200201281900.g0SJ0St01165>