Remove FETCH_USING, not a package-setable variable.
Fix PKGNAME to include PKGVERSION.
Add missing extension.mk include; fixes packaging with python-3.x.
Update to 1.6:

    Version 1.6 released.

    * Use absolute imports to disambiguate provenance of names.
    * setup.py: Require ‘lockfile >=0.9’.
    * daemon/pidfile.py: Renamed from ‘daemon/pidlockfile.py’. Change
      references elsewhere to use this new name.
    * test/test_pidfile.py: Renamed from ‘test/test_pidlockfile.py’.
      Change references elsewhere to use this new name.
    * daemon/pidfile.py: Remove functionality now migrated to ‘lockfile’
      library.
Updated devel/py-daemon to 1.6
Update to 3.6.1:

3.6.1 (2014-01-13)
------------------

- Open text files referenced by setup.py as utf-8, no matter what the locale
  settings are set to. Fixes #122.
  [sochotnicky]

- Add tox.ini to source tarball, which simplifies testing for in distributions.
  [sochotnicky]


3.6 (2014-01-06)
----------------

- Python3 (3.3+) + Python 2 (2.6+) support [geier]

- Made sure to_ical() always returns bytes [geier]

- Support adding lists to a component property, which value already was a list
  and remove the Component.set method, which was only used by the add method.
  [thet]

- Remove ability to add property parameters via a value's params attribute when
  adding via cal.add (that was only possible for custom value objects and makes
  up a strange API), but support a parameter attribute on cal.add's method
  signature to pass a dictionary with property parameter key/value pairs.
  Fixes #116.
  [thet]

- Backport some of Regebro's changes from his regebro-refactor branch.
  [thet]

- Raise explicit error on another malformed content line case.
  [hajdbo]

- Correctly parse datetime component property values with timezone information
  when parsed from ical strings.
  [untitaker]
Updated time/py-icalendar to 3.6.1
Bump version 3.3.28 to 3.3.53,
from the ChangeLog, the date lines are picked up:

