summaryrefslogtreecommitdiff
path: root/www/kdewebdev4/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'www/kdewebdev4/Makefile')
-rw-r--r--www/kdewebdev4/Makefile47
1 files changed, 41 insertions, 6 deletions
diff --git a/www/kdewebdev4/Makefile b/www/kdewebdev4/Makefile
index 1c7def5d905c..fd6556d7ba6c 100644
--- a/www/kdewebdev4/Makefile
+++ b/www/kdewebdev4/Makefile
@@ -6,20 +6,55 @@
#
PORTNAME= quanta
-PORTVERSION= 1.0.4
+PORTVERSION= 2.0p1
CATEGORIES= www kde
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
+DISTNAME= ${PORTNAME}-2.0-pr1
+.if !defined(NO_PORTDOCS)
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
+ css.tar.bz2 \
+ html.tar.bz2 \
+ javascript.tar.bz2 \
+ php.tar.bz2
+.endif
MAINTAINER= jeremy@external.org
-LIB_DEPENDS= kdeui.3:${PORTSDIR}/x11/kdelibs11/
-BUILD_DEPENDS= msgfmt:${PORTSDIR}/devel/gettext/
+LIB_DEPENDS= kdeui.4:${PORTSDIR}/x11/kdelibs2 \
+ intl.1:${PORTSDIR}/devel/gettext
+WRKSRC= ${WRKDIR}/${PORTNAME}
+
+USE_QT2= yes
+MOC?= ${X11BASE}/bin/moc2
+USE_XPM= yes
USE_BZIP2= yes
-USE_QT= yes
-HAS_CONFIGURE= yes
-CONFIGURE_ARGS= --prefix=${PREFIX}
+USE_NEWGCC= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+=--with-qt-includes=${X11BASE}/include/qt2 \
+ --with-qt-libraries=${X11BASE}/lib \
+ --with-extra-libs=${LOCALBASE}/lib \
+ --with-extra-includes=${LOCALBASE}/include \
+ --disable-closure
+CONFIGURE_ENV+= MOC="${MOC}" LIBQT="-lqt2" LIBQTFILE="libqt2" \
+ CPPFLAGS="-I${LOCALBASE}/include" \
+ LIBS="-Wl,-export-dynamic -L${LOCALBASE}/lib -ljpeg -lstdc++ -lgcc -pthread"
USE_GMAKE= yes
+DOCS= css html javascript php
+
+pre-configure:
+ @${PERL} -pi -e "s#lqt #lqt2 #g" ${WRKSRC}/quanta/Makefile.in
+
+post-install:
+.if !defined(NOPORTDOCS)
+.for doc in ${DOCS}
+ cd ${WRKDIR}/${doc} && \
+ ${CP} -R ${doc} ${doc}.docrc ${PREFIX}/share/apps/quanta/doc
+.endfor
+ ${CHOWN} -R root:wheel ${PREFIX}/share/apps/quanta/doc
+ find ${PREFIX}/share/apps/quanta/doc -type f | xargs ${CHMOD} 444
+.endif
+
.include <bsd.port.mk>