aboutsummaryrefslogtreecommitdiff
path: root/x11-themes/kdeartwork4/Makefile
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2009-02-08 20:23:45 +0000
committerMartin Wilke <miwi@FreeBSD.org>2009-02-08 20:23:45 +0000
commitef1b3d107105075700da0844ac072acae2de7726 (patch)
tree14d3f35f7d5dc26e8e8feed96c01af49bd9e4d3d /x11-themes/kdeartwork4/Makefile
parenta71e0ff08b3f1acf82cd96524c18b3a653ed1954 (diff)
Notes
Diffstat (limited to 'x11-themes/kdeartwork4/Makefile')
-rw-r--r--x11-themes/kdeartwork4/Makefile23
1 files changed, 15 insertions, 8 deletions
diff --git a/x11-themes/kdeartwork4/Makefile b/x11-themes/kdeartwork4/Makefile
index df283aaf6d11..4fdf30d39265 100644
--- a/x11-themes/kdeartwork4/Makefile
+++ b/x11-themes/kdeartwork4/Makefile
@@ -8,21 +8,25 @@ PORTNAME= kdeartwork
PORTVERSION= ${KDE4_VERSION}
CATEGORIES= x11-themes kde
MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= stable/${PORTVERSION}/src
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
DIST_SUBDIR= KDE
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE Artworks Themes
+BUILD_DEPENDS= eigen>=2.0.b1:${PORTSDIR}/math/eigen2
+
LATEST_LINK= ${PORTNAME}4
USE_BZIP2= yes
-USE_QT_VER= 4
USE_KDE4= kdelibs workspace kdeprefix kdehier automoc4
KDE4_BUILDENV= yes
+USE_QT_VER= 4
QT_COMPONENTS= opengl gui svg qt3support \
qmake_build moc_build rcc_build uic_build
+PATCH_WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
OPTIONS= GNOME "Use Gnome screensavers" off
.include <bsd.port.pre.mk>
@@ -35,10 +39,10 @@ BUILD_DEPENDS+= xscreensaver:${PORTSDIR}/x11/xscreensaver
RUN_DEPENDS+= xscreensaver:${PORTSDIR}/x11/xscreensaver
.endif
-post-extract:
- ${MKDIR} ${WRKSRC}
-
post-patch:
+ ${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}|g' \
+ -e 's|/usr/share|${LOCALBASE}/share|g' \
+ ${PATCH_WRKSRC}/cmake/modules/FindXscreensaver.cmake
.for item in kscreensaver/kdesavers/banner.cpp
${REINPLACE_CMD} -e 's|<qlabel.h>|<QLabel>|'\
-e 's|<qlineedit.h>|<QLineEdit>|'\
@@ -50,12 +54,12 @@ post-patch:
-e 's|<qfontdatabase.h>|<QFontDatabase>|'\
-e 's|<qpainter.h>|<QPainter>|'\
-e 's|<qfontcombobox.h>|<QFontComboBox>|' \
- ${WRKSRC}/../${item}
+ ${PATCH_WRKSRC}/${item}
.endfor
.for item in kscreensaver/kdesavers/banner.h kscreensaver/kdesavers/blob.h\
kscreensaver/kdesavers/Euphoria.cpp
${REINPLACE_CMD} -e 's|<qtimer.h>|<QTimer>|'\
- ${WRKSRC}/../${item}
+ ${PATCH_WRKSRC}/${item}
.endfor
.for item in kscreensaver/kdesavers/blob.cpp
${REINPLACE_CMD} -e 's|<qcolor.h>|<QColor>|'\
@@ -64,7 +68,10 @@ post-patch:
-e 's|<qpainter.h>|<QPainter>|'\
-e 's|<qpixmap.h>|<QPixmap>|'\
-e 's|<qimage.h>|<QImage>|' \
- ${WRKSRC}/../${item}
+ ${PATCH_WRKSRC}/${item}
.endfor
+post-extract:
+ ${MKDIR} ${WRKSRC}
+
.include <bsd.port.post.mk>