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 |