View | Details | Raw Unified | Return to bug 86649
Collapse All | Expand All

(-)eclipse/Makefile (-5 / +8 lines)
Lines 44-50 Link Here
44
.else
44
.else
45
ECLIPSE_WS=	gtk
45
ECLIPSE_WS=	gtk
46
.if !defined(WITHOUT_MOZILLA)
46
.if !defined(WITHOUT_MOZILLA)
47
.if defined(WITH_MOZILLA)
47
.if defined(WITH_MOZILLA) && ${WITH_MOZILLA} != "mozilla"
48
BROWSER=	${WITH_MOZILLA}
48
BROWSER=	${WITH_MOZILLA}
49
MAKE_MOZILLA=	make_mozilla
49
MAKE_MOZILLA=	make_mozilla
50
BUILD_DEPENDS+=	${BROWSER}:${PORTSDIR}/www/${BROWSER}
50
BUILD_DEPENDS+=	${BROWSER}:${PORTSDIR}/www/${BROWSER}
Lines 66-75 Link Here
66
66
67
.if defined(WITHOUT_GNOMEVFS)
67
.if defined(WITHOUT_GNOMEVFS)
68
MAKE_GNOME=
68
MAKE_GNOME=
69
USE_GNOME=	gtk20 pkgconfig
69
USE_GNOME=	gtk20 pkgconfig desktopfileutils
70
.else
70
.else
71
MAKE_GNOME=	make_gnome
71
MAKE_GNOME=	make_gnome
72
USE_GNOME=	gtk20 gnomevfs2 libgnome libgnomeui pkgconfig
72
USE_GNOME=	gtk20 gnomevfs2 libgnome libgnomeui pkgconfig desktopfileutils
73
.endif
73
.endif
74
74
75
.include <bsd.port.pre.mk>
75
.include <bsd.port.pre.mk>
Lines 93-99 Link Here
93
		MACHINE_ARCH=${MACHINE_ARCH} \
93
		MACHINE_ARCH=${MACHINE_ARCH} \
94
		MOTIF_HOME=${X11_HOME}
94
		MOTIF_HOME=${X11_HOME}
95
95
96
PLIST_FILES=	bin/eclipse share/gnome/applications/eclipse.desktop
96
PLIST_FILES=	bin/eclipse share/applications/eclipse.desktop
97
97
98
SWTGTK=${WRKSRC}/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library
98
SWTGTK=${WRKSRC}/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library
99
SWTMOTIF=${WRKSRC}/plugins/org.eclipse.swt/Eclipse SWT PI/motif/library
99
SWTMOTIF=${WRKSRC}/plugins/org.eclipse.swt/Eclipse SWT PI/motif/library
Lines 129-138 Link Here
129
	  -e "s+%%ECLIPSE_HOME%%+${PORTDESTDIR}+g" \
129
	  -e "s+%%ECLIPSE_HOME%%+${PORTDESTDIR}+g" \
130
	  -e "s+%%PREFIX%%+${PREFIX}+g" \
130
	  -e "s+%%PREFIX%%+${PREFIX}+g" \
131
	${FILESDIR}/eclipse.desktop > ${WRKSRC}/eclipse.desktop.tmp
131
	${FILESDIR}/eclipse.desktop > ${WRKSRC}/eclipse.desktop.tmp
132
	${INSTALL_DATA} ${WRKSRC}/eclipse.desktop.tmp ${X11BASE}/share/gnome/applications/eclipse.desktop
132
	${INSTALL_DATA} ${WRKSRC}/eclipse.desktop.tmp ${PREFIX}/share/applications/eclipse.desktop
133
	${INSTALL_PROGRAM} ${WRKSRC}/launchertmp/eclipse ${PREFIX}/eclipse/eclipse
133
	${INSTALL_PROGRAM} ${WRKSRC}/launchertmp/eclipse ${PREFIX}/eclipse/eclipse
134
	@-update-desktop-database
134
	@(cd ${WRKSRC}; ${FIND} -s eclipse -not -type d) >> ${TMPPLIST}
135
	@(cd ${WRKSRC}; ${FIND} -s eclipse -not -type d) >> ${TMPPLIST}
136
	@echo '@exec ${PREFIX}/bin/update-desktop-database > /dev/null || /usr/bin/true' >> ${TMPPLIST}
135
	@(cd ${WRKSRC}; ${FIND} -s -d eclipse -type d) \
137
	@(cd ${WRKSRC}; ${FIND} -s -d eclipse -type d) \
136
	  | ${SED} -ne 's,^,@dirrm ,p' >> ${TMPPLIST}
138
	  | ${SED} -ne 's,^,@dirrm ,p' >> ${TMPPLIST}
139
	@echo '@unexec ${PREFIX}/bin/update-desktop-database > /dev/null || /usr/bin/true' >> ${TMPPLIST}
137
140
138
.include <bsd.port.post.mk>
141
.include <bsd.port.post.mk>

Return to bug 86649