cd ~/contribs/php-manual
wget http://pear.php.net/go-pear.phar
php -d detect_unicode=0 go-pear.phar
cd ~/contribs/php-manual
git clone http://git.php.net/repository/phd.git
cd phd
sudo pear install package.xml package_generic.xml package_php.xml
cd ~/contribs/php-manual
svn checkout https://svn.php.net/repository/phpdoc/modules/doc-en
cd doc-en
php doc-base/configure.php --enable-xml-details
phd --docbook doc-base/.manual.xml --package PHP --format php --output mydocs
cd ~/contribs/php-manual/doc-en
svn update
php doc-base/configure.php --enable-xml-details
phd --docbook doc-base/.manual.xml --package PHP --format php --output mydocs
cd ~/contribs/php-manual
svn checkout https://svn.php.net/repository/phpdoc/modules/doc-pt_BR
php doc-base/configure.php --enable-xml-details --with-lang=pt_BR
phd --docbook doc-base/.manual.xml --package PHP --format php --output mydocs
cd ~/contribs/php-manual/doc-pt_BR
svn update
php doc-base/configure.php --enable-xml-details --with-lang=pt_BR
phd --docbook doc-base/.manual.xml --package PHP --format php --output mydocs
cd ~/contribs/php-manual
git clone https://github.com/php/web-php.git
rm -r `pwd`/web-php/manual/en
ln -s `pwd`/doc-en/mydocs/php-web `pwd`/web-php/manual/en
ln -s `pwd`/doc-pt_BR/mydocs/php-web `pwd`/web-php/manual/pt_BR
cd web-php
php -S 0.0.0.0:4000
cd ~/contribs/php-manual/web-php
git clean -df
git checkout -- .
git pull
cd ~/contribs/php-manual
rm -r `pwd`/web-php/manual/en
ln -s `pwd`/doc-en/mydocs/php-web `pwd`/web-php/manual/en
ln -s `pwd`/doc-pt_BR/mydocs/php-web `pwd`/web-php/manual/pt_BR
cd web-php
php -S 0.0.0.0:4000
php doc-base/scripts/revcheck.php pt_BR > revcheck.html
open revcheck.html
svn revert --recursive .
svn status
svn commit
@rogeriopradoj I was testing the steps and I got an issue. Please update your gist with this one https://gist.github.com/wsilva/300ffd2a700be7d1ce06347b6784bbe5