aboutsummaryrefslogtreecommitdiff
path: root/devel/qdevelop
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2007-07-10 17:09:09 +0000
committerMartin Wilke <miwi@FreeBSD.org>2007-07-10 17:09:09 +0000
commit5d2aa4f1c4458e910182acec16dbd882379f28cc (patch)
tree06f061b8e3abde873f87581a13a094b6b0ba6db1 /devel/qdevelop
parenta7438dabd58f73a161229f5bb16ec92056801dde (diff)
Notes
Diffstat (limited to 'devel/qdevelop')
-rw-r--r--devel/qdevelop/Makefile73
-rw-r--r--devel/qdevelop/distinfo3
-rw-r--r--devel/qdevelop/pkg-descr7
-rw-r--r--devel/qdevelop/pkg-plist21
4 files changed, 104 insertions, 0 deletions
diff --git a/devel/qdevelop/Makefile b/devel/qdevelop/Makefile
new file mode 100644
index 000000000000..f04aa9253fc1
--- /dev/null
+++ b/devel/qdevelop/Makefile
@@ -0,0 +1,73 @@
+# New ports collection makefile for: qdevelop
+# Date created: 4 Jul 2007
+# Whom: Yinghong.Liu <liu_yinghong@yahoo.com.cn>
+#
+# $FreeBSD$
+#
+
+PORTNAME= qdevelop
+PORTVERSION= 0.23.1
+CATEGORIES= devel kde
+MASTER_SITES= http://qdevelop.org/download/ \
+ ftp://local-distfiles.freebsd.org.cn/pub/china-ports/hamigua/
+DISTNAME= QDevelop-${PORTVERSION:C/.([0-9])$/-\1/}
+
+MAINTAINER= liu_yinghong@yahoo.com.cn
+COMMENT= A development environment entirely dedicated to Qt4
+
+BUILD_DEPENDS= cmake:${PORTSDIR}/devel/cmake
+RUN_DEPENDS= exctags:${PORTSDIR}/devel/ctags
+
+CMAKE_ARGS= -DCMAKE_BUILD_TYPE:STRING=Release \
+ -DCMAKE_C_COMPILER:STRING='${CC}' \
+ -DCMAKE_CXX_COMPILER:STRING=${CXX} \
+ -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS} -pthread" \
+ -DCMAKE_INSTALL_PREFIX=${PREFIX}
+
+USE_ZIP= yes
+USE_QT_VER= 4
+QT_COMPONENTS= qmake moc uic rcc sql network xml gui corelib assistant linguist designer
+
+DESKTOP_ENTRIES= "QDevelop" \
+ "A development environment entirely dedicated to Qt4" \
+ "QDevelop" \
+ "QDevelop" \
+ "Application;Development;" \
+ "false"
+
+.if !defined(WITHOUT_NLS)
+PLIST_SUB+= NLS=""
+.else
+PLIST_SUB+= NLS="@comment "
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e "s|\"qmake\"|\"qmake-qt4\"|g" \
+ -e "s|\"linguist\"|\"linguist-qt4\"|g" \
+ -e "s|\"lupdate\"|\"lupdate-qt4\"|g" \
+ -e "s|\"lrelease\"|\"lrelease-qt4\"|g" \
+ -e "s|\"designer\"|\"designer-qt4\"|g" \
+ -e "s|\"assistant\"|\"assistant-qt4\"|g" \
+ -e "s|\"/usr/bin/make\"|\"${LOCALBASE}/bin/gmake\"|g" \
+ -e "s|\"/usr/bin/ctags\"|\"${LOCALBASE}/bin/exctags\"|g" \
+ ${WRKSRC}/src/toolscontrolimpl.cpp
+
+do-configure:
+ @(cd ${WRKSRC}; \
+ ${SETENV} ${CONFIGURE_ENV} ${LOCALBASE}/bin/cmake ${CMAKE_ARGS} ${WRKSRC})
+
+do-install:
+ @${INSTALL_PROGRAM} ${WRKSRC}/QDevelop ${PREFIX}/bin
+ @${INSTALL_DATA} ${WRKSRC}/resources/images/logo.png ${PREFIX}/share/pixmaps/QDevelop.png
+.if !defined(WITHOUT_NLS)
+ @${MKDIR} ${DATADIR}
+ (cd ${WRKSRC}/resources/translations/ && ${COPYTREE_SHARE} '*.qm' ${DATADIR}/translations)
+.endif
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+.for doc in ChangeLog.txt README.txt README.cmake copying
+ @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/devel/qdevelop/distinfo b/devel/qdevelop/distinfo
new file mode 100644
index 000000000000..48dc5d0d75a1
--- /dev/null
+++ b/devel/qdevelop/distinfo
@@ -0,0 +1,3 @@
+MD5 (QDevelop-0.23-1.zip) = ccfb64ecd1ad27879551402b0cc53e3e
+SHA256 (QDevelop-0.23-1.zip) = 67893e1a3a4e7d34d22a855eec5bae843ca18840dabebef1844536237d0138f4
+SIZE (QDevelop-0.23-1.zip) = 983412
diff --git a/devel/qdevelop/pkg-descr b/devel/qdevelop/pkg-descr
new file mode 100644
index 000000000000..211ea7bf2473
--- /dev/null
+++ b/devel/qdevelop/pkg-descr
@@ -0,0 +1,7 @@
+QDevelop is a development environment entirely dedicated to Qt4.
+QDevelop is not a Kdevelop like or reduced. It's an independent IDE dedicated
+to Qt and is totally independent of KDevelop. Less complete, but faster,
+light and especially multi-platforms. QDevelop and KDevelop have different
+code sources.
+
+WWW: http://qdevelop.org/
diff --git a/devel/qdevelop/pkg-plist b/devel/qdevelop/pkg-plist
new file mode 100644
index 000000000000..a5de1e82d4dc
--- /dev/null
+++ b/devel/qdevelop/pkg-plist
@@ -0,0 +1,21 @@
+bin/QDevelop
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog.txt
+%%PORTDOCS%%%%DOCSDIR%%/README.cmake
+%%PORTDOCS%%%%DOCSDIR%%/README.txt
+%%PORTDOCS%%%%DOCSDIR%%/copying
+share/pixmaps/QDevelop.png
+%%NLS%%%%DATADIR%%/translations/QDevelop_Chinese.qm
+%%NLS%%%%DATADIR%%/translations/QDevelop_Czech.qm
+%%NLS%%%%DATADIR%%/translations/QDevelop_Dutch.qm
+%%NLS%%%%DATADIR%%/translations/QDevelop_French.qm
+%%NLS%%%%DATADIR%%/translations/QDevelop_German.qm
+%%NLS%%%%DATADIR%%/translations/QDevelop_Italian.qm
+%%NLS%%%%DATADIR%%/translations/QDevelop_Polish.qm
+%%NLS%%%%DATADIR%%/translations/QDevelop_Portuguese.qm
+%%NLS%%%%DATADIR%%/translations/QDevelop_Russian.qm
+%%NLS%%%%DATADIR%%/translations/QDevelop_Spanish.qm
+%%NLS%%%%DATADIR%%/translations/QDevelop_Ukrainian.qm
+%%NLS%%%%DATADIR%%/translations/QDevelop_Vietnamese.qm
+@dirrm %%DATADIR%%/translations
+@dirrm %%DATADIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%