From owner-freebsd-ports Mon Jun 11 5:10:53 2001 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 B390C37B407 for ; Mon, 11 Jun 2001 05:10:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f5BCA3D38896; Mon, 11 Jun 2001 05:10:03 -0700 (PDT) (envelope-from gnats) Date: Mon, 11 Jun 2001 05:10:03 -0700 (PDT) Message-Id: <200106111210.f5BCA3D38896@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: Jose Marques Subject: Re: ports/27935: New port: palm/plucker Reply-To: Jose Marques 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/27935; it has been noted by GNATS. From: Jose Marques To: Cc: Subject: Re: ports/27935: New port: palm/plucker Date: Mon, 11 Jun 2001 13:09:18 +0100 (BST) I'm afraid that I submittted the original port incorrectly. My shar archive did not contain the patches in the files directory. Here is an updated shar: # 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: # # plucker # plucker/files # plucker/files/patch-aa # plucker/Makefile # plucker/distinfo # plucker/pkg-comment # plucker/pkg-descr # plucker/pkg-plist # echo c - plucker mkdir -p plucker > /dev/null 2>&1 echo c - plucker/files mkdir -p plucker/files > /dev/null 2>&1 echo x - plucker/files/patch-aa sed 's/^X//' >plucker/files/patch-aa << 'END-of-plucker/files/patch-aa' X--- unix/setup.py.in.orig Tue May 1 00:04:22 2001 X+++ unix/setup.py.in Wed May 30 11:41:49 2001 X@@ -16,6 +16,7 @@ X X CONFIGDIR=os.path.join("@PLKRDATADIR@","config") X PALMDIR=os.path.join("@PLKRDATADIR@", "palm") X+PILOTXFER=os.path.join("@prefix@", "pilot", "bin", "pilot-xfer") X X if os.environ.has_key ('HOME'): X USERDIR = os.environ["HOME"] X@@ -99,7 +100,7 @@ X if get_answer("Install the User's Guide, too", 'y'): X guide = os.path.join(PALMDIR, "PluckerUserGuide.pdb") X X- os.system("pilot-xfer -i %s %s %s" % (viewer, zlib, guide)) X+ os.system(PILOTXFER + " -i %s %s %s" % (viewer, zlib, guide)) X X X # X@@ -131,7 +132,7 @@ X X install_config_files() X X-if not os.system('pilot-xfer > /dev/null 2>&1'): X+if not os.system(PILOTXFER + ' > /dev/null 2>&1'): X install_viewer() X else: X print "\nThe program 'pilot-xfer' is missing so the Palm applications cannot be installed. You'll find them in %s." % PALMDIR END-of-plucker/files/patch-aa echo x - plucker/Makefile sed 's/^X//' >plucker/Makefile << 'END-of-plucker/Makefile' X# New ports collection makefile for: plucker X# Date created: 30th May 2001 X# Whom: Jose Marques X# X# $FreeBSD:$ X# X XPORTNAME= plucker XPORTVERSION= 1.1.5 XCATEGORIES= palm www XMASTER_SITES= http://plucker.gnu-designs.com/download/plucker-1.1/ XDISTNAME= ${PORTNAME}_bin-${PORTVERSION} X XMAINTAINER= noway@nohow.demon.co.uk X X# Plucker needs these ports both to build (so the configure script can find them) and also X# to run. XRUN_DEPENDS= ppmtoTbmp:${PORTSDIR}/palm/ppmtoTbmp \ X convert:${PORTSDIR}/graphics/ImageMagick \ X ppmtogif:${PORTSDIR}/graphics/netpbm \ X cjpeg:${PORTSDIR}/graphics/jpeg \ X ${LOCALBASE}/pilot/bin/pilot-xfer:${PORTSDIR}/palm/pilot-link X XBUILD_DEPENDS= ppmtoTbmp:${PORTSDIR}/palm/ppmtoTbmp \ X convert:${PORTSDIR}/graphics/ImageMagick \ X ppmtogif:${PORTSDIR}/graphics/netpbm \ X cjpeg:${PORTSDIR}/graphics/jpeg \ X ${LOCALBASE}/pilot/bin/pilot-xfer:${PORTSDIR}/palm/pilot-link X XUSE_PYTHON= yes XPLIST_SUB+= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR:S/^${LOCALBASE}\///g} X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} XINSTALL_TARGET= install-prc-files install-manual install-data install-pyplucker XHAS_CONFIGURE= YES XCONFIGURE_ARGS= --with-docdir=${PREFIX}/share/doc/plucker X XMAN1= pluck-comics.1 plucker-build.1 plucker-decode.1 plucker-dump.1 plucker-setup.1 X Xpost-install: X ${LN} -sf ${PYTHON_SITELIBDIR}/PyPlucker/Spider.py ${PREFIX}/bin/plucker-build X ${LN} -sf ${PYTHON_SITELIBDIR}/PyPlucker/PluckerDocs.py ${PREFIX}/bin/plucker-decode X ${LN} -sf ${PYTHON_SITELIBDIR}/PyPlucker/Decode.py ${PREFIX}/bin/plucker-dump X X.include END-of-plucker/Makefile echo x - plucker/distinfo sed 's/^X//' >plucker/distinfo << 'END-of-plucker/distinfo' XMD5 (plucker_bin-1.1.5.tar.gz) = a0699fb7c6d92379834884427683e8e1 END-of-plucker/distinfo echo x - plucker/pkg-comment sed 's/^X//' >plucker/pkg-comment << 'END-of-plucker/pkg-comment' XAn offline HTML viewer for PalmOS devices END-of-plucker/pkg-comment echo x - plucker/pkg-descr sed 's/^X//' >plucker/pkg-descr << 'END-of-plucker/pkg-descr' XPlucker is an offline HTML viewer for PalmOS devices packaged with UNIX and XLinux conduits. An included set of scripts will spider HTML pages which you Xspecify to a supplied depth, and parse them on your desktop machine. Those Xwebpages are processed there and transferred to the Palm for viewing by XPlucker. X XWWW: http://plucker.gnu-designs.com/ END-of-plucker/pkg-descr echo x - plucker/pkg-plist sed 's/^X//' >plucker/pkg-plist << 'END-of-plucker/pkg-plist' Xbin/plucker-build Xbin/plucker-dump Xbin/plucker-decode Xbin/plucker-setup X%%PYTHON_SITELIBDIR%%/PyPlucker/AliasList.py X%%PYTHON_SITELIBDIR%%/PyPlucker/AliasList.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/AliasList.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/ConfigFiles.py X%%PYTHON_SITELIBDIR%%/PyPlucker/ConfigFiles.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/ConfigFiles.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/Decode.py X%%PYTHON_SITELIBDIR%%/PyPlucker/Decode.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/Decode.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/ExclusionList.py X%%PYTHON_SITELIBDIR%%/PyPlucker/ExclusionList.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/ExclusionList.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/ImageParser.py X%%PYTHON_SITELIBDIR%%/PyPlucker/ImageParser.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/ImageParser.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/PalmImagePlugin.py X%%PYTHON_SITELIBDIR%%/PyPlucker/PalmImagePlugin.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/PalmImagePlugin.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/Parser.py X%%PYTHON_SITELIBDIR%%/PyPlucker/Parser.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/Parser.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/PluckerDocs.py X%%PYTHON_SITELIBDIR%%/PyPlucker/PluckerDocs.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/PluckerDocs.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/PluckerLinks.py X%%PYTHON_SITELIBDIR%%/PyPlucker/PluckerLinks.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/PluckerLinks.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/Retriever.py X%%PYTHON_SITELIBDIR%%/PyPlucker/Retriever.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/Retriever.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/Spider.py X%%PYTHON_SITELIBDIR%%/PyPlucker/Spider.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/Spider.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/TextParser.py X%%PYTHON_SITELIBDIR%%/PyPlucker/TextParser.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/TextParser.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/Url.py X%%PYTHON_SITELIBDIR%%/PyPlucker/Url.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/Url.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/Writer.py X%%PYTHON_SITELIBDIR%%/PyPlucker/Writer.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/Writer.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/__init__.py X%%PYTHON_SITELIBDIR%%/PyPlucker/__init__.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/__init__.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/PQAAppInfo.py X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/PQAAppInfo.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/PQAAppInfo.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/__init__.py X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/__init__.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/__init__.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/dict.py X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/dict.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/dict.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/doc_compress.py X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/doc_compress.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/doc_compress.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/gettext.py X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/gettext.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/gettext.pyo X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/prc.py X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/prc.pyc X%%PYTHON_SITELIBDIR%%/PyPlucker/helper/prc.pyo Xshare/doc/plucker/AUTHORS Xshare/doc/plucker/BUGREPORT Xshare/doc/plucker/COPYING Xshare/doc/plucker/CREDITS Xshare/doc/plucker/ChangeLog Xshare/doc/plucker/FAQ Xshare/doc/plucker/NEWS Xshare/doc/plucker/README Xshare/doc/plucker/REQUIREMENTS Xshare/doc/plucker/TODO Xshare/doc/plucker/manual/Bookmarks.gif Xshare/doc/plucker/manual/Category.gif Xshare/doc/plucker/manual/CopyURL.gif Xshare/doc/plucker/manual/DBMgr.gif Xshare/doc/plucker/manual/EditBookmarks.gif Xshare/doc/plucker/manual/Find.gif Xshare/doc/plucker/manual/Mail.gif Xshare/doc/plucker/manual/MainScreen.gif Xshare/doc/plucker/manual/Plucker_Doc.css Xshare/doc/plucker/manual/Plucker_Doc.html Xshare/doc/plucker/manual/Prefs.gif Xshare/doc/plucker/manual/Result.gif Xshare/doc/plucker/manual/Start.gif Xshare/doc/plucker/manual/TapAction.gif Xshare/doc/plucker/manual/chicken-head.gif Xshare/doc/plucker/manual/contents.png Xshare/doc/plucker/manual/index.html Xshare/doc/plucker/manual/index.png Xshare/doc/plucker/manual/next.png Xshare/doc/plucker/manual/next_g.png Xshare/doc/plucker/manual/node1.html Xshare/doc/plucker/manual/node10.html Xshare/doc/plucker/manual/node11.html Xshare/doc/plucker/manual/node12.html Xshare/doc/plucker/manual/node13.html Xshare/doc/plucker/manual/node14.html Xshare/doc/plucker/manual/node15.html Xshare/doc/plucker/manual/node16.html Xshare/doc/plucker/manual/node17.html Xshare/doc/plucker/manual/node18.html Xshare/doc/plucker/manual/node19.html Xshare/doc/plucker/manual/node2.html Xshare/doc/plucker/manual/node20.html Xshare/doc/plucker/manual/node21.html Xshare/doc/plucker/manual/node22.html Xshare/doc/plucker/manual/node23.html Xshare/doc/plucker/manual/node24.html Xshare/doc/plucker/manual/node25.html Xshare/doc/plucker/manual/node26.html Xshare/doc/plucker/manual/node27.html Xshare/doc/plucker/manual/node28.html Xshare/doc/plucker/manual/node29.html Xshare/doc/plucker/manual/node3.html Xshare/doc/plucker/manual/node30.html Xshare/doc/plucker/manual/node31.html Xshare/doc/plucker/manual/node32.html Xshare/doc/plucker/manual/node33.html Xshare/doc/plucker/manual/node34.html Xshare/doc/plucker/manual/node35.html Xshare/doc/plucker/manual/node36.html Xshare/doc/plucker/manual/node37.html Xshare/doc/plucker/manual/node38.html Xshare/doc/plucker/manual/node39.html Xshare/doc/plucker/manual/node4.html Xshare/doc/plucker/manual/node40.html Xshare/doc/plucker/manual/node41.html Xshare/doc/plucker/manual/node42.html Xshare/doc/plucker/manual/node43.html Xshare/doc/plucker/manual/node44.html Xshare/doc/plucker/manual/node45.html Xshare/doc/plucker/manual/node46.html Xshare/doc/plucker/manual/node47.html Xshare/doc/plucker/manual/node48.html Xshare/doc/plucker/manual/node49.html Xshare/doc/plucker/manual/node5.html Xshare/doc/plucker/manual/node50.html Xshare/doc/plucker/manual/node51.html Xshare/doc/plucker/manual/node52.html Xshare/doc/plucker/manual/node53.html Xshare/doc/plucker/manual/node54.html Xshare/doc/plucker/manual/node55.html Xshare/doc/plucker/manual/node56.html Xshare/doc/plucker/manual/node57.html Xshare/doc/plucker/manual/node58.html Xshare/doc/plucker/manual/node59.html Xshare/doc/plucker/manual/node6.html Xshare/doc/plucker/manual/node60.html Xshare/doc/plucker/manual/node61.html Xshare/doc/plucker/manual/node62.html Xshare/doc/plucker/manual/node63.html Xshare/doc/plucker/manual/node64.html Xshare/doc/plucker/manual/node65.html Xshare/doc/plucker/manual/node66.html Xshare/doc/plucker/manual/node67.html Xshare/doc/plucker/manual/node68.html Xshare/doc/plucker/manual/node69.html Xshare/doc/plucker/manual/node7.html Xshare/doc/plucker/manual/node70.html Xshare/doc/plucker/manual/node71.html Xshare/doc/plucker/manual/node72.html Xshare/doc/plucker/manual/node73.html Xshare/doc/plucker/manual/node74.html Xshare/doc/plucker/manual/node75.html Xshare/doc/plucker/manual/node76.html Xshare/doc/plucker/manual/node77.html Xshare/doc/plucker/manual/node78.html Xshare/doc/plucker/manual/node8.html Xshare/doc/plucker/manual/node9.html Xshare/doc/plucker/manual/prev.png Xshare/doc/plucker/manual/prev_g.png Xshare/doc/plucker/manual/up.png Xshare/doc/plucker/manual/up_g.png Xshare/plucker/config/exclusionlist.txt Xshare/plucker/config/home.html Xshare/plucker/config/pluckerrc.sample Xshare/plucker/palm/PluckerUserGuide.pdb Xshare/plucker/palm/SysZLib.prc Xshare/plucker/palm/viewer_cs.prc Xshare/plucker/palm/viewer_de.prc Xshare/plucker/palm/viewer_en.prc Xshare/plucker/palm/viewer_fo.prc Xshare/plucker/palm/viewer_fr.prc Xshare/plucker/palm/viewer_it.prc Xshare/plucker/palm/viewer_ja.prc X@dirrm %%PYTHON_SITELIBDIR%%/PyPlucker/helper X@dirrm %%PYTHON_SITELIBDIR%%/PyPlucker X@dirrm share/doc/plucker/manual X@dirrm share/doc/plucker X@dirrm share/plucker/config X@dirrm share/plucker/palm X@dirrm share/plucker END-of-plucker/pkg-plist exit -- Jose Marques To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message