5 |
PBUILD="r1" |
PBUILD="r1" |
6 |
|
|
7 |
# disabled: libproxy-kde4 |
# disabled: libproxy-kde4 |
8 |
SPLIT_PACKAGES="libproxy libproxy-networkmanager libproxy-gnome3 libproxy-perl libproxy-python" |
SPLIT_PACKAGES="libproxy libproxy-networkmanager libproxy-gnome3 libproxy-perl libproxy-python libproxy-python3" |
9 |
PCAT="net-libs" |
PCAT="net-libs" |
10 |
|
|
11 |
HOMEPAGE="http://libproxy.github.io/libproxy/" |
HOMEPAGE="http://libproxy.github.io/libproxy/" |
15 |
NN_DEPEND=">= net-libs/libnm-1.8" |
NN_DEPEND=">= net-libs/libnm-1.8" |
16 |
#KDE_DEPEND=">= kde-base/kdelibs-4.14" |
#KDE_DEPEND=">= kde-base/kdelibs-4.14" |
17 |
PERL_DEPEND=">= dev-lang/perl-5.24.1" |
PERL_DEPEND=">= dev-lang/perl-5.24.1" |
18 |
PYTHON_DEPEND=">= dev-lang/python-2.7" |
PYTHON2_DEPEND=">= dev-lang/python-2.7" |
19 |
|
PYTHON3_DEPEND=">= dev-lang/python-3.6" |
20 |
|
|
21 |
SDEPEND="${COMMON_DEPEND} |
SDEPEND="${COMMON_DEPEND} |
22 |
${NN_DEPEND} |
${NN_DEPEND} |
23 |
${KDE_DEPEND} |
${KDE_DEPEND} |
24 |
${PERL_DEPEND} |
${PERL_DEPEND} |
25 |
${PYTHON_DEPEND}" |
${PYTHON2_DEPEND} |
26 |
|
${PYTHON3_DEPEND}" |
27 |
|
|
28 |
SRCFILE="${PVER}.tar.gz" |
SRCFILE="${PVER}.tar.gz" |
29 |
SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" |
SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" |
74 |
|
|
75 |
split_info_libproxy-python() |
split_info_libproxy-python() |
76 |
{ |
{ |
77 |
DESCRIPTION="Python bindings for libproxy." |
DESCRIPTION="Python2 bindings for libproxy." |
78 |
DEPEND="== net-libs/libproxy-${PVER} |
DEPEND="== net-libs/libproxy-${PVER} |
79 |
${PYTHON_DEPEND}" |
${PYTHON2_DEPEND}" |
80 |
|
} |
81 |
|
|
82 |
|
split_info_libproxy-python3() |
83 |
|
{ |
84 |
|
DESCRIPTION="Python3 bindings for libproxy." |
85 |
|
DEPEND="== net-libs/libproxy-${PVER} |
86 |
|
${PYTHON3_DEPEND}" |
87 |
} |
} |
88 |
|
|
89 |
src_prepare() |
src_prepare() |
96 |
# $(cmake_with KDE4) |
# $(cmake_with KDE4) |
97 |
cmake_configure \ |
cmake_configure \ |
98 |
-DLIBEXEC_INSTALL_DIR=/usr/'$(mlibdir)'/libproxy \ |
-DLIBEXEC_INSTALL_DIR=/usr/'$(mlibdir)'/libproxy \ |
99 |
|
-DPYTHON2_EXECUTABLE:FILEPATH=/usr/bin/python2 \ |
100 |
|
-DPYTHON3_EXECUTABLE:FILEPATH=/usr/bin/python3 \ |
101 |
$(cmake_opt PERL_VENDORINSTALL ON) \ |
$(cmake_opt PERL_VENDORINSTALL ON) \ |
|
$(cmake_with GNOME) \ |
|
102 |
$(cmake_with GNOME3) \ |
$(cmake_with GNOME3) \ |
103 |
$(cmake_with NM) \ |
$(cmake_with NM) \ |
104 |
$(cmake_with PERL) \ |
$(cmake_with PERL) \ |
|
$(cmake_with PYTHON) \ |
|
105 |
$(cmake_with VALA) \ |
$(cmake_with VALA) \ |
106 |
$(cmake_without DOTNET) \ |
$(cmake_without DOTNET) \ |
107 |
$(cmake_without WEBKIT) \ |
$(cmake_without WEBKIT) \ |
184 |
|
|
185 |
src_install_libproxy-python() |
src_install_libproxy-python() |
186 |
{ |
{ |
187 |
mmake -C bindings/python DESTDIR=${BINDIR} install || die |
mmake -C bindings/python/python2 DESTDIR=${BINDIR} install || die |
188 |
|
} |
189 |
|
|
190 |
|
src_install_libproxy-python3() |
191 |
|
{ |
192 |
|
mmake -C bindings/python/python3 DESTDIR=${BINDIR} install || die |
193 |
} |
} |