head	1.14;
access;
symbols
	RELEASE_8_3_0:1.8
	RELEASE_9_0_0:1.7
	RELEASE_7_4_0:1.6
	RELEASE_8_2_0:1.6
	RELEASE_6_EOL:1.6
	RELEASE_8_1_0:1.6
	RELEASE_7_3_0:1.4
	RELEASE_8_0_0:1.2
	RELEASE_7_2_0:1.1;
locks; strict;
comment	@# @;


1.14
date	2013.02.03.22.24.09;	author svnexp;	state Exp;
branches;
next	1.13;

1.13
date	2012.11.17.06.03.01;	author svnexp;	state Exp;
branches;
next	1.12;

1.12
date	2012.06.09.00.41.20;	author makc;	state Exp;
branches;
next	1.11;

1.11
date	2012.06.06.06.44.30;	author miwi;	state Exp;
branches;
next	1.10;

1.10
date	2012.06.01.05.25.01;	author dinoex;	state Exp;
branches;
next	1.9;

1.9
date	2012.05.25.01.49.07;	author makc;	state Exp;
branches;
next	1.8;

1.8
date	2012.01.24.23.40.21;	author avilla;	state Exp;
branches;
next	1.7;

1.7
date	2011.10.16.22.50.48;	author avilla;	state Exp;
branches;
next	1.6;

1.6
date	2010.05.11.10.43.09;	author fluffy;	state Exp;
branches;
next	1.5;

1.5
date	2010.03.28.06.45.03;	author dinoex;	state Exp;
branches;
next	1.4;

1.4
date	2010.02.05.11.45.05;	author dinoex;	state Exp;
branches;
next	1.3;

1.3
date	2009.11.27.00.10.51;	author miwi;	state Exp;
branches;
next	1.2;

1.2
date	2009.08.04.19.18.49;	author miwi;	state Exp;
branches;
next	1.1;

1.1
date	2009.02.14.22.58.54;	author makc;	state Exp;
branches;
next	;


desc
@@


1.14
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/311475
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: Dima Panov <fluffy@@FreeBSD.org>
# $FreeBSD: head/www/py-qt4-webkit/Makefile 311475 2013-02-03 18:16:07Z makc $

PORTNAME=	webkit
PORTVERSION=	${PYQT4_VERSION}
CATEGORIES=	www devel python
MASTER_SITES=	${MASTER_SITES_PYQT4}
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}qt4-
DISTNAME=	${PYQT4_DISTNAME}

MAINTAINER=	kde@@FreeBSD.org
COMMENT=	Python bindings for the Qt4 toolkit, QtWebKit module

BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sip>=${SIP_VERSION}:${PORTSDIR}/devel/py-sip
RUN_DEPENDS=	${PKGNAMEPREFIX}gui>=${PYQT4_VERSION}:${PORTSDIR}/x11-toolkits/py-qt4-gui

DISTINFO_FILE=	${PYQT4_DISTINFO_FILE}
HAS_CONFIGURE=	yes
USE_PYTHON=	2.5+
USE_QT4=	qmake_build gui network webkit

OPTIONS_DEFINE=	API
OPTIONS_DEFAULT=API
API_DESC=	Install QtWebKit API for QScintilla2

PATCHDIR=	${.CURDIR}/../../devel/py-qt4-core/files
OPTIONSFILE?=	${PORT_DBDIR}/py-qt4-${PORTNAME}/options
SIPDIR=		${PREFIX}/share/py-sip
QSCIDIR=	${PREFIX}/share/qt4/qsci
ARGS=		-b ${PREFIX}/bin \
		-d ${PYTHONPREFIX_SITELIBDIR} \
		-p ${PREFIX}/${QT_PLUGINDIR_REL} \
		-q ${QMAKE} \
		--confirm-license \
		--sipdir ${SIPDIR} \
		--enable QtWebKit \
		CC="${CC}" CXX="${CXX}" LINK="${CXX}" LINK_SHLIB="${CXX}" \
		CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"

.include "${.CURDIR}/../../devel/py-qt4/bsd.pyqt.mk"
.include <bsd.port.options.mk>

.if empty(PORT_OPTIONS:MAPI)
ARGS+=		--no-qsci-api
PLIST_SUB+=	API="@@comment "
.else
LIB_DEPENDS+=	qscintilla2:${PORTSDIR}/devel/qscintilla2
ARGS+=		--qsci-api --qsci-api-destdir=${QSCIDIR}
PLIST_SUB+=	API=""
.endif

.if defined(WITH_DEBUG)
ARGS+=		--debug --trace
.endif

do-configure:
	cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV}\
		${PYTHON_CMD} configure.py ${ARGS}

.include <bsd.port.mk>
@


1.13
log
@Switch exporter over
@
text
@d1 2
a2 5
# New ports collection makefile for:	py-qt4-webkit
# Date created:				2009-01-04
# Whom:					Dima Panov <fluffy@@fluffy.khv.ru>
#
# $FreeBSD: head/www/py-qt4-webkit/Makefile 300897 2012-07-14 14:29:18Z beat $
a5 1
PORTREVISION=	1
d22 3
a24 1
OPTIONS=	API	"Install QtXml API for QScintilla2" on
d26 1
a26 1
PATCHDIR=	${PORTSDIR}/devel/py-qt4-core/files
a29 1
CONFIGURE_ENV+=	PYQT4_COMPONENT="${PORTNAME}"
d36 3
a38 1
		--enable QtWebKit
