This script is for Slackware 12.1 only and may be outdated.

SlackBuilds Repository

12.1 > Development > sip (4.7.9)

One of the features of Python that makes it so powerful is the ability
to take existing libraries, written in C or C++, and make them
available as Python extension modules. Such extension modules are
often called bindings for the library.

SIP is a tool that makes it very easy to create Python bindings for C
and C++ libraries. It was originally developed to create PyQt, the
Python bindings for the Qt toolkit, but can be used to create bindings
for any C or C++ library.

NOTE:
This package will, by default, overwrite some files contained in the
stock kdebindings package included in Slackware. The version of sip
included with kdebindings is an older version which works fine for
generating qt3/kde3 python bindings, but the newer versions are needed
to generate qt4 python bindings (pyqt4 on SlackBuilds.org). To the
best of our knowledge, sip is backwards compatible, so there shouldn't
be any adverse effects from the overwritten files, but we cannot make
any promises. If you do encounter problems, remove this sip package
and reinstall the stock kdebinding package, and then notify the
maintainer of this build script (see the sip.info file).
As an alternative, this build script provides a PREFIX variable that
can be set to select a different installation prefix (such as /opt).
Doing so will require you to add the directory in which the sip binary
is located to your PATH, add the sip includes directory to your
compiler includes search path, and add the sip python module path to
your PYTHONPATH environment variable. All of these things will have
to be done manually and in such a way that they take priority over the
files installed in /usr prefix.

Maintained by: Aleksandar Samardzic
Keywords: C++,wrappers,Python,generator,bindings
ChangeLog: sip

Homepage:
http://www.riverbankcomputing.co.uk/software/sip/

Source Downloads:
sip-4.7.9.tar.gz (597d7ff7edb42a18421c806ffd18a136)

Download SlackBuild:
sip.tar.gz
sip.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
README
sip.SlackBuild
sip.info
slack-desc

Validated for Slackware 12.1

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds