r55171 - in /trunk/libhttp-browserdetect-perl: BrowserDetect.pm Build.PL Changes MANIFEST META.yml Makefile.PL README debian/changelog lib/ t/ test.pl
gregoa at users.alioth.debian.org
gregoa at users.alioth.debian.org
Tue Mar 30 18:41:00 UTC 2010
Author: gregoa
Date: Tue Mar 30 18:40:34 2010
New Revision: 55171
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=55171
Log:
* New upstream release.
Added:
trunk/libhttp-browserdetect-perl/Build.PL
- copied unchanged from r55170, branches/upstream/libhttp-browserdetect-perl/current/Build.PL
trunk/libhttp-browserdetect-perl/META.yml
- copied unchanged from r55170, branches/upstream/libhttp-browserdetect-perl/current/META.yml
trunk/libhttp-browserdetect-perl/lib/
- copied from r55170, branches/upstream/libhttp-browserdetect-perl/current/lib/
trunk/libhttp-browserdetect-perl/t/
- copied from r55170, branches/upstream/libhttp-browserdetect-perl/current/t/
Removed:
trunk/libhttp-browserdetect-perl/BrowserDetect.pm
trunk/libhttp-browserdetect-perl/test.pl
Modified:
trunk/libhttp-browserdetect-perl/Changes
trunk/libhttp-browserdetect-perl/MANIFEST
trunk/libhttp-browserdetect-perl/Makefile.PL
trunk/libhttp-browserdetect-perl/README
trunk/libhttp-browserdetect-perl/debian/changelog
Modified: trunk/libhttp-browserdetect-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhttp-browserdetect-perl/Changes?rev=55171&op=diff
==============================================================================
--- trunk/libhttp-browserdetect-perl/Changes (original)
+++ trunk/libhttp-browserdetect-perl/Changes Tue Mar 30 18:40:34 2010
@@ -1,33 +1,90 @@
Revision history for Perl extension HTTP::BrowserDetect.
-0.9 Wed Feb 17 23:45:52 1999
- - original version; created by h2xs 1.18
+1.08 2010-03-19
+ - Added ipad(), device() and device_name() methods
+
+1.07 2010-02-10
+ - Added realplayer() and _realplayer_version() methods RT #52355 (Marc
+ Sebastian Pelzer)
+ - Added engine_string(), engine_version(), engine_major(), engine_minor()
+ methods
+ - Added Windows 7 detection (commit 73795d8189faded8b07717e55488f128eaa00752)
+ (Alexey Surikov)
+ - Added public_version(), public_major() and public_minor() methods
+
+1.06 2009-11-24
+ - Added missing file t/useragents.yaml to MANIFEST
+
+1.05 2009-11-23
+ - Fixed RT #31847 (Mike Clarke) SCO/Unix false positives
+
+1.04 2009-11-23
+ - Moved test config to a YAML file
+ - Added language() method
+ - Added iphone() method
+ - Added ipod() method
+ - Added android() method
+ - Fixed RT #12259 (guest) Netscape 6 version detection
+ - Fixed RT #52007 (Josh Ritter) Chrome browser false positives
+ - Added country() method
+
+1.03 2009-10-24
+ - Added mobile() method with support for various handsets (Richard Noble)
+ - perltidied source
+
+1.02 2009-10-21
+ - Fixed RT #48727 (Robin Smidsrod)
+ - Made "KHTML, like Gecko" not match gecko
+ - Properly detect Safari version >4.0
+
+1.01 2009-10-20
+ - Switched to Module::Build from ExtUtils::MakeMaker
+ - Re-organized file structure
+ - Re-organized tests and expanded coverage to check major and minor
+ methods
+ - Manually added patch for Iceweasel from RT #41263 (merlynkline)
+ - Added test for RT #41541 and RT #41263 (merlynkline)
+ - curl added back to list of supported browsers RT #27878 (RT #Toni Cebrin)
+ - Added test for RT #8547 (Steve Purkis)
+ - Added test for RT #30705 (david.hilton.p)
+ - Applied patch and added test for RT #7443
+
+1.00 2009-10-19
+ - Applied patch from RT #47271 (Denis F. Latypoff), which adds support for
+ Chrome
+ - Have moved repository to GitHub
+
+0.99 Thu Feb 22 16:47:00 2007
+ - Modifications by Peter Walsham
+ - Added support for Windows Server 2003 and Windows Vista
+
+0.98 Tue Jun 21 00:39:00 2004
+ - Added more browsers including Mozilla, Firefox, Safari
+ - added Mac OS X, WinXP, Win2k detection
+ - added more test cases
+
+0.962 Tues Jan 31 12:45:00 2001
+ - changed how minor() method to return minor version as a floating point
+ - added additional browsers
+ - added additional 'up' methods
+ - added detection for mobile devices: wap, avantgo, audrey, etc.
+ - added netscape 6 detection and gecko
+ - added Windows ME detection
+ - updated url to javascript browser sniffer page
+
+0.95 Sat Aug 4 09:08:00 2000
+ - added additional browsers
+
+0.94 Sun Mar 19 18:51:00 2000
+ - changed copyright notice
+ - changed object's internal structure
+ - added Windows 2000 detection
+ - eliminated AUTOLOAD subroutine
0.92 Mon Feb 7 12:34:56 2000
- - fixed version numbering problem, would return '.' instead of
- undef if useragent's version couldn't be found
- - added more detection for AOL
+ - fixed version numbering problem, would return '.' instead of
+ undef if useragent's version couldn't be found
+ - added more detection for AOL
-0.94 Sun Mar 19 18:51:00 2000
- - changed copyright notice
- - changed object's internal structure
- - added Windows 2000 detection
- - eliminated AUTOLOAD subroutine
-
-0.95 Sat Aug 4 09:08:00 2000
- - added additional browsers
-
-0.962 Tues Jan 31 12:45:00 2001
- - changed how minor() method to return minor version as a floating point
- - added additional browsers
- - added additional 'up' methods
- - added detection for mobile devices: wap, avantgo, audrey, etc.
- - added netscape 6 detection and gecko
- - added Windows ME detection
- - updated url to javascript browser sniffer page
-
-0.98 Tue Jun 21 00:39:00 2004
- - Added more browsers including Mozilla, Firefox, Safari
- - added Mac OS X, WinXP, Win2k detection
- - added more test cases
-
+0.9 Wed Feb 17 23:45:52 1999
+ - original version; created by h2xs 1.18
Modified: trunk/libhttp-browserdetect-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhttp-browserdetect-perl/MANIFEST?rev=55171&op=diff
==============================================================================
--- trunk/libhttp-browserdetect-perl/MANIFEST (original)
+++ trunk/libhttp-browserdetect-perl/MANIFEST Tue Mar 30 18:40:34 2010
@@ -1,6 +1,9 @@
-BrowserDetect.pm
+Build.PL
Changes
-Makefile.PL
+lib/HTTP/BrowserDetect.pm
MANIFEST
-test.pl
-README
+README
+t/01-detect.t
+t/useragents.yaml
+Makefile.PL
+META.yml
Modified: trunk/libhttp-browserdetect-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhttp-browserdetect-perl/Makefile.PL?rev=55171&op=diff
==============================================================================
--- trunk/libhttp-browserdetect-perl/Makefile.PL (original)
+++ trunk/libhttp-browserdetect-perl/Makefile.PL Tue Mar 30 18:40:34 2010
@@ -1,8 +1,18 @@
+# Note: this file was auto-generated by Module::Build::Compat version 0.35
use ExtUtils::MakeMaker;
-# See lib/ExtUtils/MakeMaker.pm for details of how to influence
-# the contents of the Makefile that is written.
-WriteMakefile(
- 'NAME' => 'HTTP::BrowserDetect',
- 'VERSION_FROM' => 'BrowserDetect.pm', # finds $VERSION
- 'dist' => { PREOP=>'perldoc -t BrowserDetect.pm > README', COMPRESS=>"gzip", SUFFIX=>"gz" },
-);
+WriteMakefile
+(
+ 'PL_FILES' => {},
+ 'INSTALLDIRS' => 'site',
+ 'NAME' => 'HTTP::BrowserDetect',
+ 'EXE_FILES' => [],
+ 'VERSION_FROM' => 'lib/HTTP/BrowserDetect.pm',
+ 'PREREQ_PM' => {
+ 'Test::More' => 0,
+ 'YAML::Tiny' => 0,
+ 'FindBin' => 0,
+ 'Data::Dump' => 0,
+ 'Exporter' => 0
+ }
+ )
+;
Modified: trunk/libhttp-browserdetect-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhttp-browserdetect-perl/README?rev=55171&op=diff
==============================================================================
--- trunk/libhttp-browserdetect-perl/README (original)
+++ trunk/libhttp-browserdetect-perl/README Tue Mar 30 18:40:34 2010
@@ -1,175 +1,385 @@
-NAME
- HTTP::BrowserDetect - Determine the Web browser, version, and platform
- from an HTTP user agent string
-
-SYNOPSIS
- use HTTP::BrowserDetect;
-
- my $browser = new HTTP::BrowserDetect($user_agent_string);
-
- # Detect operating system
- if ($browser->windows) {
- if ($browser->winnt) ...
- if ($brorwser->win95) ...
- }
- print $browser->mac;
-
- # Detect browser vendor and version
- print $browser->netscape;
- print $browser->ie;
- if (browser->major(4)) {
- if ($browser->minor() > .5) {
- ...
- }
- }
- if ($browser->version() > 4) {
- ...;
- }
-
- # Process a different user agent string
- $browser->user_agent($another_user_agent_string);
-
-DESCRIPTION
- The HTTP::BrowserDetect object does a number of tests on an HTTP user
- agent string. The results of these tests are available via methods of
- the object.
-
- This module is based upon the JavaScript browser detection code
- available at
- http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.
-
- CREATING A NEW BROWSER DETECT OBJECT AND SETTING THE USER AGENT STRING
-
- new HTTP::BrowserDetect($user_agent_string)
- The constructor may be called with a user agent string specified.
- Otherwise, it will use the value specified by
- $ENV{'HTTP_USER_AGENT'}, which is set by the web server when calling
- a CGI script.
-
- You may also use a non-object-oriented interface. For each method,
- you may call HTTP::BrowserDetect::method_name(). You will then be
- working with a default HTTP::BrowserDetect object that is created
- behind the scenes.
-
- user_agent($user_agent_string)
- Returns the value of the user agent string. When called with a
- parameter, it resets the user agent and reperforms all tests on the
- string. This way you can process a series of user agent strings
- (from a log file, perhaps) without creating a new
- HTTP::BrowserDetect object each time.
-
- DETECTING BROWSER VERSION
-
- major($major)
- Returns the integer portion of the browser version. If passed a
- parameter, returns true if it equals the browser major version.
-
- minor($minor)
- Returns the decimal portion of the browser version as a
- floating-point number less than 1. For example, if the version is
- 4.05, this method returns .05; if the version is 4.5, this method
- returns .5. This is a change in behavior from previous versions of
- this module, which returned a string.
-
- If passed a parameter, returns true if equals the minor version.
-
- On occasion a version may have more than one decimal point, such as
- 'Wget/1.4.5'. The minor version does not include the second decimal
- point, or any further digits or decimals.
-
- version($version)
- Returns the version as a floating-point number. If passed a
- parameter, returns true if it is equal to the version specified by
- the user agent string.
-
- beta($beta)
- Returns any the beta version, consisting of any non-numeric
- characters after the version number. For instance, if the user agent
- string is 'Mozilla/4.0 (compatible; MSIE 5.0b2; Windows NT)',
- returns 'b2'. If passed a parameter, returns true if equal to the
- beta version. If the beta starts with a dot, it is thrown away.
-
- DETECTING OS PLATFORM AND VERSION
-
- The following methods are available, each returning a true or false
- value. Some methods also test for the operating system version. The
- indentations below show the hierarchy of tests (for example, win2k is
- considered a type of winnt, which is a type of win32)
-
- windows
- win16 win3x win31
- win32
- winme win95 win98
- winnt
- win2k winxp
- dotnet
-
- mac
- mac68k macppc macosx
-
- os2
-
- unix
- sun sun4 sun5 suni86 irix irix5 irix6 hpux hpux9 hpux10
- aix aix1 aix2 aix3 aix4 linux sco unixware mpras reliant
- dec sinix freebsd bsd
-
- vms
-
- amiga
-
- It may not be possibile to detect Win98 in Netscape 4.x and earlier. On
- Opera 3.0, the userAgent string includes "Windows 95/NT4" on all Win32,
- so you can't distinguish between Win95 and WinNT.
-
- os_string()
- Returns one of the following strings, or undef. This method exists
- solely for compatibility with the HTTP::Headers::UserAgent module.
-
- Win95, Win98, WinNT, Win2K, WinXP, Mac, Mac OS X, Win3x, OS2, Unix, Linux
-
- DETECTING BROWSER VENDOR
-
- The following methods are available, each returning a true or false
- value. Some methods also test for the browser version, saving you from
- checking the version separately.
-
- netscape nav2 nav3 nav4 nav4up nav45 nav45up navgold nav6 nav6up
- gecko
- mozilla
- firefox
- safari
- ie ie3 ie4 ie4up ie5 ie55 ie6
- neoplanet neoplanet2
- mosaic
- aol aol3 aol4 aol5 aol6
- webtv
- opera opera3 opera4 opera5 opera6 opera7
- lynx links
- emacs
- staroffice
- lotusnotes
- icab
- konqueror
- java
- curl
-
- Netscape 6, even though its called six, in the userAgent string has
- version number 5. The nav6 and nav6up methods correctly handle this
- quirk. The firefox text correctly detects the older-named versions of
- the browser (Phoenix, Firebird)
-
- browser_string()
- Returns one of the following strings, or undef.
-
- Netscape, MSIE, WebTV, AOL Browser, Opera, Mosaic, Lynx
-
- gecko_version()
- If a Gecko rendering engine is used (as in Mozilla or Firebird),
- returns the version of the renderer (e.g. 1.3a, 1.7, 1.8) This might
- be more useful than the particular browser name or version when
- correcting for quirks in different versions of this rendering
- engine. If no Gecko browser is being used, or the version number
- can't be detected, returns undef.
-
- DETECTING OTHER
+NAME
+ HTTP::BrowserDetect - Determine Web browser, version, and platform from
+ an HTTP user agent string
+
+VERSION
+ Version 1.07
+
+SYNOPSIS
+ use HTTP::BrowserDetect;
+
+ my $browser = new HTTP::BrowserDetect($user_agent_string);
+
+ # Detect operating system
+ if ($browser->windows) {
+ if ($browser->winnt) ...
+ if ($brorwser->win95) ...
+ }
+ print $browser->mac;
+
+ # Detect browser vendor and version
+ print $browser->netscape;
+ print $browser->ie;
+ if (browser->major(4)) {
+ if ($browser->minor() > .5) {
+ ...
+ }
+ }
+ if ($browser->version() > 4) {
+ ...;
+ }
+
+ # Process a different user agent string
+ $browser->user_agent($another_user_agent_string);
+
+DESCRIPTION
+ The HTTP::BrowserDetect object does a number of tests on an HTTP user
+ agent string. The results of these tests are available via methods of
+ the object.
+
+ This module is based upon the JavaScript browser detection code
+ available at
+ http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.
+
+INSTALLATION
+ In most cases, you can just issue the following commands:
+
+ perl Build.PL
+ ./Build
+ ./Build test
+ ./Build install
+
+ Please see the documentation for Module::Build if you have questions
+ about installing to custom locations etc.
+
+CONSTRUCTOR AND STARTUP
+ new()
+ HTTP::BrowserDetect->new( $user_agent_string )
+
+ The constructor may be called with a user agent string specified.
+ Otherwise, it will use the value specified by $ENV{'HTTP_USER_AGENT'},
+ which is set by the web server when calling a CGI script.
+
+ You may also use a non-object-oriented interface. For each method, you
+ may call HTTP::BrowserDetect::method_name(). You will then be working
+ with a default HTTP::BrowserDetect object that is created behind the
+ scenes.
+
+SUBROUTINES/METHODS
+ user_agent($user_agent_string)
+ Returns the value of the user agent string. When called with a
+ parameter, it resets the user agent and reperforms all tests on the
+ string. This way you can process a series of user agent strings (from a
+ log file, perhaps) without creating a new HTTP::BrowserDetect object
+ each time.
+
+ language()
+ Returns the language string as it is found in the user agent string.
+ This will be in the form of an upper case 2 character code. ie: EN, DE,
+ etc
+
+ country()
+ Returns the country string as it may be found in the user agent string.
+ This will be in the form of an upper case 2 character code. ie: US, DE,
+ etc
+
+Detecting Browser Version
+ Please note that that the version(), major() and minor() methods have
+ been superceded as of release 1.07 of this module. They are not yet
+ deprecated, but should be replaced with public_version(), public_major()
+ and public_minor() in new development.
+
+ The reasoning behind this is that version() method will, in the case of
+ Safari, return the Safari/XXX numbers even when Version/XXX numbers are
+ present in the UserAgent string. Because this behaviour has been in
+ place for so long, some clients may have come to rely upon it. So, it
+ has been retained in the interest of "bugwards compatibility", but in
+ almost all cases, the numbers returned by public_version(),
+ public_major() and public_minor() will be what you are looking for.
+
+ public_version()
+ Returns the browser version as a floating-point number.
+
+ public_major()
+ Returns the integer portion of the browser version.
+
+ public_minor()
+ Returns the decimal portion of the browser version as a floating-point
+ number less than 1. For example, if the version is 4.05, this method
+ returns .05; if the version is 4.5, this method returns .5.
+
+ On occasion a version may have more than one decimal point, such as
+ 'Wget/1.4.5'. The minor version does not include the second decimal
+ point, or any further digits or decimals.
+
+ version($version)
+ Returns the version as a floating-point number. If passed a parameter,
+ returns true if it is equal to the version specified by the user agent
+ string.
+
+ major($major)
+ Returns the integer portion of the browser version. If passed a
+ parameter, returns true if it equals the browser major version.
+
+ minor($minor)
+ Returns the decimal portion of the browser version as a floating-point
+ number less than 1. For example, if the version is 4.05, this method
+ returns .05; if the version is 4.5, this method returns .5. This is a
+ change in behavior from previous versions of this module, which returned
+ a string.
+
+ If passed a parameter, returns true if equals the minor version.
+
+ On occasion a version may have more than one decimal point, such as
+ 'Wget/1.4.5'. The minor version does not include the second decimal
+ point, or any further digits or decimals.
+
+ beta($beta)
+ Returns any the beta version, consisting of any non-numeric characters
+ after the version number. For instance, if the user agent string is
+ 'Mozilla/4.0 (compatible; MSIE 5.0b2; Windows NT)', returns 'b2'. If
+ passed a parameter, returns true if equal to the beta version. If the
+ beta starts with a dot, it is thrown away.
+
+Detecting Rendering Engine
+ engine_string()
+ Returns one of the following:
+
+ Gecko, KHTML, MSIE
+
+ Returns undef if no string can be found.
+
+ engine_version()
+ Returns the version number of the rendering engine. Currently this only
+ returns a version number for Gecko. Returns undef for all other engines.
+
+ engine_major()
+ Returns the major version number of the rendering engine. Currently this
+ only returns a version number for Gecko. Returns undef for all other
+ engines.
+
+ engine_minor()
+ Returns the minor version number of the rendering engine. Currently this
+ only returns a version number for Gecko. Returns undef for all other
+ engines.
+
+Detecting OS Platform and Version
+ The following methods are available, each returning a true or false
+ value. Some methods also test for the operating system version. The
+ indentations below show the hierarchy of tests (for example, win2k is
+ considered a type of winnt, which is a type of win32)
+
+ windows()
+ win16 win3x win31
+ win32
+ winme win95 win98
+ winnt
+ win2k winxp win2k3 winvista win7
+
+ dotnet()
+ mac()
+ mac68k macppc macosx
+
+ os2()
+ unix()
+ sun sun4 sun5 suni86 irix irix5 irix6 hpux hpux9 hpux10
+ aix aix1 aix2 aix3 aix4 linux sco unixware mpras reliant
+ dec sinix freebsd bsd
+
+ vms()
+ amiga()
+ It may not be possibile to detect Win98 in Netscape 4.x and earlier. On
+ Opera 3.0, the userAgent string includes "Windows 95/NT4" on all Win32,
+ so you can't distinguish between Win95 and WinNT.
+
+ os_string()
+ Returns one of the following strings, or undef. This method exists
+ solely for compatibility with the HTTP::Headers::UserAgent module.
+
+ Win95, Win98, WinNT, Win2K, WinXP, Win2K3, WinVista, Win7, Mac, Mac OS X,
+ Win3x, OS2, Unix, Linux
+
+Detecting Browser Vendor
+ The following methods are available, each returning a true or false
+ value. Some methods also test for the browser version, saving you from
+ checking the version separately.
+
+ netscape nav2 nav3 nav4 nav4up nav45 nav45up navgold nav6 nav6up
+ gecko
+ mozilla
+ firefox
+ safari
+ crhome
+ ie ie3 ie4 ie4up ie5 ie55 ie6 ie7 ie8
+ neoplanet neoplanet2
+ mosaic
+ aol aol3 aol4 aol5 aol6
+ webtv
+ opera opera3 opera4 opera5 opera6 opera7
+ lynx links
+ emacs
+ staroffice
+ lotusnotes
+ icab
+ konqueror
+ java
+ curl
+ realplayer
+ Netscape 6, even though its called six, in the userAgent string has
+ version number 5. The nav6 and nav6up methods correctly handle this
+ quirk. The firefox text correctly detects the older-named versions of
+ the browser (Phoenix, Firebird)
+
+ browser_string()
+ Returns undef on failure. Otherwise returns one of the following:
+
+ Firefox, Safari, Chrome, MSIE, etc
+
+ To see a complete list of possible browser strings, check the
+ browser_string() method in the source code.
+
+ gecko_version()
+ If a Gecko rendering engine is used (as in Mozilla or Firebird), returns
+ the version of the renderer (e.g. 1.3a, 1.7, 1.8) This might be more
+ useful than the particular browser name or version when correcting for
+ quirks in different versions of this rendering engine. If no Gecko
+ browser is being used, or the version number can't be detected, returns
+ undef.
+
+Detecting Other Devices
+ The following methods are available, each returning a true or false
+ value.
+
+ android
+ audrey
+ avantgo
+ blackberry
+ iopener
+ iphone
+ ipod
+ palm
+ wap
+ mobile()
+ Returns true if the browser appears to belong to a handheld device.
+
+ robot()
+ Returns true if the user agent appears to be a robot, spider, crawler,
+ or other automated Web client.
+
+ The following additional methods are available, each returning a true or
+ false value. This is by no means a complete list of robots that exist on
+ the Web.
+
+ wget
+ getright
+ yahoo
+ altavista
+ lycos
+ infoseek
+ lwp
+ webcrawler
+ linkexchange
+ slurp
+ google
+ puf
+AUTHOR
+ Lee Semel, lee at semel.net (Original Author)
+
+ Peter Walsham (co-maintainer)
+
+ Olaf Alders, "olaf at wundercounter.com" (co-maintainer)
+
+ACKNOWLEDGEMENTS
+ Thanks to the following for their contributions:
+
+ Leonardo Herrera
+
+ Denis F. Latypoff
+
+ merlynkline
+
+ Simon Waters
+
+ Toni Cebrin
+
+ Florian Merges
+
+ david.hilton.p
+
+ Steve Purkis
+
+ Andrew McGregor
+
+ Robin Smidsrod
+
+ Richard Noble
+
+ Josh Ritter
+
+ Mike Clarke
+
+ Marc Sebastian Pelzer
+
+ Alexey Surikov
+
+TO DO
+ The _engine() method currently only handles Gecko. It needs to be
+ expanded to handle other rendering engines.
+
+ POD coverage is also not 100%.
+
+ If you're able to help out with anything on the TO DO list, please do. A
+ great deal of the latest improvements have come from patches via RT and
+ GitHub pull requests. If you're able to submit changes via GitHub, I'm
+ generally able to get them into a new release fairly quickly.
+
+SEE ALSO
+ "The Ultimate JavaScript Client Sniffer, Version 3.0",
+ http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.
+
+ "Browser ID (User-Agent) Strings"
+ http://www.zytrax.com/tech/web/browser_ids.htm
+
+ perl(1), HTTP::Headers, HTTP::Headers::UserAgent.
+
+SUPPORT
+ You can find documentation for this module with the perldoc command.
+
+ perldoc HTTP::BrowserDetect
+
+ You can also look for information at:
+
+ * GitHub Source Repository
+
+ <http://github.com/oalders/http-browserdetect>
+
+ * RT: CPAN's request tracker
+
+ <http://rt.cpan.org/NoAuth/Bugs.html?Dist=HTTP-BrowserDetect>
+
+ * AnnoCPAN: Annotated CPAN documentation
+
+ <http://annocpan.org/dist/HTTP-BrowserDetect>
+
+ * CPAN Ratings
+
+ <http://cpanratings.perl.org/d/HTTP-BrowserDetect>
+
+ * Search CPAN
+
+ <http://search.cpan.org/dist/HTTP-BrowserDetect/>
+
+BUGS AND LIMITATIONS
+ The biggest limitation at this point is the test suite, which really
+ needs to have many more UserAgent strings to test against.
+
+ Patches are certainly welcome, with many thanks to the many
+ contributions which have already been received. The preferred method of
+ patching would be to fork the GitHub repo and then send me a pull
+ requests, but plain old patch files are also welcome.
+
+LICENSE AND COPYRIGHT
+ Copyright 1999-2010 Lee Semel. All rights reserved. This program is free
+ software; you can redistribute it and/or modify it under the same terms
+ as Perl itself.
+
Modified: trunk/libhttp-browserdetect-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhttp-browserdetect-perl/debian/changelog?rev=55171&op=diff
==============================================================================
--- trunk/libhttp-browserdetect-perl/debian/changelog (original)
+++ trunk/libhttp-browserdetect-perl/debian/changelog Tue Mar 30 18:40:34 2010
@@ -1,16 +1,16 @@
-libhttp-browserdetect-perl (0.98-3) UNRELEASED; urgency=low
+libhttp-browserdetect-perl (1.08-1) UNRELEASED; urgency=low
- * NOT RELEASED YET
* Take over for the Debian Perl Group; Closes: #575340 -- RFA
* debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser
field (source stanza); Homepage field (source stanza);
${misc:Depends} to Depends: field. Changed: Maintainer set to Debian
Perl Group <pkg-perl-maintainers at lists.alioth.debian.org> (was: Ivan
- Kohler <ivan-debian at 420.am>); Ivan Kohler <ivan-debian at 420.am> moved
- to Uploaders.
+ Kohler <ivan-debian at 420.am>).
* Add debian/watch.
- -- gregor herrmann <gregoa at debian.org> Tue, 30 Mar 2010 20:36:04 +0200
+ * New upstream release.
+
+ -- gregor herrmann <gregoa at debian.org> Tue, 30 Mar 2010 20:38:36 +0200
libhttp-browserdetect-perl (0.98-1) unstable; urgency=low
@@ -32,7 +32,3 @@
* Initial Release (closes: Bug#108016)
-- Ivan Kohler <ivan-debian at 420.am> Wed, 8 Aug 2001 04:05:32 -0700
-
-Local variables:
-mode: debian-changelog
-End:
More information about the Pkg-perl-cvs-commits
mailing list