/usr/share/php/.registry/services_weather.reg is in php-services-weather 1.4.2-5.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | a:21:{s:7:"attribs";a:6:{s:15:"packagerversion";s:5:"1.5.2";s:7:"version";s:3:"2.0";s:5:"xmlns";s:35:"http://pear.php.net/dtd/package-2.0";s:11:"xmlns:tasks";s:33:"http://pear.php.net/dtd/tasks-1.0";s:9:"xmlns:xsi";s:41:"http://www.w3.org/2001/XMLSchema-instance";s:18:"xsi:schemaLocation";s:147:"http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd";}s:4:"name";s:16:"Services_Weather";s:7:"channel";s:12:"pear.php.net";s:7:"summary";s:67:"This class acts as an interface to various online weather-services.";s:11:"description";s:428:"Services_Weather searches for given locations and retrieves current
weather data and, dependent on the used service, also forecasts. Up to
now, GlobalWeather from CapeScience, Weather XML from EJSE (US only),
a XOAP service from Weather.com and METAR/TAF from NOAA are supported.
Further services will get included, if they become available, have a
usable API and are properly documented.";s:4:"lead";a:4:{s:4:"name";s:15:"Alexander Wirtz";s:4:"user";s:3:"eru";s:5:"email";s:13:"alex@pc4p.net";s:6:"active";s:3:"yes";}s:4:"date";s:10:"2007-04-17";s:4:"time";s:8:"10:46:57";s:7:"version";a:2:{s:7:"release";s:5:"1.4.2";s:3:"api";s:5:"1.4.2";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:11:"BSD License";}s:5:"notes";s:1184:"Apparently Globalweather is up again, but it's not working properly.
It is not possible to do anything besides getting a country list, no
station information, no weather data. I will investigate, but if
this continues to fail I will pull the service.
- Common.php
o Fixed faulty timestamp calculation of sunrise/sunset
- Ejse.php
o Fixed EJSE to make it work again with demand for registration
- Globalweather.php
o Fixed missing error return and note about missing parameter in listCountries
- Metar.php
o Added simple processing of cloudtypes and pressure tendency in remarks
o Fixed faulty parse of 'FMxxxxZ' notation in forecast
o Fixed faulty parsing of wind-group in case of 3-digit gust value
o Added analysis of cloude types
o Added US version of ice pellets (PL) to conditions
o Fixed parsing of forecast FMC when timegroup is missing
o Changed parsing of wind related groups to prevent errors from irregular codes
o Changed parsing of cloud related groups to accomodate for clouds at station level or below
o Changed parsing of forecast FMCs to prevent errors from multiple BECMGs and TEMPOs
o Fixed sunrise/set not in GMT";s:8:"contents";a:1:{s:3:"dir";a:2:{s:7:"attribs";a:1:{s:4:"name";s:1:"/";}s:4:"file";a:15:{i:0;a:2:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:23:"examples/ejse-basic.php";s:4:"role";s:3:"doc";}s:13:"tasks:unixeol";s:0:"";}i:1;a:2:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:32:"examples/globalweather-basic.php";s:4:"role";s:3:"doc";}s:13:"tasks:unixeol";s:0:"";}i:2;a:2:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:24:"examples/metar-basic.php";s:4:"role";s:3:"doc";}s:13:"tasks:unixeol";s:0:"";}i:3;a:2:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:28:"examples/metar-extensive.php";s:4:"role";s:3:"doc";}s:13:"tasks:unixeol";s:0:"";}i:4;a:2:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:30:"examples/weather.com-basic.php";s:4:"role";s:3:"doc";}s:13:"tasks:unixeol";s:0:"";}i:5;a:2:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:34:"examples/weather.com-extensive.php";s:4:"role";s:3:"doc";}s:13:"tasks:unixeol";s:0:"";}i:6;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:18:"images/sunrise.gif";s:4:"role";s:4:"data";}}i:7;a:1:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:17:"images/sunset.gif";s:4:"role";s:4:"data";}}i:8;a:3:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:18:"Weather/Common.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}s:13:"tasks:unixeol";s:0:"";}i:9;a:3:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:16:"Weather/Ejse.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}s:13:"tasks:unixeol";s:0:"";}i:10;a:3:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:25:"Weather/Globalweather.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}s:13:"tasks:unixeol";s:0:"";}i:11;a:3:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:17:"Weather/Metar.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}s:13:"tasks:unixeol";s:0:"";}i:12;a:3:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:25:"Weather/Weatherdotcom.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}s:13:"tasks:unixeol";s:0:"";}i:13;a:3:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:16:"buildMetarDB.php";s:4:"role";s:4:"data";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}s:13:"tasks:unixeol";s:0:"";}i:14;a:3:{s:7:"attribs";a:3:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:11:"Weather.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}s:13:"tasks:unixeol";s:0:"";}}}}s:12:"dependencies";a:2:{s:8:"required";a:4:{s:3:"php";a:2:{s:3:"min";s:5:"4.0.0";s:3:"max";s:5:"6.0.0";}s:13:"pearinstaller";a:1:{s:3:"min";s:5:"1.4.0";}s:7:"package";a:3:{s:4:"name";s:12:"HTTP_Request";s:7:"channel";s:12:"pear.php.net";s:3:"min";s:5:"1.2.0";}s:9:"extension";a:2:{i:0;a:1:{s:4:"name";s:5:"ctype";}i:1;a:1:{s:4:"name";s:4:"pcre";}}}s:8:"optional";a:1:{s:7:"package";a:5:{i:0;a:3:{s:4:"name";s:7:"Net_FTP";s:7:"channel";s:12:"pear.php.net";s:3:"min";s:5:"1.3.1";}i:1;a:3:{s:4:"name";s:5:"Cache";s:7:"channel";s:12:"pear.php.net";s:3:"min";s:5:"1.5.3";}i:2;a:3:{s:4:"name";s:2:"DB";s:7:"channel";s:12:"pear.php.net";s:3:"min";s:5:"1.4.0";}i:3;a:3:{s:4:"name";s:4:"SOAP";s:7:"channel";s:12:"pear.php.net";s:3:"min";s:5:"0.7.5";}i:4;a:3:{s:4:"name";s:14:"XML_Serializer";s:7:"channel";s:12:"pear.php.net";s:3:"min";s:3:"0.8";}}}}s:10:"phprelease";s:0:"";s:8:"filelist";a:15:{s:23:"examples/ejse-basic.php";a:5:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:23:"examples/ejse-basic.php";s:4:"role";s:3:"doc";s:6:"md5sum";s:32:"befd2113c5f5c4efe9acf9ca9e24cf39";s:12:"installed_as";s:76:"/usr/share/doc/php-services-weather/Services_Weather/examples/ejse-basic.php";}s:32:"examples/globalweather-basic.php";a:5:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:32:"examples/globalweather-basic.php";s:4:"role";s:3:"doc";s:6:"md5sum";s:32:"9693cf60f2886cd67e946e364d800750";s:12:"installed_as";s:85:"/usr/share/doc/php-services-weather/Services_Weather/examples/globalweather-basic.php";}s:24:"examples/metar-basic.php";a:5:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:24:"examples/metar-basic.php";s:4:"role";s:3:"doc";s:6:"md5sum";s:32:"e322c22eaf4e2f06539aef5dc02f8943";s:12:"installed_as";s:77:"/usr/share/doc/php-services-weather/Services_Weather/examples/metar-basic.php";}s:28:"examples/metar-extensive.php";a:5:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:28:"examples/metar-extensive.php";s:4:"role";s:3:"doc";s:6:"md5sum";s:32:"6243f9bcb6fc229f72aef26805e8b19b";s:12:"installed_as";s:81:"/usr/share/doc/php-services-weather/Services_Weather/examples/metar-extensive.php";}s:30:"examples/weather.com-basic.php";a:5:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:30:"examples/weather.com-basic.php";s:4:"role";s:3:"doc";s:6:"md5sum";s:32:"e5d41eed8f07679c3cb5212ce9155c08";s:12:"installed_as";s:83:"/usr/share/doc/php-services-weather/Services_Weather/examples/weather.com-basic.php";}s:34:"examples/weather.com-extensive.php";a:5:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:34:"examples/weather.com-extensive.php";s:4:"role";s:3:"doc";s:6:"md5sum";s:32:"5d852ec1441549267807138596d0f001";s:12:"installed_as";s:87:"/usr/share/doc/php-services-weather/Services_Weather/examples/weather.com-extensive.php";}s:18:"images/sunrise.gif";a:5:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:18:"images/sunrise.gif";s:4:"role";s:4:"data";s:6:"md5sum";s:32:"faa7aee758a1469c166e3cdba704136c";s:12:"installed_as";s:55:"/usr/share/php/data/Services_Weather/images/sunrise.gif";}s:17:"images/sunset.gif";a:5:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:17:"images/sunset.gif";s:4:"role";s:4:"data";s:6:"md5sum";s:32:"51e35fa311feec611f3e1ee734f2655f";s:12:"installed_as";s:54:"/usr/share/php/data/Services_Weather/images/sunset.gif";}s:18:"Weather/Common.php";a:5:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:18:"Weather/Common.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"07545c78e6c94075e703b6ea74e91845";s:12:"installed_as";s:42:"/usr/share/php/Services/Weather/Common.php";}s:16:"Weather/Ejse.php";a:5:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:16:"Weather/Ejse.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"1c9410607d61c1c0f2ab900c76333197";s:12:"installed_as";s:40:"/usr/share/php/Services/Weather/Ejse.php";}s:25:"Weather/Globalweather.php";a:5:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:25:"Weather/Globalweather.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"7c08f2ee91b6f02a67838bfa76aae2ad";s:12:"installed_as";s:49:"/usr/share/php/Services/Weather/Globalweather.php";}s:17:"Weather/Metar.php";a:5:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:17:"Weather/Metar.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"4cd174561927b47b18d1912eb9a19376";s:12:"installed_as";s:41:"/usr/share/php/Services/Weather/Metar.php";}s:25:"Weather/Weatherdotcom.php";a:5:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:25:"Weather/Weatherdotcom.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"a4505c66920e8ad5b6ed43ba8c6978d0";s:12:"installed_as";s:49:"/usr/share/php/Services/Weather/Weatherdotcom.php";}s:16:"buildMetarDB.php";a:5:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:16:"buildMetarDB.php";s:4:"role";s:4:"data";s:6:"md5sum";s:32:"ff6eb20470da755f7e0c3970c5dcd8bf";s:12:"installed_as";s:53:"/usr/share/php/data/Services_Weather/buildMetarDB.php";}s:11:"Weather.php";a:5:{s:14:"baseinstalldir";s:8:"Services";s:4:"name";s:11:"Weather.php";s:4:"role";s:3:"php";s:6:"md5sum";s:32:"9ab54be4d49db40940c231858e67b3ae";s:12:"installed_as";s:35:"/usr/share/php/Services/Weather.php";}}s:12:"_lastversion";N;s:7:"dirtree";a:6:{s:61:"/usr/share/doc/php-services-weather/Services_Weather/examples";b:1;s:52:"/usr/share/doc/php-services-weather/Services_Weather";b:1;s:43:"/usr/share/php/data/Services_Weather/images";b:1;s:36:"/usr/share/php/data/Services_Weather";b:1;s:31:"/usr/share/php/Services/Weather";b:1;s:23:"/usr/share/php/Services";b:1;}s:3:"old";a:7:{s:7:"version";s:5:"1.4.2";s:12:"release_date";s:10:"2007-04-17";s:13:"release_state";s:6:"stable";s:15:"release_license";s:11:"BSD License";s:13:"release_notes";s:1184:"Apparently Globalweather is up again, but it's not working properly.
It is not possible to do anything besides getting a country list, no
station information, no weather data. I will investigate, but if
this continues to fail I will pull the service.
- Common.php
o Fixed faulty timestamp calculation of sunrise/sunset
- Ejse.php
o Fixed EJSE to make it work again with demand for registration
- Globalweather.php
o Fixed missing error return and note about missing parameter in listCountries
- Metar.php
o Added simple processing of cloudtypes and pressure tendency in remarks
o Fixed faulty parse of 'FMxxxxZ' notation in forecast
o Fixed faulty parsing of wind-group in case of 3-digit gust value
o Added analysis of cloude types
o Added US version of ice pellets (PL) to conditions
o Fixed parsing of forecast FMC when timegroup is missing
o Changed parsing of wind related groups to prevent errors from irregular codes
o Changed parsing of cloud related groups to accomodate for clouds at station level or below
o Changed parsing of forecast FMCs to prevent errors from multiple BECMGs and TEMPOs
o Fixed sunrise/set not in GMT";s:12:"release_deps";a:11:{i:0;a:4:{s:4:"type";s:3:"php";s:3:"rel";s:2:"le";s:7:"version";s:5:"6.0.0";s:8:"optional";s:2:"no";}i:1;a:4:{s:4:"type";s:3:"php";s:3:"rel";s:2:"ge";s:7:"version";s:5:"4.0.0";s:8:"optional";s:2:"no";}i:2;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:12:"pear.php.net";s:4:"name";s:4:"PEAR";s:3:"rel";s:2:"ge";s:7:"version";s:5:"1.4.0";s:8:"optional";s:2:"no";}i:3;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:12:"pear.php.net";s:4:"name";s:12:"HTTP_Request";s:3:"rel";s:2:"ge";s:7:"version";s:5:"1.2.0";s:8:"optional";s:2:"no";}i:4;a:4:{s:4:"type";s:3:"ext";s:4:"name";s:5:"ctype";s:3:"rel";s:3:"has";s:8:"optional";s:2:"no";}i:5;a:4:{s:4:"type";s:3:"ext";s:4:"name";s:4:"pcre";s:3:"rel";s:3:"has";s:8:"optional";s:2:"no";}i:6;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:12:"pear.php.net";s:4:"name";s:7:"Net_FTP";s:3:"rel";s:2:"ge";s:7:"version";s:5:"1.3.1";s:8:"optional";s:3:"yes";}i:7;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:12:"pear.php.net";s:4:"name";s:5:"Cache";s:3:"rel";s:2:"ge";s:7:"version";s:5:"1.5.3";s:8:"optional";s:3:"yes";}i:8;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:12:"pear.php.net";s:4:"name";s:2:"DB";s:3:"rel";s:2:"ge";s:7:"version";s:5:"1.4.0";s:8:"optional";s:3:"yes";}i:9;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:12:"pear.php.net";s:4:"name";s:4:"SOAP";s:3:"rel";s:2:"ge";s:7:"version";s:5:"0.7.5";s:8:"optional";s:3:"yes";}i:10;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:12:"pear.php.net";s:4:"name";s:14:"XML_Serializer";s:3:"rel";s:2:"ge";s:7:"version";s:3:"0.8";s:8:"optional";s:3:"yes";}}s:11:"maintainers";a:1:{i:0;a:5:{s:4:"name";s:15:"Alexander Wirtz";s:5:"email";s:13:"alex@pc4p.net";s:6:"active";s:3:"yes";s:6:"handle";s:3:"eru";s:4:"role";s:4:"lead";}}}s:10:"xsdversion";s:3:"2.0";s:13:"_lastmodified";i:1368548360;}
|