summaryrefslogtreecommitdiffstats
path: root/devel/pyside-tools/Makefile
blob: 2fc69ae59759e7810a63dec4c81d4f769af569bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# New ports collection makefile for:	pyside-tools
# Date created:		2011-12-17
# Whom:			Nicola Vitale <nivit@mnemosine.domo.sva>
#
# $FreeBSD$
#

PORTNAME=	pyside-tools
PORTVERSION=	0.2.13
PORTREVISION=	1
CATEGORIES=	devel
MASTER_SITES=	http://www.pyside.org/files/ \
		http://nivi.interfree.it/distfiles/${PORTNAME}/
PKGNAMESUFFIX=	${PYTHON_PKGNAMESUFFIX}

MAINTAINER=	nivit@FreeBSD.org
COMMENT=	Utilities for creating PySide applications

LICENSE=	BSD GPLv2
LICENSE_COMB=	multi

BUILD_DEPENDS=	pyside${PYTHON_PKGNAMESUFFIX}>=1.0.9:${PORTSDIR}/devel/pyside
LIB_DEPENDS=	shiboken-${PYTHON_VERSION}.1:${PORTSDIR}/devel/shiboken
RUN_DEPENDS=	pyside${PYTHON_PKGNAMESUFFIX}>=1.0.9:${PORTSDIR}/devel/pyside

.if !defined(NO_INSTALL_MANPAGES)
MAN1=	pyside-lupdate.1 \
	pyside-rcc.1 \
	pyside-uic.1
.else
CMAKE_ARGS=	-DNO_INSTALL_MANPAGES:BOOL=ON
.endif

QT_COMPONENTS=	moc_build qmake_build rcc_build uic_build

REINPLACE_ARGS=	-i.bak -e 's+/usr/bin/env python+&${PYTHON_VER}+' \
		${WRKSRC}/pyside-uic ${WRKSRC}/pysideuic/icon_cache.py

USE_BZIP2=	yes
USE_CMAKE=	yes
USE_PYTHON=	2.5-2.7
USE_QT_VER=	4

post-patch:
	${REINPLACE_CMD}

.include <bsd.port.mk>
OpenPOWER on IntegriCloud