d40 1
a40 5
.if defined(WITH_DEBUG)
ARGS+=		--debug --trace
.endif

.include "../../devel/py-sip/files/bsd.pyqt.mk"
d43 1
a43 1
.if defined(WITHOUT_API)
d47 1
a47 1
LIB_DEPENDS+=	qscintilla2.8:${PORTSDIR}/devel/qscintilla2
d52 4
a59 7
post-configure:
	${REINPLACE_CMD} -e 's|mkspecs/freebsd-g++|share/qt4/mkspecs/freebsd-g++|'\
		-e 's|CC = cc|CC = ${CC}|'\
		-e 's|CXX = c++|CXX = ${CXX}|'\
		-e 's|LINK = c++|LINK = ${CXX}|'\
		${WRKSRC}/QtWebKit/Makefile

@


1.12
log
@Merge changes from area51 repository (SVN commit 8197 by avilla):

- Remove SIPFILES option, some ports (e.g., pykde4) require the files
  to be installed.
- Remove DEBUG and TRACING options, and merge them under WITH_DEBUG.
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.11
log
@- Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4

Review by:	bapt, David Naylor (kde team)
@
text
@d26 1
a26 4
OPTIONS=	API		"Install QtXml API for QScintilla2" on \
		DEBUG		"Enable debugging in generated code" off \
		SIPFILES	"Install the QtXml SIP files" on \
		TRACING		"Enable tracing in generated code" off
d33 6
a38 5
ARGS=		-b ${PREFIX}/bin\
		-d ${PYTHONPREFIX_SITELIBDIR}\
		-p ${PREFIX}/${QT_PLUGINDIR_REL}\
		-q ${QMAKE}\
		--confirm-license\
d41 4
a47 3
.if defined(WITH_DEBUG)
ARGS+=		--debug
.endif
a55 10
.if defined(WITHOUT_SIPFILES)
ARGS+=		--no-sip-files
PLIST_SUB+=	SIP="@@comment "
.else
ARGS+=		--sipdir ${SIPDIR}
PLIST_SUB+=	SIP=""
.endif
.if defined(WITH_TRACING)
ARGS+=		--trace
.endif
@


1.10
log
@- update png to 1.5.10
@
text
@d24 1
a24 2
USE_QT_VER=	4
QT_COMPONENTS=	qmake_build gui network webkit
@


1.9
log
@KDE/FreeBSD team presents update for PyQt ports:
 - sip to 4.13.2
 - PyQt4 to 4.9.1
 - QScintilla to 2.6.1
@
text
@d9 1
@


1.8
log
@- Pet Tinderbox and friends.

OPTIONSFILE must be set using ?= to allow overriding.

PR:		163743
PR:		163744
PR:		163745
PR:		163746
Submitted by:	A.J. Kehoe IV (Nanoman) <vOo4vyPj@@nanoman.ca>
@
text
@d53 1
a53 1
LIB_DEPENDS+=	qscintilla2.5:${PORTSDIR}/devel/qscintilla2
@


1.7
log
@- Update PyQt4 to 4.8.5.
- Update SIP to 4.12.4.
- Use common DISTINFO_FILEs.
@
text
@d32 1
a32 1
OPTIONSFILE=	${PORT_DBDIR}/py-qt4-${PORTNAME}/options
@


1.6
log
@- The FreeBSD KDE team is pleased to announce SIP-4.10.2, PyQt-4.7.3
	and QScintilla-2.4.3 for FreeBSD.

With hat on:	kde@@
@
text
@d20 1
@


1.5
log
@- update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
@
text
@a8 1
PORTREVISION=	2
d43 1
a43 1
.include <bsd.port.pre.mk>
d78 1
a78 1
.include <bsd.port.post.mk>
@


1.4
log
@- update to jpeg-8
@
text
@d9 1
a9 1
PORTREVISION=	1
@


1.3
log
@- Update py-qt4* to 4.6.2
- Update py-sip to 4.9.3

The KDE FreeBSD team would like to say thanks to all the helpers
and submitters.

Tested by:	pointyhat-exp-run (myself)
@
text
@d9 1
@


1.2
log
@- Update py-qt4 to py-qt4.5.4
- Update qscintilla-2* to 2.4
- Update py-sip to 4.8.2
- Update py-kde to 1.16.3
- Update py-qt to 1.18.1

The KDE FreeBSD team would like to say thanks to all the helpers
and submitters

New Port:
devel/py-qt4-scripttools
@
text
@@


1.1
log
@Update PyQt4 ports to 4.4.4, new ports:
devel/py-qt4-help
multimedia/py-qt4-phonon
textproc/py-qt4-xmlpatterns
www/py-qt4-webkit

Update QScintilla2 to 2.3.2, PyQt3 to 3.17.6, PyKDE3 to 3.16.2.

Pass maintainership to kde@@FreeBSD.org. Thanks Danny Ricin for his great work.

PR:		based on ports/130219
Submitted by:	Dima Panov" <fluffy at fluffy.khv.ru>
@
text
@@

