head	1.17;
access;
symbols
	RELEASE_8_3_0:1.14
	RELEASE_9_0_0:1.14
	RELEASE_7_4_0:1.14
	RELEASE_8_2_0:1.14
	RELEASE_6_EOL:1.13
	RELEASE_8_1_0:1.12
	RELEASE_7_3_0:1.12
	RELEASE_8_0_0:1.10
	RELEASE_7_2_0:1.9
	RELEASE_7_1_0:1.9
	RELEASE_6_4_0:1.9
	RELEASE_5_EOL:1.8
	RELEASE_7_0_0:1.7
	RELEASE_6_3_0:1.7
	PRE_XORG_7:1.4;
locks; strict;
comment	@# @;


1.17
date	2013.02.03.21.42.46;	author svnexp;	state Exp;
branches;
next	1.16;

1.16
date	2012.11.17.05.54.58;	author svnexp;	state Exp;
branches;
next	1.15;

1.15
date	2012.06.06.06.43.20;	author miwi;	state Exp;
branches;
next	1.14;

1.14
date	2010.12.02.19.47.02;	author makc;	state Exp;
branches;
next	1.13;

1.13
date	2010.10.15.20.54.15;	author kmoore;	state Exp;
branches;
next	1.12;

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

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

1.10
date	2009.08.04.20.04.24;	author miwi;	state Exp;
branches;
next	1.9;

1.9
date	2008.08.04.23.30.29;	author miwi;	state Exp;
branches;
next	1.8;

1.8
date	2008.03.13.17.57.09;	author lofi;	state Exp;
branches;
next	1.7;

1.7
date	2007.09.02.06.23.18;	author lofi;	state Exp;
branches;
next	1.6;

1.6
date	2007.08.02.22.37.32;	author lofi;	state Exp;
branches;
next	1.5;

1.5
date	2007.07.16.10.12.04;	author lofi;	state Exp;
branches;
next	1.4;

1.4
date	2007.04.19.17.07.59;	author lofi;	state Exp;
branches;
next	1.3;

1.3
date	2007.03.25.04.07.55;	author lofi;	state Exp;
branches;
next	1.2;

1.2
date	2007.02.06.12.49.14;	author lofi;	state Exp;
branches;
next	1.1;

1.1
date	2007.02.05.20.56.13;	author lofi;	state Exp;
branches;
next	;


desc
@@


1.17
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/311473
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: lofi@@freebsd.org
# $FreeBSD: head/chinese/qt4-codecs-cn/Makefile 311473 2013-02-03 17:21:56Z makc $

PORTNAME=	codecs
DISTVERSION=	${QT4_VERSION}
CATEGORIES?=	chinese
PKGNAMEPREFIX=	qt4-
PKGNAMESUFFIX=	-cn

MAINTAINER=	kde@@FreeBSD.org
COMMENT=	Qt GB 18030 codec plugin

USE_QT4=	qmake_build corelib
QT_NONSTANDARD=	yes
QT_DIST=	yes

HAS_CONFIGURE=	yes

ALL_TARGET=	first
CONFIGURE_ENV?=	QTDIR=${WRKSRC} PATH=${WRKSRC}/bin:$$PATH
MAKE_ENV?=	QTDIR=${WRKSRC} LD_LIBRARY_PATH=${WRKSRC}/lib:$$LD_LIBRARY_PATH \
		PATH=${WRKSRC}/bin:$$PATH

DO_NOT_EXTRACT=	demos doc examples mkspecs qmake tools translations \
		src/activeqt src/dbus src/gui src/multimedia src/network \
		src/opengl src/openvg src/phonon src/qt3support \
		src/s60installs src/s60main src/script src/scripttools src/sql \
		src/svg src/testlib src/tools src/winmain src/xml \
		src/xmlpatterns src/3rdparty/clucene src/3rdparty/freetype \
		src/3rdparty/libjpeg src/3rdparty/libmng src/3rdparty/libpng \
		src/3rdparty/libtiff src/3rdparty/phonon src/3rdparty/webkit
EXTRACT_AFTER_ARGS=	| ${TAR} -xf -
.for dne in ${DO_NOT_EXTRACT}
EXTRACT_AFTER_ARGS+=	--exclude '${DISTNAME}/${dne}'
.endfor

BUILD_WRKSRC=	${WRKSRC}/src/plugins/${PORTNAME}/cn
INSTALL_WRKSRC=	${BUILD_WRKSRC}

EXTRA_PATCHES=	${.CURDIR}/../../devel/qt4/files/patch-configure

pre-configure:
	${MKDIR} ${WRKSRC}/mkspecs
	${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/bin/qmake

post-configure:
	${REINPLACE_CMD} -e 's|(test -z.*||g' ${BUILD_WRKSRC}/Makefile

.include <bsd.port.mk>
@


1.16
log
@Switch exporter over
@
text
@d1 2
a2 7
# -*-mode: makefile-*-
# New ports collection makefile for:	qt40
# Date created:				Wed Jun 29 11:49:42 CEST 2005
# Whom:					lofi@@freebsd.org
#
# $FreeBSD: head/chinese/qt4-codecs-cn/Makefile 300895 2012-07-14 12:56:14Z beat $
#
@


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

Review by:	bapt, David Naylor (kde team)
@
text
@d6 1
a6 1
# $FreeBSD$
@


1.14
log
@KDE FreeBSD team is glad to present Qt 4.7.1 in ports.

Along with Qt4 the following ports are updated:

PyQt4 ports to 4.8.1
devel/py-sip to 4.11.2
devel/qscintilla2 to 2.4.5
PyKDE3 to 3.16.7
PyQt3 tp 3.18.2-snapshot-20091119

New ports added:
devel/qt4-declarative
devel/py-qt4-declarative
x11/qt4-graphicssystems-opengl

This release has been contributed by:
Thomas Abthorpe (tabthorpe)
Max Brazhnikov (makc)
Dima Panov (fluffy)
Alberto Villa (avilla)

We'd like to thank Martin Wilke (miwi) for exp-run.
@
text
@d18 1
a18 2
USE_QT_VER=	4
QT_COMPONENTS=	qmake_build corelib
@


1.13
log
@Improve handing of LD_LIBRARY_PATH when doing non-standard LOCALBASE builds.
@
text
@d10 1
a10 1
PORTVERSION=	${QT4_VERSION}
@


1.12
log
@The FreeBSD KDE team is pleased to announce Qt-4.6.1 for FreeBSD.
@
text
@d27 1
a27 1
MAKE_ENV?=	QTDIR=${WRKSRC} LD_LIBRARY_PATH=${WRKSRC}/lib \
@


1.11
log
@- Update to Qt-4.5

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

Tested by:	pointyhat-exp-run (myself)
@
text
@d31 7
a37 4
		src/dbus src/gui src/network src/opengl src/phonon \
		src/qt3support src/script src/sql src/svg src/testlib \
		src/tools src/xml src/xmlpatterns src/3rdparty/clucene \
		src/3rdparty/kdebase src/3rdparty/kdelibs src/3rdparty/webkit
d43 4
a46 2
WRKSRC=		${WRKDIR}/${DISTNAME}/src/plugins/${PORTNAME}/cn
CONFIGURE_WRKSRC=${WRKSRC}/../../../..
d49 2
a50 3
	${CP} ${.CURDIR}/../../devel/qt4/files/configure ${CONFIGURE_WRKSRC}
	${MKDIR} ${WRKSRC}/../../../mkspecs
	${LN} -sf ${LOCALBASE}/bin/qmake-qt4 ${WRKSRC}/../../../../bin/qmake
d53 1
a53 1
	${REINPLACE_CMD} -e 's|(test -z.*||g' ${WRKSRC}/Makefile
@


1.10
log
@- Update Qt4 to 4.5.2

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

Tested by:	pointyhat-exp-run (pav/miwi)
@
text
@a11 1
MASTER_SITES=	${MASTER_SITE_QT}
a13 2
DISTNAME=	qt-x11-opensource-src-${PORTVERSION}
DIST_SUBDIR=	KDE
@


1.9
log
@- Update to qt 4.4.1

Note:
	With this update several ports specific problems
	have been fixed. Qt4 headers and libraries have
	been moved to include/qt4 and lib/qt4. bsd.qt.mk
	defines QT_INCDIR and QT_LIBDIR now, which could
	be used in qt4-dependent ports if required.

Thanks to:	Max Brazhnikov Danny Pansters
@
text
@@


1.8
log
@Update to Qt 4.3.4
@
text
@d32 11
a42 11
EXTRACT_AFTER_ARGS=| ${TAR} -xf - \
	--exclude '${DISTNAME}/qmake' \
	--exclude '${DISTNAME}/demos' --exclude '${DISTNAME}/examples' \
	--exclude '${DISTNAME}/src/network' --exclude '${DISTNAME}/src/xml' \
	--exclude '${DISTNAME}/src/opengl' --exclude '${DISTNAME}/src/qt3support' \
	--exclude '${DISTNAME}/src/sql' \
	--exclude '${DISTNAME}/src/tools/moc' --exclude '${DISTNAME}/src/tools/uic' \
	--exclude '${DISTNAME}/src/tools/rcc' --exclude '${DISTNAME}/src/tools/uic3' \
	--exclude '${DISTNAME}/tools/assistant' \
	--exclude '${DISTNAME}/tools/linguist' --exclude '${DISTNAME}/tools/porting' \
	--exclude '${DISTNAME}/tools/qtconfig' --exclude '${DISTNAME}/tools/qvfb'
a49 1
	${LN} -sf ${LOCALBASE}/bin/moc-qt4 ${WRKSRC}/../../../../bin/moc
@


1.7
log
@Update to Qt 4.3.1.
@
text
@@


1.6
log
@- bsd.qt.mk:
QT_COMPONENTS can now be depended on at runtime or buildtime only by
specifiying them as <component>_build or <component>_run, respectively.
Specifying <component> without any suffix will depend on the component
at both build- and runtime just like before.

- Convert Qt core ports to use the new dependency switches.

- Add a patch to corelib to fix Qt4 on ARM, submitted by:
  Bjrn Knig <bkoenig@@alpha-tierchen.de>
@
text
@a47 2
	${REINPLACE_CMD} -e 's|target.path.*|target.path=${PREFIX}/lib/plugins/codecs|g' \
		${WRKSRC}/cn.pro
@


1.5
log
@Update to Qt 4.3.0, introduce bsd.qt.mk.

Approved by: portmgr (bsd.port.mk changes)
@
text
@d22 1
a22 1
QT_COMPONENTS=	qmake corelib
a45 2
.include <bsd.port.pre.mk>

d57 1
a57 1
.include <bsd.port.post.mk>
@


1.4
log
@Rename all binaries in qt4 which conflict with binaries installed by
qt33 to ($binary)-qt4 and adjust dependencies accordingly. This
avoids conflicts once X11BASE has been changed to /usr/local and
incidentally makes the naming scheme of the qt4 executables in ports
equal to that of the Fedora Core and Debian packages.
@
text
@d10 1
a10 1
PORTVERSION=	4.2.3
d21 4
a24 6
BUILD_DEPENDS=	qmake-qt4:${PORTSDIR}/devel/qmake4
LIB_DEPENDS=	QtCore:${PORTSDIR}/devel/qt4-corelib
		
CONFLICTS=	linguist-0.* qt-2.* qt-3.0.* \
		qt-3.1.* qt-3.2.* qt-designer-2.* xfmail-1.5.[0-5] \
		xfmail-1.5.5_[1-2]
a26 8
USE_LDCONFIG=	yes

CONFIGURE_ARGS=	-fast -no-exceptions \
		-platform ${LOCALBASE}/share/qt4/mkspecs/freebsd-g++ \
		-qt-gif -release -system-libjpeg -system-libpng \
                -system-zlib -prefix ${PREFIX} \
		-plugindir ${PREFIX}/lib/plugins -bindir ${PREFIX}/bin \
		-confirm-license
@


1.3
log
@Update to 4.2.3
@
text
@d64 1
a64 1
	${LN} -sf ${LOCALBASE}/bin/moc4 ${WRKSRC}/../../../../bin/moc
@


1.2
log
@From the "who gave this guy a commit bit" dept.:

-Fix categories which got mixed up during juggling with different
 repos.

-Remove NO_FILTER_SHLIBS, which disappeared shortly before Qt4 was
 committed.

Noticed by: erwin, pav
@
text
@d10 1
a10 1
PORTVERSION=	4.2.2
@


1.1
log
@Add qt4, a multiplatform C++ application framework
@
text
@a29 1
NO_FILTER_SHLIBS=yes
@

