|
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> |