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 Cebri‡n)
+    - 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