3.3.29  31dec11 << short descriptions >>
3.3.30 17jan12  Updated ./configure to add --disable-mime-update flag.
3.3.31 30jan12  Added support for native file requesters in OSX Quartz.
3.3.32 13feb12  Turn off loader messages when Tcl is executing a command.
3.3.33 27feb12  Scan-build fix in vcd_recoder.c.
3.3.34 12mar12  Fix for marker time deltas when $timezero is used.
3.3.35 04apr12  Polarity fix for vcd_preserve_glitches in rcfile.  Default
3.3.36  04may12 Fixed destructive string convert in fstUtilityBinToEsc().
3.3.37  10jun12 Added patch for savefile.c that corrects an issue in which the
3.3.38  10jul12 Upgrading vermin parser to handle some > 1995 constructs.
3.3.39  08aug12 Fixed relative pathnames when generated in MinGW and used
3.3.40  10sep12 Fixed y-size of splash screen on MinGW with newest version
3.3.41  30sep12 Fix for gtkwave::addSignalsFromList when encountering
3.3.42  28nov12 Fix to prevent missing group openings from keeping other
3.3.43  26jan13 Fix for rtlbrowse for gtk_adjustment_get_page_increment and
3.3.44  16feb13 gdk_draw_layout assertion `GDK_IS_DRAWABLE (drawable)'
3.3.45  28feb13 Fix for VCDNAM_ESCAPE character in treesearch window.  This
3.3.46  29apr13 Upgraded to autoconf 2.69.
3.3.47  14may13 Fix for crash in 64-bit mode with array accesses in
3.3.48  04aug13 Fixed infinite loop hang on various helpers executables
3.3.49  11sep13 Fix crashed caused by X11 protocol limitation for pixmap size.
3.3.50  15oct13 Limit number of rows that can be displayed in mouseover in
3.3.51  27oct13 MAINTAINERS: Please add gedit to the list of dependencies
3.3.52  11nov13 Added LZ4 as compression type for FST.  When enabled with
3.3.53  15dec13 Made LZ4 the default compression routine selected for vcd2fst.
Updated cad/gtkwave to 3.3.53
Update to 7.19.3:

Version 7.19.3 [requires libcurl-7.19.0 or better] - 2014-01-09
---------------------------------------------------------------

        * Added CURLOPT_NOPROXY.

        * Added CURLINFO_LOCAL_PORT, CURLINFO_PRIMARY_PORT and
          CURLINFO_LOCAL_IP (patch by Adam Jacob Muller).

        * When running on Python 2.x, for compatibility with Python 3.x,
          Unicode strings containing ASCII code points only are now accepted
          in setopt() calls.

        * PycURL now requires that compile time SSL backend used by libcurl
          is the same as the one used at runtime. setup.py supports
          --with-ssl, --with-gnutls and --with-nss options like libcurl does,
          to specify which backend libcurl uses. On some systems PycURL can
          automatically figure out libcurl's backend.
          If the backend is not one for which PycURL provides crypto locks
          (i.e., any of the other backends supported by libcurl),
          no runtime SSL backend check is performed.

        * Default PycURL user agent string is now built at runtime, and will
          include the user agent string of libcurl loaded at runtime rather
          than the one present at compile time.

        * PycURL will now use WSAduplicateSocket rather than dup on Windows
          to duplicate sockets obtained from OPENSOCKETFUNCTION.
          Using dup may have caused crashes, OPENSOCKETFUNCTION should
          now be usable on Windows.

        * A new script, winbuild.py, was added to build PycURL on Windows
          against Python 2.6, 2.7, 3.2 and 3.3.

        * Added CURL_LOCK_DATA_SSL_SESSION (patch by Tom Pierce).

        * Added E_OPERATION_TIMEDOUT (patch by Romuald Brunet).

        * setup.py now handles --help argument and will print PycURL-specific
          configuration options in addition to distutils help.

        * Windows build configuration has been redone:
          PYCURL_USE_LIBCURL_DLL #define is gone, use --use-libcurl-dll
          argument to setup.py to build against a libcurl DLL.
          CURL_STATICLIB is now #defined only when --use-libcurl-dll is not
          given to setup.py, and PycURL is built against libcurl statically.
          --libcurl-lib-name option can be used to override libcurl import
          library name.

        * Added CURLAUTH_DIGEST_IE as pycurl.HTTPAUTH_DIGEST_IE.

        * Added CURLOPT_POSTREDIR option and CURL_REDIR_POST_301,
          CURL_REDIR_POST_302, CURL_REDIR_POST_303 and CURL_REDIR_POST_ALL
          constants. CURL_REDIR_POST_303 requires libcurl 7.26.0 or higher,
          all others require libcurl 7.19.1 or higher.

        * PycURL now supports Python 3.1 through 3.3. Python 3.0 might
          work but it appears to ship with broken distutils, making virtualenv
          not function on it.

        * PycURL multi objects now have the multi constants defined on them.
          Previously the constants were only available on pycurl module.
          The new behavior matches that of curl and share objects.

        * PycURL share objects can now be closed via the close() method.

        * PycURL will no longer call `curl-config --static-libs` if
          `curl-config --libs` succeeds and returns output.
          Systems on which neither `curl-config --libs` nor
          `curl-config --static-libs` do the right thing should provide
          a `curl-config` wrapper that is sane.

        * Added CURLFORM_BUFFER and CURLFORM_BUFFERPTR.

        * pycurl.version and user agent string now include both
          PycURL version and libcurl version as separate items.

        * Added CURLOPT_DNS_SERVERS.

        * PycURL can now be dynamically linked against libcurl on Windows
          if PYCURL_USE_LIBCURL_DLL is #defined during compilation.

        * Breaking change: opensocket callback now takes an additional
          (address, port) tuple argument. Existing callbacks will need to
          be modified to accept this new argument.
          https://github.com/pycurl/pycurl/pull/18

Version 7.19.0.3 [requires libcurl-7.19.0 or better] - 2013-12-24
-----------------------------------------------------------------

	* Re-release of 7.19.0.2 with minor changes to build Windows packages
	  due to botched 7.19.0.2 files on PyPi.
	  http://curl.haxx.se/mail/curlpython-2013-12/0021.html

Version 7.19.0.2 [requires libcurl-7.19.0 or better] - 2013-10-08
-----------------------------------------------------------------

        * Fixed a bug in a commit made in 2008 but not released until 7.19.0.1
          which caused CURLOPT_POSTFIELDS to not correctly increment reference
          count of the object being given as its argument, despite libcurl not
          copying the data provided by said object.

        * Added support for libcurl pause/unpause functionality,
          via curl_easy_pause call and returning READFUNC_PAUSE from
          read callback function.

Version 7.19.0.1 [requires libcurl-7.19.0 or better] - 2013-09-23
-----------------------------------------------------------------

        * Test matrix tool added to test against all supported Python and
          libcurl versions.

        * Python 2.4 is now the minimum required version.

        * Source code, bugs and patches are now kept on GitHub.

        * Added CURLINFO_CERTINFO and CURLOPT_CERTINFO.

        * Added CURLOPT_RESOLVE.

        * PycURL can now be used with Python binaries without thread
          support.

        * gcrypt is no longer initialized when a newer version of gnutls
          is used.

        * Marked NSS as supported.

        * Fixed relative URL request logic.

        * Fixed a memory leak in util_curl_init.

        * Added CURLOPT_USERNAME and CURLOPT_PASSWORD.

        * Fixed handling of big timeout values.

        * Added GLOBAL_ACK_EINTR.

        * setopt(..., None) can be used as unsetopt().

        * CURLOPT_RANGE can now be unset.

        * Write callback can return -1 to signal user abort.

        * Reorganized tests into an automated test suite.

        * Added CURLOPT_SEEKFUNCTION and CURLOPT_SEEKDATA.

        * Cleaned up website.

        * Fix pycurl.reset() (patch by <johansen at sun.com>).

        * Fix install routine in setup.py where
          certain platforms (Solaris, Mac OSX, etc)
          would search for a static copy of libcurl (dbp).

        * Fixed build on OpenSolaris 0906 and other platforms on which
          curl-config does not have a --static-libs option.

        * No longer keep string options copies in the
          Curl Python objects, since string options are
          now managed by libcurl.
Updated www/py-curl to 7.19.3
Update to 1.9.66:

2013-11-27  Tim Waugh  <twaugh@redhat.com>

	* setup.py: Version 1.9.66.

2013-11-04  Jiri Popelka  <jpopelka@redhat.com>

	* Python3 compatibility

2013-11-27  Tim Waugh  <twaugh@redhat.com>

	* setup.py: Version 1.9.65.

2013-07-31  Jiri Popelka  <jpopelka@redhat.com>

	* cupsconnection.c (PyObject_from_attr_value): Fix getting of booleans.

2013-04-12  Tim Waugh  <twaugh@redhat.com>

	* cupsconnection.c (UTF8_from_PyObj): Propagate UTF-8 decoding
	errors.

2013-04-10  Tim Waugh  <twaugh@redhat.com>

	* cupsconnection.c: Don't just append printer name to base URI
	to get printer URI. Need to actually encode the name.

2013-04-03  Tim Waugh  <twaugh@redhat.com>

	* cupsconnection.c: Fixed documentation typo for
	Connection.getPPDs2.

2013-03-20  Tim Waugh  <twaugh@redhat.com>

	* setup.py: Version 1.9.63.

2013-03-20  Tim Waugh  <twaugh@redhat.com>

	* cupsconnection.c (set_ipp_error): IPPError tuple now
	contains a string describing the specific error encountered,
	if available.

2012-08-01  Tim Waugh  <twaugh@redhat.com>

	* setup.py: Version 1.9.62.

2012-03-28  Tim Waugh  <twaugh@redhat.com>

	* cupsmodule.c: Define all constants regardless of which
	version of CUPS is built against.

2012-03-22  Tim Waugh  <twaugh@redhat.com>

	* cupsppd.c (PPD_dealloc): Add missing NULL check for
	debugging message (Ubuntu #951001).  Patch from Till Kamppeter.
Updated print/py-cups to 1.9.66
Update to 2.7. Fix PKGNAME.

Version 2.7      2013-10-17
---------------------------
- Win32: setRTS and setDTR can be called before the port is opened and it will
  set the initial state on port open.
- Posix: add platform specific method: outWaiting (already present for Win32)
- Posix: rename flowControl to setXON to match name on Win32, add
  flowControlOut function
- rfc2217: zero polls value (baudrate, data size, stop bits, parity) (Erik
  Lundh)
- Posix: [Patch pyserial:28] Accept any speed on Linux [update]
- Posix: [Patch pyserial:29] PosixSerial.read() should "ignore" errno.EINTR
- OSX: [Patch pyserial:27] Scan by VendorID/Product ID for USB Serial devices
- Ensure working with bytes in write() calls

Bugfixes:

- [Bug 3540332] SerialException not returned
- [Bug pyserial:145] Error in socket_connection.py
- [Bug pyserial:135] reading from socket with timeout=None causes TypeError
- [Bug pyserial:130] setup.py should not append py3k to package name
- [Bug pyserial:117] no error on lost conn w/socket://

Bugfixes (posix):

- [Patch 3462364] Fix: NameError: global name 'base' is not defined
- list_ports and device() for BSD updated (Anders Langworthy)
- [Bug 3518380] python3.2 -m serial.tools.list_ports error
- [Bug pyserial:137] Patch to add non-standard baudrates to Cygwin
- [Bug pyserial:141] open: Pass errno from IOError to SerialException
- [Bug pyserial:125] Undefined 'base' on list_ports_posix.py, function usb_lsusb
- [Bug pyserial:151] Serial.write() without a timeout uses 100% CPU on POSIX
- [Patch pyserial:30] [PATCH 1/1] serial.Serial() should not raise IOError.

Bugfixes (win32):

- [Bug 3444941] ctypes.WinError() unicode error
- [Bug 3550043] on Windows in tools global name 'GetLastError' is not defined
- [Bug pyserial:146] flush() does nothing in windows (despite docs)
- [Bug pyserial:144] com0com ports ignored due to missing "friendly name"
- [Bug pyserial:152] Cannot configure port, some setting was wrong. Can leave
  port handle open but port not accessible
Updated comms/py-serial to 2.7
Adapt py-serial dependency. Fix PKGNAME. Bump PKGREVISION.
Updated security/py-hsm to 1.0.4gnb1
Update to 2.7:

2.7:

This release, 2.7, will be the last major one to support Python
2.5, 2.6, and 2.7.  It contains a small number of fixes and additions
since our last release in September 2012.  You may think of it as
a 'long term stable' branch - if key bugs emerge we will issue
2.7.1, 2.7.2 releases and so on.

Charts / graphics

    Added SimpleTimeSeriesPlot
    added _computeMaxSpace
    added in lineStyle (for bars)
    improved SVG rendering
    Pie Chart now has an 'innerRadiusFraction' to allow doughnut-like
    appearance for 2d charts  (it has no effect with 3d charts).
    The separate 'doughnut' chart lacks many pie chart features
    and should only be used if you wanted multiple nested doughnuts.
    Bug fixes:
	piecharts.py: fix Pie3d __init__ to call its superclass
	linecharts.py: fix swatch creation
	fixed y axis in the simple time series plot

PDF

    Fixes to testshapes & pdfform resetting
    colors.py
    various minor fixes

Platypus

    Defined a small bullet rather than a big circle as the default
    for unordered lists
    fixed attribute spelling bug
    fixed CJK + endDots


#################################################################################
#################### RELEASE 2.6  27/09/2012                    #################
#################################################################################

This is a minor release focusing mainly on improved documentation.  There are a
number of minor enhancements, and a larger number of previous-undocumented
enhancements which we have documented better.


###General changes
   * Manuals have been reformatted with more pleasing code snippets and tables of
     contents, and reviewed and expanded

###Flowing documents (Platypus):
   * Added support for HTML-style list objects
   * Added flexible mechanism for drawing bullets
   * Allowed XPreformatted objects to use Asian line wrapping
   * Added an 'autoNextPageTemplate' attribute to PageTemplates.  For example you
     can now set up a 'chapter first page template' which will always be followed
     by a 'continuation template' on the next page break, saving the programmer from
     having to issue control flow commands in the story.
   * added a TopPadder flowable, which will 'wrap' another Flowable and move it
     to the bottom of the current page.
   * More helpful error messages when large tables cannot be rendered
   * Documentation for images within text (test_032_images)
   * Trailing dots for use on contents pages



###Charts and graphics:
   * Support for UPCA bar codes
   * We now have a semi-intelligent system for labelling pie charts with
     callout lines.  Thanks to James Martin-Collar, a maths student at Warwick
     University, who did this as his summer internship.
   * Axes - added startOffset and endOffset properties; allowed for axis
     background annotations.
   * Bar charts - allow more control of z Index (i.e. drawing order of axes and
     lines)
   * Pie charts - fixed bugs in 3d appearance
   * SVG output back end has seen some bugs fixed and now outputs resizeable SVG
Updated print/py-reportlab to 2.7
Update to 0.3.1:

2013-07-26  Valery Febvre  <vfebvre@easter-eggs.com>

	* License switch from GPL to MIT.