diff options
Diffstat (limited to 'devel/qdevelop')
-rw-r--r-- | devel/qdevelop/Makefile | 73 | ||||
-rw-r--r-- | devel/qdevelop/distinfo | 3 | ||||
-rw-r--r-- | devel/qdevelop/pkg-descr | 7 | ||||
-rw-r--r-- | devel/qdevelop/pkg-plist | 21 |
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%% |