Port details |
- sip Python to C++ bindings generator
- 3.8 devel
=2 3.8Version of this port present on the latest quarterly branch. - Maintainer: eugos@gmx.net
 - Port Added: 2000-04-22 18:27:56
- Last Update: 2003-12-26 23:00:09
- SVN Revision: UNKNOWN
- People watching this port, also watch:: pdflib, python-doc-html, python
- Also Listed In: python
- License: not specified in port
- WWW:
- http://www.riverbankcomputing.co.uk/sip/
- Description:
- SIP is a tool for generating bindings for C++ classes so that they can be
accessed as normal Python classes. SIP takes many of its ideas from SWIG but,
because it is specifically designed for C++ and Python, is able to generate
tighter bindings. SIP is so called because it is a small SWIG.
SIP was originally designed to generate Python bindings for KDE and so has
explicit support for the signal slot mechanism used by the Qt/KDE class
libraries. However, SIP can be used to generate Python bindings for any C++
class library.
The bindings generated by SIP support access to the following C++ and Qt
features:
- connecting Qt signals to Python functions and class methods
- connecting Python signals to Qt slots
- overloading virtual member functions with Python class methods
- protected member functions
- abstract classes
- enumerated types
- global class instances
- static member functions.
WWW: http://www.riverbankcomputing.co.uk/sip/
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME:
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- python2.2 : lang/python22
- moc : x11-toolkits/qt31
- Runtime dependencies:
-
- python2.2 : lang/python22
- moc : x11-toolkits/qt31
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.8 26 Dec 2003 23:00:09
 |
krion  |
- Remove devel/sip, it was integrated in devel/py-sip
Submitted by: Eugene Ossintsev <eugos@gmx.net> (maintainer) |
3.8 24 Aug 2003 06:18:45
 |
krion  |
- Update to the current version 3.8 and change the email
address of the maintainer.
PR: 55911
Submitted by: maintainer |
3.7 13 Aug 2003 09:35:25
 |
nbm  |
Update port: devel/sip to 3.7
Hand over maintainership to Eugene
PR: 55019
Submitted by: Eugene Ossintsev <osgene@web.de> |
3.5 21 Apr 2003 20:26:22
 |
kris  |
This port is interactive and cannot be built on bento |
3.5 15 Apr 2003 10:09:27
 |
nbm  |
Update to Sip 3.5
PR: 50774
Submitted by: Kirill Ponomarew <ponomarew@oberon.net> |
3.4 07 Mar 2003 06:01:16
 |
ade  |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
3.4 07 Oct 2002 10:51:36
 |
nbm  |
Upgrade sip to version 3.4. Take over maintainership since mail to
listeed maintainer address was bouncing. |
23 Nov 2001 05:15:50
    |
dwcjr  |
Update to 2.5 |
07 May 2001 15:54:26
    |
kevlo  |
Upgrade to version 2.4 |
03 Apr 2001 09:14:44
    |
will  |
Overhaul QT/KDE support: - bsd.port.mk update to use bsd.kde.mk for
USE_{QT,KDE}* - Cleanup corresponding ports for bsd.kde.mk update. - Fix
bsd.kde.mk: use correct kdelibs dependency, put qt at the bottom, introduce
QT_NONSTANDARD variable for nonstandard configure setup. - Update KDE2 to
2.1.1. Two patches included in x11/kdelibs2 to fix the proxy authentication
that was broken for 2.1.1. Remove old patches. - Potentially fix kdelibs
build for alpha. - Fix qt-designer 2.3.0 build. - Ruby stuff left alone
since it looks like black magic to me. Should still work w/ compat shims
for older USE_QT[,2] style. Some others were also left alone for the same
reason. |
22 Nov 2000 16:51:51
    |
sobomax  |
Update to 2.2. |
21 Nov 2000 11:31:02
    |
sobomax  |
Perlace maintainer's address adsharma@home.com (bounces) with
adsharma@sharmas.dhs.org (works). |
16 Nov 2000 10:00:53
    |
sobomax  |
Update WWW. |
13 Nov 2000 11:00:13
    |
asami  |
The port that installs stuff in the python1.5 directory is now called
lang/python15, not lang/python. |
08 Oct 2000 02:10:04
    |
asami  |
Convert category devel to new layout. |
21 Aug 2000 11:07:37
    |
sobomax  |
USE_LIBTOOL implies GNU_CONFIGURE, so remove redundant GNU_CONFIGURE lines. |
17 Jun 2000 04:37:10
    |
will  |
Update to 0.12. |
16 Jun 2000 22:52:41
    |
asami  |
Rename INSTALLS_SHLIBS to INSTALLS_SHLIB. (There was a typo in the previous
commit message to bsd.port.mk, which said INSTALL_SHLIBS. Boo.) |
16 Jun 2000 09:19:52
    |
sobomax  |
Fix MASSIVE typo INSTALL_SHLIBS --> INSTALLS_SHLIBS, which occured because I
just cun'n'pasted the name from Satoshi's commit message without checking it.
|
15 Jun 2000 18:59:45
    |
sobomax  |
Third round of INSTALL_SHLIBS=yes fixes. |
28 May 2000 04:51:52
    |
steve  |
This port requires Python.h to build. |