jabber.py is a Python module for the jabber instant messaging protocol.
jabber.py deals with the xml parsing and socket code, leaving the programmer
to concentrate on developing quality jabber based applications with Python.
The eventual aim is to produce a fully featured easy to use library for
creating both jabber clients and servers.
WWW: http://jabberpy.sourceforge.net/
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above )
Stagify a bunch of ports maintained by flz
While here:
- graphics/icoconvert:
* Respect CC
* Use modern LIB_DEPENDS
- net/grdesktop:
* Convert gnomehack to pathfix
- net/ldapsh:
* Use shebangfix instead of custom post-patch target
- net-im/py-jabber:
* Use autoplist
- net-p2p/bnbt:
* Use the options framework
* Convert to dos2unix
* Respect CXX
* Do not renamed base on option
- sysutils/testdisk:
* Update to 6.14
* Use options helpers
* Use modern LIB_DEPENDS
* Convert USE_BZIP2 -> USES=tar:bzip2
- Make Python 2.5.1 the default Python version
- Add significantly better support in bsd.python.mk for working with
Python Eggs and the easy_install system
Tested by: pointyhat runs
Approved by: pav (portmgr)
Most work by: perky
Thanks to: pav