Date: Tue, 17 May 2005 15:40:40 -0400 From: Andrew J Caines <A.J.Caines@halplant.com> To: freebsd-stable@freebsd.org Subject: Re: Acroread 7 port broken? Message-ID: <20050517194039.GP68863@hal9000.halplant.com> In-Reply-To: <20050517182125.78851.qmail@web51408.mail.yahoo.com> References: <20050517182125.78851.qmail@web51408.mail.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
ya hoo, > It tells me that it is marked broekn. > I assume it is broken, A fair assumption in the circumstances. > but does anyone know when it will be fixed? Shortly after you install it, fix the packing list error, open a PR with the patch and get the patch commited. To help you get started, you can install with DISABLE_VULNERABILITIES to get the files on the system and the app working (which it does), eg. # portupgrade --new --recursive --sudo --verbose --make-args \ DISABLE_VULNERABILITIES=yes print/acroread7 You can now find all the files which were installed and compare them to the packing list, eg. # find /usr/local /compat/linux/usr/local -newer \ /usr/ports/distfiles/acroread/AdobeReader_enu-7.0.0-1.i386.rpm # pkg_info -L acroread7-7.0.0 Now you can fix the port by making a copy of the old one, fixing the packaging list - see PLIST in Makefile and other ports' use of PFILES(+)=, eg. # cd /usr/ports/print # tar -cf acroread7.tar acroread7 # mv acroread7 acroread7-7.0.0 # tar -xvf acroread7.tar # cd acroread7 Fix Makefile (including removing BROKEN and adding PORTREVISION=1) and any other files, test install, deinstall and run "portlint -A" and fix any issues it gives # make clean # cd .. # diff -ruN acroread7-7.0.0 acroread7 > acroread7-7.0.0,1.diff Send the patch (acroread7-7.0.0,1.diff) with send-pr (or gtk-send-pr), to, with or instead of the MAINTAINER (if he does not respond). References: "FreeBSD Porter's Handbook" - http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/index.html "Current FreeBSD problem reports" - http://www.freebsd.org/cgi/query-pr-summary.cgi The CVS history of the port, which you should read before doing anything - http://www.freebsd.org/cgi/cvsweb.cgi/ports/print/acroread7/ -Andrew- -- _______________________________________________________________________ | -Andrew J. Caines- Unix Systems Engineer A.J.Caines@halplant.com | | "They that can give up essential liberty to obtain a little temporary | | safety deserve neither liberty nor safety" - Benjamin Franklin, 1759 |
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050517194039.GP68863>