From owner-freebsd-ports Tue Jan 22 23:20:28 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 535CD37B404 for ; Tue, 22 Jan 2002 23:20:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g0N7K2A67305; Tue, 22 Jan 2002 23:20:02 -0800 (PST) (envelope-from gnats) Date: Tue, 22 Jan 2002 23:20:02 -0800 (PST) Message-Id: <200201230720.g0N7K2A67305@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: Al Germoglio Subject: Re: ports/34178: Broken port: pdflib3 is no more supported -> update to pdflib4 Reply-To: Al Germoglio Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR ports/34178; it has been noted by GNATS. From: Al Germoglio To: freebsd-gnats-submit@FreeBSD.org, sysadmin@alexdupre.com Cc: Subject: Re: ports/34178: Broken port: pdflib3 is no more supported -> update to pdflib4 Date: Wed, 23 Jan 2002 08:15:37 +0100 This is a multi-part message in MIME format. --------------29D751810CC68B5984CBF370 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I agree with you. We may simply call this port pdflib. I merged your adjustments with mine. The differences are: - USE_PERL5 is now enabled - patch-configure is in the shar - INSTALL_MAN is used instead of INSTALL_DATA for the docs Alex Dupre --------------29D751810CC68B5984CBF370 Content-Type: application/x-sh; name="pdflib.sh" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="pdflib.sh" # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # pdflib # pdflib/files # pdflib/files/patch-configure # pdflib/pkg-plist # pdflib/pkg-descr # pdflib/pkg-comment # pdflib/distinfo # pdflib/Makefile # echo c - pdflib mkdir -p pdflib > /dev/null 2>&1 echo c - pdflib/files mkdir -p pdflib/files > /dev/null 2>&1 echo x - pdflib/files/patch-configure sed 's/^X//' >pdflib/files/patch-configure << 'END-of-pdflib/files/patch-configure' X--- configure.orig Fri May 18 06:29:15 2001 X+++ configure Tue Jan 22 14:25:21 2002 X@@ -576,7 +576,7 @@ X X X X-PDFLIB_LTCURRENT=2 X+PDFLIB_LTCURRENT=4 X PDFLIB_LTREVISION=1 X PDFLIB_LTAGE=1 X END-of-pdflib/files/patch-configure echo x - pdflib/pkg-plist sed 's/^X//' >pdflib/pkg-plist << 'END-of-pdflib/pkg-plist' Xbin/pdflib-config Xinclude/pdflib.h Xlib/libpdf.so.4 Xlib/libpdf.so Xlib/libpdf.a Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/pdflib_pl.so.4 Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/pdflib_pl.so Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/pdflib_pl.a Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/pdflib_pl.pm X%%PORTDOCS%%share/doc/pdflib/PDFlib-license.pdf X%%PORTDOCS%%share/doc/pdflib/PDFlib-manual.pdf X%%PORTDOCS%%share/doc/pdflib/PDFlib-purchase-order.pdf X%%PORTDOCS%%share/doc/pdflib/aladdin-license.pdf X%%PORTDOCS%%share/doc/pdflib/changes.txt X%%PORTDOCS%%share/doc/pdflib/compatibility.txt X%%PORTDOCS%%share/doc/pdflib/grid.pdf X%%PORTDOCS%%share/doc/pdflib/readme_ebcdic.txt X%%PORTDOCS%%share/doc/pdflib/readme_mac.txt X%%PORTDOCS%%share/doc/pdflib/readme_unix.txt X%%PORTDOCS%%share/doc/pdflib/readme_win.txt X%%PORTDOCS%%@dirrm share/doc/pdflib END-of-pdflib/pkg-plist echo x - pdflib/pkg-descr sed 's/^X//' >pdflib/pkg-descr << 'END-of-pdflib/pkg-descr' XPDFlib is a library of C routines which allow you to programmatically Xgenerate files in Adobe's Portable Document Format PDF. PDFlib Xacts as a backend processor to your own programs. While you (the Xprogrammer) are responsible for retrieving or maintaining the data Xto be processed, PDFlib takes over the task of generating the PDF Xcode which graphically represents your data. While you must still Xformat and arrange your text and graphical objects, PDFlib frees Xyou from the internals and intricacies of PDF. Although being far Xfrom complete, PDFlib already offers many useful functions for Xcreating text, graphics, images and hypertext elements in PDF files. X XWWW: http://www.PDFlib.com/ X X- Alex Dupre Xsysadmin@alexdupre.com END-of-pdflib/pkg-descr echo x - pdflib/pkg-comment sed 's/^X//' >pdflib/pkg-comment << 'END-of-pdflib/pkg-comment' XA C library for dynamically generating PDF END-of-pdflib/pkg-comment echo x - pdflib/distinfo sed 's/^X//' >pdflib/distinfo << 'END-of-pdflib/distinfo' XMD5 (pdflib-4.0.1.tar.gz) = 92cb24075945c2151b7524bc7e8ef8c3 END-of-pdflib/distinfo echo x - pdflib/Makefile sed 's/^X//' >pdflib/Makefile << 'END-of-pdflib/Makefile' X# New ports collection makefile for: pdflib X# Date created: Wed Jan 9 12:27:54 CET 2002 X# Whom: Alex Dupre X# X# $FreeBSD$ X# X XPORTNAME= pdflib XPORTVERSION= 4.0.1 XCATEGORIES= print XMASTER_SITES= http://www.pdflib.com/pdflib/download/ X XMAINTAINER= sysadmin@alexdupre.com X XRESTRICTED= "many odd restrictions on usage and distribution" XINSTALL_SHLIB= yes XUSE_LIBTOOL= yes XUSE_PERL%= yes XCONFIGURE_ARGS= --enable-cxx X Xpost-install: X.if !defined(NOPORTDOCS) X ${INSTALL} -d -o ${DOCOWN} -g ${DOCGRP} ${DOCSDIR} X ${INSTALL_MAN} ${WRKSRC}/doc/* ${DOCSDIR} X.endif X X.include END-of-pdflib/Makefile exit --------------29D751810CC68B5984CBF370-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message