forked from Lainports/freebsd-ports
* Fix the PORTSCOUT macro in devel/glib20-reference/bsd.gnome-reference.mk so that all -reference ports get ignored. * Add some PORTSCOUT=ignore:1 here and there for software that won't get any updates anymore. Or are slave ports, so only the master port will get checked.
72 lines
1.7 KiB
Makefile
72 lines
1.7 KiB
Makefile
# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
|
|
# $FreeBSD$
|
|
# $MCom: ports/net/libproxy/Makefile,v 1.1 2011/01/12 13:10:52 kwm Exp $
|
|
|
|
PORTNAME= libproxy
|
|
PORTVERSION= 0.4.6
|
|
PORTREVISION?= 0
|
|
CATEGORIES?= net devel
|
|
MASTER_SITES= GOOGLE_CODE
|
|
|
|
MAINTAINER= gnome@FreeBSD.org
|
|
COMMENT?= Library that provides automatic proxy configuration management
|
|
|
|
USES+= cmake cpe
|
|
CPE_VENDOR= libproxy_project
|
|
|
|
PLIST_SUB+= VERSION=${PORTVERSION}
|
|
|
|
.if !defined(LIBPROXY_SLAVE)
|
|
USE_LDCONFIG= yes
|
|
CMAKE_ARGS+= -DWITH_PYTHON:BOOL=OFF -DWITH_PERL:BOOL=OFF \
|
|
-DWITH_GNOME:BOOL=OFF -DWITH_KDE4:BOOL=OFF \
|
|
-DWITH_WEBKIT:BOOL=OFF -DWITH_MOZJS:BOOL=OFF \
|
|
-DWITH_NETWORKMANAGER:BOOL=OFF -DWITH_VALA:BOOL=ON
|
|
.else
|
|
PORTSCOUT= ignore:1
|
|
|
|
# Libproxy is build for the slave ports, since I haven't been able to find
|
|
# out how to only build optional code with cmake.
|
|
# Patches for this problem are welcome.
|
|
|
|
. if ${LIBPROXY_SLAVE}=="python"
|
|
CMAKE_ARGS+= -DWITH_PYTHON:BOOL=ON
|
|
. else
|
|
CMAKE_ARGS+= -DWITH_PYTHON:BOOL=OFF
|
|
. endif
|
|
|
|
. if ${LIBPROXY_SLAVE}=="perl"
|
|
CMAKE_ARGS+= -DWITH_PERL:BOOL=ON
|
|
. else
|
|
CMAKE_ARGS+= -DWITH_PERL:BOOL=OFF
|
|
. endif
|
|
|
|
. if ${LIBPROXY_SLAVE}=="gnome"
|
|
CMAKE_ARGS+= -DWITH_GNOME:BOOL=ON
|
|
. else
|
|
CMAKE_ARGS+= -DWITH_GNOME:BOOL=OFF
|
|
. endif
|
|
|
|
. if ${LIBPROXY_SLAVE}=="kde"
|
|
CMAKE_ARGS+= -DWITH_KDE4:BOOL=ON
|
|
. else
|
|
CMAKE_ARGS+= -DWITH_KDE4:BOOL=OFF
|
|
. endif
|
|
|
|
. if ${LIBPROXY_SLAVE}=="webkit"
|
|
CMAKE_ARGS+= -DWITH_WEBKIT:BOOL=ON
|
|
. else
|
|
CMAKE_ARGS+= -DWITH_WEBKIT:BOOL=OFF
|
|
. endif
|
|
|
|
. if ${LIBPROXY_SLAVE}=="mozjs"
|
|
CMAKE_ARGS+= -DWITH_MOZJS:BOOL=ON
|
|
. else
|
|
CMAKE_ARGS+= -DWITH_MOZJS:BOOL=OFF
|
|
. endif
|
|
.endif
|
|
|
|
post-install:
|
|
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/libproxy/${PORTVERSION}/modules/
|
|
|
|
.include <bsd.port.mk>
|