Index: Makefile =================================================================== RCS file: /usr/ncvs/ports/java/eclipse-devel/Makefile,v retrieving revision 1.47 diff -u -r1.47 Makefile --- Makefile 1 Jun 2012 05:21:13 -0000 1.47 +++ Makefile 29 Aug 2012 13:53:43 -0000 @@ -6,22 +6,24 @@ # PORTNAME= eclipse-devel -PORTVERSION= 3.7.1 -PORTREVISION= 1 +PORTVERSION= 4.2.0 CATEGORIES= java devel -MASTER_SITES= http://download.eclipse.org/technology/linuxtools/eclipse-build/3.7.x_Indigo/:1 \ - http://download.eclipse.org/tools/orbit/downloads/drops/R20110523182458/repository/plugins/:2 \ +MASTER_SITES= http://download.eclipse.org/technology/linuxtools/eclipse-build/4.2.x/:1 \ + http://download.eclipse.org/tools/orbit/downloads/drops/R20120119162704/repository/plugins/:2 \ ${MASTER_SITE_APACHE:S,%SUBDIR%/,ant/binaries/:4,} \ - ${MASTER_SITE_SOURCEFORGE:S,%SUBDIR%/,junit/junit/${JUNIT3_VERSION}/:5,} \ http://cloud.github.com/downloads/KentBeck/junit/:6 \ ${MASTER_SITE_APACHE_TOMCAT:S,%SUBDIR%/,tomcat-7/v${TOMCAT_VERSION}/bin/:7,} \ - ${MASTER_SITE_APACHE_TOMCAT:S,%SUBDIR%/,tomcat-7/v${TOMCAT_VERSION}/bin/extras/:7,} + ${MASTER_SITE_APACHE_TOMCAT:S,%SUBDIR%/,tomcat-7/v${TOMCAT_VERSION}/bin/extras/:7,} \ + http://download.eclipse.org/jetty/8.1.0.v20120127/dist/:8 \ + http://repo2.maven.org/maven2/org/apache/geronimo/specs/geronimo-annotation_1.1_spec/1.0/:9 \ + http://artfiles.org/apache.org/felix/:10 DISTFILES= ${ECLIPSE_BUILD_SRCFILE}:1 \ ${ECLIPSE_SRCFILE}:1 \ ${ANT_SRCFILE}:4 \ - ${JUNIT3_SRCFILE}:5 \ ${JUNIT4_SRCFILE}:6 \ - ${TOMCAT_SRCFILES:C,(.*),\\1:7,} + ${TOMCAT_SRCFILES:C,(.*),\\1:7,} \ + ${ECLIPSE_JETTY_SRCFILE}:8 \ + ${GERONIMO_ANNOTATION_BUNDLE}:9 DIST_SUBDIR= eclipse EXTRACT_ONLY= ${ECLIPSE_BUILD_SRCFILE} @@ -39,9 +41,8 @@ zip:${PORTSDIR}/archivers/zip LIB_DEPENDS= cairo.2:${PORTSDIR}/graphics/cairo -IGNORE= is currently older than java/eclipse - -OPTIONS= TESTS "Build SDK test suite" off +OPTIONS_DEFINE= TESTS +TESTS_DESC= "Build SDK test suite" ONLY_FOR_ARCHS= i386 amd64 @@ -61,12 +62,19 @@ JAVA_VERSION= 1.6 JAVA_VENDOR= openjdk -ECLIPSE_BUILD_SRCFILE= eclipse-build-914dc6de2bfc5ee5819a229cf4877f7043040a92${EXTRACT_SUFX} -ECLIPSE_SRCFILE= eclipse-${PORTVERSION}-src${BZIP2_SUFX} +ECLIPSE_RELEASE_VERSION=I20120608-1400 +ECLIPSE_BUILD_SRCFILE= eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3${EXTRACT_SUFX} +ECLIPSE_SRCFILE= eclipse-${PORTVERSION}-${ECLIPSE_RELEASE_VERSION}-src${BZIP2_SUFX} ECLIPSE_TEST_SRCFILE= eclipse-sdktests-${PORTVERSION}-src${BZIP2_SUFX} ECLIPSE_TEST_SCRIPTFILE=eclipse-sdktests-${PORTVERSION}-scripts${BZIP2_SUFX} -ECLIPSE_JAR_BUNDLES= com.ibm.icu_4.4.2.v20110208.jar \ - com.jcraft.jsch_0.1.41.v201101211617.jar \ +ECLIPSE_JAR_BUNDLES= com.ibm.icu_4.4.2.v20110823.jar \ + com.ibm.icu.source_4.4.2.v20110823.jar \ + com.jcraft.jsch_0.1.44.v201101211721.jar \ + javax.inject_1.0.0.v20091030.jar \ + javax.xml_1.3.4.v201005080400.jar \ + org.apache.batik.css_1.6.0.v201011041432.jar \ + org.apache.batik.util_1.6.0.v201011041432.jar \ + org.apache.batik.util.gui_1.6.0.v201011041432.jar \ org.apache.commons.codec_1.3.0.v201101211617.jar \ org.apache.commons.el_1.0.0.v201101211617.jar \ org.apache.commons.httpclient_3.1.0.v201012070820.jar \ @@ -76,10 +84,21 @@ org.hamcrest.core_1.1.0.v20090501071000.jar \ org.mortbay.jetty.util_6.1.23.v201012071420.jar \ org.mortbay.jetty.server_6.1.23.v201012071420.jar \ - org.objectweb.asm_3.3.1.v201105211655.jar + org.objectweb.asm_3.3.1.v201105211655.jar \ + org.w3c.css.sac_1.3.1.v200903091627.jar \ + org.w3c.dom.svg_1.1.0.v201011041433.jar ECLIPSE_SAT4J_BUNDLES= org.sat4j.core_2.3.0.v20110329.jar \ org.sat4j.pb_2.3.0.v20110329.jar -ANT_VERSION= 1.8.2 +ECLIPSE_JETTY_VERSION= 8.1.0.v20120127 +ECLIPSE_JETTY_SRCFILE= jetty-distribution-${ECLIPSE_JETTY_VERSION}.tar.gz +ECLIPSE_JETTY_BUNDLES= jetty-util-${ECLIPSE_JETTY_VERSION}.jar \ + jetty-server-${ECLIPSE_JETTY_VERSION}.jar \ + jetty-http-${ECLIPSE_JETTY_VERSION}.jar \ + jetty-continuation-${ECLIPSE_JETTY_VERSION}.jar \ + jetty-io-${ECLIPSE_JETTY_VERSION}.jar \ + jetty-security-${ECLIPSE_JETTY_VERSION}.jar \ + jetty-servlet-${ECLIPSE_JETTY_VERSION}.jar +ANT_VERSION= 1.8.3 ANT_SRCFILE= apache-ant-${ANT_VERSION}-bin${BZIP2_SUFX} ANT_BUNDLES= ant-antlr.jar \ ant-apache-bcel.jar \ @@ -101,9 +120,7 @@ ant-launcher.jar \ ant-swing.jar \ ant-testutil.jar -JUNIT3_VERSION= 3.8.2 -JUNIT3_SRCFILE= junit${JUNIT3_VERSION}.zip -JUNIT4_VERSION= 4.8.2 +JUNIT4_VERSION= 4.10 JUNIT4_SRCFILE= junit-${JUNIT4_VERSION}.jar TOMCAT_VERSION= 7.0.25 TOMCAT_SRCFILES= apache-tomcat-${TOMCAT_VERSION}.tar.gz tomcat-juli.jar @@ -114,35 +131,42 @@ servlet-api.jar \ tomcat-api.jar \ tomcat-juli.jar +GERONIMO_ANNOTATION_BUNDLE= geronimo-annotation_1.1_spec-1.0.jar +FELIX_BUNDLES= org.apache.felix.gogo.command-0.12.0.jar \ + org.apache.felix.gogo.runtime-0.10.0.jar \ + org.apache.felix.gogo.shell-0.10.0.jar FBSD_SUPPORT_SRCFILE= freebsd-support.patch -ECLIPSE_GENERATED_BUILDSCRIPTS= eclipse-build-generatedScripts.tar.bz2 +BUILD_DEPSDIR= ${BUILD_WRKSRC}/dependencies -ALL_TARGET= provision.cvs +ALL_TARGET= provisionSDKinDropins INSTALL_TARGET= installSDKinDropins -MAKE_ARGS= -DbuildOs=freebsd -DbuildArch=${ARCH:C/amd64/x86_64/:C/i386/x86/} -Dprefix=${PREFIX} -Dlocalbase=${LOCALBASE} -Dlabel=${PORTVERSION} +MAKE_ARGS= -DbuildOs=freebsd -DbuildArch=${ARCH:C/amd64/x86_64/:C/i386/x86/} -Dprefix=${PREFIX} -Dlocalbase=${LOCALBASE} -Dlabel=${PORTVERSION}-${ECLIPSE_RELEASE_VERSION} MAKE_ENV+= GRE_HOME=${PREFIX}/lib/${GECKO} _JAVA_OPTIONS="-Xmx1024m" JAVA_VENDOR=${JAVA_VENDOR} WRKSRC= ${WRKDIR}/${ECLIPSE_BUILD_SRCFILE:C/${EXTRACT_SUFX}//} PATCH_STRIP= -p1 -BOOTCLASSPATH= ${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/jce.jar:${JAVA_HOME}/jre/lib/jsse.jar +BOOTCLASSPATH= ${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/jce.jar PORTDESTDIR= ${PREFIX}/lib/${PORTNAME} DROPINS_DIR= share/${PORTNAME}/dropins PLIST_FILES= bin/${PORTNAME} \ share/applications/${PORTNAME}.desktop \ - share/icons/hicolor/16x16/apps/${PORTNAME}.png \ share/icons/hicolor/32x32/apps/${PORTNAME}.png \ share/icons/hicolor/48x48/apps/${PORTNAME}.png \ + share/icons/hicolor/256x256/apps/${PORTNAME}.png \ share/pixmaps/${PORTNAME}.png .for f in ${ECLIPSE_JAR_BUNDLES} ${ECLIPSE_SAT4J_BUNDLES} DISTFILES+= ${f}:2 .endfor +.for f in ${FELIX_BUNDLES} +DISTFILES+= ${f}:10 +.endfor .include -.if defined(WITH_TESTS) +.if ${PORT_OPTIONS:MTESTS} DISTFILES+= ${ECLIPSE_TEST_SRCFILE}:1 ${ECLIPSE_TEST_SCRIPTFILE}:1 BUILD_DEPENDS+= bash:${PORTSDIR}/shells/bash \ @@ -151,25 +175,21 @@ ALL_TARGET= runTests .endif -# Prepare Eclipse source, Ant, JUnit and Tomcat bundles +# Prepare Eclipse source, Ant, JUnit, Tomcat, Jetty and Geronimo bundles post-extract: @${MKDIR} ${BUILD_WRKSRC}/bundles @${CP} ${DISTDIR}/${DIST_SUBDIR}/${ECLIPSE_SRCFILE} ${BUILD_WRKSRC} @${CP} ${FILESDIR}/${FBSD_SUPPORT_SRCFILE} ${BUILD_WRKSRC}/patches/ -.for f in ${ECLIPSE_JAR_BUNDLES} ${ECLIPSE_SAT4J_BUNDLES} +.for f in ${ECLIPSE_JAR_BUNDLES} ${ECLIPSE_SAT4J_BUNDLES} ${FELIX_BUNDLES} @${CP} ${DISTDIR}/${DIST_SUBDIR}/${f} ${BUILD_WRKSRC}/bundles/ .endfor - @(${MKDIR} ${BUILD_WRKSRC}/generatedScripts && cd ${BUILD_WRKSRC}/generatedScripts && ${BZIP2_CMD} ${EXTRACT_BEFORE_ARGS} ${BUILD_WRKSRC}/${ECLIPSE_GENERATED_BUILDSCRIPTS} ${EXTRACT_AFTER_ARGS}) @(cd ${WRKDIR} && ${BZIP2_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${ANT_SRCFILE} ${EXTRACT_AFTER_ARGS}) .for f in ${ANT_BUNDLES} @${CP} ${WRKDIR}/apache-ant-${ANT_VERSION}/lib/${f} ${BUILD_WRKSRC}/bundles/ .endfor - @${MKDIR} ${WRKDIR}/junit - @${UNZIP_CMD} -qo ${DISTDIR}/${DIST_SUBDIR}/${JUNIT3_SRCFILE} -d ${WRKDIR}/junit - @${CP} ${WRKDIR}/junit/junit${JUNIT3_VERSION}/junit.jar ${BUILD_WRKSRC}/bundles/ @${CP} ${DISTDIR}/${DIST_SUBDIR}/${JUNIT4_SRCFILE} ${BUILD_WRKSRC}/bundles/junit4.jar @(cd ${WRKDIR} && ${GZIP_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${TOMCAT_SRCFILES:Mapache-tomcat*.tar.gz} ${EXTRACT_AFTER_ARGS}) @@ -178,7 +198,14 @@ @${CP} ${WRKDIR}/apache-tomcat-${TOMCAT_VERSION}/lib/${f} ${BUILD_WRKSRC}/bundles/ .endfor -.if defined(WITH_TESTS) + @(cd ${WRKDIR} && ${GZIP_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${ECLIPSE_JETTY_SRCFILE} ${EXTRACT_AFTER_ARGS}) +.for f in ${ECLIPSE_JETTY_BUNDLES} + @${CP} ${WRKDIR}/jetty-distribution-${ECLIPSE_JETTY_VERSION}/lib/${f} ${BUILD_WRKSRC}/bundles/ +.endfor + + @${CP} ${DISTDIR}/${DIST_SUBDIR}/${GERONIMO_ANNOTATION_BUNDLE} ${BUILD_WRKSRC}/bundles/ + +.if ${PORT_OPTIONS:MTESTS} @${CP} ${DISTDIR}/${DIST_SUBDIR}/${ECLIPSE_TEST_SRCFILE} ${BUILD_WRKSRC} @${CP} ${DISTDIR}/${DIST_SUBDIR}/${ECLIPSE_TEST_SCRIPTFILE} ${BUILD_WRKSRC} .endif @@ -190,8 +217,6 @@ # Fixup boot classes path post-patch: - @(cd ${BUILD_WRKSRC}/generatedScripts; tar cjf ${BUILD_WRKSRC}/${ECLIPSE_GENERATED_BUILDSCRIPTS} plugins) - @${REINPLACE_CMD} -e "s+%%BOOTCLASSPATH%%+${BOOTCLASSPATH}+g" ${BUILD_WRKSRC}/build.properties @${REINPLACE_CMD} -e "s+%%BOOTCLASSPATH%%+${BOOTCLASSPATH}+g" ${BUILD_WRKSRC}/pdebuild.properties @${REINPLACE_CMD} -e "s+%%PORTNAME%%+${PORTNAME}+g" ${BUILD_WRKSRC}/build.xml @@ -200,45 +225,54 @@ @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${ANT} ${MAKE_ARGS} applyPatches) .for f in ${ECLIPSE_JAR_BUNDLES} - @${REINPLACE_CMD} -e "s+^${f}=\(.*\)+${f}=${BUILD_WRKSRC}/bundles/${f}+" ${BUILD_WRKSRC}/dependencies.properties - @${REINPLACE_CMD} -e "s+^${f}=\(.*\)+${f}=${BUILD_WRKSRC}/bundles/${f}+" ${BUILD_WRKSRC}/jdtdependencies.properties - @${REINPLACE_CMD} -e "s+^${f}=\(.*\)+${f}=${BUILD_WRKSRC}/bundles/${f}+" ${BUILD_WRKSRC}/sdkdependencies.properties + @${REINPLACE_CMD} -e "s+^${f}=\(.*\)+${f}=${BUILD_WRKSRC}/bundles/${f}+" ${BUILD_DEPSDIR}/dependencies.properties + @${REINPLACE_CMD} -e "s+^${f}=\(.*\)+${f}=${BUILD_WRKSRC}/bundles/${f}+" ${BUILD_DEPSDIR}/jdtdependencies.properties + @${REINPLACE_CMD} -e "s+^${f}=\(.*\)+${f}=${BUILD_WRKSRC}/bundles/${f}+" ${BUILD_DEPSDIR}/sdkdependencies.properties .endfor .for f in ${ECLIPSE_SAT4J_BUNDLES} - @${REINPLACE_CMD} -e "s+^${f}=\(.*\)+${f}=${BUILD_WRKSRC}/bundles/${f}+" ${BUILD_WRKSRC}/dependencies.properties + @${REINPLACE_CMD} -e "s+^${f}=\(.*\)+${f}=${BUILD_WRKSRC}/bundles/${f}+" ${BUILD_DEPSDIR}/dependencies.properties +.endfor +.for f in ${ECLIPSE_JETTY_BUNDLES} + @${REINPLACE_CMD} -e "s+^${f:C/(jetty)-([a-z]+)-(.*)$/org.eclipse.\\1.\\2_\\3/}=\(.*\)+${f:C/(jetty)-([a-z]+)-(.*)$/org.eclipse.\\1.\\2_\\3/}=${BUILD_WRKSRC}/bundles/${f}+" ${BUILD_DEPSDIR}/dependencies.properties .endfor .for f in ${ANT_BUNDLES} - @${REINPLACE_CMD} -e "s+${f}=\(.*\)+${f}=${BUILD_WRKSRC}/bundles/${f}+" ${BUILD_WRKSRC}/nonosgidependencies.properties + @${REINPLACE_CMD} -e "s+${f}=\(.*\)+${f}=${BUILD_WRKSRC}/bundles/${f}+" ${BUILD_DEPSDIR}/nonosgidependencies.properties .endfor - @${REINPLACE_CMD} -e "s+=/usr/share/java/junit.jar+=${BUILD_WRKSRC}/bundles/junit.jar+" ${BUILD_WRKSRC}/jdtnonosgidependencies.properties - @${REINPLACE_CMD} -e "s+=/usr/share/java/junit4.jar+=${BUILD_WRKSRC}/bundles/junit4.jar+" ${BUILD_WRKSRC}/jdtnonosgidependencies.properties - @${REINPLACE_CMD} -e "s+/usr/share/java/junit4.jar+${BUILD_WRKSRC}/bundles/junit4.jar+" ${BUILD_WRKSRC}/build.xml - - @${REINPLACE_CMD} -e "s+^\(javax.el_2.2.0.jar\)=\(.*\)+\1=${BUILD_WRKSRC}/bundles/el-api.jar+" ${BUILD_WRKSRC}/dependencies.properties - @${JAR} umf ${BUILD_WRKSRC}/dependencyManifests/javax.el_2.2.0.jar/META-INF/MANIFEST.MF ${BUILD_WRKSRC}/bundles/el-api.jar - @${REINPLACE_CMD} -e "s+^\(org.apache.el_7.0.21.jar\)=\(.*\)+\1=${BUILD_WRKSRC}/bundles/jasper-el.jar+" ${BUILD_WRKSRC}/dependencies.properties + + @${REINPLACE_CMD} -e "s+=/usr/share/java/junit.jar+=${BUILD_WRKSRC}/bundles/junit4.jar+" ${BUILD_DEPSDIR}/jdtnonosgidependencies.properties + @${JAR} umf ${FILESDIR}/MANIFEST.MF.junit4 ${BUILD_WRKSRC}/bundles/junit4.jar + + @${REINPLACE_CMD} -e "s+^\(javax.el_2.2.0.v201108011116.jar\)=\(.*\)+\1=${BUILD_WRKSRC}/bundles/el-api.jar+" ${BUILD_DEPSDIR}/dependencies.properties + @${JAR} umf ${BUILD_WRKSRC}/dependencyManifests/javax.el_2.2.0.v201108011116.jar/META-INF/MANIFEST.MF ${BUILD_WRKSRC}/bundles/el-api.jar + @${REINPLACE_CMD} -e "s+^\(org.apache.el_7.0.21.jar\)=\(.*\)+\1=${BUILD_WRKSRC}/bundles/jasper-el.jar+" ${BUILD_DEPSDIR}/dependencies.properties @${JAR} umf ${BUILD_WRKSRC}/dependencyManifests/org.apache.el_7.0.21.jar/META-INF/MANIFEST.MF ${BUILD_WRKSRC}/bundles/jasper-el.jar - @${REINPLACE_CMD} -e "s+^\(org.apache.jasper_7.0.21.jar\)=\(.*\)+\1=${BUILD_WRKSRC}/bundles/jasper.jar+" ${BUILD_WRKSRC}/dependencies.properties + @${REINPLACE_CMD} -e "s+^\(org.apache.jasper_7.0.21.jar\)=\(.*\)+\1=${BUILD_WRKSRC}/bundles/jasper.jar+" ${BUILD_DEPSDIR}/dependencies.properties @${JAR} umf ${BUILD_WRKSRC}/dependencyManifests/org.apache.jasper_7.0.21.jar/META-INF/MANIFEST.MF ${BUILD_WRKSRC}/bundles/jasper.jar - @${REINPLACE_CMD} -e "s+^\(javax.servlet.jsp_2.2.0.jar\)=\(.*\)+\1=${BUILD_WRKSRC}/bundles/jsp-api.jar+" ${BUILD_WRKSRC}/dependencies.properties - @${JAR} umf ${BUILD_WRKSRC}/dependencyManifests/javax.servlet.jsp_2.2.0.jar/META-INF/MANIFEST.MF ${BUILD_WRKSRC}/bundles/jsp-api.jar - @${REINPLACE_CMD} -e "s+^\(javax.servlet_3.0.0.jar\)=\(.*\)+\1=${BUILD_WRKSRC}/bundles/servlet-api.jar+" ${BUILD_WRKSRC}/dependencies.properties - @${JAR} umf ${BUILD_WRKSRC}/dependencyManifests/javax.servlet_3.0.0.jar/META-INF/MANIFEST.MF ${BUILD_WRKSRC}/bundles/servlet-api.jar - @${REINPLACE_CMD} -e "s+^\(org.apache.tomcat_7.0.21.jar\)=\(.*\)+\1=${BUILD_WRKSRC}/bundles/tomcat-api.jar+" ${BUILD_WRKSRC}/dependencies.properties + @${REINPLACE_CMD} -e "s+^\(javax.servlet.jsp_2.2.0.v201112011158.jar\)=\(.*\)+\1=${BUILD_WRKSRC}/bundles/jsp-api.jar+" ${BUILD_DEPSDIR}/dependencies.properties + @${JAR} umf ${BUILD_WRKSRC}/dependencyManifests/javax.servlet.jsp_2.2.0.v201112011158.jar/META-INF/MANIFEST.MF ${BUILD_WRKSRC}/bundles/jsp-api.jar + @${REINPLACE_CMD} -e "s+^\(javax.servlet_3.0.0.v201112011016.jar\)=\(.*\)+\1=${BUILD_WRKSRC}/bundles/servlet-api.jar+" ${BUILD_DEPSDIR}/dependencies.properties + @${JAR} umf ${BUILD_WRKSRC}/dependencyManifests/javax.servlet_3.0.0.v201112011016.jar/META-INF/MANIFEST.MF ${BUILD_WRKSRC}/bundles/servlet-api.jar + @${REINPLACE_CMD} -e "s+^\(org.apache.tomcat_7.0.21.jar\)=\(.*\)+\1=${BUILD_WRKSRC}/bundles/tomcat-api.jar+" ${BUILD_DEPSDIR}/dependencies.properties @${JAR} umf ${BUILD_WRKSRC}/dependencyManifests/org.apache.tomcat_7.0.21.jar/META-INF/MANIFEST.MF ${BUILD_WRKSRC}/bundles/tomcat-api.jar - @${REINPLACE_CMD} -e "s+^\(org.apache.juli_7.0.21.jar\)=\(.*\)+\1=${BUILD_WRKSRC}/bundles/tomcat-juli.jar+" ${BUILD_WRKSRC}/dependencies.properties + @${REINPLACE_CMD} -e "s+^\(org.apache.juli_7.0.21.jar\)=\(.*\)+\1=${BUILD_WRKSRC}/bundles/tomcat-juli.jar+" ${BUILD_DEPSDIR}/dependencies.properties @${JAR} umf ${BUILD_WRKSRC}/dependencyManifests/org.apache.juli_7.0.21.jar/META-INF/MANIFEST.MF ${BUILD_WRKSRC}/bundles/tomcat-juli.jar - @${MV} ${BUILD_WRKSRC}/dependencyManifests/com.jcraft.jsch_0.1.41.v200903070017.jar ${BUILD_WRKSRC}/dependencyManifests/com.jcraft.jsch_0.1.41.v201101211617.jar + @${REINPLACE_CMD} -e "s+^\(org.apache.geronimo.specs.geronimo-annotation_1.1_spec.jar\)=.*+\1=${BUILD_WRKSRC}/bundles/${GERONIMO_ANNOTATION_BUNDLE}+" ${BUILD_DEPSDIR}/dependencies.properties + @${REINPLACE_CMD} -e "s+^\(org.apache.felix.gogo.command\)\(_0.8.0.v201108120515.jar\)=.*+\1\2=${BUILD_WRKSRC}/bundles/\1-0.12.0.jar+" ${BUILD_DEPSDIR}/dependencies.properties + @${REINPLACE_CMD} -e "s+^\(org.apache.felix.gogo.runtime\)\(_0.8.0.v201108120515.jar\)=.*+\1\2=${BUILD_WRKSRC}/bundles/\1-0.10.0.jar+" ${BUILD_DEPSDIR}/dependencies.properties + @${REINPLACE_CMD} -e "s+^\(org.apache.felix.gogo.shell\)\(_0.8.0.v201110170705.jar\)=.*+\1\2=${BUILD_WRKSRC}/bundles/\1-0.10.0.jar+" ${BUILD_DEPSDIR}/dependencies.properties + + @${MV} ${BUILD_WRKSRC}/dependencyManifests/javax.xml_1.0.1.v200903091627.jar ${BUILD_WRKSRC}/dependencyManifests/javax.xml_1.3.4.v201005080400.jar @${MV} ${BUILD_WRKSRC}/dependencyManifests/org.apache.commons.el_1.0.0.v200806031608.jar ${BUILD_WRKSRC}/dependencyManifests/org.apache.commons.el_1.0.0.v201101211617.jar @${JAR} umf ${BUILD_WRKSRC}/dependencyManifests/org.apache.commons.el_1.0.0.v201101211617.jar/META-INF/MANIFEST.MF ${BUILD_WRKSRC}/bundles/org.apache.commons.el_1.0.0.v201101211617.jar @${ZIP_CMD} -qd ${BUILD_WRKSRC}/bundles/org.apache.commons.el_1.0.0.v201101211617.jar META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA - @${MV} ${BUILD_WRKSRC}/dependencyManifests/org.apache.commons.httpclient_3.1.0.v201005080502.jar ${BUILD_WRKSRC}/dependencyManifests/org.apache.commons.httpclient_3.1.0.v201012070820.jar @${MV} ${BUILD_WRKSRC}/dependencyManifests/org.mortbay.jetty.server_6.1.23.v201004211559.jar ${BUILD_WRKSRC}/dependencyManifests/org.mortbay.jetty.server_6.1.23.v201012071420.jar @${MV} ${BUILD_WRKSRC}/dependencyManifests/org.mortbay.jetty.util_6.1.23.v201004211559.jar ${BUILD_WRKSRC}/dependencyManifests/org.mortbay.jetty.util_6.1.23.v201012071420.jar @${MV} ${BUILD_WRKSRC}/dependencyManifests/org.objectweb.asm_3.3.1.v201101071600.jar ${BUILD_WRKSRC}/dependencyManifests/org.objectweb.asm_3.3.1.v201105211655.jar + @${ZIP_CMD} -qd ${BUILD_WRKSRC}/bundles/org.w3c.dom.svg_1.1.0.v201011041433.jar META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META-INF/MANIFEST.MF + @${JAR} umf ${BUILD_WRKSRC}/dependencyManifests/org.w3c.dom.svg_1.1.0.v201011041433.jar/META-INF/MANIFEST.MF ${BUILD_WRKSRC}/bundles/org.w3c.dom.svg_1.1.0.v201011041433.jar -.if defined(WITH_TESTS) +.if ${PORT_OPTIONS:MTESTS} @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${ANT} ${MAKE_ARGS} applyTestPatches) .endif @@ -273,7 +307,7 @@ @${ECHO_CMD} "@exec ${PREFIX}/bin/update-desktop-database > /dev/null || /usr/bin/true" >> ${TMPPLIST} @${ECHO_CMD} "@unexec ${PREFIX}/bin/update-desktop-database > /dev/null || /usr/bin/true" >> ${TMPPLIST} -.if defined(WITH_TESTS) +.if ${PORT_OPTIONS:MTESTS} tests: build @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${ANT} ${MAKE_ARGS} runTests) .else Index: distinfo =================================================================== RCS file: /usr/ncvs/ports/java/eclipse-devel/distinfo,v retrieving revision 1.15 diff -u -r1.15 distinfo --- distinfo 22 Apr 2012 02:26:58 -0000 1.15 +++ distinfo 8 Aug 2012 16:26:58 -0000 @@ -1,21 +1,35 @@ -SHA256 (eclipse/eclipse-build-914dc6de2bfc5ee5819a229cf4877f7043040a92.tar.xz) = 07f3d9c564e0c8b5ad8a9cee5645a295913059885290e4e4a77631d17b494265 -SIZE (eclipse/eclipse-build-914dc6de2bfc5ee5819a229cf4877f7043040a92.tar.xz) = 253596 -SHA256 (eclipse/eclipse-3.7.1-src.tar.bz2) = f3a87ff4408aeadc6823eb849330527df07d5706d6456af282170bb9bbbd31d6 -SIZE (eclipse/eclipse-3.7.1-src.tar.bz2) = 69243059 -SHA256 (eclipse/apache-ant-1.8.2-bin.tar.bz2) = ecb49f5017807c9320bf19702149328cf4779a01bddca2b6c47e3ebb0e39c9c7 -SIZE (eclipse/apache-ant-1.8.2-bin.tar.bz2) = 6740047 -SHA256 (eclipse/junit3.8.2.zip) = aae23d20e6f4dc45b4bf0b10fedcbd209c100342a0cafce1aa07d2da6da1f24a -SIZE (eclipse/junit3.8.2.zip) = 461426 -SHA256 (eclipse/junit-4.8.2.jar) = a2aa2c3bb2b72da76c3e6a71531f1eefdc350494819baf2b1d80d7146e020f9e -SIZE (eclipse/junit-4.8.2.jar) = 237344 +SHA256 (eclipse/eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3.tar.xz) = 182507df10f79d2bf3436aca0f6b4b4c652f76b2f117a0dfa9989dd815bcf5b9 +SIZE (eclipse/eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3.tar.xz) = 304184 +SHA256 (eclipse/eclipse-4.2.0-I20120608-1400-src.tar.bz2) = c7cf3218e8873e5f8383111c7887636c92d36a847a78ac5adc2687854a21e08d +SIZE (eclipse/eclipse-4.2.0-I20120608-1400-src.tar.bz2) = 77996040 +SHA256 (eclipse/apache-ant-1.8.3-bin.tar.bz2) = 93238e8861acf0ca0546dc4f7c9256e0bf83effbff4afca0ba0aa024d4abd4d1 +SIZE (eclipse/apache-ant-1.8.3-bin.tar.bz2) = 4254036 +SHA256 (eclipse/junit-4.10.jar) = 5ccbfcf78fb3663d9bed8ce826934231f93ad40e9a4c6796ba4ccf8557a28d69 +SIZE (eclipse/junit-4.10.jar) = 253160 SHA256 (eclipse/apache-tomcat-7.0.25.tar.gz) = 7ba03b6703b43da6868613fd625bfb13a791d57478b4a4e49bdb56f9fc3994b4 SIZE (eclipse/apache-tomcat-7.0.25.tar.gz) = 7527434 SHA256 (eclipse/tomcat-juli.jar) = cafd9cf2e73dd21d3fbe89fc83ae235a588342c11f7b8df7c55573aebc25f0d1 SIZE (eclipse/tomcat-juli.jar) = 78801 -SHA256 (eclipse/com.ibm.icu_4.4.2.v20110208.jar) = 432cdb7d9af5f138fbfd1902c197f01a314422a7db760e291cab2c76d8d65be8 -SIZE (eclipse/com.ibm.icu_4.4.2.v20110208.jar) = 6690628 -SHA256 (eclipse/com.jcraft.jsch_0.1.41.v201101211617.jar) = 7e916b685794f33f494668f738a5aee51da67af04f0ebfb68048900032e36d1a -SIZE (eclipse/com.jcraft.jsch_0.1.41.v201101211617.jar) = 226770 +SHA256 (eclipse/jetty-distribution-8.1.0.v20120127.tar.gz) = f3f88abb93f70061d361596c7de5051ae148b01b5897d1b40ab314d6a6e95379 +SIZE (eclipse/jetty-distribution-8.1.0.v20120127.tar.gz) = 12950131 +SHA256 (eclipse/geronimo-annotation_1.1_spec-1.0.jar) = 6d2d296d01540201bca6e7175bf900f6df0be605e29bdaf822df516f40235ff9 +SIZE (eclipse/geronimo-annotation_1.1_spec-1.0.jar) = 21584 +SHA256 (eclipse/com.ibm.icu_4.4.2.v20110823.jar) = 3b8ba468997fd9ae21cdf3972f1d512cf09c5442dd0334d49ce49328ba34f8e7 +SIZE (eclipse/com.ibm.icu_4.4.2.v20110823.jar) = 6701200 +SHA256 (eclipse/com.ibm.icu.source_4.4.2.v20110823.jar) = 6b983efbce0b4fc18de095fdb637f6ead777bf4cf53f51b244d63fb44d43b579 +SIZE (eclipse/com.ibm.icu.source_4.4.2.v20110823.jar) = 1754121 +SHA256 (eclipse/com.jcraft.jsch_0.1.44.v201101211721.jar) = e370a86fae85897c6ba8ed663f20ff9ea2901764226344babb3e93ac418ed227 +SIZE (eclipse/com.jcraft.jsch_0.1.44.v201101211721.jar) = 199127 +SHA256 (eclipse/javax.inject_1.0.0.v20091030.jar) = 42a3f56421d64fed322c66738affd5afa221caf967bbf42d96b7cecc3a598428 +SIZE (eclipse/javax.inject_1.0.0.v20091030.jar) = 12288 +SHA256 (eclipse/javax.xml_1.3.4.v201005080400.jar) = 22d52002b1bab03b51372c197411a7aee2a5d80f8a3f767eeeace71d1e0c4ad2 +SIZE (eclipse/javax.xml_1.3.4.v201005080400.jar) = 237996 +SHA256 (eclipse/org.apache.batik.css_1.6.0.v201011041432.jar) = 330230ef1445f554fef4420a3fa1209048a4896250bf82d36adfe0b6ed142d81 +SIZE (eclipse/org.apache.batik.css_1.6.0.v201011041432.jar) = 265409 +SHA256 (eclipse/org.apache.batik.util_1.6.0.v201011041432.jar) = bfef3b67286b9f9213e9cb58cec25e5549e4e3db54332951466ae07931672a03 +SIZE (eclipse/org.apache.batik.util_1.6.0.v201011041432.jar) = 101159 +SHA256 (eclipse/org.apache.batik.util.gui_1.6.0.v201011041432.jar) = 59e05961020cb2de4ea224d48bf6758e74e58af30a4c5c81d9b500f8f4ab6b30 +SIZE (eclipse/org.apache.batik.util.gui_1.6.0.v201011041432.jar) = 164253 SHA256 (eclipse/org.apache.commons.codec_1.3.0.v201101211617.jar) = 47dc744368dc7a4cde2be1e9d9e744ec014dca27ff7a23722da12db10e67419e SIZE (eclipse/org.apache.commons.codec_1.3.0.v201101211617.jar) = 55011 SHA256 (eclipse/org.apache.commons.el_1.0.0.v201101211617.jar) = 31867a6e2166e744dced07606852ef84e41db24bfd93a3da375ef4454bde13bc @@ -36,7 +50,17 @@ SIZE (eclipse/org.mortbay.jetty.server_6.1.23.v201012071420.jar) = 557887 SHA256 (eclipse/org.objectweb.asm_3.3.1.v201105211655.jar) = 84920bb2d003a88e9a585b7daa2cc163aa6bc5e9efa997f8622436ca3fac3b95 SIZE (eclipse/org.objectweb.asm_3.3.1.v201105211655.jar) = 228617 +SHA256 (eclipse/org.w3c.css.sac_1.3.1.v200903091627.jar) = e75b95da845d2b1db2787799bca3761b018dde48eb052e4c4a810086502d4dae +SIZE (eclipse/org.w3c.css.sac_1.3.1.v200903091627.jar) = 32952 +SHA256 (eclipse/org.w3c.dom.svg_1.1.0.v201011041433.jar) = 0e23a9b5f8f92b8edff8a443fb27e79411f2474d8f352361a08a280de35dfdd2 +SIZE (eclipse/org.w3c.dom.svg_1.1.0.v201011041433.jar) = 87897 SHA256 (eclipse/org.sat4j.core_2.3.0.v20110329.jar) = 3e6c4a633ede8c24a86559cf9fc2231840dbf032398a38a960677723906728c1 SIZE (eclipse/org.sat4j.core_2.3.0.v20110329.jar) = 210700 SHA256 (eclipse/org.sat4j.pb_2.3.0.v20110329.jar) = c40ca55dad3a937dc4c4005e5facf11204a61d56824c2b19eac480dfbeeaaafd SIZE (eclipse/org.sat4j.pb_2.3.0.v20110329.jar) = 140725 +SHA256 (eclipse/org.apache.felix.gogo.command-0.12.0.jar) = 5799c75d81dd5682ff79f3e440b9ba77c5511fe683b5b7d5a322059ce4d39800 +SIZE (eclipse/org.apache.felix.gogo.command-0.12.0.jar) = 51746 +SHA256 (eclipse/org.apache.felix.gogo.runtime-0.10.0.jar) = 15e94961ae2d0046278686965fe6a34ad43d8d18719f5bc2304e725cdb57a379 +SIZE (eclipse/org.apache.felix.gogo.runtime-0.10.0.jar) = 66965 +SHA256 (eclipse/org.apache.felix.gogo.shell-0.10.0.jar) = 5a625f772d7c03443229d9a1e9f9b851892ee363c2e88ef1d5b55ed0979431a2 +SIZE (eclipse/org.apache.felix.gogo.shell-0.10.0.jar) = 49004 Index: files/eclipse-build-upstream.patch =================================================================== RCS file: /usr/ncvs/ports/java/eclipse-devel/files/eclipse-build-upstream.patch,v retrieving revision 1.4 diff -u -r1.4 eclipse-build-upstream.patch --- files/eclipse-build-upstream.patch 22 Apr 2012 02:26:58 -0000 1.4 +++ files/eclipse-build-upstream.patch 28 Aug 2012 20:05:02 -0000 @@ -17,18 +17,16 @@ =================================================================== --- build.xml (revision 23733) +++ build.xml (working copy) -@@ -131,7 +131,8 @@ +@@ -137,6 +137,7 @@ -- + -+ + - -@@ -312,7 +313,10 @@ - +@@ -406,7 +407,10 @@ + - @@ -36,10 +34,10 @@ + + + - - - -@@ -399,6 +403,7 @@ + + + +@@ -563,6 +567,7 @@ -@@ -462,9 +467,9 @@ +@@ -571,9 +576,9 @@ - + - - @@ -60,7 +58,7 @@ -@@ -476,16 +481,16 @@ +@@ -585,16 +590,16 @@ @@ -80,7 +78,7 @@ -@@ -493,13 +498,13 @@ +@@ -602,8 +607,8 @@ @@ -91,13 +89,7 @@ - -- -+ - - - -@@ -593,7 +598,7 @@ +@@ -699,7 +704,7 @@ @@ -106,7 +98,7 @@ -@@ -631,6 +636,7 @@ +@@ -743,6 +753,7 @@ @@ -114,7 +106,16 @@ -@@ -721,7 +727,7 @@ +@@ -756,7 +761,7 @@ + + + +- ++ + + + +@@ -812,7 +817,7 @@ @@ -123,7 +124,7 @@ -@@ -750,7 +753,7 @@ +@@ -828,7 +833,7 @@ @@ -132,33 +133,24 @@ -@@ -800,6 +806,8 @@ - --> - - -+ -+ - - - -@@ -924,7 +932,7 @@ - - +@@ -976,7 +981,7 @@ + + - + - - -@@ -1061,7 +1074,7 @@ - - - + + +@@ -995,7 +1000,7 @@ + + + - + - - - + + + Index: pdebuild.xml =================================================================== --- pdebuild.xml (revision 23733) @@ -221,6 +213,19 @@ +Index: buildTests.xml +=================================================================== +--- buildTests.xml~ Wed Mar 28 11:50:23 2012 ++++ buildTests.xml Fri Jun 22 10:11:05 2012 +@@ -215,6 +215,8 @@ + --> + + ++ ++ + + + Index: runtests.sh =================================================================== --- runtests.sh (revision 23733) Index: files/freebsd-support.patch =================================================================== RCS file: /usr/ncvs/ports/java/eclipse-devel/files/freebsd-support.patch,v retrieving revision 1.5 diff -u -r1.5 freebsd-support.patch --- files/freebsd-support.patch 22 Apr 2012 02:26:58 -0000 1.5 +++ files/freebsd-support.patch 28 Aug 2012 20:03:20 -0000 @@ -2,7 +2,7 @@ --- build.orig/eclipse-3.5.2-src/features/org.eclipse.equinox.executable/library/gtk/build.sh 2009-12-23 15:12:32.845944760 -0500 +++ build/eclipse-3.5.2-src/features/org.eclipse.equinox.executable/library/gtk/build.sh 2009-12-23 15:14:12.389807302 -0500 -@@ -53,6 +53,7 @@ +@@ -54,6 +54,7 @@ "Linux") makefile="make_linux.mak" defaultOS="linux" @@ -10,15 +10,15 @@ case $MODEL in "x86_64") defaultOSArch="x86_64" -@@ -112,6 +113,7 @@ +@@ -115,6 +116,7 @@ "SunOS") makefile="make_solaris.mak" defaultOS="solaris" + MAKE=make - [ -d /usr/jdk/jdk1.5.0_01 ] && defaultJavaHome="/usr/jdk/jdk1.5.0_01" OUTPUT_DIR="../../bin/$defaultWS/$defaultOS/$defaultOSArch" #PATH=/usr/ccs/bin:/opt/SUNWspro/bin:$PATH -@@ -119,6 +121,24 @@ + PATH=/usr/ccs/bin:/export/home/SUNWspro/bin:$PATH +@@ -138,6 +140,24 @@ ;; esac ;; @@ -43,7 +43,7 @@ *) echo "Unknown OS -- build aborted" ;; -@@ -164,13 +184,13 @@ +@@ -203,13 +223,13 @@ # If the OS is supported (a makefile exists) if [ "$makefile" != "" ]; then if [ "$extraArgs" != "" ]; then @@ -184,7 +184,7 @@ +root.freebsd.gtk.x86_64=bin/gtk/freebsd/x86_64,gtk_root --- build.orig/eclipse-3.5.2-src/features/org.eclipse.platform/feature.xml 2009-12-23 15:12:32.396160828 -0500 +++ build/eclipse-3.5.2-src/features/org.eclipse.platform/feature.xml 2009-12-23 15:14:12.390811604 -0500 -@@ -138,6 +138,16 @@ +@@ -167,6 +167,26 @@ unpack="false"/> + + ++ ++ - - -+ -+ +--- build/eclipse-4.2.0-I20120608-1400-src/features/org.eclipse.e4.rcp/feature.xml~ Wed Jul 4 15:54:59 2012 ++++ build/eclipse-4.2.0-I20120608-1400-src/features/org.eclipse.e4.rcp/feature.xml Wed Jul 4 19:20:31 2012 +@@ -471,6 +471,26 @@ + fragment="true"/> ++ fragment="true"/> + + ++ fragment="true"/> + + + id="org.eclipse.equinox.launcher.win32.win32.x86" + os="win32" + ws="win32" +@@ -729,6 +749,28 @@ + unpack="false"/> ++ fragment="true" ++ unpack="false"/> + + ++ fragment="true" ++ unpack="false"/> + + -+ -+ org.eclipse.core.filesystem.freebsd.x86 -+ -+ -+ -+ -+ -+ org.eclipse.pde.ManifestBuilder -+ -+ -+ -+ -+ org.eclipse.pde.SchemaBuilder -+ -+ -+ -+ -+ -+ org.eclipse.pde.PluginNature -+ -+ --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.core.filesystem.freebsd.x86/META-INF/MANIFEST.MF 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.core.filesystem.freebsd.x86/META-INF/MANIFEST.MF 2009-12-23 15:14:12.393823113 -0500 @@ -0,0 +1,9 @@ @@ -411,11 +379,62 @@ +Bundle-ManifestVersion: 2 +Bundle-Name: %fragmentName +Bundle-SymbolicName: org.eclipse.core.filesystem.freebsd.x86; singleton:=true -+Bundle-Version: 1.2.0.qualifier ++Bundle-Version: 1.4.0.qualifier +Bundle-Vendor: %providerName -+Fragment-Host: org.eclipse.core.filesystem;bundle-version="[1.1.0,2.0.0)" ++Fragment-Host: org.eclipse.core.filesystem;bundle-version="[1.3.0,2.0.0)" +Bundle-Localization: fragment +Eclipse-PlatformFilter: (& (osgi.os=freebsd) (osgi.arch=x86)) +--- build.orig/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.core.filesystem.freebsd.x86/pom.xml 1969-12-31 19:00:00.000000000 -0500 ++++ build.orig/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.core.filesystem.freebsd.x86/pom.xml 2009-12-23 15:14:12.393823113 -0500 +@@ -0,0 +1,48 @@ ++ ++ ++ ++ ++ 4.0.0 ++ ++ eclipse.platform.resources ++ eclipse.platform.resources ++ 3.8.0-SNAPSHOT ++ ../../ ++ ++ eclipse.platform.resources ++ org.eclipse.core.filesystem.freebsd.x86 ++ 1.4.0-SNAPSHOT ++ eclipse-plugin ++ ++ ++ ++ ++ ++ org.eclipse.tycho ++ target-platform-configuration ++ ${tycho.version} ++ ++ p2 ++ ++ ++ freebsd ++ gtk ++ x86 ++ ++ ++ ++ ++ ++ ++ --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.core.filesystem.freebsd.x86/about.html 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.core.filesystem.freebsd.x86/about.html 2009-12-23 15:14:12.393823113 -0500 @@ -0,0 +1,28 @@ @@ -482,31 +501,6 @@ +############################################################################### +fragmentName = Core File System for FreeBSD +providerName = Eclipse.org ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.core.filesystem.freebsd.x86_64/.project 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.core.filesystem.freebsd.x86_64/.project 2009-12-23 15:14:12.394827136 -0500 -@@ -0,0 +1,22 @@ -+ -+ -+ org.eclipse.core.filesystem.freebsd.x86_64 -+ -+ -+ -+ -+ -+ org.eclipse.pde.ManifestBuilder -+ -+ -+ -+ -+ org.eclipse.pde.SchemaBuilder -+ -+ -+ -+ -+ -+ org.eclipse.pde.PluginNature -+ -+ --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.core.filesystem.freebsd.x86_64/META-INF/MANIFEST.MF 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.core.filesystem.freebsd.x86_64/META-INF/MANIFEST.MF 2009-12-23 15:14:12.395831158 -0500 @@ -0,0 +1,9 @@ @@ -514,9 +508,9 @@ +Bundle-ManifestVersion: 2 +Bundle-Name: %fragmentName +Bundle-SymbolicName: org.eclipse.core.filesystem.freebsd.x86_64; singleton:=true -+Bundle-Version: 1.0.100.qualifier ++Bundle-Version: 1.2.0.qualifier +Bundle-Vendor: %providerName -+Fragment-Host: org.eclipse.core.filesystem;bundle-version="[1.1.0,2.0.0)" ++Fragment-Host: org.eclipse.core.filesystem;bundle-version="[1.3.0,2.0.0)" +Bundle-Localization: fragment +Eclipse-PlatformFilter: (& (osgi.os=freebsd) (osgi.arch=x86_64)) --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.core.filesystem.freebsd.x86_64/about.html 1969-12-31 19:00:00.000000000 -0500 @@ -585,6 +579,68 @@ +############################################################################### +fragmentName = Core File System for FreeBSD +providerName = Eclipse.org +--- build.orig/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.core.filesystem.freebsd.x86_64/pom.xml 1969-12-31 19:00:00.000000000 -0500 ++++ build.orig/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.core.filesystem.freebsd.x86_64/pom.xml 2009-12-23 15:14:12.393823113 -0500 +@@ -0,0 +1,48 @@ ++ ++ ++ ++ ++ 4.0.0 ++ ++ eclipse.platform.resources ++ eclipse.platform.resources ++ 3.8.0-SNAPSHOT ++ ../../ ++ ++ eclipse.platform.resources ++ org.eclipse.core.filesystem.freebsd.x86_64 ++ 1.2.0-SNAPSHOT ++ eclipse-plugin ++ ++ ++ ++ ++ ++ org.eclipse.tycho ++ target-platform-configuration ++ ${tycho.version} ++ ++ p2 ++ ++ ++ freebsd ++ gtk ++ x86_64 ++ ++ ++ ++ ++ ++ ++ +--- build/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.core.net/natives/unix/gnomeproxy.c.orig Wed Jun 27 15:51:34 2012 ++++ build/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.core.net/natives/unix/gnomeproxy.c Wed Jul 25 19:28:51 2012 +@@ -13,7 +13,7 @@ + #include + #include + +-#ifdef __linux__ ++#ifdef __STDC__ + #include + #else + #include --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.core.net/natives/unix/freebsd/makefile 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.core.net/natives/unix/freebsd/makefile 2009-12-23 15:22:59.220601471 -0500 @@ -0,0 +1,46 @@ @@ -610,10 +666,10 @@ + +INCLUDE = -I${LOCALBASE}/include/gconf/2/ -I${LOCALBASE}/include/orbit-2.0/ -I${LOCALBASE}/include/glib-2.0/ \ + -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/freebsd -+COMPILER_FLAGS= -O0 -fPIC -g3 -Wall -c -fmessage-length=0 -m32 ++COMPILER_FLAGS= -O0 -fPIC -g3 -Wall -c -fmessage-length=0 + +LIBS := -L${LOCALBASE}/lib -lgconf-2 -lORBit-2 -lgthread-2.0 -lgobject-2.0 -lglib-2.0 -+LINKER_FLAGS= -m32 ++LINKER_FLAGS= + +all: link + @@ -634,62 +690,6 @@ +clean: + -$(RM) $(GNOMEPROXY.O) $(LIB_NAME_FULL) + -@echo " " ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86/.classpath 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86/.classpath 2009-12-23 15:14:12.400851271 -0500 -@@ -0,0 +1,7 @@ -+ -+ -+ -+ -+ -+ -+ ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86/.project 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86/.project 2009-12-23 15:14:12.400851271 -0500 -@@ -0,0 +1,28 @@ -+ -+ -+ org.eclipse.core.net.freebsd.x86 -+ -+ -+ -+ -+ -+ org.eclipse.jdt.core.javabuilder -+ -+ -+ -+ -+ org.eclipse.pde.ManifestBuilder -+ -+ -+ -+ -+ org.eclipse.pde.SchemaBuilder -+ -+ -+ -+ -+ -+ org.eclipse.pde.PluginNature -+ org.eclipse.jdt.core.javanature -+ -+ ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86/.settings/org.eclipse.jdt.core.prefs 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86/.settings/org.eclipse.jdt.core.prefs 2009-12-23 15:14:12.401856131 -0500 -@@ -0,0 +1,12 @@ -+#Mon Apr 21 14:24:04 CEST 2008 -+eclipse.preferences.version=1 -+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2 -+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -+org.eclipse.jdt.core.compiler.compliance=1.4 -+org.eclipse.jdt.core.compiler.debug.lineNumber=generate -+org.eclipse.jdt.core.compiler.debug.localVariable=generate -+org.eclipse.jdt.core.compiler.debug.sourceFile=generate -+org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning -+org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning -+org.eclipse.jdt.core.compiler.source=1.3 --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86/META-INF/MANIFEST.MF 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86/META-INF/MANIFEST.MF 2009-12-23 15:14:12.401856131 -0500 @@ -0,0 +1,10 @@ @@ -699,7 +699,7 @@ +Bundle-Vendor: %providerName +Bundle-Localization: fragment +Bundle-SymbolicName: org.eclipse.core.net.freebsd.x86;singleton:=true -+Bundle-Version: 1.1.0.qualifier ++Bundle-Version: 1.1.200.qualifier +Fragment-Host: org.eclipse.core.net;bundle-version="1.1.0" +Eclipse-PlatformFilter: (& (osgi.os=freebsd) (osgi.arch=x86)) +Bundle-RequiredExecutionEnvironment: J2SE-1.4 @@ -772,6 +772,54 @@ +############################################################################### +fragmentName = Proxy for FreeBSD +providerName = Eclipse.org +--- build.orig/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.core.net.freebsd.x86/pom.xml ++++ build/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.core.net.freebsd.x86/pom.xml +@@ -0,0 +1,45 @@ ++ ++ ++ ++ ++ 4.0.0 ++ ++ eclipse.platform.team ++ eclipse.platform.team ++ 3.8.0-SNAPSHOT ++ ../../../../ ++ ++ eclipse.platform.team ++ org.eclipse.core.net.freebsd.x86 ++ 1.1.200-SNAPSHOT ++ eclipse-plugin ++ ++ ++ ++ ++ org.eclipse.tycho ++ target-platform-configuration ++ ++ ++ ++ freebsd ++ gtk ++ x86 ++ ++ ++ ++ ++ ++ ++ ++ --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86/src/org/eclipse/core/net/ProxyProvider.java 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86/src/org/eclipse/core/net/ProxyProvider.java 2009-12-23 15:14:12.402858757 -0500 @@ -0,0 +1,16 @@ @@ -791,62 +839,6 @@ + +public class ProxyProvider extends UnixProxyProvider { +} ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86_64/.classpath 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86_64/.classpath 2009-12-23 15:14:12.400851271 -0500 -@@ -0,0 +1,7 @@ -+ -+ -+ -+ -+ -+ -+ ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86_64/.project 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86_64/.project 2009-12-23 15:14:12.400851271 -0500 -@@ -0,0 +1,28 @@ -+ -+ -+ org.eclipse.core.net.freebsd.x86_64 -+ -+ -+ -+ -+ -+ org.eclipse.jdt.core.javabuilder -+ -+ -+ -+ -+ org.eclipse.pde.ManifestBuilder -+ -+ -+ -+ -+ org.eclipse.pde.SchemaBuilder -+ -+ -+ -+ -+ -+ org.eclipse.pde.PluginNature -+ org.eclipse.jdt.core.javanature -+ -+ ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86_64/.settings/org.eclipse.jdt.core.prefs 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86_64/.settings/org.eclipse.jdt.core.prefs 2009-12-23 15:14:12.401856131 -0500 -@@ -0,0 +1,12 @@ -+#Mon Apr 21 14:24:04 CEST 2008 -+eclipse.preferences.version=1 -+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2 -+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -+org.eclipse.jdt.core.compiler.compliance=1.4 -+org.eclipse.jdt.core.compiler.debug.lineNumber=generate -+org.eclipse.jdt.core.compiler.debug.localVariable=generate -+org.eclipse.jdt.core.compiler.debug.sourceFile=generate -+org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning -+org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning -+org.eclipse.jdt.core.compiler.source=1.3 --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86_64/META-INF/MANIFEST.MF 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86_64/META-INF/MANIFEST.MF 2009-12-23 15:14:12.401856131 -0500 @@ -0,0 +1,10 @@ @@ -929,6 +921,54 @@ +############################################################################### +fragmentName = Proxy for FreeBSD +providerName = Eclipse.org +--- build.orig/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.core.net.freebsd.x86/pom.xml ++++ build/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.core.net.freebsd.x86/pom.xml +@@ -0,0 +1,45 @@ ++ ++ ++ ++ ++ 4.0.0 ++ ++ eclipse.platform.team ++ eclipse.platform.team ++ 3.8.0-SNAPSHOT ++ ../../../../ ++ ++ eclipse.platform.team ++ org.eclipse.core.net.freebsd.x86_64 ++ 1.1.0-SNAPSHOT ++ eclipse-plugin ++ ++ ++ ++ ++ org.eclipse.tycho ++ target-platform-configuration ++ ++ ++ ++ freebsd ++ gtk ++ x86_64 ++ ++ ++ ++ ++ ++ ++ ++ --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86_64/src/org/eclipse/core/net/ProxyProvider.java 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.core.net.freebsd.x86_64/src/org/eclipse/core/net/ProxyProvider.java 2009-12-23 15:14:12.402858757 -0500 @@ -0,0 +1,16 @@ @@ -979,220 +1019,6 @@ * Constant string (value "unknown") indicating the platform is running on a * machine running an unknown operating system. *

