http://www.mediawiki.org/wiki/Special:Code/MediaWiki/100708

Revision: 100708
Author:   wikinaut
Date:     2011-10-25 16:40:28 +0000 (Tue, 25 Oct 2011)
Log Message:
-----------
version 0.945 adds a SHA1 hash and hash test of the downloaded php-openid-2.2.2 
library

Modified Paths:
--------------
    trunk/extensions/OpenID/Makefile
    trunk/extensions/OpenID/OpenID.php
    trunk/extensions/OpenID/README.OpenID-mediawiki-extension

Added Paths:
-----------
    trunk/extensions/OpenID/php-openid-2.2.2.tar.gz.sha1

Modified: trunk/extensions/OpenID/Makefile
===================================================================
--- trunk/extensions/OpenID/Makefile    2011-10-25 16:21:33 UTC (rev 100707)
+++ trunk/extensions/OpenID/Makefile    2011-10-25 16:40:28 UTC (rev 100708)
@@ -69,7 +69,7 @@
                false; \
        fi
 
-Auth:  php-openid-$(PHP_OPENID_VERSION).tar.gz
+Auth:  php-openid-$(PHP_OPENID_VERSION).tar.gz check-php-openid-sha1
        @echo "... Extracting php-openid-$(PHP_OPENID_VERSION).tar.gz:"
        tar -xzf php-openid-$(PHP_OPENID_VERSION).tar.gz $(SUBDIR)/Auth
        rm -f php-openid-$(PHP_OPENID_VERSION).tar.gz
@@ -87,6 +87,16 @@
        @echo "... Downloading the PHP library for OpenID:"
        wget --no-check-certificate 
https://github.com/openid/php-openid/tarball/$(PHP_OPENID_VERSION) -O 
php-openid-$(PHP_OPENID_VERSION).tar.gz
 
+check-php-openid-sha1:
+       @if $(SHELL) -c "sha1sum -c 
php-openid-$(PHP_OPENID_VERSION).tar.gz.sha1" >/dev/null 2>&1; then \
+               # echo "... The SHA1 hash does match."; \
+               true; \
+       else \
+               echo "... Something is wrong: the SHA1 of the downloaded file 
does not match the expected value."; \
+               false; \
+       fi
+
+
 # before starting a fresh installation or update,
 # you could use "make clean" to clean up, then "make" again
 clean:

Modified: trunk/extensions/OpenID/OpenID.php
===================================================================
--- trunk/extensions/OpenID/OpenID.php  2011-10-25 16:21:33 UTC (rev 100707)
+++ trunk/extensions/OpenID/OpenID.php  2011-10-25 16:40:28 UTC (rev 100708)
@@ -27,7 +27,7 @@
        exit( 1 );
 }
 
-define( 'MEDIAWIKI_OPENID_VERSION', '0.944-beta 20111014' );
+define( 'MEDIAWIKI_OPENID_VERSION', '0.945-beta 20111025' );
 
 $path = dirname( __FILE__ );
 set_include_path( implode( PATH_SEPARATOR, array( $path ) ) . PATH_SEPARATOR . 
get_include_path() );

Modified: trunk/extensions/OpenID/README.OpenID-mediawiki-extension
===================================================================
--- trunk/extensions/OpenID/README.OpenID-mediawiki-extension   2011-10-25 
16:21:33 UTC (rev 100707)
+++ trunk/extensions/OpenID/README.OpenID-mediawiki-extension   2011-10-25 
16:40:28 UTC (rev 100708)
@@ -1,5 +1,5 @@
 MediaWiki OpenID extension README.OpenID-mediawiki-extension file
-version 0.944-beta 20111014
+version 0.945-beta 20111025
 
 Homepage and manual http://www.mediawiki.org/wiki/Extension:OpenID
 
@@ -467,6 +467,7 @@
   into that account now
 
 == CHANGES ==
+* 0.945 improved Makefile: added the SHA1 checksum of php-openid library.tar.gz
 * 0.944 improved the Makefile by adding a test if "patch" (program) exists
         some users reported that this is not standard in all distrubtions
 * 0.942 code cosmetic db schema updater

Added: trunk/extensions/OpenID/php-openid-2.2.2.tar.gz.sha1
===================================================================
--- trunk/extensions/OpenID/php-openid-2.2.2.tar.gz.sha1                        
        (rev 0)
+++ trunk/extensions/OpenID/php-openid-2.2.2.tar.gz.sha1        2011-10-25 
16:40:28 UTC (rev 100708)
@@ -0,0 +1 @@
+009715779b32b42223292ecb5939112bc65334b7  php-openid-2.2.2.tar.gz


Property changes on: trunk/extensions/OpenID/php-openid-2.2.2.tar.gz.sha1
___________________________________________________________________
Added: svn:eol-style
   + native


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to