View | Details | Raw Unified | Return to bug 117449 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (+22 lines)
Lines 25-37 Link Here
25
.if !defined(WITHOUT_KDE)
25
.if !defined(WITHOUT_KDE)
26
USE_KDELIBS_VER=3
26
USE_KDELIBS_VER=3
27
PLIST_SUB+=	KDE=""
27
PLIST_SUB+=	KDE=""
28
PLIST_SUB+=	QT="@comment "
28
CONFIGURE_ARGS+=--with-kde
29
CONFIGURE_ARGS+=--with-kde
29
.else
30
.else
30
USE_QT_VER=	3
31
USE_QT_VER=	3
32
PLIST_SUB+=	QT=""
31
PLIST_SUB+=	KDE="@comment "
33
PLIST_SUB+=	KDE="@comment "
32
CONFIGURE_TARGET=
34
CONFIGURE_TARGET=
33
CONFIGURE_ARGS+=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
35
CONFIGURE_ARGS+=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
34
DO_NOT_COMPILE+=kio-msits
36
DO_NOT_COMPILE+=kio-msits
37
KDE_LOCALEDIR=${LOCALBASE}/share/locale
38
KDE_ICONDIR=${LOCALBASE}/share/icons
35
.endif
39
.endif
36
40
37
pre-everything::
41
pre-everything::
Lines 43-46 Link Here
43
	@${REINPLACE_CMD} -e 's|-O2||g;s|-lpthread|${PTHREAD_LIBS}|g' \
47
	@${REINPLACE_CMD} -e 's|-O2||g;s|-lpthread|${PTHREAD_LIBS}|g' \
44
		${WRKSRC}/${CONFIGURE_SCRIPT}
48
		${WRKSRC}/${CONFIGURE_SCRIPT}
45
49
50
post-configure:
51
.if defined(WITHOUT_KDE)
52
	@${REINPLACE_CMD} -e 's|kde_locale =.*|kde_locale = ${KDE_LOCALEDIR}|g' \
53
		${WRKSRC}/po/Makefile
54
	@${REINPLACE_CMD} -e 's|kde_icondir =.*|kde_icondir = ${KDE_ICONDIR}|g' \
55
		${WRKSRC}/src/pics/Makefile
56
	@${REINPLACE_CMD} -e 's|crystalsvg|hicolor|g' \
57
		${WRKSRC}/src/pics/Makefile
58
.endif
59
60
pre-install:
61
.if defined(WITHOUT_KDE)
62
	@${REINPLACE_CMD} -e 's|Categories=.*|Categories=Utility;|g' \
63
		${WRKSRC}/lib/kio-msits/kchmviewer.desktop
64
	@${INSTALL_DATA} ${WRKSRC}/lib/kio-msits/kchmviewer.desktop \
65
		${LOCALBASE}/share/applications
66
.endif
67
46
.include <bsd.port.mk>
68
.include <bsd.port.mk>

Return to bug 117449