---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/.project 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/.project 2009-12-23 15:14:12.409887194 -0500 -@@ -0,0 +1,22 @@ -+ -+ -+ org.eclipse.equinox.launcher.gtk.freebsd.x86_64 -+ -+ -+ -+ -+ -+ org.eclipse.pde.ManifestBuilder -+ -+ -+ -+ -+ org.eclipse.pde.SchemaBuilder -+ -+ -+ -+ -+ -+ org.eclipse.pde.PluginNature -+ -+ ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/.settings/org.eclipse.pde.core.prefs 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/.settings/org.eclipse.pde.core.prefs 2009-12-23 15:14:12.409887194 -0500 -@@ -0,0 +1,4 @@ -+#Wed Dec 06 11:46:47 EST 2006 -+eclipse.preferences.version=1 -+pluginProject.extensions=false -+resolve.requirebundle=false ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/META-INF/MANIFEST.MF 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/META-INF/MANIFEST.MF 2009-12-23 15:14:12.409887194 -0500 -@@ -0,0 +1,10 @@ -+Manifest-Version: 1.0 -+Bundle-ManifestVersion: 2 -+Bundle-Name: %pluginName -+Bundle-Vendor: %providerName -+Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.freebsd.x86_64;singleton:=true -+Bundle-Version: 1.1.100.qualifier -+Fragment-Host: org.eclipse.equinox.launcher;bundle-version="[1.1.0,1.3.0)" -+Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=freebsd) (osgi.arch=x86_64)) -+Bundle-Localization: launcher.gtk.freebsd.x86_64 -+Eclipse-BundleShape: dir ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/about.html 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/about.html 2009-12-23 15:14:12.410890937 -0500 -@@ -0,0 +1,28 @@ -+ -+ -+ -+ -+About -+ -+ -+

