On 6/22/12 12:22 PM, Matthew D. Fuller wrote:
You'd have to -o anything that moved.  Which in this case, would be
php5-everything; probably nothing else though.


this is easier: didn't need to touch anything, no port, no pkg, didn't need to compile anything

update ports tree, then: (dont try this at home, we are trained professionals on a test track):
get rid of anything that you accidentally updated to php5 (5.4)
grep php5-*-5.4 /var/db/pkg/*
grep php5-5.4 /var/db/pkg/*


#!/bin/sh
cd /var/db/pkg || exit
tar -zcvf /var/tmp/pkg.tgz ./

a=`ls -d php5-5.3* | cut -f2 -d '-'`
mv php5-${a}/ php53-${a}/

a=`ls -d php5-*-5.3* | cut -f2,3 -d '-'`
for x in $a; do
mv php5-${x} php53-${x}
done

sed -i '' -e 's/php5-5.3/php53-5.3/g' */*
sed -i '' -e '/php5-*-5.3/s/php5-/php53-/g' */*


THEN, update php5-gd.

--
Michael Scheidell, CTO
>*| * SECNAP Network Security Corporation
d: +1.561.948.2259
w: http://people.freebsd.org/~scheidell
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to