Changeset View
Changeset View
Standalone View
Standalone View
head/x11-themes/kdeartwork4/Makefile
# Created by: Martin Wilke <miwi@FreeBSD.org> | # Created by: Martin Wilke <miwi@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= kdeartwork | PORTNAME= kdeartwork | ||||
PORTVERSION= ${KDE4_VERSION} | PORTVERSION= ${KDE4_VERSION} | ||||
PORTREVISION= 1 | PORTREVISION= 2 | ||||
CATEGORIES= x11-themes kde kde-kde4 | CATEGORIES= x11-themes kde kde-kde4 | ||||
MAINTAINER= kde@FreeBSD.org | MAINTAINER= kde@FreeBSD.org | ||||
COMMENT= KDE Artworks Themes | COMMENT= KDE Artworks Themes | ||||
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/eigen3.pc:math/eigen3 | |||||
USES= cmake:outsource kde:4 tar:xz | USES= cmake:outsource kde:4 tar:xz | ||||
USE_KDE= kdelibs libkexiv2 workspace automoc4 | USE_KDE= kdelibs libkexiv2 workspace automoc4 | ||||
USE_QT4= corelib gui opengl \ | USE_QT4= corelib gui opengl \ | ||||
moc_build qmake_build rcc_build uic_build | moc_build qmake_build rcc_build uic_build | ||||
USE_XORG= x11 xt | USE_XORG= x11 xt | ||||
OPTIONS_DEFINE= GNOME | OPTIONS_DEFINE= GNOME | ||||
GNOME_DESC= Use Gnome screensavers | GNOME_DESC= Use Gnome screensavers | ||||
GNOME_BUILD_DEPENDS= ${LOCALBASE}/share/applications/xscreensaver-properties.desktop:x11/xscreensaver-gnome | GNOME_BUILD_DEPENDS= ${LOCALBASE}/share/applications/xscreensaver-properties.desktop:x11/xscreensaver-gnome | ||||
GNOME_RUN_DEPENDS= ${GNOME_BUILD_DEPENDS} | GNOME_RUN_DEPENDS= ${GNOME_BUILD_DEPENDS} | ||||
GNOME_BUILD_DEPENDS_OFF= xscreensaver:x11/xscreensaver | GNOME_BUILD_DEPENDS_OFF= xscreensaver:x11/xscreensaver | ||||
GNOME_RUN_DEPENDS_OFF= ${GNOME_BUILD_DEPENDS_OFF} | GNOME_RUN_DEPENDS_OFF= ${GNOME_BUILD_DEPENDS_OFF} | ||||
# Do not look for eigen. Eigen3 dropped the eigen2 compatibility with 3.2+. | |||||
CMAKE_ARGS= -DCMAKE_DISABLE_FIND_PACKAGE_Eigen3:BOOL=TRUE | |||||
post-patch: | post-patch: | ||||
${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}|g' \ | ${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}|g' \ | ||||
-e 's|/usr/share|${LOCALBASE}/share|g' \ | -e 's|/usr/share|${LOCALBASE}/share|g' \ | ||||
${PATCH_WRKSRC}/cmake/modules/FindXscreensaver.cmake | ${PATCH_WRKSRC}/cmake/modules/FindXscreensaver.cmake | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |