libproxy-0.4.7

Introduction to libproxy

The libproxy package is a library that provides automatic proxy configuration management. This is useful in standardizing a way of dealing with proxy settings across all scenarios.

This package is known to build using an LFS 7.0 platform but has not been tested.

Package Information

libproxy Dependencies

Required

cmake-2.8.6

Recommended

Optional

X Window System, Python-2.7.2, Xulrunner-10.0, WebKitGTK+-1.6.1 (built with gtk+-2) or WebKit, and NetworkManager-0.9.2.0

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/libproxy

Installation of libproxy

Note that the many messages produced by tar when extracting this package [ tar: Ignoring unknown extended header keyword `SCHILY.dev' and so forth ] do not appear to indicate a problem.

Install libproxy by running the following commands:

cmake -DCMAKE_INSTALL_PREFIX=/usr . &&
make

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

-DWITH_GNOME3=ON: This option builds the GNOME configuration plugin.

-DWITH_KDE4=ON: This option builds the KDE configuration plugin.

-DWITH_WEBKIT=ON: This option builds the WebKit JavaScriptCore PAC runner plugin.

-DWITH_MOZJS=ON: This option builds the Mozilla JavaScript PAC runner plugin.

-DWITH_NM=ON: This option builds the NetworkManager plugin.

-DWITH_PYTHON=ON: This option builds the Python bindings.

Contents

Installed Program: proxy
Installed Library: libproxy.{so,a}, and various libproxy plugins
Installed Directory: /usr/lib/libproxy/0.4.7/plugins

Short Descriptions

proxy

is a sample interactive program which lists an array of proxies to use based on a url typed.

libproxy.so

contains the libproxy API functions.

Last updated on 2012-02-13 00:01:24 +0000