Hi,
For PEAR/PECL package, I'm used to run a quick
$ pear list-updates
For composer/packagist, I just create a small tool
$ checkpkgist
Source:
https://github.com/remicollet/remirepo/tree/master/tools/checkpkgist
I know I can use fedora upstream monitoring, but I have so many package
that I prefer a simple local tool.
Next goal: merge this tool in
http://rpms.famillecollet.com/rpmphp/
Hope it will help you.
Feedback (contribution to code of package list) very welcome.
Remi.
P.S. output example:
$ checkpkgist -q
Name Version Upstream
php-sabre-dav 1.8.9 2.0.0beta1
$ checkpkgist -v
Name Version Upstream
php-markdown 1.4.1 1.4.1
php-PHP-CSS-Parser 5.1.2 5.1.2
php-solarium 3.2.0 3.2.0
php-ZendFramework n/a 1.12.6
URL:
https://github.com/zendframework/zf1.git
Hash: 9adf10d1c5875a98047ea99613061a944ad17083
php-bartlett-PHP-CompatInfo 3.1.0 3.1.0
php-bartlett-PHP-Reflect 2.0.0 2.0.0
php-sabre-dav 1.8.9 2.0.0beta1
URL:
https://github.com/fruux/sabre-dav.git
Hash: e1d54dd445cfdca99d303e317b510b1c58b1173a
php-sabre-event 1.0.0 1.0.0
php-sabre-http n/a 2.0.3
URL:
https://github.com/fruux/sabre-http.git
Hash: 19ae509d699a388154547448b502cef5f19602ec
php-sabre-vobject 3.2.2 3.2.2
php-phpunit-phploc 2.0.5 2.0.5
php-phpunit-DbUnit 1.3.1 1.3.1
php-phpunit-phpcov 2.0.0 2.0.0
php-phpunit-PHP-CodeCoverage 2.0.6 2.0.6
php-phpunit-File-Iterator 1.3.4 1.3.4
php-phpunit-PHP-Invoker 1.1.3 1.1.3
php-phpunit-Text-Template 1.2.0 1.2.0
php-phpunit-PHP-Timer 1.0.5 1.0.5
php-phpunit-PHP-TokenStream 1.2.2 1.2.2
php-phpunit-PHPUnit 4.1.0 4.1.0
php-phpunit-PHPUnit-MockObject 2.1.0 2.1.0
php-phpunit-PHPUnit-Selenium 1.3.3 1.3.3
php-phpunit-PHPUnit-SkeletonGenerator 2.0.1 2.0.1
php-phpunit-PHPUnit-Story 1.0.2 1.0.2
php-phpunit-comparator 1.0.0 1.0.0
php-phpunit-diff 1.1.0 1.1.0
php-phpunit-environment 1.0.0 1.0.0
php-phpunit-exporter 1.0.1 1.0.1
php-phpunit-FinderFacade 1.1.0 1.1.0
php-phpunit-git 1.2.0 1.2.0
php-phpunit-phpcpd 2.0.1 2.0.1
php-phpunit-phpdcd 1.0.2 1.0.2
php-phpunit-Version 1.0.3 1.0.3