Commit Graph

1087 Commits

Author SHA1 Message Date
Krzysztof Daniel 781979c278 - Rhbz 981905 - Use xz to compress tarball
- Fix the fetch script.
- Rebuild to pick latest deps.
2013-07-08 17:02:05 +02:00
Krzysztof Daniel f72ca1be37 Consume Kepler EMF. 2013-06-24 16:48:43 +02:00
Krzysztof Daniel dc9f536855 Rebuild to reflect shape change of ecf and emf packages. 2013-06-24 13:35:19 +02:00
Krzysztof Daniel 049ca94a64 Kepler release. 2013-06-17 11:15:10 +02:00
Krzysztof Daniel f91f424b56 Install JDT back for the arm build. 2013-06-12 16:13:35 +02:00
Krzysztof Daniel 8592bf0d81 Remove the 'remind me later' option from the migration wizard. 2013-06-11 19:47:00 +02:00
Krzysztof Daniel 161d8f4e87 Merge branch 'master' into f19
Conflicts:
	eclipse.spec
2013-06-10 15:04:23 +02:00
Krzysztof Daniel e3ff775455 Update to I20130605-2000. 2013-06-10 14:58:11 +02:00
Krzysztof Daniel ec3bf12c33 Fix the dropins reconciliation.
Conflicts:
	eclipse.spec