About This Content

-+ -+

June 5, 2006

-+

License

-+ -+

The Eclipse Foundation makes available all content in this plug-in ("Content"). -+Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the -+Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -+at http://www.eclipse.org/legal/epl-v10.html. -+For purposes of the EPL, "Program" will mean the Content.

-+ -+

If you did not receive this Content directly from the Eclipse Foundation, the Content is -+being redistributed by another party ("Redistributor") and different terms and conditions may -+apply to your use of any object code in the Content. Check the Redistributor’s license -+that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -+indicated below, the terms and conditions of the EPL still apply to any source code in the Content -+and such source code may be obtained at http://www.eclipse.org.

-+ -+ -+ -\ No newline at end of file ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/build.properties 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/build.properties 2009-12-23 15:14:12.410890937 -0500 -@@ -0,0 +1,7 @@ -+bin.includes = META-INF/,\ -+ eclipse_*.so,\ -+ launcher.gtk.freebsd.x86_64.properties,\ -+ about.html -+ -+customBuildCallbacks=customBuildCallbacks.xml -+generateSourceBundle=false ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/customBuildCallbacks.xml 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/customBuildCallbacks.xml 2009-12-23 15:14:12.410890937 -0500 -@@ -0,0 +1,109 @@ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/launcher.gtk.freebsd.x86_64.properties 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/launcher.gtk.freebsd.x86_64.properties 2009-12-23 15:14:12.411895798 -0500 -@@ -0,0 +1,12 @@ -+############################################################################### -+# Copyright (c) 2007 IBM Corporation and others. -+# All rights reserved. This program and the accompanying materials -+# are made available under the terms of the Eclipse Public License v1.0 -+# which accompanies this distribution, and is available at -+# http://www.eclipse.org/legal/epl-v10.html -+# -+# Contributors: -+# IBM Corporation - initial API and implementation -+############################################################################### -+pluginName = Equinox Launcher FreeBSD X86_64 Fragment -+providerName = Eclipse.org - Equinox --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher/src/org/eclipse/equinox/internal/launcher/Constants.java 2009-01-27 16:24:13.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher/src/org/eclipse/equinox/internal/launcher/Constants.java 2009-12-23 15:14:12.419926302 -0500 @@ -26,6 +26,7 @@ @@ -1236,31 +1062,6 @@ return Constants.OS_UNKNOWN; } ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86/.project 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86/.project 2009-12-23 15:14:12.422939766 -0500 -@@ -0,0 +1,22 @@ -+ -+ -+ org.eclipse.equinox.launcher.gtk.freebsd.x86 -+ -+ -+ -+ -+ -+ org.eclipse.pde.ManifestBuilder -+ -+ -+ -+ -+ org.eclipse.pde.SchemaBuilder -+ -+ -+ -+ -+ -+ org.eclipse.pde.PluginNature -+ -+ --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86/META-INF/MANIFEST.MF 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86/META-INF/MANIFEST.MF 2009-12-23 15:14:12.422939766 -0500 @@ -0,0 +1,10 @@ @@ -1269,8 +1070,8 @@ +Bundle-Name: %pluginName +Bundle-Vendor: %providerName +Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.freebsd.x86;singleton:=true -+Bundle-Version: 1.1.100.qualifier -+Fragment-Host: org.eclipse.equinox.launcher;bundle-version="[1.1.0,1.3.0)" ++Bundle-Version: 1.1.200.qualifier ++Fragment-Host: org.eclipse.equinox.launcher;bundle-version="[1.0.0,1.4.0)" +Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=freebsd) (osgi.arch=x86)) +Bundle-Localization: launcher.gtk.freebsd.x86 +Eclipse-BundleShape: dir @@ -1308,7 +1109,7 @@ \ No newline at end of file --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86/build.properties 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86/build.properties 2009-12-23 15:14:12.423942951 -0500 -@@ -0,0 +1,7 @@ +@@ -0,0 +1,8 @@ +bin.includes = META-INF/,\ + eclipse_*.so,\ + launcher.gtk.freebsd.x86.properties,\ @@ -1316,6 +1117,7 @@ + +customBuildCallbacks=customBuildCallbacks.xml +generateSourceBundle=false ++binaryTag=v20120511-1552 --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86/customBuildCallbacks.xml 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86/customBuildCallbacks.xml 2009-12-23 15:14:12.423942951 -0500 @@ -0,0 +1,109 @@ @@ -1443,38 +1245,40 @@ +############################################################################### +pluginName = Equinox Launcher FreeBSD X86 Fragment +providerName = Eclipse.org - Equinox ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/.project 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/.project 2009-12-23 15:14:12.424946415 -0500 -@@ -0,0 +1,22 @@ +--- build.orig/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86/pom.xml ++++ build/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86/pom.xml +@@ -0,0 +1,31 @@ + -+ -+ org.eclipse.equinox.launcher.gtk.freebsd.x86_64 -+ -+ -+ -+ -+ -+ org.eclipse.pde.ManifestBuilder -+ -+ -+ -+ -+ org.eclipse.pde.SchemaBuilder -+ -+ -+ -+ -+ -+ org.eclipse.pde.PluginNature -+ -+ ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/.settings/org.eclipse.pde.core.prefs 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/.settings/org.eclipse.pde.core.prefs 2009-12-23 15:14:12.424946415 -0500 -@@ -0,0 +1,4 @@ -+#Wed Dec 06 11:46:47 EST 2006 -+eclipse.preferences.version=1 -+pluginProject.extensions=false -+resolve.requirebundle=false ++ ++ ++ ++ 4.0.0 ++ ++ launcher-binary-parent ++ org.eclipse.equinox.framework ++ 3.8.0-SNAPSHOT ++ ../../launcher-binary-parent ++ ++ org.eclipse.equinox.framework ++ org.eclipse.equinox.launcher.gtk.freebsd.x86 ++ 1.1.200-SNAPSHOT ++ eclipse-plugin ++ ++ ++ 1500 ++ ++ --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/META-INF/MANIFEST.MF 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/META-INF/MANIFEST.MF 2009-12-23 15:14:12.425950437 -0500 @@ -0,0 +1,10 @@ @@ -1483,8 +1287,8 @@ +Bundle-Name: %pluginName +Bundle-Vendor: %providerName +Bundle-SymbolicName: org.eclipse.equinox.launcher.gtk.freebsd.x86_64;singleton:=true -+Bundle-Version: 1.1.100.qualifier -+Fragment-Host: org.eclipse.equinox.launcher;bundle-version="[1.1.0,1.3.0)" ++Bundle-Version: 1.1.200.qualifier ++Fragment-Host: org.eclipse.equinox.launcher;bundle-version="[1.0.0,1.4.0)" +Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=freebsd) (osgi.arch=x86_64)) +Bundle-Localization: launcher.gtk.freebsd.x86_64 +Eclipse-BundleShape: dir @@ -1522,7 +1326,7 @@ \ No newline at end of file --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/build.properties 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/build.properties 2009-12-23 15:14:12.425950437 -0500 -@@ -0,0 +1,7 @@ +@@ -0,0 +1,8 @@ +bin.includes = META-INF/,\ + eclipse_*.so,\ + launcher.gtk.freebsd.x86_64.properties,\ @@ -1530,6 +1334,7 @@ + +customBuildCallbacks=customBuildCallbacks.xml +generateSourceBundle=false ++binaryTag=v20120511-1552 --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/customBuildCallbacks.xml 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/customBuildCallbacks.xml 2009-12-23 15:14:12.426954459 -0500 @@ -0,0 +1,109 @@ @@ -1657,6 +1462,40 @@ +############################################################################### +pluginName = Equinox Launcher FreeBSD X86_64 Fragment +providerName = Eclipse.org - Equinox +--- build.orig/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/pom.xml ++++ build/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/pom.xml +@@ -0,0 +1,31 @@ ++ ++ ++ ++ ++ 4.0.0 ++ ++ launcher-binary-parent ++ org.eclipse.equinox.framework ++ 3.8.0-SNAPSHOT ++ ../../launcher-binary-parent ++ ++ org.eclipse.equinox.framework ++ org.eclipse.equinox.launcher.gtk.freebsd.x86_64 ++ 1.1.200-SNAPSHOT ++ eclipse-plugin ++ ++ ++ 1500 ++ ++ --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.equinox.p2.publisher.eclipse/src/org/eclipse/equinox/internal/p2/publisher/eclipse/BrandingIron.java 2009-05-20 00:10:51.000000000 -0400 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.equinox.p2.publisher.eclipse/src/org/eclipse/equinox/internal/p2/publisher/eclipse/BrandingIron.java 2009-12-23 15:14:12.440005914 -0500 @@ -111,6 +111,8 @@ @@ -1936,232 +1775,69 @@ return Constants.WS_GTK; if (os.equals(Constants.OS_QNX)) return Constants.WS_PHOTON; -+ if (os.equals(Constants.OS_FREEBSD)) -+ return Constants.WS_GTK; - return Constants.WS_UNKNOWN; - } - -@@ -230,6 +233,8 @@ - // os.name on Mac OS can be either Mac OS or Mac OS X - if (osName.regionMatches(true, 0, INTERNAL_OS_MACOSX, 0, INTERNAL_OS_MACOSX.length())) - return Constants.OS_MACOSX; -+ if (osName.equalsIgnoreCase(INTERNAL_OS_FREEBSD)) -+ return Constants.OS_FREEBSD; - return Constants.OS_UNKNOWN; - } - ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/PluginConverterImpl.java 2009-12-23 15:12:32.683299537 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/PluginConverterImpl.java 2009-12-23 15:14:12.469121729 -0500 -@@ -68,7 +68,7 @@ - static public final String FRAGMENT_MANIFEST = "fragment.xml"; //$NON-NLS-1$ - static public final String GENERATED_FROM = "Generated-from"; //$NON-NLS-1$ - static public final String MANIFEST_TYPE_ATTRIBUTE = "type"; //$NON-NLS-1$ -- private static final String[] OS_LIST = {org.eclipse.osgi.service.environment.Constants.OS_AIX, org.eclipse.osgi.service.environment.Constants.OS_HPUX, org.eclipse.osgi.service.environment.Constants.OS_LINUX, org.eclipse.osgi.service.environment.Constants.OS_MACOSX, org.eclipse.osgi.service.environment.Constants.OS_QNX, org.eclipse.osgi.service.environment.Constants.OS_SOLARIS, org.eclipse.osgi.service.environment.Constants.OS_WIN32}; -+ private static final String[] OS_LIST = {org.eclipse.osgi.service.environment.Constants.OS_AIX, org.eclipse.osgi.service.environment.Constants.OS_FREEBSD, org.eclipse.osgi.service.environment.Constants.OS_HPUX, org.eclipse.osgi.service.environment.Constants.OS_LINUX, org.eclipse.osgi.service.environment.Constants.OS_MACOSX, org.eclipse.osgi.service.environment.Constants.OS_QNX, org.eclipse.osgi.service.environment.Constants.OS_SOLARIS, org.eclipse.osgi.service.environment.Constants.OS_WIN32}; - protected static final String PI_RUNTIME = "org.eclipse.core.runtime"; //$NON-NLS-1$ - protected static final String PI_BOOT = "org.eclipse.core.boot"; //$NON-NLS-1$ - protected static final String PI_RUNTIME_COMPATIBILITY = "org.eclipse.core.runtime.compatibility"; //$NON-NLS-1$ ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.osgi/supplement/src/org/eclipse/osgi/service/environment/Constants.java 2009-12-23 15:12:32.690327136 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.osgi/supplement/src/org/eclipse/osgi/service/environment/Constants.java 2009-12-23 15:14:12.470125752 -0500 -@@ -93,6 +93,12 @@ - public static final String OS_ZOS = "z/os"; //$NON-NLS-1$ - - /** -+ * Constant string (value "freebsd") indicating the platform is running on a -+ * FreeBSD operating system. -+ */ -+ public static final String OS_FREEBSD = "freebsd"; //$NON-NLS-1$ -+ -+ /** - * Constant string (value "unknown") indicating the platform is running on a - * machine running an unknown operating system. - */ ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.pde.build/scripts/productBuild/allElements.xml 2009-05-25 11:45:36.000000000 -0400 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.pde.build/scripts/productBuild/allElements.xml 2009-12-23 15:14:12.471129495 -0500 -@@ -133,6 +133,20 @@ - -
- -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ - - - ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/BrandingIron.java 2009-08-19 15:25:06.000000000 -0400 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/BrandingIron.java 2009-12-23 15:14:12.471129495 -0500 -@@ -93,6 +93,8 @@ - brandAIX(); - else if ("hpux".equals(os)) //$NON-NLS-1$ - brandHPUX(); -+ else if ("freebsd".equals(os)) //$NON-NLS-1$ -+ brandFreeBSD(); - else - renameLauncher(); - } -@@ -224,6 +226,12 @@ - } - } - -+ private void brandFreeBSD() throws Exception { -+ renameLauncher(); -+ if (brandIcons) -+ Utils.copy(new File(icons[0]), new File(root, "icon.xpm")); //$NON-NLS-1$ -+ } -+ - private void moveContents(File source, File target) { - if (!source.exists()) - return; ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/ProductFile.java 2009-05-06 16:48:13.000000000 -0400 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/ProductFile.java 2009-12-23 15:14:12.472135194 -0500 -@@ -29,11 +29,13 @@ - private final static SAXParserFactory parserFactory = SAXParserFactory.newInstance(); - - private static final String PROGRAM_ARGS = "programArgs"; //$NON-NLS-1$ -+ private static final String PROGRAM_ARGS_FREEBSD = "programArgsFre"; //$NON-NLS-1$ - private static final String PROGRAM_ARGS_LINUX = "programArgsLin"; //$NON-NLS-1$ - private static final String PROGRAM_ARGS_MAC = "programArgsMac"; //$NON-NLS-1$ - private static final String PROGRAM_ARGS_SOLARIS = "programArgsSol"; //$NON-NLS-1$ - private static final String PROGRAM_ARGS_WIN = "programArgsWin"; //$NON-NLS-1$ - private static final String VM_ARGS = "vmArgs"; //$NON-NLS-1$ -+ private static final String VM_ARGS_FREEBSD = "vmArgsFre"; //$NON-NLS-1$ - private static final String VM_ARGS_LINUX = "vmArgsLin"; //$NON-NLS-1$ - private static final String VM_ARGS_MAC = "vmArgsMac"; //$NON-NLS-1$ - private static final String VM_ARGS_SOLARIS = "vmArgsSol"; //$NON-NLS-1$ -@@ -73,17 +75,19 @@ - private static final int STATE_PLUGINS = 4; - private static final int STATE_FEATURES = 5; - private static final int STATE_PROGRAM_ARGS = 6; -- private static final int STATE_PROGRAM_ARGS_LINUX = 7; -- private static final int STATE_PROGRAM_ARGS_MAC = 8; -- private static final int STATE_PROGRAM_ARGS_SOLARIS = 9; -- private static final int STATE_PROGRAM_ARGS_WIN = 10; -- private static final int STATE_VM_ARGS = 11; -- private static final int STATE_VM_ARGS_LINUX = 12; -- private static final int STATE_VM_ARGS_MAC = 13; -- private static final int STATE_VM_ARGS_SOLARIS = 14; -- private static final int STATE_VM_ARGS_WIN = 15; -- private static final int STATE_CONFIG_INI = 16; -- private static final int STATE_CONFIGURATIONS = 17; -+ private static final int STATE_PROGRAM_ARGS_FREEBSD = 7; -+ private static final int STATE_PROGRAM_ARGS_LINUX = 8; -+ private static final int STATE_PROGRAM_ARGS_MAC = 9; -+ private static final int STATE_PROGRAM_ARGS_SOLARIS = 10; -+ private static final int STATE_PROGRAM_ARGS_WIN = 11; -+ private static final int STATE_VM_ARGS = 12; -+ private static final int STATE_VM_ARGS_FREEBSD = 13; -+ private static final int STATE_VM_ARGS_LINUX = 14; -+ private static final int STATE_VM_ARGS_MAC = 15; -+ private static final int STATE_VM_ARGS_SOLARIS = 16; -+ private static final int STATE_VM_ARGS_WIN = 17; -+ private static final int STATE_CONFIG_INI = 18; -+ private static final int STATE_CONFIGURATIONS = 19; - - private int state = STATE_START; - -@@ -304,6 +308,8 @@ - key = VM_ARGS_MAC; - } else if (os.equals(Platform.OS_SOLARIS)) { - key = VM_ARGS_SOLARIS; -+ } else if (os.equals(Platform.OS_FREEBSD)) { -+ key = VM_ARGS_FREEBSD; - } - - String prefix = launcherArgs.getProperty(VM_ARGS); -@@ -327,6 +333,8 @@ - key = PROGRAM_ARGS_MAC; - } else if (os.equals(Platform.OS_SOLARIS)) { - key = PROGRAM_ARGS_SOLARIS; -+ } else if (os.equals(Platform.OS_FREEBSD)) { -+ key = PROGRAM_ARGS_FREEBSD; - } - - String prefix = launcherArgs.getProperty(PROGRAM_ARGS); -@@ -382,6 +390,8 @@ - processLinux(attributes); - } else if (Platform.OS_MACOSX.equals(localName)) { - processMac(attributes); -+ } else if (Platform.OS_FREEBSD.equals(localName)) { -+ processFreeBSD(attributes); - } - if ("ico".equals(localName)) { //$NON-NLS-1$ - processIco(attributes); -@@ -393,6 +403,8 @@ - case STATE_LAUNCHER_ARGS : - if (PROGRAM_ARGS.equals(localName)) { - state = STATE_PROGRAM_ARGS; -+ } else if (PROGRAM_ARGS_FREEBSD.equals(localName)) { -+ state = STATE_PROGRAM_ARGS_FREEBSD; - } else if (PROGRAM_ARGS_LINUX.equals(localName)) { - state = STATE_PROGRAM_ARGS_LINUX; - } else if (PROGRAM_ARGS_MAC.equals(localName)) { -@@ -403,6 +415,8 @@ - state = STATE_PROGRAM_ARGS_WIN; - } else if (VM_ARGS.equals(localName)) { - state = STATE_VM_ARGS; -+ } else if (VM_ARGS.equals(localName)) { -+ state = STATE_VM_ARGS_FREEBSD; - } else if (VM_ARGS_LINUX.equals(localName)) { - state = STATE_VM_ARGS_LINUX; - } else if (VM_ARGS_MAC.equals(localName)) { -@@ -455,11 +469,13 @@ - break; - - case STATE_PROGRAM_ARGS : -+ case STATE_PROGRAM_ARGS_FREEBSD : - case STATE_PROGRAM_ARGS_LINUX : - case STATE_PROGRAM_ARGS_MAC : - case STATE_PROGRAM_ARGS_SOLARIS : - case STATE_PROGRAM_ARGS_WIN : - case STATE_VM_ARGS : -+ case STATE_VM_ARGS_FREEBSD : - case STATE_VM_ARGS_LINUX : - case STATE_VM_ARGS_MAC : - case STATE_VM_ARGS_SOLARIS : -@@ -481,6 +497,9 @@ - case STATE_PROGRAM_ARGS : - addLaunchArgumentToMap(PROGRAM_ARGS, String.valueOf(ch, start, length)); - break; -+ case STATE_PROGRAM_ARGS_FREEBSD : -+ addLaunchArgumentToMap(PROGRAM_ARGS_FREEBSD, String.valueOf(ch, start, length)); -+ break; - case STATE_PROGRAM_ARGS_LINUX : - addLaunchArgumentToMap(PROGRAM_ARGS_LINUX, String.valueOf(ch, start, length)); - break; -@@ -496,6 +515,9 @@ - case STATE_VM_ARGS : - addLaunchArgumentToMap(VM_ARGS, String.valueOf(ch, start, length)); - break; -+ case STATE_VM_ARGS_FREEBSD : -+ addLaunchArgumentToMap(VM_ARGS_FREEBSD, String.valueOf(ch, start, length)); -+ break; - case STATE_VM_ARGS_LINUX : - addLaunchArgumentToMap(VM_ARGS_LINUX, String.valueOf(ch, start, length)); - break; -@@ -622,6 +644,12 @@ - iconsMap.put(Platform.OS_WIN32, toArrayRemoveNulls(result)); ++ if (os.equals(Constants.OS_FREEBSD)) ++ return Constants.WS_GTK; + return Constants.WS_UNKNOWN; } -+ private void processFreeBSD(Attributes attributes) { -+ String value = attributes.getValue("icon"); //$NON-NLS-1$ -+ if (value != null) -+ iconsMap.put(Platform.OS_FREEBSD, new String[] {value}); -+ } +@@ -230,6 +233,8 @@ + // os.name on Mac OS can be either Mac OS or Mac OS X + if (osName.regionMatches(true, 0, INTERNAL_OS_MACOSX, 0, INTERNAL_OS_MACOSX.length())) + return Constants.OS_MACOSX; ++ if (osName.equalsIgnoreCase(INTERNAL_OS_FREEBSD)) ++ return Constants.OS_FREEBSD; + return Constants.OS_UNKNOWN; + } + +--- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/PluginConverterImpl.java 2009-12-23 15:12:32.683299537 -0500 ++++ build/eclipse-3.5.2-src/plugins/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/PluginConverterImpl.java 2009-12-23 15:14:12.469121729 -0500 +@@ -68,7 +68,7 @@ + static public final String FRAGMENT_MANIFEST = "fragment.xml"; //$NON-NLS-1$ + static public final String GENERATED_FROM = "Generated-from"; //$NON-NLS-1$ + static public final String MANIFEST_TYPE_ATTRIBUTE = "type"; //$NON-NLS-1$ +- private static final String[] OS_LIST = {org.eclipse.osgi.service.environment.Constants.OS_AIX, org.eclipse.osgi.service.environment.Constants.OS_HPUX, org.eclipse.osgi.service.environment.Constants.OS_LINUX, org.eclipse.osgi.service.environment.Constants.OS_MACOSX, org.eclipse.osgi.service.environment.Constants.OS_QNX, org.eclipse.osgi.service.environment.Constants.OS_SOLARIS, org.eclipse.osgi.service.environment.Constants.OS_WIN32}; ++ private static final String[] OS_LIST = {org.eclipse.osgi.service.environment.Constants.OS_AIX, org.eclipse.osgi.service.environment.Constants.OS_FREEBSD, org.eclipse.osgi.service.environment.Constants.OS_HPUX, org.eclipse.osgi.service.environment.Constants.OS_LINUX, org.eclipse.osgi.service.environment.Constants.OS_MACOSX, org.eclipse.osgi.service.environment.Constants.OS_QNX, org.eclipse.osgi.service.environment.Constants.OS_SOLARIS, org.eclipse.osgi.service.environment.Constants.OS_WIN32}; + protected static final String PI_RUNTIME = "org.eclipse.core.runtime"; //$NON-NLS-1$ + protected static final String PI_BOOT = "org.eclipse.core.boot"; //$NON-NLS-1$ + protected static final String PI_RUNTIME_COMPATIBILITY = "org.eclipse.core.runtime.compatibility"; //$NON-NLS-1$ +--- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.osgi/supplement/src/org/eclipse/osgi/service/environment/Constants.java 2009-12-23 15:12:32.690327136 -0500 ++++ build/eclipse-3.5.2-src/plugins/org.eclipse.osgi/supplement/src/org/eclipse/osgi/service/environment/Constants.java 2009-12-23 15:14:12.470125752 -0500 +@@ -93,6 +93,12 @@ + public static final String OS_ZOS = "z/os"; //$NON-NLS-1$ + + /** ++ * Constant string (value "freebsd") indicating the platform is running on a ++ * FreeBSD operating system. ++ */ ++ public static final String OS_FREEBSD = "freebsd"; //$NON-NLS-1$ + - private void processLinux(Attributes attributes) { - String value = attributes.getValue("icon"); //$NON-NLS-1$ - if (value != null) ++ /** + * Constant string (value "unknown") indicating the platform is running on a + * machine running an unknown operating system. + */ +--- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.pde.build/scripts/productBuild/allElements.xml 2009-05-25 11:45:36.000000000 -0400 ++++ build/eclipse-3.5.2-src/plugins/org.eclipse.pde.build/scripts/productBuild/allElements.xml 2009-12-23 15:14:12.471129495 -0500 +@@ -133,6 +133,20 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java 2009-05-25 11:45:35.000000000 -0400 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java 2009-12-23 15:14:12.473137540 -0500 @@ -708,7 +708,7 @@ @@ -2368,6 +2044,66 @@ void setProgramArguments(String args, int platform); +--- build/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/product/ArgumentsInfo.java~ Fri Aug 24 14:45:20 2012 ++++ build/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/product/ArgumentsInfo.java Tue Aug 28 11:12:30 2012 +@@ -201,12 +201,14 @@ + } + + public void parse(Node node) { ++ (new Throwable()).printStackTrace(); + NodeList list = node.getChildNodes(); + for (int i = 0; i < list.getLength(); i++) { + Node child = list.item(i); + if (child.getNodeType() == Node.ELEMENT_NODE) { + if (child.getNodeName().equals(P_PROG_ARGS)) { + fProgramArgs = getText(child); ++ System.err.println(this.getClass().getName() + "#parse: fProgramArgs = " + fProgramArgs); + } else if (child.getNodeName().equals(P_PROG_ARGS_LIN)) { + fProgramArgsLin = getText(child); + } else if (child.getNodeName().equals(P_PROG_ARGS_MAC)) { +@@ -215,8 +217,12 @@ + fProgramArgsSol = getText(child); + } else if (child.getNodeName().equals(P_PROG_ARGS_WIN)) { + fProgramArgsWin = getText(child); ++ } else if (child.getNodeName().equals(P_PROG_ARGS_FRE)) { ++ fProgramArgsFre = getText(child); ++ System.err.println(this.getClass().getName() + "#parse: fProgramArgsFre = " + fProgramArgsFre); + } else if (child.getNodeName().equals(P_VM_ARGS)) { + fVMArgs = getText(child); ++ System.err.println(this.getClass().getName() + "#parse: fVMArgs = " + fVMArgs); + } else if (child.getNodeName().equals(P_VM_ARGS_LIN)) { + fVMArgsLin = getText(child); + } else if (child.getNodeName().equals(P_VM_ARGS_MAC)) { +@@ -225,6 +231,9 @@ + fVMArgsSol = getText(child); + } else if (child.getNodeName().equals(P_VM_ARGS_WIN)) { + fVMArgsWin = getText(child); ++ } else if (child.getNodeName().equals(P_VM_ARGS_FRE)) { ++ fVMArgsFre = getText(child); ++ System.err.println(this.getClass().getName() + "#parse: fVMArgsFre = " + fVMArgsFre); + } + } + } +@@ -256,6 +260,9 @@ + if (fProgramArgsWin.length() > 0) { + writer.println(indent + " " + "<" + P_PROG_ARGS_WIN + ">" + getWritableString(fProgramArgsWin) + ""); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ + } ++ if (fProgramArgsFre.length() > 0) { ++ writer.println(indent + " " + "<" + P_PROG_ARGS_FRE + ">" + getWritableString(fProgramArgsFre) + ""); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ ++ } + if (fVMArgs.length() > 0) { + writer.println(indent + " " + "<" + P_VM_ARGS + ">" + getWritableString(fVMArgs) + ""); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ + } +@@ -271,6 +278,9 @@ + if (fVMArgsWin.length() > 0) { + writer.println(indent + " " + "<" + P_VM_ARGS_WIN + ">" + getWritableString(fVMArgsWin) + ""); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ + } ++ if (fVMArgsFre.length() > 0) { ++ writer.println(indent + " " + "<" + P_VM_ARGS_FRE + ">" + getWritableString(fVMArgsFre) + ""); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ ++ } + writer.println(indent + ""); //$NON-NLS-1$ + } + --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/iproduct/ILauncherInfo.java 2009-05-27 16:25:43.000000000 -0400 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/iproduct/ILauncherInfo.java 2009-12-23 15:14:12.493217711 -0500 @@ -12,6 +12,8 @@ @@ -2474,6 +2210,41 @@ private String fLinPath, fLinUse; private String fMacPath, fMacUse; private String fSolPath, fSolUse; +@@ -81,6 +81,9 @@ + } else if (child.getNodeName().equals(WIN)) { + fWinPath = getText(child); + fWinUse = fWinPath == null ? "default" : "custom"; //$NON-NLS-1$ //$NON-NLS-2$ ++ } else if (child.getNodeName().equals(FRE)) { ++ fFrePath = getText(child); ++ fFreUse = fFrePath == null ? "default" : "custom"; //$NON-NLS-1$ //$NON-NLS-2$ + } + } + } +@@ -103,6 +106,10 @@ + fWinPath = fWinPath == null ? fPath : null; + fWinUse = "custom"; //$NON-NLS-1$ + } ++ if (fFreUse == null) { ++ fFrePath = fFrePath == null ? fPath : null; ++ fFreUse = "custom"; //$NON-NLS-1$ ++ } + // null out things + fPath = null; + fUse = "default"; //$NON-NLS-1$ +@@ -162,6 +169,13 @@ + writer.println(""); //$NON-NLS-1$ //$NON-NLS-2$ + } + ++ if (fFrePath != null) { ++ writer.print(indent); ++ writer.print(" <" + FRE + ">"); //$NON-NLS-1$ //$NON-NLS-2$ ++ writer.print(getWritableString(fFrePath.trim())); ++ writer.println(""); //$NON-NLS-1$ //$NON-NLS-2$ ++ } ++ + writer.print(indent + ""); //$NON-NLS-1$ + writer.println(); + } @@ -192,6 +194,11 @@ fSolUse = use; if (isEditable()) @@ -2516,9 +2287,9 @@ } return null; } ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/product/JREInfo.java 2008-03-08 16:54:45.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/product/JREInfo.java 2009-12-23 15:14:12.495225197 -0500 -@@ -22,12 +22,14 @@ +--- build/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/product/JREInfo.java.orig Wed Jun 27 15:39:37 2012 ++++ build/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/product/JREInfo.java Fri Aug 17 15:20:49 2012 +@@ -22,17 +22,20 @@ public class JREInfo extends ProductObject implements IJREInfo { @@ -2533,7 +2304,13 @@ private IPath fJVMLin; private IPath fJVMMac; private IPath fJVMSol; -@@ -49,6 +51,8 @@ + private IPath fJVMWin; + ++ private boolean bIncludeFre; + private boolean bIncludeLin; + private boolean bIncludeMac; + private boolean bIncludeSol; +@@ -54,6 +57,8 @@ return fJVMMac; } else if (Platform.OS_SOLARIS.equals(os)) { return fJVMSol; @@ -2542,7 +2319,7 @@ } return null; } -@@ -77,6 +81,11 @@ +@@ -82,6 +87,11 @@ fJVMSol = jreContainerPath; if (isEditable()) firePropertyChanged(JRE_SOL, old, fJVMSol); @@ -2554,6 +2331,66 @@ } } +@@ -118,6 +128,9 @@ + } else if (child.getNodeName().equals(JRE_SOL)) { + fJVMSol = getPath(child); + bIncludeSol = include; ++ } else if (child.getNodeName().equals(JRE_FRE)) { ++ fJVMFre = getPath(child); ++ bIncludeFre = include; + } else if (child.getNodeName().equals(JRE_WIN)) { + fJVMWin = getPath(child); + bIncludeWin = include; +@@ -166,6 +179,12 @@ + writer.print(fJVMSol.toPortableString()); + writer.println(""); //$NON-NLS-1$ //$NON-NLS-2$ + } ++ if (fJVMFre != null) { ++ writer.print(indent); ++ writer.print(" <" + JRE_FRE + " include=\"" + String.valueOf(bIncludeFre) + "\">"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ ++ writer.print(fJVMFre.toPortableString()); ++ writer.println(""); //$NON-NLS-1$ //$NON-NLS-2$ ++ } + if (fJVMWin != null) { + writer.print(indent); + writer.print(" <" + JRE_WIN + " include=\"" + String.valueOf(bIncludeWin) + "\">"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ +@@ -184,6 +203,8 @@ + return bIncludeMac; + } else if (Platform.OS_SOLARIS.equals(os)) { + return bIncludeSol; ++ } else if (Platform.OS_FREEBSD.equals(os)) { ++ return bIncludeFre; + } + return false; + } +@@ -209,6 +230,11 @@ + bIncludeSol = includeJRE; + if (isEditable()) + firePropertyChanged(JRE_SOL, old, Boolean.valueOf(bIncludeSol)); ++ } else if (Platform.OS_FREEBSD.equals(os)) { ++ Boolean old = Boolean.valueOf(bIncludeFre); ++ bIncludeFre = includeJRE; ++ if (isEditable()) ++ firePropertyChanged(JRE_FRE, old, Boolean.valueOf(bIncludeFre)); + } + } + +--- build/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.core.runtime.compatibility/src-boot/org/eclipse/core/boot/BootLoader.java~ 2012-06-27 15:21:36.000000000 +0200 ++++ build/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.core.runtime.compatibility/src-boot/org/eclipse/core/boot/BootLoader.java 2012-08-17 15:26:06.000000000 +0200 +@@ -94,6 +94,13 @@ + public static final String OS_HPUX = "hpux";//$NON-NLS-1$ + + /** ++ * Constant string (value "freebsd") indicating the platform is running on an ++ * FreeBSD-based operating system. ++ * @deprecated Replaced by {@link Platform#OS_FREEBSD}. ++ */ ++ public static final String OS_FREEBSD = "freebsd";//$NON-NLS-1$ ++ ++ /** + * Constant string (value "qnx") indicating the platform is running on a + * QNX-based operating system. + * @deprecated Replaced by {@link Platform#OS_QNX}. --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/product/LauncherInfo.java 2009-05-27 16:25:26.000000000 -0400 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/product/LauncherInfo.java 2009-12-23 15:14:12.496229220 -0500 @@ -74,7 +74,9 @@ @@ -2598,21 +2435,14 @@ } --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/PDEUIMessages.java 2009-05-11 17:05:18.000000000 -0400 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/PDEUIMessages.java 2009-12-23 15:14:12.508277211 -0500 -@@ -921,6 +921,7 @@ - public static String LauncherSection_32High; - public static String LauncherSection_48Low; +@@ -1002,6 +1002,7 @@ public static String LauncherSection_48High; -+ public static String LauncherSection_freebsdLabel; + public static String LauncherSection_256High; public static String LauncherSection_linuxLabel; ++ public static String LauncherSection_freebsdLabel; public static String LauncherSection_large; public static String LauncherSection_medium; -@@ -2817,4 +2818,4 @@ - - public static String VersionDialog_text; - --} -\ No newline at end of file -+} + public static String LauncherSection_small; --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/product/ArgumentsSection.java 2009-05-27 16:38:19.000000000 -0400 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/product/ArgumentsSection.java 2009-12-23 15:14:12.515304810 -0500 @@ -34,6 +34,7 @@ @@ -2747,14 +2577,14 @@ } --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/pderesources.properties 2009-07-14 17:13:10.000000000 -0400 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/pderesources.properties 2009-12-23 15:14:12.520324922 -0500 -@@ -582,6 +582,7 @@ - LauncherSection_32High=32x32 (32-bit): - LauncherSection_48Low=48x48 (8-bit): +@@ -621,6 +621,7 @@ LauncherSection_48High=48x48 (32-bit): -+LauncherSection_freebsdLabel=A single XPM icon is required: + LauncherSection_256High=256x256 (32-bit): LauncherSection_linuxLabel=A single XPM icon is required: ++LauncherSection_freebsdLabel=A single XPM icon is required: LauncherSection_large=Large: LauncherSection_medium=Medium: + LauncherSection_small=Small: --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/product/ProductIntroOperation.java 2009-03-06 17:52:06.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/product/ProductIntroOperation.java 2009-12-23 15:14:12.521328666 -0500 @@ -128,7 +128,7 @@ @@ -3003,8 +2833,8 @@ } /** OS Constants */ -- public static final boolean IsAIX, IsSunOS, IsLinux, IsHPUX; -+ public static final boolean IsAIX, IsSunOS, IsLinux, IsHPUX, IsFreeBSD; +- public static final boolean IsAIX, IsSunOS, IsLinux, IsHPUX, BIG_ENDIAN; ++ public static final boolean IsAIX, IsSunOS, IsLinux, IsHPUX, IsFreeBSD, BIG_ENDIAN; static { /* Initialize the OS flags and locale constants */ @@ -3019,40 +2849,9 @@ - IsAIX = isAIX; IsSunOS = isSunOS; IsLinux = isLinux; IsHPUX = isHPUX; + if (osName.equals ("FreeBSD")) isFreeBSD = true; + IsAIX = isAIX; IsSunOS = isSunOS; IsLinux = isLinux; IsHPUX = isHPUX; IsFreeBSD = isFreeBSD; - } - - /** Constants */ ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.swt.gtk.freebsd.x86/.project 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.swt.gtk.freebsd.x86/.project 2009-12-23 15:14:12.578555994 -0500 -@@ -0,0 +1,28 @@ -+ -+ -+ org.eclipse.swt.gtk.freebsd.x86 -+ -+ -+ -+ -+ -+ org.eclipse.pde.ManifestBuilder -+ -+ -+ -+ -+ org.eclipse.pde.SchemaBuilder -+ -+ -+ -+ -+ org.eclipse.pde.api.tools.apiAnalysisBuilder -+ -+ -+ -+ -+ -+ org.eclipse.pde.PluginNature -+ org.eclipse.pde.api.tools.apiAnalysisNature -+ -+ + + byte[] buffer = new byte[4]; + int /*long*/ ptr = OS.malloc(4); --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.swt.gtk.freebsd.x86/META-INF/MANIFEST.MF 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.swt.gtk.freebsd.x86/META-INF/MANIFEST.MF 2009-12-23 15:14:12.578555994 -0500 @@ -0,0 +1,19 @@ @@ -3061,7 +2860,7 @@ +Bundle-Name: %fragmentName +Bundle-Vendor: %providerName +Bundle-SymbolicName: org.eclipse.swt.gtk.freebsd.x86; singleton:=true -+Bundle-Version: 3.7.1.qualifier ++Bundle-Version: 3.100.0.qualifier +Bundle-ManifestVersion: 2 +Bundle-Localization: fragment +Export-Package: @@ -4885,7 +4684,7 @@ + + + -+ ++ + + + @@ -4908,37 +4707,6 @@ +############################################################################### +fragmentName = Standard Widget Toolkit for GTK 2.0 +providerName = Eclipse.org ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.swt.gtk.freebsd.x86_64/.project 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.swt.gtk.freebsd.x86_64/.project 2009-12-23 15:14:12.578555994 -0500 -@@ -0,0 +1,28 @@ -+ -+ -+ org.eclipse.swt.gtk.freebsd.x86_64 -+ -+ -+ -+ -+ -+ org.eclipse.pde.ManifestBuilder -+ -+ -+ -+ -+ org.eclipse.pde.SchemaBuilder -+ -+ -+ -+ -+ org.eclipse.pde.api.tools.apiAnalysisBuilder -+ -+ -+ -+ -+ -+ org.eclipse.pde.PluginNature -+ org.eclipse.pde.api.tools.apiAnalysisNature -+ -+ --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.swt.gtk.freebsd.x86_64/META-INF/MANIFEST.MF 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.swt.gtk.freebsd.x86_64/META-INF/MANIFEST.MF 2009-12-23 15:14:12.584579570 -0500 @@ -0,0 +1,19 @@ @@ -4947,7 +4715,7 @@ +Bundle-Name: %fragmentName +Bundle-Vendor: %providerName +Bundle-SymbolicName: org.eclipse.swt.gtk.freebsd.x86_64; singleton:=true -+Bundle-Version: 3.7.1.qualifier ++Bundle-Version: 3.100.0.qualifier +Bundle-ManifestVersion: 2 +Bundle-Localization: fragment +Export-Package: @@ -6771,7 +6539,7 @@ + + + -+ ++ + + + @@ -6837,57 +6605,6 @@ .equals(Platform.getOS()); private static FragmentEntry[] noFragments = new FragmentEntry[0]; private static Map table; ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.update.core.freebsd/.classpath 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.update.core.freebsd/.classpath 2009-12-23 15:14:12.607671250 -0500 -@@ -0,0 +1,7 @@ -+ -+ -+ -+ -+ -+ -+ ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.update.core.freebsd/.cvsignore 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.update.core.freebsd/.cvsignore 2009-12-23 15:14:12.607671250 -0500 -@@ -0,0 +1 @@ -+bin -\ No newline at end of file ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.update.core.freebsd/.project 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.update.core.freebsd/.project 2009-12-23 15:14:12.608675273 -0500 -@@ -0,0 +1,33 @@ -+ -+ -+ org.eclipse.update.core.linux -+ -+ -+ org.eclipse.core.boot -+ org.eclipse.core.runtime -+ org.eclipse.core.runtime.compatibility -+ org.eclipse.update.configurator -+ org.eclipse.update.core -+ -+ -+ -+ org.eclipse.jdt.core.javabuilder -+ -+ -+ -+ -+ org.eclipse.pde.ManifestBuilder -+ -+ -+ -+ -+ org.eclipse.pde.SchemaBuilder -+ -+ -+ -+ -+ -+ org.eclipse.jdt.core.javanature -+ org.eclipse.pde.PluginNature -+ -+ --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.update.core.freebsd/META-INF/MANIFEST.MF 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.update.core.freebsd/META-INF/MANIFEST.MF 2009-12-23 15:14:12.608675273 -0500 @@ -0,0 +1,9 @@ @@ -6895,7 +6612,7 @@ +Bundle-ManifestVersion: 2 +Bundle-Name: %fragmentNameFreeBSD +Bundle-SymbolicName: org.eclipse.update.core.freebsd -+Bundle-Version: 3.2.100.qualifier ++Bundle-Version: 3.2.300.qualifier +Bundle-Vendor: %providerName +Fragment-Host: org.eclipse.update.core;bundle-version="[3.0.0,4.0.0)" +Bundle-Localization: plugin @@ -6951,78 +6668,55 @@ + META-INF/ +src.includes = src/,\ + about.html ---- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.update.core.freebsd/src/build.xml 1969-12-31 19:00:00.000000000 -0500 -+++ build/eclipse-3.5.2-src/plugins/org.eclipse.update.core.freebsd/src/build.xml 2009-12-23 15:14:12.609679016 -0500 -@@ -0,0 +1,70 @@ +--- build.orig/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.update.core.freebsd/pom.xml ++++ build/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.update.core.freebsd/pom.xml +@@ -0,0 +1,47 @@ + -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ ++ ++ ++ ++ 4.0.0 ++ ++ eclipse.platform ++ org.eclipse.platform ++ 3.8.0-SNAPSHOT ++ ../../ ++ ++ org.eclipse.platform ++ org.eclipse.update.core.freebsd ++ 3.2.300-SNAPSHOT ++ eclipse-plugin ++ ++ ++ ++ ++ ++ org.eclipse.tycho ++ target-platform-configuration ++ ${tycho.version} ++ ++ p2 ++ ++ ++ freebsd ++ gtk ++ x86 ++ ++ ++ ++ ++ ++ + --- build.orig/eclipse-3.5.2-src/plugins/org.eclipse.update.core.freebsd/src/update.c 1969-12-31 19:00:00.000000000 -0500 +++ build/eclipse-3.5.2-src/plugins/org.eclipse.update.core.freebsd/src/update.c 2009-12-23 15:14:12.610683039 -0500 @@ -7271,6 +6965,79 @@ + +#endif +#endif +--- build.orig/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.update.core.freebsd/src/build.xml ++++ build/eclipse-4.2.0-I20120608-1400-src/plugins/org.eclipse.update.core.freebsd/src/build.xml +@@ -0,0 +25,70 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ --- build/eclipse-3.6.1-src/plugins/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/internal/p2/metadata/expression/CompoundIterator.java~ Fri Feb 19 13:12:49 2010 +++ build/eclipse-3.6.1-src/plugins/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/internal/p2/metadata/expression/CompoundIterator.java Wed Oct 20 15:55:11 2010 @@ -25,7 +25,7 @@ @@ -7343,70 +7110,50 @@ +} --- build/eclipse-3.6.1-src/pluginVersions.properties~ Fri Oct 1 17:18:03 2010 +++ build/eclipse-3.6.1-src/pluginVersions.properties Wed Oct 20 20:19:42 2010 -@@ -34,6 +34,7 @@ - org.eclipse.equinox.launcher.motif.hpux.ia64_32,0.0.0=v20110502 - org.eclipse.equinox.http,0.0.0=v20110413 - org.eclipse.swt.gtk.linux.x86_64,0.0.0=v3738a -+org.eclipse.swt.gtk.freebsd.x86_64,0.0.0=v3738a - org.eclipse.equinox.p2.ui.admin,0.0.0=v20110502-1955 - org.eclipse.equinox.p2.publisher.eclipse,0.0.0=v20110511 - org.eclipse.equinox.weaving.caching.j9,0.0.0=v20110502 -@@ -52,6 +52,7 @@ - org.eclipse.ui.workbench.texteditor,0.0.0=v20110505-0800 - org.eclipse.ui.examples.multipageeditor,0.0.0=I20110413-1600 - org.eclipse.core.filesystem.linux.x86,0.0.0=v20110423-0524 -+org.eclipse.core.filesystem.freebsd.x86,0.0.0=v20110423-0524 - org.eclipse.equinox.p2.ui.discovery,0.0.0=v20110502-1955 - org.eclipse.ui.examples.javaeditor,0.0.0=v20110524-0800 - org.eclipse.ant.core,0.0.0=v20110511 -@@ -93,6 +94,7 @@ - org.eclipse.core.runtime,0.0.0=v20110110 - org.eclipse.core.resources.win32.x86,0.0.0=v20110423-0524 - org.eclipse.equinox.launcher.gtk.linux.x86_64,0.0.0=v20110505 -+org.eclipse.equinox.launcher.gtk.freebsd.x86_64,0.0.0=v20110505 - org.eclipse.help,0.0.0=v20110426 - org.eclipse.pde.api.tools.ee.j2se15,0.0.0=v20110401-1030 - org.junit4,0.0.0=v20100525 -@@ -135,6 +137,7 @@ - org.eclipse.equinox.p2.ui.importexport,0.0.0=v20110511 - org.eclipse.pde.api.tools.ee.jre11,0.0.0=v20110401-1030 - org.eclipse.core.net.linux.x86_64,0.0.0=I20110331-0827 -+org.eclipse.core.net.freebsd.x86_64,0.0.0=I20110331-0827 - org.eclipse.equinox.jsp.jasper,0.0.0=v20110502 - org.eclipse.pde.api.tools.ee.j2se14,0.0.0=v20110401-1030 - org.eclipse.equinox.p2.ui,0.0.0=v20110601 -@@ -158,6 +161,7 @@ - org.eclipse.swt.gtk.solaris.x86,0.0.0=v3738a - org.eclipse.pde.ds.ui,0.0.0=v20110516 - org.eclipse.core.net.linux.x86,0.0.0=I20110419-0800 -+org.eclipse.core.net.freebsd.x86,0.0.0=I20110419-0800 - org.eclipse.equinox.p2.console,0.0.0=v20110502-1955 - org.eclipse.equinox.http.jetty,0.0.0=v20110502 - org.eclipse.swt.examples.browser.demos,0.0.0=v3738a -@@ -175,6 +179,7 @@ - org.eclipse.equinox.launcher.win32.win32.ia64,0.0.0=v20110502 - org.eclipse.swt.examples.browser,0.0.0=v3738a - org.eclipse.core.filesystem.linux.x86_64,0.0.0=v20110423-0524 -+org.eclipse.core.filesystem.freebsd.x86_64,0.0.0=v20110423-0524 - org.eclipse.equinox.event,0.0.0=v20110502 - org.eclipse.ui.ide,0.0.0=v20110809-1737 - org.eclipse.ui.views.log,0.0.0=v20110404 -@@ -185,6 +190,7 @@ - org.eclipse.equinox.ds,0.0.0=R37x_v20110701 - org.eclipse.equinox.launcher.win32.win32.x86_64,0.0.0=v20110502 - org.eclipse.equinox.launcher.gtk.linux.x86,0.0.0=v20110505 -+org.eclipse.equinox.launcher.gtk.freebsd.x86,0.0.0=v20110505 - org.eclipse.update.core.linux,0.0.0=v20100512 - org.eclipse.core.databinding.property,0.0.0=I20110222-0800 - org.eclipse.ui.examples.propertysheet,0.0.0=I20110413-1600 -@@ -246,6 +247,7 @@ - org.eclipse.swt.examples,0.0.0=v3738a - org.eclipse.cvs,0.0.0=v20110505-0800 - org.eclipse.swt.gtk.linux.x86,0.0.0=v3738a -+org.eclipse.swt.gtk.freebsd.x86,0.0.0=v3738a - org.eclipse.equinox.log,0.0.0=v20110502 - org.eclipse.equinox.jmx.client,0.0.0=v20100503 - org.eclipse.ui.win32,0.0.0=I20100509-0800 +@@ -106,6 +106,8 @@ + org.eclipse.equinox.launcher.gtk.linux.s390x,0.0.0=v20120522-1822 + org.eclipse.equinox.launcher.gtk.solaris.x86,0.0.0=v20120522-1813 + org.eclipse.equinox.launcher.motif.solaris.sparc,0.0.0=v20120522-1813 ++org.eclipse.equinox.launcher.gtk.freebsd.x86,0.0.0=v20120522-1813 ++org.eclipse.equinox.launcher.gtk.freebsd.x86_64,0.0.0=v20120522-1813 + org.eclipse.core.runtime,0.0.0=v20120521-2346 + org.eclipse.core.contenttype,0.0.0=v20120523-2004 + org.eclipse.core.jobs,0.0.0=v20120521-2346 +@@ -122,6 +124,8 @@ + org.eclipse.core.filesystem.linux.x86_64,0.0.0=v20120522-1137 + org.eclipse.core.filesystem.solaris.sparc,0.0.0=v20120522-1137 + org.eclipse.core.filesystem.aix.ppc,0.0.0=v20110423-0524 ++org.eclipse.core.filesystem.freebsd.x86,0.0.0=v20120522-1137 ++org.eclipse.core.filesystem.freebsd.x86_64,0.0.0=v20120522-1137 + org.eclipse.core.boot,0.0.0=v20120523-2004 + org.eclipse.core.runtime.compatibility,0.0.0=v20120521-2346 + org.eclipse.core.runtime.compatibility.auth,0.0.0=v20120523-2004 +@@ -306,6 +310,8 @@ + org.eclipse.swt.win32.win32.ia64,0.0.0=v4233d + org.eclipse.swt.gtk.linux.s390,0.0.0=v4233d + org.eclipse.swt.gtk.linux.s390x,0.0.0=v4233d ++org.eclipse.swt.gtk.freebsd.x86,0.0.0=v4233d ++org.eclipse.swt.gtk.freebsd.x86_64,0.0.0=v4233d + org.eclipse.swt.examples,0.0.0=v4233d + org.eclipse.swt.examples.browser,0.0.0=v4233d + org.eclipse.swt.examples.browser.demos,0.0.0=v4233d +@@ -330,6 +336,8 @@ + org.eclipse.core.net.linux.x86,0.0.0=v20120522-1148 + org.eclipse.core.net.linux.x86_64,0.0.0=v20120522-1148 + org.eclipse.core.net.win32.x86_64,0.0.0=v20120522-1148 ++org.eclipse.core.net.freebsd.x86,0.0.0=v20120522-1148 ++org.eclipse.core.net.freebsd.x86_64,0.0.0=v20120522-1148 + org.eclipse.ant.optional.junit,0.0.0=v20120530-1214 + org.eclipse.text,0.0.0=v20120523-1310 + org.eclipse.jface.text,0.0.0=v20120531-0600 +@@ -372,6 +380,7 @@ + org.eclipse.update.ui,0.0.0=v20120523-1752 + org.eclipse.update.core.win32,0.0.0=v20120530-1204 + org.eclipse.update.core.linux,0.0.0=v20120530-1204 ++org.eclipse.update.core.freebsd,0.0.0=v20120530-1204 + org.eclipse.help,0.0.0=v20120521-2344 + org.eclipse.help.appserver,0.0.0=v20120521-2344 + org.eclipse.help.base,0.0.0=v20120521-2344 --- build/eclipse-3.7.0-src/features/org.eclipse.equinox.executable/feature.xml~ Fri Feb 18 17:56:16 2011 +++ build/eclipse-3.7.0-src/features/org.eclipse.equinox.executable/feature.xml Thu Sep 15 11:03:18 2011 @@ -131,6 +131,26 @@ Index: files/patch-dependencyManifests =================================================================== RCS file: /usr/ncvs/ports/java/eclipse-devel/files/patch-dependencyManifests,v retrieving revision 1.1 diff -u -r1.1 patch-dependencyManifests --- files/patch-dependencyManifests 22 Apr 2012 02:26:58 -0000 1.1 +++ files/patch-dependencyManifests 9 Aug 2012 16:44:15 -0000 @@ -1,88 +1,71 @@ ---- eclipse-build-914dc6de2bfc5ee5819a229cf4877f7043040a92/dependencyManifests/javax.servlet_3.0.0.jar/META-INF/MANIFEST.MF~ 2012-01-26 18:03:49.377369870 +0100 -+++ eclipse-build-914dc6de2bfc5ee5819a229cf4877f7043040a92/dependencyManifests/javax.servlet_3.0.0.jar/META-INF/MANIFEST.MF 2012-01-26 18:18:27.055000978 +0100 -@@ -6,6 +6,6 @@ - Bundle-Localization: plugin --Bundle-Version: 2.5.0.v200806031605 -+Bundle-Version: 3.0.0.v201103241727 - Bundle-Vendor: %bundleProvider --Export-Package: javax.servlet;version="2.5",javax.servlet.http;version -- ="2.5",javax.servlet.resources;version="2.5" -+Export-Package: javax.servlet;version="3.0",javax.servlet.http;version -+ ="3.0",javax.servlet.resources;version="3.0" - ---- eclipse-build-914dc6de2bfc5ee5819a229cf4877f7043040a92/dependencyManifests/javax.servlet.jsp_2.2.0.jar/META-INF/MANIFEST.MF~ 2011-12-19 16:40:57.000000000 +0100 -+++ eclipse-build-914dc6de2bfc5ee5819a229cf4877f7043040a92/dependencyManifests/javax.servlet.jsp_2.2.0.jar/META-INF/MANIFEST.MF 2012-01-26 18:43:30.749772042 +0100 -@@ -4,10 +4,10 @@ - Bundle-RequiredExecutionEnvironment: CDC-1.0/Foundation-1.0,J2SE-1.3 - Bundle-Name: %bundleName - Bundle-SymbolicName: javax.servlet.jsp --Export-Package: javax.servlet.jsp; version=2.0,javax.servlet.jsp.el; v -- ersion=2.0,javax.servlet.jsp.resources; version=2.0,javax.servlet.jsp -- .tagext; version=2.0 --Bundle-Version: 2.0.0.v200806031607 -+Export-Package: javax.servlet.jsp; version=2.2,javax.servlet.jsp.el; v -+ ersion=2.2,javax.servlet.jsp.resources; version=2.2,javax.servlet.jsp -+ .tagext; version=2.2 -+Bundle-Version: 2.2.0.v200806031607 - Bundle-ManifestVersion: 2 --Import-Package: javax.servlet; version=2.4,javax.servlet.http; version -- =2.4,javax.servlet.resources; version=2.4 -+Import-Package: javax.servlet; version=3.0,javax.servlet.http; version -+ =3.0,javax.servlet.resources; version=3.0 ---- eclipse-build-914dc6de2bfc5ee5819a229cf4877f7043040a92/dependencyManifests/org.apache.jasper_7.0.21.jar/META-INF/MANIFEST.MF~ 2011-12-19 16:40:57.000000000 +0100 -+++ eclipse-build-914dc6de2bfc5ee5819a229cf4877f7043040a92/dependencyManifests/org.apache.jasper_7.0.21.jar/META-INF/MANIFEST.MF 2012-01-26 18:36:42.891544584 +0100 -@@ -6,21 +6,21 @@ - 2SE-1.3 - Bundle-Name: %bundleName - Bundle-SymbolicName: org.apache.jasper --Export-Package: org.apache.jasper;version="5.5.17",org.apache.jasper.c -- ompiler;version="5.5.17",org.apache.jasper.compiler.tagplugin;version -- ="5.5.17",org.apache.jasper.resources;version="5.5.17",org.apache.jas -- per.runtime;version="5.5.17",org.apache.jasper.security;version="5.5. -- 17",org.apache.jasper.servlet;version="5.5.17",org.apache.jasper.tagp -- lugins.jstl;version="5.5.17",org.apache.jasper.tagplugins.jstl.core;v -- ersion="5.5.17",org.apache.jasper.util;version="5.5.17",org.apache.ja -- sper.xmlparser;version="5.5.17" --Bundle-Version: 5.5.17.v201004212143 -+Export-Package: org.apache.jasper;version="7.0.21",org.apache.jasper.c -+ ompiler;version="7.0.21",org.apache.jasper.compiler.tagplugin;version -+ ="7.0.21",org.apache.jasper.resources;version="7.0.21",org.apache.jas -+ per.runtime;version="7.0.21",org.apache.jasper.security;version="5.5. -+ 17",org.apache.jasper.servlet;version="7.0.21",org.apache.jasper.tagp -+ lugins.jstl;version="7.0.21",org.apache.jasper.tagplugins.jstl.core;v -+ ersion="7.0.21",org.apache.jasper.util;version="7.0.21",org.apache.ja -+ sper.xmlparser;version="7.0.21" -+Bundle-Version: 7.0.21.v201004212143 - Bundle-ManifestVersion: 2 --Import-Package: javax.servlet;version="[2.4, 3.0)",javax.servlet.http; -- version="[2.4, 3.0)",javax.servlet.jsp;version="[2.0, 2.1)",javax.ser -- vlet.jsp.el;version="[2.0, 2.1)",javax.servlet.jsp.resources;version= -- "[2.0, 2.1)",javax.servlet.jsp.tagext;version="[2.0, 2.1)",javax.serv -- let.resources;version="[2.4, 3.0)",javax.xml.parsers,org.apache.commo -+Import-Package: javax.servlet;version="3.0",javax.servlet.http; -+ version="3.0",javax.servlet.jsp;version="2.2",javax.ser -+ vlet.jsp.el;version="2.2",javax.servlet.jsp.resources;version= -+ "2.2",javax.servlet.jsp.tagext;version="2.2",javax.serv -+ let.resources;version="3.0",javax.xml.parsers,org.apache.commo - ns.el;version="[1.0.0,2.0.0)",org.apache.commons.logging;version="[1. - 0.0,2.0.0)",org.apache.tools.ant;resolution:=optional,org.apache.tool - s.ant.taskdefs;resolution:=optional,org.apache.tools.ant.types;resolu +$FreeBSD$ + --- eclipse-build-914dc6de2bfc5ee5819a229cf4877f7043040a92/dependencyManifests/org.apache.commons.el_1.0.0.v200806031608.jar/META-INF/MANIFEST.MF~ Mon Dec 19 16:40:57 2011 +++ eclipse-build-914dc6de2bfc5ee5819a229cf4877f7043040a92/dependencyManifests/org.apache.commons.el_1.0.0.v200806031608.jar/META-INF/MANIFEST.MF Wed Feb 29 16:33:20 2012 -@@ -8,11 +8,11 @@ +@@ -6,13 +6,13 @@ + Bundle-SymbolicName: org.apache.commons.el + Export-Package: org.apache.commons.el;version="1.0.0",org.apache.commo ns.el.parser;version="1.0.0" - Bundle-Version: 1.0.0.v201004212143 +-Bundle-Version: 1.0.0.v201004212143 ++Bundle-Version: 1.0.0.v201101211617 Bundle-ManifestVersion: 2 -Import-Package: javax.servlet;version="[2.4, 3.0)",javax.servlet.http; - version="[2.4, 3.0)",javax.servlet.jsp;version="[2.0, 2.1)",javax.ser - vlet.jsp.el;version="[2.0, 2.1)",javax.servlet.jsp.resources;version= - "[2.0, 2.1)",javax.servlet.jsp.tagext;version="[2.0, 2.1)",javax.serv - let.resources;version="[2.4, 3.0)" -+Import-Package: javax.servlet;version="[2.5, 3.0]",javax.servlet.http; -+ version="[2.5, 3.0]",javax.servlet.jsp;version="2.2",javax.ser -+ vlet.jsp.el;version="2.2",javax.servlet.jsp.resources;version= -+ "2.2",javax.servlet.jsp.tagext;version="2.2",javax.serv -+ let.resources;version="[2.5, 3.0]" ++Import-Package: javax.servlet;version="2.4",javax.servlet.http; ++ version="2.4",javax.servlet.jsp;version="2.0",javax.ser ++ vlet.jsp.el;version="2.0",javax.servlet.jsp.resources;version= ++ "2.0",javax.servlet.jsp.tagext;version="2.0",javax.serv ++ let.resources;version="2.4" Name: org/apache/commons/el/ImplicitObjects$6.class SHA1-Digest: yk3eN531Co8H5mcmuI/jBgzMK7M= +--- eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3/dependencyManifests/javax.el_2.2.0.v201108011116.jar/META-INF/MANIFEST.MF~ Thu Jun 28 12:02:14 2012 ++++ eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3/dependencyManifests/javax.el_2.2.0.v201108011116.jar/META-INF/MANIFEST.MF Tue Aug 7 14:18:09 2012 +@@ -9,7 +9,6 @@ + Export-Package: javax.el;version="2.2.0" + Bundle-Version: 2.2.0.v201108011116 + Bundle-ManifestVersion: 2 +-Import-Package: javax.servlet;version="2.5.0",javax.servlet.http;versi +- on="2.5.0" ++DynamicImport-Package: org.apache.el + + +--- eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3/dependencyManifests/javax.servlet.jsp_2.2.0.v201112011158.jar/META-INF/MANIFEST.MF~ Thu Jun 28 12:02:14 2012 ++++ eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3/dependencyManifests/javax.servlet.jsp_2.2.0.v201112011158.jar/META-INF/MANIFEST.MF Tue Aug 7 14:20:50 2012 +@@ -11,7 +11,7 @@ + rvlet.jsp.tagext;version="2.2.0" + Bundle-Version: 2.2.0.v201112011158 + Bundle-ManifestVersion: 2 +-Import-Package: javax.el;version="2.2.0",javax.servlet;version="2.6.0" +- ,javax.servlet.http;version="2.6.0" ++Import-Package: javax.el;version="2.2.0",javax.servlet;version="3.0" ++ ,javax.servlet.http;version="3.0",javax.servlet.resources;version="3.0" + + +--- eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3/dependencyManifests/javax.servlet_3.0.0.v201112011016.jar/META-INF/MANIFEST.MF~ Thu Jun 28 12:02:14 2012 ++++ eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3/dependencyManifests/javax.servlet_3.0.0.v201112011016.jar/META-INF/MANIFEST.MF Tue Aug 7 17:18:42 2012 +@@ -7,12 +7,14 @@ + Bundle-SymbolicName: javax.servlet + Eclipse-SourceReferences: scm:cvs:pserver:dev.eclipse.org:/cvsroot/too + ls:org.eclipse.orbit/javax.servlet;tag=v201112011016 +-Export-Package: javax.servlet;version="2.6.0";uses:="javax.servlet.ann +- otation,javax.servlet.descriptor",javax.servlet.annotation;version="2 +- .6.0";uses:="javax.servlet",javax.servlet.descriptor;version="2.6.0", +- javax.servlet.http;version="2.6.0";uses:="javax.servlet",javax.servle +- t.resources;version="2.6.0" + Bundle-Version: 3.0.0.v201112011016 + Bundle-ManifestVersion: 2 +- +- ++Export-Package: javax.servlet;version="3.0", ++ javax.servlet;version="2.6", ++ javax.servlet.http;version="3.0", ++ javax.servlet.http;version="2.6", ++ javax.servlet.annotation;version="2.6", ++ javax.servlet.descriptor;version="3.0", ++ javax.servlet.descriptor;version="2.6", ++ javax.servlet.resources;version="3.0", ++ javax.servlet.resources;version="2.6" Index: files/patch-eclipse-build =================================================================== RCS file: /usr/ncvs/ports/java/eclipse-devel/files/patch-eclipse-build,v retrieving revision 1.9 diff -u -r1.9 patch-eclipse-build --- files/patch-eclipse-build 22 Apr 2012 02:26:58 -0000 1.9 +++ files/patch-eclipse-build 28 Aug 2012 20:04:36 -0000 @@ -2,7 +2,16 @@ --- eclipse-build-0.5.0.orig/build.properties 2009-09-30 14:07:21.000000000 -0400 +++ eclipse-build-0.5.0/build.properties 2009-12-23 16:23:06.355139641 -0500 -@@ -28,7 +28,7 @@ +@@ -11,7 +11,7 @@ + skipFetch=true + individualSourceBundles=true + ws=gtk +-os=linux ++os=freebsd + includeLaunchers=true + runPackager=true + groupConfigurations=true +@@ -27,7 +27,7 @@ collectingFolder=eclipse archivePrefix=eclipse generateFeatureVersionSuffix=true @@ -53,7 +62,7 @@ +CDC-1.1/PersonalJava-1.1=%%BOOTCLASSPATH%% --- eclipse-build-0.5.0.orig/build.xml 2009-12-23 16:22:44.090824173 -0500 +++ eclipse-build-0.5.0/build.xml 2009-12-23 16:23:06.357147407 -0500 -@@ -118,11 +118,11 @@ +@@ -121,11 +121,11 @@ @@ -66,8 +75,8 @@ + - -@@ -167,8 +167,7 @@ + +@@ -180,8 +180,7 @@ @@ -77,111 +86,107 @@ -@@ -309,12 +308,18 @@ - +@@ -365,32 +364,38 @@ + + + +- +- +- +- +- ++ ++ ++ ++ ++ + + + + +- ++ + +- - -+ -+ -+ -+ ++ ++ ++ ++ ++ - +- ++ + + + + - -+ -+ -+ -+ - ++ ++ ++ ++ + - -@@ -337,20 +342,30 @@ - - - -- -+ -+ -+ -+ - - - - - + +- ++ + + + +@@ -424,11 +429,16 @@ + + + +- ++ + + -+ -+ -+ -+ - - - - - -- -+ -+ -+ -+ - - - -@@ -725,7 +729,7 @@ - - - -- -+ - - - -@@ -850,7 +854,8 @@ - -- -+ -+ - - - -@@ -1014,33 +1030,29 @@ ++ ++ ++ ++ ++ + + + +@@ -952,34 +962,29 @@ - -- -+ - - - - + +- ++ + + + + - - - - -+ - - - - +- ++ + + + + - -- - - -+ +- + + ++ -- -+ +- ++ - + @@ -192,7 +197,7 @@ -@@ -1013,7 +1015,7 @@ +@@ -987,7 +992,7 @@ @@ -200,17 +205,17 @@ + - -@@ -1039,7 +1041,7 @@ + +@@ -1008,7 +1013,7 @@ - -- -+ - - - -@@ -1072,8 +1074,8 @@ + +- ++ + + + +@@ -1041,8 +1046,8 @@ @@ -221,7 +226,7 @@ -@@ -1094,7 +1096,7 @@ +@@ -1063,7 +1068,7 @@ @@ -230,9 +235,9 @@ -@@ -1109,9 +1111,11 @@ +@@ -1078,9 +1083,11 @@ - + + @@ -252,7 +257,7 @@ -@@ -1173,16 +1180,14 @@ +@@ -1112,16 +1118,14 @@ tofile="${jdtInstallation}"/> @@ -262,7 +267,7 @@ - + - @@ -271,8 +276,8 @@ -@@ -1199,8 +1204,7 @@ - +@@ -1138,8 +1142,7 @@ + - @@ -294,15 +299,14 @@ if [ "x$zipDeps" != "x" ]; then --- eclipse-build-0.5.0.orig/pdebuild.properties 2009-10-01 08:58:04.000000000 -0400 +++ eclipse-build-0.5.0/pdebuild.properties 2009-12-23 16:23:06.358151430 -0500 -@@ -1,11 +1,11 @@ +@@ -1,10 +1,10 @@ buildArch=x86 ws=gtk -os=linux +os=freebsd - buildId=R3_7_1 - buildTag=R3_7_1 - label=3.7.1 + buildId=I20120608-1400 + label=4.2.0-I20120608-1400 -bootclasspath=/usr/lib/jvm/java/jre/lib/rt.jar:/usr/lib/jvm/java/jre/lib/jce.jar:/usr/lib/jvm/default-java/jre/lib/rt.jar:/usr/lib/jvm/default-java/jre/lib/jce.jar:/usr/lib64/jvm/java/jre/lib/rt.jar:/usr/lib64/jvm/java/jre/lib/jce.jar +bootclasspath=%%BOOTCLASSPATH%% #build.compiler=org.eclipse.jdt.core.JDTCompilerAdapter @@ -370,35 +374,41 @@ +Exec=%%PORTNAME%% Terminal=false Categories=Development;IDE;Java; ---- eclipse-build-5791c48513b4207ab1eec1e00bed4b2186f9aad5/dependencies.properties.orig Thu Jun 30 16:45:54 2011 -+++ eclipse-build-5791c48513b4207ab1eec1e00bed4b2186f9aad5/dependencies.properties Thu Jun 30 16:46:18 2011 -@@ -1,5 +1,5 @@ - com.ibm.icu_4.4.2.v20110208.jar=/usr/lib/eclipse/plugins/com.ibm.icu_4.4.2.v20110208.jar:/usr/lib64/eclipse/plugins/com.ibm.icu_4.4.2.v20110208.jar:/usr/share/java/com.ibm.icu-4.4.jar:/usr/share/java/com.ibm.icu.jar:/usr/share/java/icu4j.jar --com.jcraft.jsch_0.1.41.v200903070017.jar=/usr/share/java/jsch.jar -+com.jcraft.jsch_0.1.41.v201101211617.jar=/usr/share/java/jsch.jar - javax.servlet_3.0.0.jar=/usr/share/java/tomcat/tomcat-servlet-3.0-api.jar - javax.servlet.jsp_2.2.0.jar=/usr/share/java/tomcat/tomcat-jsp-2.2-api.jar - javax.el_2.2.0.jar=/usr/share/java/tomcat/tomcat-el-2.2-api.jar -@@ -7,13 +7,13 @@ +--- eclipse-build-5791c48513b4207ab1eec1e00bed4b2186f9aad5/dependencies/dependencies.properties.orig Thu Jun 30 16:45:54 2011 ++++ eclipse-build-5791c48513b4207ab1eec1e00bed4b2186f9aad5/dependencies/dependencies.properties Thu Jun 30 16:46:18 2011 +@@ -10,7 +10,7 @@ + javax.servlet_3.0.0.v201112011016.jar=/usr/share/java/tomcat/tomcat-servlet-3.0-api.jar + javax.servlet.jsp_2.2.0.v201112011158.jar=/usr/share/java/tomcat/tomcat-jsp-2.2-api.jar + javax.el_2.2.0.v201108011116.jar=/usr/share/java/tomcat/tomcat-el-2.2-api.jar +-javax.xml_1.0.1.v200903091627.jar=/usr/share/java/xml-commons-apis.jar ++javax.xml_1.3.4.v201005080400.jar=/usr/share/java/xml-commons-apis.jar + org.apache.batik.css_1.6.0.v201011041432.jar=/usr/share/java/batik/batik-css.jar + org.apache.batik.util_1.6.0.v201011041432.jar=/usr/share/java/batik/batik-util.jar + org.apache.batik.util.gui_1.6.0.v201011041432.jar=/usr/share/java/batik/batik-gui-util.jar +@@ -18,7 +18,7 @@ org.apache.juli_7.0.21.jar=/usr/share/java/tomcat/tomcat-juli.jar org.apache.el_7.0.21.jar=/usr/share/java/tomcat/jasper-el.jar org.apache.commons.codec_1.3.0.v201101211617.jar=/usr/share/java/commons-codec.jar -org.apache.commons.el_1.0.0.v200806031608.jar=/usr/share/java/commons-el.jar --org.apache.commons.httpclient_3.1.0.v201005080502.jar=/usr/share/java/commons-httpclient.jar +org.apache.commons.el_1.0.0.v201101211617.jar=/usr/share/java/commons-el.jar -+org.apache.commons.httpclient_3.1.0.v201012070820.jar=/usr/share/java/commons-httpclient.jar + org.apache.commons.httpclient_3.1.0.v201012070820.jar=/usr/share/java/commons-httpclient.jar org.apache.commons.logging_1.0.4.v201101211617.jar=/usr/share/java/commons-logging.jar - org.apache.jasper_7.0.21.jar=/usr/share/java/tomcat/jasper.jar - org.apache.lucene.core_2.9.1.v201101211721.jar=/usr/share/java/lucene.jar:/usr/share/java/lucene-core.jar - org.apache.lucene.analysis_2.9.1.v201101211721.jar=/usr/share/java/lucene-contrib/lucene-analyzers.jar:/usr/share/java/lucene-analyzers.jar --org.mortbay.jetty.util_6.1.23.v201004211559.jar=/usr/share/java/jetty/jetty-util.jar:/usr/share/java/jetty-util.jar --org.mortbay.jetty.server_6.1.23.v201004211559.jar=/usr/share/java/jetty/jetty.jar:/usr/share/java/jetty.jar -+org.mortbay.jetty.util_6.1.23.v201012071420.jar=/usr/share/java/jetty/jetty-util.jar:/usr/share/java/jetty-util.jar -+org.mortbay.jetty.server_6.1.23.v201012071420.jar=/usr/share/java/jetty/jetty.jar:/usr/share/java/jetty.jar - org.sat4j.core_2.3.0.v20110329.jar=/usr/share/java/org.sat4j.core.jar:/usr/share/sat4j/org.sat4j.core.jar - org.sat4j.pb_2.3.0.v20110329.jar=/usr/share/java/org.sat4j.pb.jar:/usr/share/sat4j/org.sat4j.pb.jar ---- eclipse-build-5791c48513b4207ab1eec1e00bed4b2186f9aad5/sdkdependencies.properties.orig Fri Jul 1 20:12:45 2011 -+++ eclipse-build-5791c48513b4207ab1eec1e00bed4b2186f9aad5/sdkdependencies.properties Fri Jul 1 20:16:04 2011 + org.apache.felix.gogo.command_0.8.0.v201108120515.jar=/usr/share/java/felix/org.apache.felix.gogo.command.jar +--- eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3/dependencies/nonosgidependencies.properties~ Thu Jun 28 12:02:14 2012 ++++ eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3/dependencies/nonosgidependencies.properties Wed Jul 25 18:03:02 2012 +@@ -20,10 +20,3 @@ + org.apache.ant_1.8.3.v20120321-1730/lib/ant-swing.jar=/usr/share/java/ant/ant-swing.jar:/usr/share/java/ant-swing.jar + org.apache.ant_1.8.3.v20120321-1730/lib/ant-testutil.jar=/usr/share/java/ant/ant-testutil.jar:/usr/share/java/ant-testutil.jar + org.apache.ant_1.8.3.v20120321-1730/lib/ant.jar=/usr/share/java/ant.jar +-#bin folder +-org.apache.ant_1.8.3.v20120321-1730/bin/ant=/usr/bin/ant +-org.apache.ant_1.8.3.v20120321-1730/bin/antRun=/usr/bin/antRun +-org.apache.ant_1.8.3.v20120321-1730/bin/antRun.pl=/usr/bin/antRun.pl +-org.apache.ant_1.8.3.v20120321-1730/bin/runant.pl=/usr/bin/runant.pl +-org.apache.ant_1.8.3.v20120321-1730/bin/runant.py=/usr/bin/runant.py +-org.apache.ant_1.8.3.v20120321-1730/bin/complete-ant-cmd.pl=/usr/bin/complete-ant-cmd.pl +--- eclipse-build-5791c48513b4207ab1eec1e00bed4b2186f9aad5/dependencies/sdkdependencies.properties.orig Fri Jul 1 20:12:45 2011 ++++ eclipse-build-5791c48513b4207ab1eec1e00bed4b2186f9aad5/dependencies/sdkdependencies.properties Fri Jul 1 20:16:04 2011 @@ -1,1 +1,1 @@ -org.objectweb.asm_3.3.1.v201101071600.jar=/usr/share/java/objectweb-asm/asm-all.jar:/usr/share/java/asm3-all.jar +org.objectweb.asm_3.3.1.v201105211655.jar=/usr/share/java/objectweb-asm/asm-all.jar:/usr/share/java/asm3-all.jar @@ -417,3 +427,67 @@ + sed -i .orig 's/javax\.servlet\.jsp_2\.0\.0\.v[0-9]\{12\}/javax\.servlet\.jsp_2\.2\.0/g' ${f} + sed -i .orig 's/org\.apache\.jasper_5\.5\.17\.v[0-9]\{12\}/org\.apache\.jasper_7\.0\.21/g' ${f} done +--- eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3/additionalArchs/rename.sh~ Thu Jun 28 12:02:14 2012 ++++ eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3/additionalArchs/rename.sh Fri Jun 29 15:04:36 2012 +@@ -4,13 +4,13 @@ + newArch=$2 + + moves(){ +-for f in $(find -type d); do ++for f in $(find . -type d); do + tofile=$(echo $f | sed "s/$baseArch/$newArch/") + if [ $tofile != $f ]; then + cp -pfr $f $tofile + fi + done +-for f in $(find -type f); do ++for f in $(find . -type f); do + tofile=$(echo $f | sed "s/$baseArch/$newArch/") + if [ $tofile != $f ]; then + cp -pfr $f $tofile +--- eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3/eclipse-build-config/productFiles/platform/p2.inf~ Thu Jun 28 12:02:14 2012 ++++ eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3/eclipse-build-config/productFiles/platform/p2.inf Wed Aug 8 13:48:10 2012 +@@ -56,3 +56,20 @@ + units.3.touchpoint.version=1.0.0 + units.3.instructions.configure=setProgramProperty(propName:org.eclipse.swt.internal.gtk.useCairo,propValue:true); + units.3.instructions.unconfigure=removeProgramProperty(propName:org.eclipse.swt.internal.gtk.useCairo); ++ ++requires.4.namespace=org.eclipse.equinox.p2.iu ++requires.4.name=toolingorg.eclipse.configuration.gtk.freebsd.x86_64 ++requires.4.filter=(&(osgi.os=freebsd) (osgi.arch=x86_64) (osgi.ws=gtk)) ++requires.4.range=[1.0.0,1.0.0] ++requires.4.greedy=true ++ ++units.4.id=toolingorg.eclipse.configuration.gtk.freebsd.x86_64 ++units.4.version=1.0.0 ++units.4.provides.1.namespace=org.eclipse.equinox.p2.iu ++units.4.provides.1.name=toolingorg.eclipse.configuration.gtk.freebsd.x86_64 ++units.4.provides.1.version=1.0.0 ++units.4.filter=(&(osgi.os=freebsd) (osgi.arch=x86_64) (osgi.ws=gtk)) ++units.4.touchpoint.id=org.eclipse.equinox.p2.osgi ++units.4.touchpoint.version=1.0.0 ++units.4.instructions.configure=setProgramProperty(propName:org.eclipse.swt.internal.gtk.useCairo,propValue:true); ++units.4.instructions.unconfigure=removeProgramProperty(propName:org.eclipse.swt.internal.gtk.useCairo); +--- eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3/eclipse-build-config/productFiles/platform.sdk/p2.inf~ Thu Jun 28 12:02:14 2012 ++++ eclipse-build-7b07d10488eb9d6e2880eac320b09c16d1ae78e3/eclipse-build-config/productFiles/platform.sdk/p2.inf Wed Aug 8 13:55:04 2012 +@@ -56,3 +56,20 @@ + units.3.touchpoint.version=1.0.0 + units.3.instructions.configure=setProgramProperty(propName:org.eclipse.swt.internal.gtk.useCairo,propValue:true); + units.3.instructions.unconfigure=removeProgramProperty(propName:org.eclipse.swt.internal.gtk.useCairo); ++ ++requires.4.namespace=org.eclipse.equinox.p2.iu ++requires.4.name=toolingorg.eclipse.configuration.gtk.freebsd.x86_64 ++requires.4.filter=(&(osgi.os=freebsd) (osgi.arch=x86_64) (osgi.ws=gtk)) ++requires.4.range=[1.0.0,1.0.0] ++requires.4.greedy=true ++ ++units.4.id=toolingorg.eclipse.configuration.gtk.freebsd.x86_64 ++units.4.version=1.0.0 ++units.4.provides.1.namespace=org.eclipse.equinox.p2.iu ++units.4.provides.1.name=toolingorg.eclipse.configuration.gtk.freebsd.x86_64 ++units.4.provides.1.version=1.0.0 ++units.4.filter=(&(osgi.os=freebsd) (osgi.arch=x86_64) (osgi.ws=gtk)) ++units.4.touchpoint.id=org.eclipse.equinox.p2.osgi ++units.4.touchpoint.version=1.0.0 ++units.4.instructions.configure=setProgramProperty(propName:org.eclipse.swt.internal.gtk.useCairo,propValue:true); ++units.4.instructions.unconfigure=removeProgramProperty(propName:org.eclipse.swt.internal.gtk.useCairo); --- /dev/null 2012-08-29 16:55:05.000000000 +0200 +++ files/MANIFEST.MF.junit4 2012-08-09 10:56:16.000000000 +0200 @@ -0,0 +1,32 @@ +Manifest-Version: 1.0 +Bundle-ClassPath: . +Bundle-Vendor: %providerName +Bundle-Localization: plugin +Bundle-RequiredExecutionEnvironment: J2SE-1.5 +Bundle-Name: %pluginName +Bundle-SymbolicName: org.junit +Eclipse-SourceReferences: scm:cvs:pserver:dev.eclipse.org:/cvsroot/too + ls:org.eclipse.orbit/org.junit;tag=v4_10_0_v20120426-0900 +Require-Bundle: org.hamcrest.core;bundle-version="1.1.0";visibility:=r + eexport +Export-Package: junit.extensions;version="4.10.0",junit.framework;versi + on="4.10.0",junit.runner;version="4.10.0",junit.textui;version="4.10.0", + org.junit;version="4.10.0",org.junit.experimental;version="4.10.0",org. + junit.experimental.categories;version="4.10.0",org.junit.experimental. + max;version="4.10.0",org.junit.experimental.results;version="4.10.0",or + g.junit.experimental.runners;version="4.10.0",org.junit.experimental.t + heories;version="4.10.0",org.junit.experimental.theories.internal;vers + ion="4.10.0";x-internal:=true,org.junit.experimental.theories.supplier + s;version="4.10.0",org.junit.internal;version="4.10.0";x-internal:=true + ,org.junit.internal.builders;version="4.10.0";x-internal:=true,org.jun + it.internal.matchers;version="4.10.0";x-internal:=true,org.junit.inter + nal.requests;version="4.10.0";x-internal:=true,org.junit.internal.runn + ers;version="4.10.0";x-internal:=true,org.junit.internal.runners.model + ;version="4.10.0";x-internal:=true,org.junit.internal.runners.statemen + ts;version="4.10.0";x-internal:=true,org.junit.matchers;version="4.10.0 + ",org.junit.rules;version="4.10.0",org.junit.runner;version="4.10.0",or + g.junit.runner.manipulation;version="4.10.0",org.junit.runner.notifica + tion;version="4.10.0",org.junit.runners;version="4.10.0",org.junit.runn + ers.model;version="4.10.0" +Bundle-Version: 4.10.0.v4_10_0_v20120426-0900 +Bundle-ManifestVersion: 2