Re: [PHP-GTK-DEV] Yes, particularly Glade3

[email protected] (Ben Ramsey) Wed, 1 Jul 2015 10:13:28 -0500
Newsgroups php.gtk.dev
Message-ID <CAJOjSBi6YME+qm3kA0OtmA-24rvho4cJgLj_JCJoU-3CctU4-Q@mail.gmail.com>
--e89a8f234d09dc4e8b0519d1c380
Content-Type: text/plain; charset=UTF-8

On Tue, Jun 30, 2015 at 11:49 AM, Gage Morgan <[email protected]>
wrote:

> Hey, good afternoon, Ben:
>
> I've updated the README with two different Linux methods for installation
> of PHP-GTK2: One for those who want a dedicated PHP install, or those who
> would rather apply a patch and move on. Despite Ubuntu-specific, on other
> Linux systems the commands would either be the same or they would be only
> slightly different.
>
> I created a patch with diff:
>

Gage,

Thanks for the README patch. I have a couple recommendations for changes:

You mention that Cairo should be checked out using Subversion. However, the
Subversion repository listed is old and no longer maintained. Cairo's main
repository is now on GitHub, so your instructions should be updated to
clone from the Git repository instead. The Cairo PECL extension source is
now located here: https://github.com/gtkforphp/cairo

Likewise, you mention checking out the php-gtk source from a Subversion
repository. This repository no longer exists and has been migrated to Git.
Please update your instructions to show cloning from the Git repository.
The primary upstream repository URL is
https://git.php.net/repository/php/gtk-src.git (see also
http://git.php.net/?p=php/gtk-src.git;a=summary), but you may also chose to
use the GitHub URL for convenience: https://github.com/php/php-gtk-src.
I'll leave that up to you.

What does the SquirrelsHatesRobots patch do for php-gtk2? You need to make
it clear why you're suggesting the use of the SquirrelsHatesRobots patch; I
would prefer not to advocate the use of a third-party patch in the main
project README, unless it's absolutely necessary. Is this a patch that
should be merged into the primary project repository? It looks like it's a
single line addition to build2/build2.mk.

Cheers,
Ben

--e89a8f234d09dc4e8b0519d1c380--