1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
9 thisapp = pycurl-%{version}
11 groups = Development/Languages
12 url = http://pycurl.sourceforge.net/
13 license = LGPLv2+ or MIT
14 summary = A Python interface to libcurl.
16 # During its initialization, PycURL checks that the actual libcurl version
17 # is not lower than the one used when PycURL was built.
18 # Yes, that should be handled by library versioning (which would then get
19 # automatically reflected).
20 # For now, we have to reflect that dependency.
21 LIBCURL_VERSION = $(shell curl-config --version | awk '{ print $NF }')
22 PKG_DEPS += libcurl>=%{LIBCURL_VERSION}
25 PycURL is a Python interface to libcurl. PycURL can be used to fetch
26 objects identified by a URL from a Python program, similar to the
27 urllib Python module. PycURL is mature, very fast, and supports a lot
40 CFLAGS += -DHAVE_CURL_OPENSSL
47 PYTHONPATH=$PWD/build/lib* python tests/test_internals.py -q
51 python setup.py install --skip-build -O1 \
53 rm -rf %{BUILDROOT}/usr/share/doc/pycurl