diff options
author | Alberto Villa <avilla@FreeBSD.org> | 2011-03-25 10:00:25 +0000 |
---|---|---|
committer | Alberto Villa <avilla@FreeBSD.org> | 2011-03-25 10:00:25 +0000 |
commit | ad849b2e0102d0e06a5b438afc78c484ba7f7cff (patch) | |
tree | ac6f64888d20453dd1e2a57fba6bef8a2f5361f9 /devel/qtscriptgenerator/Makefile | |
parent | b140da0491b99a6a3107db5653e6b721705376e5 (diff) |
Notes
Diffstat (limited to 'devel/qtscriptgenerator/Makefile')
-rw-r--r-- | devel/qtscriptgenerator/Makefile | 34 |
1 files changed, 25 insertions, 9 deletions
diff --git a/devel/qtscriptgenerator/Makefile b/devel/qtscriptgenerator/Makefile index 39fe4aa75a31..77a3a41327a5 100644 --- a/devel/qtscriptgenerator/Makefile +++ b/devel/qtscriptgenerator/Makefile @@ -5,20 +5,24 @@ # $FreeBSD$ PORTNAME= qtscriptgenerator -PORTVERSION= 0.1.0 -PORTREVISION= 2 +PORTVERSION= 0.1.0.20101126 CATEGORIES= devel -MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} +#MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} +MASTER_SITES= ${MASTER_SITE_LOCAL} \ + http://ns.ael.ru/~fluffy.khv/distfiles/ +MASTER_SITE_SUBDIR= fluffy DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= syncer@gmail.com COMMENT= Qt Script Generator is a tool that generates Qt bindings for Qt Script +OPTIONS= PHONON "Build Phonon support" on + USE_GMAKE= yes USE_QT_VER= 4 -QT_COMPONENTS= corelib designer doc help help-tools gui iconengines \ - imageformats inputmethods linguist network opengl \ - phonon pixeltool porting qdbusviewer \ +QT_COMPONENTS= corelib declarative designer doc help help-tools gui \ + iconengines imageformats inputmethods linguist network \ + opengl pixeltool porting qdbusviewer \ qt3support qtestlib qvfb script scripttools \ sql svg webkit xml xmlpatterns xmlpatterns-tool \ qmake_build moc_build rcc_build uic_build @@ -26,6 +30,16 @@ HAS_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_QT_PLUGINS_DIR= ${PREFIX}/lib/qt4/plugins/ +.include <bsd.port.options.mk> + +.if defined(WITH_PHONON) +QT_COMPONENTS+= phonon +PLIST_SUB+= PHONON="" +.else +EXTRA_PATCHES= ${FILESDIR}/extra-patch-no_phonon +PLIST_SUB+= PHONON="@comment " +.endif + do-configure: @cd ${WRKSRC}/generator/ && ${SETENV} ${CONFIGURE_ENV} \ ${QMAKE} -unix PREFIX=${PREFIX} generator.pro @@ -34,10 +48,12 @@ do-build: @echo "---> Building generator" @cd ${WRKSRC}/generator && ${GMAKE} && ${SETENV} ${CONFIGURE_ENV} \ ./generator --include-paths=${PREFIX}/include/:${PREFIX}/include/qt4/ - @echo "---> Building generated files" + @echo "---> Configure generated files" @cd ${WRKSRC}/qtbindings && ${SETENV} ${CONFIGURE_ENV} \ - ${QMAKE} -unix PREFIX=${PREFIX} INCLUDEPATH+=${PREFIX}/include/qt4/phonon \ - LIBS+=-L${PREFIX}/lib qtbindings.pro && ${GMAKE} + ${QMAKE} PREFIX=${PREFIX} INCLUDEPATH+=${PREFIX}/include/qt4/phonon \ + LIBS+=-L${PREFIX}/lib qtbindings.pro + @echo "---> Building generated files" + @cd ${WRKSRC}/qtbindings && ${SETENV} ${MAKE_ENV} && ${GMAKE} do-install: ${MKDIR} ${INSTALL_QT_PLUGINS_DIR}/script |