2013-06-06 11:19:57 +02:00
Krzysztof Daniel 82a95577fe Fix the dropins reconciliation. 2013-06-06 11:08:35 +02:00
Alexander Kurtakov fe9f5c83b1 Add missing BR on maven-deploy-plugin. 2013-06-06 10:59:05 +03:00
Alexander Kurtakov d6ead3b036 Add missing BR on maven-install-plugin. 2013-06-05 11:38:50 +03:00
Alexander Kurtakov ce171a574e Fix bogus dates and SWT description.
Remove swt jar from plugins as it may break reconcilation.
2013-06-04 21:32:37 +03:00
Krzysztof Daniel d545f8925e Update to latest version 2013-05-30 12:55:33 +02:00
Krzysztof Daniel 2f07c26ed8 Update to RC2. 2013-05-29 10:29:51 +02:00
Krzysztof Daniel 1ea52f2ade Fix the testing.properties location. 2013-05-23 12:43:47 +02:00
Krzysztof Daniel b562a08c53 Update to RC1. 2013-05-23 11:07:29 +02:00
Krzysztof Daniel 64852d1800 Rebuild with latest dependencies. 2013-05-20 15:33:36 +02:00
Krzysztof Daniel 835cdab9f7 Really fix the version of jdt. 2013-05-19 07:45:41 +02:00
Krzysztof Daniel 3217da02be Install jdt jar even for local swt local build. 2013-05-18 21:12:43 +02:00
Krzysztof Daniel 847349c859 Update version of jdt. 2013-05-18 16:54:32 +02:00
Krzysztof Daniel 9f3488751b Install JDT pom manually for the purpose of secondary archs. 2013-05-17 20:05:36 +02:00
Krzysztof Daniel 2d61ac2ddc Incorporate patch for dropins issue (Bug 408138)
Revert previous change.
2013-05-16 18:34:54 +02:00
Krzysztof Daniel f4cbda4b7f Rebuild to pick up icu4j 50.1.1. 2013-05-14 09:06:13 +02:00
Krzysztof Daniel e7437197ec Upload sources. 2013-05-13 13:26:01 +02:00
Krzysztof Daniel a31024c574 Update to latest upstream. Fix the build on secondary platforms. 2013-05-13 12:59:39 +02:00
Alexander Kurtakov 316464cc38 Fix the eclipse-rcp obsolete version. 2013-05-13 13:19:15 +03:00
Krzysztof Daniel c3f4c27583 Fix tests. 2013-05-07 12:40:03 +02:00
Krzysztof Daniel 5eaee80112 Update to latest upstream. 2013-05-02 14:02:12 +02:00
Krzysztof Daniel 294211a14a - Fix generating tests summary.
- RHBZ 955214 Failure to properly start bundle on first run.
- Eclipse Bug 406419 - Don't use -XX:-UseLoopPredicate
2013-04-24 14:21:31 +02:00
Krzysztof Daniel 9d980691c1 Include a fix for a crash in libsoup/webkitgtk-2.x 2013-04-22 14:45:16 +02:00
Krzysztof Daniel 49967ccf00 Generate tests summary after running tests. 2013-04-12 14:22:02 +02:00
Krzysztof Daniel 6642d3ca21 Rebuild to include latest deps. 2013-04-11 09:40:37 +02:00
Krzysztof Daniel 5bb4594505 Remove dependencies to httpclient v3 from pom files.
- Resolved build problems caused by upstream changes.
2013-04-10 12:25:08 +02:00
Krzysztof Daniel f3bcb8d75b Add missing files to the commit. 2013-04-08 21:46:46 +02:00
Krzysztof Daniel 8bac47d1f4 Fix the source build errors. 2013-04-08 21:45:33 +02:00
Krzysztof Daniel 565a771557 Rebuild with ecf not requring commons logging 1.1.1. 2013-04-08 21:37:30 +02:00
Krzysztof Daniel ff2ebc57c5 Drop dependency to ecf httpclient v3.
- Rebuild with new version of ecf.
2013-04-08 17:28:18 +02:00
Krzysztof Daniel 2e32d44e6d - Drop org.eclipse.releng.* from build.
- Drop p2 discovery tests from build.
- Fix running tests.
2013-04-08 13:05:05 +02:00
Krzysztof Daniel f2571e53cf Remove unused bootstrap flag. 2013-04-08 06:30:29 +02:00
Krzysztof Daniel 0d0e616238 - Install icons for sclized version.
- Update to latest upstream.
2013-04-07 21:49:16 +02:00
Krzysztof Daniel 0b0fec3f52 Properly symlink ant dependencies. 2013-03-21 07:57:13 +01:00
Krzysztof Daniel 1ee81143a8 Build against jetty 8 in sclized version. 2013-03-18 20:16:10 +01:00
Krzysztof Daniel 3ac85ea950 RHBZ#902842 calls mvn-rpmbuild with -Dmaven.local.mode=true 2013-03-18 18:19:18 +01:00
Krzysztof Daniel 5dda4fa4a2 Update to Kepler M6. 2013-03-18 10:18:48 +01:00
Krzysztof Daniel e7091612f3 Resolves: rhbz#917619 2013-03-05 10:52:33 +01:00
Krzysztof Daniel 5f9e8d6e0b Add BR/R to tomcat-el-2.2-api. 2013-03-05 10:20:20 +01:00
Krzysztof Daniel ac28a8b422 Remove patch for linkageerrors. 2013-03-04 14:15:30 +01:00
Krzysztof Daniel cc03dc0fa2 Enable support for jetty 9.
Improve the swt symlink to work well when sclized.
2013-03-01 09:37:27 +01:00
Krzysztof Daniel 432494e63b Remove easymock and junit duplications from tests. 2013-02-28 08:24:14 +01:00
Krzysztof Daniel 28edf38a5c Fix the /usr/lib/java/swt.jar symlink. 2013-02-27 14:25:29 +01:00
Krzysztof Daniel a75b68ca05 Add support for jetty 9 (still disabled). 2013-02-27 12:27:12 +01:00
Krzysztof Daniel 857059a7ef Add BR to xml-maven-plugin. 2013-02-22 16:07:47 +01:00
Krzysztof Daniel 81a7921113 Kepler update to latest sources - first attempt. 2013-02-21 20:27:28 +01:00
Krzysztof Daniel 44a8b751b8 Use EMF features from eclipse-emf-core. 2013-02-20 13:05:25 +01:00
Krzysztof Daniel 523aebc0ac Add missing patch. 2013-02-19 16:17:47 +01:00
Krzysztof Daniel 582d8ade2f - RHBZ#912664 - eclipse-swt should put swt.jar into /usr/lib/java even
on 64 bit systems.
- RHBZ#903537 - [abrt] java-1.7.0-openjdk-1.7.0.9-2.3.4.fc18:
gtk_widget_real_map (SIGABRT)
2013-02-19 15:47:05 +01:00
Krzysztof Daniel 75d982efa2 Build support for GTK2 and GTK3 together. 2013-02-12 15:23:49 +01:00
Krzysztof Daniel 475caa030b Ability to use sclized icu4j. 2013-02-12 12:32:06 +01:00
Krzysztof Daniel b14168403d Yet another rebuild with latest icu4j. 2013-02-11 14:09:03 +01:00
Krzysztof Daniel 668fe2cc49 Another rebuild with new icu4j.
Previous rebuild happened too fast and still old icu4j was used, breaking Eclipse.
2013-02-10 18:22:12 +01:00
Krzysztof Daniel 1116ae67e7 ebuild with latest icu4j. 2013-02-08 12:30:15 +01:00
Krzysztof Daniel 94e2c82624 fix the scl_root macro redefinition. 2013-02-08 09:50:39 +01:00
Krzysztof Daniel 2f9eafb3a0 Fix the scl_root macro. 2013-02-07 20:24:58 +01:00
Krzysztof Daniel 3d5718cc32 Add BR to gtk3 2013-02-07 14:48:46 +01:00
Krzysztof Daniel 9ccedd7e5e Upload proper sources.
Export GTK_VERSION=3.0 during build.
2013-02-07 14:15:22 +01:00
Krzysztof Daniel b468f97623 Eclipse SCLized 2013-02-07 13:33:14 +01:00
Krzysztof Daniel f64e087adc Fixed the generated eclipse.ini
Fixed the content of generated swt.jar.
Use maven macro to track poms in %%files section.
2013-02-05 13:24:41 +01:00
Krzysztof Daniel 452d050812 Update to Kepler. 2013-01-31 15:04:04 +01:00
Krzysztof Daniel 7fcdb7701c RHBZ#832053: Ship SWT and other native plugins as folders. 2013-01-25 19:33:06 +01:00
Krzysztof Daniel c021195f5a RHBZ#893774: file shipped twice in eclipse-platform and
eclipse-equinox-osgi
2013-01-17 13:10:18 +01:00
Krzysztof Daniel ae3f4d9043 Fix missing about files on arm and ppc. 2013-01-05 17:27:27 +01:00
Krzysztof Daniel 7d0dd43530 Reenable bootstrap (for the purpose of arm build).
Fix the launcher build for arm.
Fix the s390 build issue.
2013-01-04 11:17:33 +01:00
Krzysztof Daniel 52d2cc07fa Update to pre - SR2. 2012-12-27 11:53:19 +01:00
Krzysztof Daniel 782e0697c5 Update to pre - SR2 - work in progress 2012-12-19 18:47:29 +01:00
Krzysztof Daniel 952ca485ac Enable javadoc build. 2012-12-14 14:32:33 +01:00
Krzysztof Daniel 286c3a0a4a Remove javax.xml removal patch declaration. 2012-11-26 12:17:23 +01:00
Krzysztof Daniel 7b34664b94 Restore javax.xml.
Changes to remove the javax.xml must be done across the entire Eclipse
and java stack. Unfortunately, removing the javax.xml in Eclipse breaks
other bundles in too many places preventing Eclipse from discovering
bundles in dropins or even starting. This should not be done in f18.
2012-11-26 12:00:02 +01:00
Krzysztof Daniel 37a3ec32a6 Excluded ResolverState from JIT to fix arm build. 2012-11-23 14:31:59 +01:00
Krzysztof Daniel 5819fd72cd Get rid off javax.xml. Fix building launcher on arm. Fix RHBZ #878210.
The launcher was not built properly because Equinox Launcher build
script had no support for arm architectures, therefore it did not knew
where to copy the binary.

