summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/hgview/Makefile5
-rw-r--r--devel/ninja-ide/Makefile9
-rw-r--r--devel/qbzr/Makefile4
-rw-r--r--devel/qct/Makefile6
-rw-r--r--devel/tortoisehg/Makefile14
5 files changed, 11 insertions, 27 deletions
diff --git a/devel/hgview/Makefile b/devel/hgview/Makefile
index 848d84e3ca27..26a7c65c79f8 100644
--- a/devel/hgview/Makefile
+++ b/devel/hgview/Makefile
@@ -13,8 +13,6 @@ COMMENT= Fast Mercurial log navigator written in pyqt4
LICENSE= GPLv2
RUN_DEPENDS= hg:devel/mercurial \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>0:x11-toolkits/py-qt4-gui \
- ${PYTHON_PKGNAMEPREFIX}qt4-qscintilla2>0:devel/py-qt4-qscintilla2 \
${PYTHON_PKGNAMEPREFIX}mx-base>0:lang/py-mx-base \
${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils
BUILD_DEPENDS= hg:devel/mercurial \
@@ -23,8 +21,9 @@ BUILD_DEPENDS= hg:devel/mercurial \
asciidoc:textproc/asciidoc
NO_ARCH= yes
+USES= gmake pyqt:4 python:2
+USE_PYQT= gui_run qscintilla2_run
USE_PYTHON= distutils
-USES= gmake python:2
PORTDOCS= *
OPTIONS_DEFINE= DOCS
diff --git a/devel/ninja-ide/Makefile b/devel/ninja-ide/Makefile
index ad283257472b..547c019882d5 100644
--- a/devel/ninja-ide/Makefile
+++ b/devel/ninja-ide/Makefile
@@ -13,13 +13,8 @@ COMMENT= Cross-platform integrated development environment (IDE)
LICENSE= GPLv3
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-network>=4.8.5,1:net/py-qt4-network \
- ${PYTHON_PKGNAMEPREFIX}qt4-webkit>=4.8.5:www/py-qt4-webkit
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-declarative>=4.10.2:devel/py-qt4-declarative \
- ${PYTHON_PKGNAMEPREFIX}qt4-network>=4.8.5,1:net/py-qt4-network \
- ${PYTHON_PKGNAMEPREFIX}qt4-webkit>=4.8.5:www/py-qt4-webkit
-
-USES= python:2
+USES= pyqt:4 python:2
+USE_PYQT= declarative_run network webkit
USE_PYTHON= distutils autoplist
USE_GITHUB= yes
diff --git a/devel/qbzr/Makefile b/devel/qbzr/Makefile
index 2822378b85cc..eaf5f78bdd42 100644
--- a/devel/qbzr/Makefile
+++ b/devel/qbzr/Makefile
@@ -14,16 +14,16 @@ COMMENT= Qt interface for bzr
LICENSE= GPLv2
BUILD_DEPENDS= bzr:devel/bzr \
- ${PYTHON_PKGNAMEPREFIX}qt4-core>=0:devel/py-qt4 \
${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments \
${PYTHON_PKGNAMEPREFIX}enchant>=0:textproc/py-enchant
RUN_DEPENDS= bzr:devel/bzr
WRKSRC= ${WRKDIR}/${PORTNAME}
+USES= gettext pyqt:4 python
+USE_PYQT= core
USE_PYTHON= distutils autoplist
USE_QT4= # empty
-USES= gettext python
INSTALLS_ICONS= yes
.include <bsd.port.mk>
diff --git a/devel/qct/Makefile b/devel/qct/Makefile
index fbe689e5590e..022169d61ae1 100644
--- a/devel/qct/Makefile
+++ b/devel/qct/Makefile
@@ -13,10 +13,8 @@ COMMENT= QCT GUI commit tool
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:x11-toolkits/py-qt4-gui
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:x11-toolkits/py-qt4-gui
-
-USES= python
+USES= pyqt:4 python
+USE_PYQT= gui
USE_PYTHON= distutils
WRKSRC= ${WRKDIR}/qct
diff --git a/devel/tortoisehg/Makefile b/devel/tortoisehg/Makefile
index e5e02c8e0b90..c002667070b3 100644
--- a/devel/tortoisehg/Makefile
+++ b/devel/tortoisehg/Makefile
@@ -13,16 +13,7 @@ COMMENT= THg script from TortoiseHG
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-core>=4.11.4:devel/py-qt4-core \
- ${PYTHON_PKGNAMEPREFIX}qt4-qscintilla2>=2.9.1:devel/py-qt4-qscintilla2 \
- ${PYTHON_PKGNAMEPREFIX}qt4-network>=4.11.4:net/py-qt4-network \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>=4.11.4:x11-toolkits/py-qt4-gui \
- ${PYTHON_PKGNAMEPREFIX}qt4-xml>=4.11.4:textproc/py-qt4-xml
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-core>=4.11.4:devel/py-qt4-core \
- ${PYTHON_PKGNAMEPREFIX}qt4-qscintilla2>=2.9.1:devel/py-qt4-qscintilla2 \
- ${PYTHON_PKGNAMEPREFIX}qt4-network>=4.11.4:net/py-qt4-network \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>=4.11.4:x11-toolkits/py-qt4-gui \
- hg:devel/mercurial \
+RUN_DEPENDS= hg:devel/mercurial \
${PYTHON_PKGNAMEPREFIX}iniparse>=0.4:devel/py-iniparse \
pygmentize:textproc/py-pygments
@@ -30,7 +21,8 @@ OPTIONS_DEFINE= NAUTILUS NLS
NAUTILUS_DESC= Install TortoiseHG Nautilus extension
OPTIONS_SUB= yes
-USES= python:2.7
+USES= pyqt:4 python:2.7
+USE_PYQT= core gui network qscintilla2 xml
NLS_USES= gettext
INSTALLS_ICONS= yes