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