javax.xml is provided by the VM so there is no need to bundle it. Due to
inconsistencies in packaging, some errors appear (see RHBZ #710815).
This is removal in a first place (eclipse-dtp and eclipse-mylyn updates
will follow).

Additionally, the binary class was not copied properly into the
compatibility bundle. We can't build it properly (because it was some
old, unknown version), but we can build current version and hope for the
best.
2012-11-22 12:10:01 +01:00
Krzysztof Daniel a79a77dc21 Don't package non-existing fragments on s390, s390x.
Add BR to GConf-2-devel
2012-11-13 18:37:05 +01:00
Krzysztof Daniel 4c7bfc851a Added debug symbols to SWT.
Restored the debug package.
Removed the debug flag from the build.
2012-11-08 11:03:10 +01:00
Krzysztof Daniel 894aed75db Simplify initial repo creation.
The eclipse-build initial repo with two manifests is now already
unpacked into a right place, so there is no need to move it. Tycho
bundled jars are no longer unpacked, as Tycho manages to work properly
without them now.
2012-11-07 19:20:33 +01:00
Krzysztof Daniel f1d55bd33a Export java home before using ant to build native part of launchers.
mvn-rpmbuild does it automatically, but in this case we are
workarounding an issue with cbi that launchers are built to late and are
not included into final product.
2012-11-06 15:51:36 +01:00
Krzysztof Daniel 44e31045cc - Reduce the memory available for Tycho build.
- Reduce the build time.
- Use the upstream help generation patch.
2012-11-06 12:55:37 +01:00
Krzysztof Daniel ab4a085e7c Remove the reference to org.apache.jasper (replaced by glassfish) 2012-10-31 17:55:22 +01:00
Alexander Kurtakov 71f860fb5b Small cleanups.
- Bump release to be bigger than F-18.
2012-10-31 14:55:59 +02:00
Krzysztof Daniel 9e28e1b676 Make the removal of the icon more error prone. 2012-10-24 11:36:35 +02:00
Krzysztof Daniel b17e6a35bc Remove a hack for building executable. 2012-10-23 11:32:50 +02:00
Krzysztof Daniel 9929ce368c Add profiles in the equinox executable for ppc and arm. 2012-10-23 09:42:32 +02:00
Krzysztof Daniel 0d2b243cd9 - Moved launcher version change after secondary fragments creation.
- Created some directories when creating secondary fragments.
2012-10-23 06:28:36 +02:00
Krzysztof Daniel 5b3bee5414 Delete the patch that dropped a user profile (unwanted side effects).
Move sytem.bundle to equinox package.
Fix building of core.net on secondary arches.
Removed recursive dependency to eclipse-rcp.
2012-10-19 17:07:20 +02:00
Krzysztof Daniel 4280c7a6b7 Use glassfish-jsp-api instead of tomcat-jsp-api. 2012-10-19 09:49:53 +02:00
Krzysztof Daniel 57d06ede7f Support for secondary arches (arm, ppc, ppc64, x86, x86_64, s390,
s390x).
2012-10-19 08:08:58 +02:00
Krzysztof Daniel 71615b111b prepare spec for building without circular deps. 2012-10-18 09:00:58 +02:00
Krzysztof Daniel 9dfcba9814 Bump emf version to 2.8.1. 2012-10-02 11:55:22 +02:00
Krzysztof Daniel e734c28db8 Rebuild with latest emf 2.8.1. 2012-10-01 13:44:20 +02:00
Krzysztof Daniel 5232c6c050 861037: Eclipse does not start in rawhide
There is an unwanted wiring during bundles resolution here. Many UI
packages required package org.w3.dom.css which was provided by a bundle
in the upstream Eclipse, but is provided by vm SDK in Fedora. The
problem is that it is also provided by javax.xml, and since there are
duplicates, some classes are loaded from javax.xml bundle in some
bundles and others from SDK in other bundles, causing LinkageErrors
and/or class cast exceptions. 
The solution is to remove imports from the UI code to ensure that
javax.xml is not searched during class resolution, and that proper
classes from SDK are used.

https://bugzilla.redhat.com/show_bug.cgi?id=861037
2012-09-28 14:49:54 +02:00
Krzysztof Daniel 8a5ee96acd Remove build artifacts from P2 files. 2012-09-20 16:23:37 +02:00
Krzysztof Daniel 27576df6a2 Build the jdt.debug.launching internal jar. 2012-09-19 15:18:29 +02:00