pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/eclipse Update eclipse to 3.0. There are tons o...
details: https://anonhg.NetBSD.org/pkgsrc/rev/688ca9be0661
branches: trunk
changeset: 477974:688ca9be0661
user: jschauma <jschauma%pkgsrc.org@localhost>
date: Tue Jul 13 20:36:28 2004 +0000
description:
Update eclipse to 3.0. There are tons of changes, including a new look
and feel, but apparently no cumulative list of changes is available.
Please compare to www.eclipse.org.
XXX: mark this as for NetBSD-*-i386 and Linux-*-* only for the time being
XXX: Users of other OS might be able to tweak the Makefile - if you do,
XXX: please file a PR with the patches. Thanks.
diffstat:
devel/eclipse/Makefile | 23 +-
devel/eclipse/PLIST | 18912 ++++++++--------------------------------------
devel/eclipse/distinfo | 10 +-
3 files changed, 3380 insertions(+), 15565 deletions(-)
diffs (truncated from 18999 to 300 lines):
diff -r 1e5e8553a36c -r 688ca9be0661 devel/eclipse/Makefile
--- a/devel/eclipse/Makefile Tue Jul 13 17:02:25 2004 +0000
+++ b/devel/eclipse/Makefile Tue Jul 13 20:36:28 2004 +0000
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.9 2004/02/28 18:31:25 jschauma Exp $
+# $NetBSD: Makefile,v 1.10 2004/07/13 20:36:28 jschauma Exp $
#
DISTNAME= ${PKGNAME}
PKGNAME= eclipse-${VERSION}
CATEGORIES= devel java
MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/jschauma/
+EXTRACT_SUFX= .zip
MAINTAINER= jschauma%NetBSD.org@localhost
HOMEPAGE= http://www.eclipse.org/
@@ -17,28 +18,36 @@
MAKE_ENV+= JAVA_HOME=${PKG_JAVA_HOME}
MAKE_ENV+= ANT_HOME=${PREFIX}
-VERSION= 2.1.2
+VERSION= 3.0
+
+# XXX: Others might work but might need significant tweaking
+ONLY_FOR_PLATFORM= NetBSD-*-i386 Linux-*-*
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "Linux"
DISTNAME= eclipse-sourceBuild-srcIncluded-${VERSION}
-MASTER_SITES= http://download.eclipse.org/downloads/drops/R-2.1.2-200311030802/
-EXTRACT_SUFX= .zip
+MASTER_SITES= ftp://download.eclipse.org/R-3.0-200406251208/
PAXDIR= ${WRKDIR}
do-build:
- cd ${WRKDIR} && ${MAKE_ENV} ${SH} build -os linux -ws motif
+ cd ${WRKDIR} && ${MAKE_ENV} ${SH} build -os linux -ws motif -arch x86
.else
NO_BUILD= #defined
PAXDIR= ${WRKSRC}
CHECK_SHLIBS= NO
+
+do-extract:
+ ${MKDIR} ${WRKDIR}/result
+ ${CP} ${DISTDIR}/${PKGNAME}${EXTRACT_SUFX} ${WRKDIR}/result/linux-motif-x86-sdk.zip
.endif
+post-build:
+ ${RM} -fr ${WRKDIR}/tmp
+
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/eclipse
- cd ${PAXDIR} && ${PAX} -s ,^./[.].*,, -rw . ${PREFIX}/eclipse/
+ cd ${PREFIX} && unzip ${WRKDIR}/result/linux-motif-x86-sdk.zip
${SED} -e "s,@PREFIX@,${PREFIX}," ${FILESDIR}/eclipse > \
${WRKDIR}/.eclipse
${INSTALL_SCRIPT} ${WRKDIR}/.eclipse ${PREFIX}/bin/eclipse
diff -r 1e5e8553a36c -r 688ca9be0661 devel/eclipse/PLIST
--- a/devel/eclipse/PLIST Tue Jul 13 17:02:25 2004 +0000
+++ b/devel/eclipse/PLIST Tue Jul 13 20:36:28 2004 +0000
@@ -1,15562 +1,3368 @@
-@comment $NetBSD: PLIST,v 1.3 2004/02/28 18:31:25 jschauma Exp $
+@comment $NetBSD: PLIST,v 1.4 2004/07/13 20:36:28 jschauma Exp $
bin/eclipse
-eclipse/build
-eclipse/build.bat
-eclipse/build.xml
-eclipse/compilelog.txt
+eclipse/.eclipseproduct
+eclipse/configuration/config.ini
+eclipse/cpl-v10.html
eclipse/eclipse
-eclipse/features/org.eclipse.jdt-feature/.project
-eclipse/features/org.eclipse.jdt-feature/build.properties
-eclipse/features/org.eclipse.jdt-feature/build.xml
-eclipse/features/org.eclipse.jdt-feature/cpl-v10.html
-eclipse/features/org.eclipse.jdt-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.jdt-feature/feature.properties
-eclipse/features/org.eclipse.jdt-feature/feature.xml
-eclipse/features/org.eclipse.jdt-feature/license.html
-eclipse/features/org.eclipse.jdt.macosx-feature/.project
-eclipse/features/org.eclipse.jdt.macosx-feature/build.properties
-eclipse/features/org.eclipse.jdt.macosx-feature/build.xml
-eclipse/features/org.eclipse.jdt.macosx-feature/cpl-v10.html
-eclipse/features/org.eclipse.jdt.macosx-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.jdt.macosx-feature/feature.properties
-eclipse/features/org.eclipse.jdt.macosx-feature/feature.xml
-eclipse/features/org.eclipse.jdt.macosx-feature/license.html
-eclipse/features/org.eclipse.jdt.macosx.source-feature/.project
-eclipse/features/org.eclipse.jdt.macosx.source-feature/build.properties
-eclipse/features/org.eclipse.jdt.macosx.source-feature/build.xml
-eclipse/features/org.eclipse.jdt.macosx.source-feature/cpl-v10.html
-eclipse/features/org.eclipse.jdt.macosx.source-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.jdt.macosx.source-feature/feature.properties
-eclipse/features/org.eclipse.jdt.macosx.source-feature/feature.xml
-eclipse/features/org.eclipse.jdt.macosx.source-feature/license.html
-eclipse/features/org.eclipse.jdt.source-feature/.project
-eclipse/features/org.eclipse.jdt.source-feature/build.properties
-eclipse/features/org.eclipse.jdt.source-feature/build.xml
-eclipse/features/org.eclipse.jdt.source-feature/cpl-v10.html
-eclipse/features/org.eclipse.jdt.source-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.jdt.source-feature/feature.properties
-eclipse/features/org.eclipse.jdt.source-feature/feature.xml
-eclipse/features/org.eclipse.jdt.source-feature/license.html
-eclipse/features/org.eclipse.pde-feature/.project
-eclipse/features/org.eclipse.pde-feature/build.properties
-eclipse/features/org.eclipse.pde-feature/build.xml
-eclipse/features/org.eclipse.pde-feature/cpl-v10.html
-eclipse/features/org.eclipse.pde-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.pde-feature/feature.properties
-eclipse/features/org.eclipse.pde-feature/feature.xml
-eclipse/features/org.eclipse.pde-feature/license.html
-eclipse/features/org.eclipse.platform-feature/.project
-eclipse/features/org.eclipse.platform-feature/build.properties
-eclipse/features/org.eclipse.platform-feature/build.xml
-eclipse/features/org.eclipse.platform-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform-feature/feature.properties
-eclipse/features/org.eclipse.platform-feature/feature.xml
-eclipse/features/org.eclipse.platform-feature/license.html
-eclipse/features/org.eclipse.platform.aix.motif-feature/.project
-eclipse/features/org.eclipse.platform.aix.motif-feature/build.properties
-eclipse/features/org.eclipse.platform.aix.motif-feature/build.xml
-eclipse/features/org.eclipse.platform.aix.motif-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.aix.motif-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.aix.motif-feature/feature.properties
-eclipse/features/org.eclipse.platform.aix.motif-feature/feature.xml
-eclipse/features/org.eclipse.platform.aix.motif-feature/license.html
-eclipse/features/org.eclipse.platform.aix.motif.source-feature/.project
-eclipse/features/org.eclipse.platform.aix.motif.source-feature/build.properties
-eclipse/features/org.eclipse.platform.aix.motif.source-feature/build.xml
-eclipse/features/org.eclipse.platform.aix.motif.source-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.aix.motif.source-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.aix.motif.source-feature/feature.properties
-eclipse/features/org.eclipse.platform.aix.motif.source-feature/feature.xml
-eclipse/features/org.eclipse.platform.aix.motif.source-feature/license.html
-eclipse/features/org.eclipse.platform.hpux.motif-feature/.project
-eclipse/features/org.eclipse.platform.hpux.motif-feature/build.properties
-eclipse/features/org.eclipse.platform.hpux.motif-feature/build.xml
-eclipse/features/org.eclipse.platform.hpux.motif-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.hpux.motif-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.hpux.motif-feature/feature.properties
-eclipse/features/org.eclipse.platform.hpux.motif-feature/feature.xml
-eclipse/features/org.eclipse.platform.hpux.motif-feature/license.html
-eclipse/features/org.eclipse.platform.hpux.motif.source-feature/.project
-eclipse/features/org.eclipse.platform.hpux.motif.source-feature/build.properties
-eclipse/features/org.eclipse.platform.hpux.motif.source-feature/build.xml
-eclipse/features/org.eclipse.platform.hpux.motif.source-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.hpux.motif.source-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.hpux.motif.source-feature/feature.properties
-eclipse/features/org.eclipse.platform.hpux.motif.source-feature/feature.xml
-eclipse/features/org.eclipse.platform.hpux.motif.source-feature/license.html
-eclipse/features/org.eclipse.platform.linux.gtk-feature/.project
-eclipse/features/org.eclipse.platform.linux.gtk-feature/build.properties
-eclipse/features/org.eclipse.platform.linux.gtk-feature/build.xml
-eclipse/features/org.eclipse.platform.linux.gtk-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.linux.gtk-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.linux.gtk-feature/feature.properties
-eclipse/features/org.eclipse.platform.linux.gtk-feature/feature.xml
-eclipse/features/org.eclipse.platform.linux.gtk-feature/license.html
-eclipse/features/org.eclipse.platform.linux.gtk.source-feature/.project
-eclipse/features/org.eclipse.platform.linux.gtk.source-feature/build.properties
-eclipse/features/org.eclipse.platform.linux.gtk.source-feature/build.xml
-eclipse/features/org.eclipse.platform.linux.gtk.source-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.linux.gtk.source-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.linux.gtk.source-feature/feature.properties
-eclipse/features/org.eclipse.platform.linux.gtk.source-feature/feature.xml
-eclipse/features/org.eclipse.platform.linux.gtk.source-feature/license.html
-eclipse/features/org.eclipse.platform.linux.motif-feature/.project
-eclipse/features/org.eclipse.platform.linux.motif-feature/build.properties
-eclipse/features/org.eclipse.platform.linux.motif-feature/build.xml
-eclipse/features/org.eclipse.platform.linux.motif-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.linux.motif-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.linux.motif-feature/feature.properties
-eclipse/features/org.eclipse.platform.linux.motif-feature/feature.xml
-eclipse/features/org.eclipse.platform.linux.motif-feature/license.html
-eclipse/features/org.eclipse.platform.linux.motif.source-feature/.project
-eclipse/features/org.eclipse.platform.linux.motif.source-feature/build.properties
-eclipse/features/org.eclipse.platform.linux.motif.source-feature/build.xml
-eclipse/features/org.eclipse.platform.linux.motif.source-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.linux.motif.source-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.linux.motif.source-feature/feature.properties
-eclipse/features/org.eclipse.platform.linux.motif.source-feature/feature.xml
-eclipse/features/org.eclipse.platform.linux.motif.source-feature/license.html
-eclipse/features/org.eclipse.platform.macosx.carbon-feature/.project
-eclipse/features/org.eclipse.platform.macosx.carbon-feature/build.properties
-eclipse/features/org.eclipse.platform.macosx.carbon-feature/build.xml
-eclipse/features/org.eclipse.platform.macosx.carbon-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.macosx.carbon-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.macosx.carbon-feature/feature.properties
-eclipse/features/org.eclipse.platform.macosx.carbon-feature/feature.xml
-eclipse/features/org.eclipse.platform.macosx.carbon-feature/license.html
-eclipse/features/org.eclipse.platform.macosx.carbon.source-feature/.project
-eclipse/features/org.eclipse.platform.macosx.carbon.source-feature/build.properties
-eclipse/features/org.eclipse.platform.macosx.carbon.source-feature/build.xml
-eclipse/features/org.eclipse.platform.macosx.carbon.source-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.macosx.carbon.source-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.macosx.carbon.source-feature/feature.properties
-eclipse/features/org.eclipse.platform.macosx.carbon.source-feature/feature.xml
-eclipse/features/org.eclipse.platform.macosx.carbon.source-feature/license.html
-eclipse/features/org.eclipse.platform.qnx.photon-feature/.project
-eclipse/features/org.eclipse.platform.qnx.photon-feature/build.properties
-eclipse/features/org.eclipse.platform.qnx.photon-feature/build.xml
-eclipse/features/org.eclipse.platform.qnx.photon-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.qnx.photon-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.qnx.photon-feature/feature.properties
-eclipse/features/org.eclipse.platform.qnx.photon-feature/feature.xml
-eclipse/features/org.eclipse.platform.qnx.photon-feature/license.html
-eclipse/features/org.eclipse.platform.qnx.photon.source-feature/.project
-eclipse/features/org.eclipse.platform.qnx.photon.source-feature/build.properties
-eclipse/features/org.eclipse.platform.qnx.photon.source-feature/build.xml
-eclipse/features/org.eclipse.platform.qnx.photon.source-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.qnx.photon.source-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.qnx.photon.source-feature/feature.properties
-eclipse/features/org.eclipse.platform.qnx.photon.source-feature/feature.xml
-eclipse/features/org.eclipse.platform.qnx.photon.source-feature/license.html
-eclipse/features/org.eclipse.platform.solaris.motif-feature/.project
-eclipse/features/org.eclipse.platform.solaris.motif-feature/build.properties
-eclipse/features/org.eclipse.platform.solaris.motif-feature/build.xml
-eclipse/features/org.eclipse.platform.solaris.motif-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.solaris.motif-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.solaris.motif-feature/feature.properties
-eclipse/features/org.eclipse.platform.solaris.motif-feature/feature.xml
-eclipse/features/org.eclipse.platform.solaris.motif-feature/license.html
-eclipse/features/org.eclipse.platform.solaris.motif.source-feature/.project
-eclipse/features/org.eclipse.platform.solaris.motif.source-feature/build.properties
-eclipse/features/org.eclipse.platform.solaris.motif.source-feature/build.xml
-eclipse/features/org.eclipse.platform.solaris.motif.source-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.solaris.motif.source-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.solaris.motif.source-feature/feature.properties
-eclipse/features/org.eclipse.platform.solaris.motif.source-feature/feature.xml
-eclipse/features/org.eclipse.platform.solaris.motif.source-feature/license.html
-eclipse/features/org.eclipse.platform.source-feature/.project
-eclipse/features/org.eclipse.platform.source-feature/build.properties
-eclipse/features/org.eclipse.platform.source-feature/build.xml
-eclipse/features/org.eclipse.platform.source-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.source-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.source-feature/feature.properties
-eclipse/features/org.eclipse.platform.source-feature/feature.xml
-eclipse/features/org.eclipse.platform.source-feature/license.html
-eclipse/features/org.eclipse.platform.win32-feature/.project
-eclipse/features/org.eclipse.platform.win32-feature/build.properties
-eclipse/features/org.eclipse.platform.win32-feature/build.xml
-eclipse/features/org.eclipse.platform.win32-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.win32-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.win32-feature/feature.properties
-eclipse/features/org.eclipse.platform.win32-feature/feature.xml
-eclipse/features/org.eclipse.platform.win32-feature/license.html
-eclipse/features/org.eclipse.platform.win32.source-feature/.project
-eclipse/features/org.eclipse.platform.win32.source-feature/build.properties
-eclipse/features/org.eclipse.platform.win32.source-feature/build.xml
-eclipse/features/org.eclipse.platform.win32.source-feature/cpl-v10.html
-eclipse/features/org.eclipse.platform.win32.source-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.platform.win32.source-feature/feature.properties
-eclipse/features/org.eclipse.platform.win32.source-feature/feature.xml
-eclipse/features/org.eclipse.platform.win32.source-feature/license.html
-eclipse/features/org.eclipse.sdk.aix.motif-feature/.project
-eclipse/features/org.eclipse.sdk.aix.motif-feature/build.properties
-eclipse/features/org.eclipse.sdk.aix.motif-feature/build.xml
-eclipse/features/org.eclipse.sdk.aix.motif-feature/cpl-v10.html
-eclipse/features/org.eclipse.sdk.aix.motif-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.sdk.aix.motif-feature/feature.properties
-eclipse/features/org.eclipse.sdk.aix.motif-feature/feature.xml
-eclipse/features/org.eclipse.sdk.aix.motif-feature/license.html
-eclipse/features/org.eclipse.sdk.hpux.motif-feature/.project
-eclipse/features/org.eclipse.sdk.hpux.motif-feature/build.properties
-eclipse/features/org.eclipse.sdk.hpux.motif-feature/build.xml
-eclipse/features/org.eclipse.sdk.hpux.motif-feature/cpl-v10.html
-eclipse/features/org.eclipse.sdk.hpux.motif-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.sdk.hpux.motif-feature/feature.properties
-eclipse/features/org.eclipse.sdk.hpux.motif-feature/feature.xml
-eclipse/features/org.eclipse.sdk.hpux.motif-feature/license.html
-eclipse/features/org.eclipse.sdk.linux.gtk-feature/.project
-eclipse/features/org.eclipse.sdk.linux.gtk-feature/build.properties
-eclipse/features/org.eclipse.sdk.linux.gtk-feature/build.xml
-eclipse/features/org.eclipse.sdk.linux.gtk-feature/cpl-v10.html
-eclipse/features/org.eclipse.sdk.linux.gtk-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.sdk.linux.gtk-feature/feature.properties
-eclipse/features/org.eclipse.sdk.linux.gtk-feature/feature.xml
-eclipse/features/org.eclipse.sdk.linux.gtk-feature/license.html
-eclipse/features/org.eclipse.sdk.linux.motif-feature/.project
-eclipse/features/org.eclipse.sdk.linux.motif-feature/build.properties
-eclipse/features/org.eclipse.sdk.linux.motif-feature/build.xml
-eclipse/features/org.eclipse.sdk.linux.motif-feature/cpl-v10.html
-eclipse/features/org.eclipse.sdk.linux.motif-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.sdk.linux.motif-feature/feature.properties
-eclipse/features/org.eclipse.sdk.linux.motif-feature/feature.xml
-eclipse/features/org.eclipse.sdk.linux.motif-feature/license.html
-eclipse/features/org.eclipse.sdk.macosx.carbon-feature/.project
-eclipse/features/org.eclipse.sdk.macosx.carbon-feature/build.properties
-eclipse/features/org.eclipse.sdk.macosx.carbon-feature/build.xml
-eclipse/features/org.eclipse.sdk.macosx.carbon-feature/cpl-v10.html
-eclipse/features/org.eclipse.sdk.macosx.carbon-feature/eclipse_update_120.jpg
-eclipse/features/org.eclipse.sdk.macosx.carbon-feature/feature.properties
-eclipse/features/org.eclipse.sdk.macosx.carbon-feature/feature.xml
-eclipse/features/org.eclipse.sdk.macosx.carbon-feature/license.html
-eclipse/features/org.eclipse.sdk.qnx.photon-feature/.project
-eclipse/features/org.eclipse.sdk.qnx.photon-feature/build.properties
Home |
Main Index |
Thread Index |
Old Index