Commit Graph

1023 Commits

Author SHA1 Message Date
Krzysztof Daniel
0b1589fa0a 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 16:00:57 +01:00
Krzysztof Daniel
02a5be5b0b - Reduce the memory available for Tycho build.
- Reduce the build time.
- Use the upstream help generation patch.
2012-11-06 16:00:43 +01:00
Krzysztof Daniel
ffd0be0b9d Remove the reference to org.apache.jasper (replaced by glassfish) 2012-11-06 16:00:19 +01:00
Alexander Kurtakov
653ba96242 Small cleanups.
- Bump release to be bigger than F-18.

Conflicts:
	eclipse.spec
2012-11-06 15:59:59 +01:00
Krzysztof Daniel
92ab63dcc7 Make the removal of the icon more error prone.
Conflicts:
	eclipse.spec
2012-10-24 13:34:11 +02:00
Krzysztof Daniel
0d3ec92fc3 Remove a hack for building executable.
Conflicts:
	eclipse.spec
2012-10-24 13:31:16 +02:00
Krzysztof Daniel
a4d7865ece Add profiles in the equinox executable for ppc and arm.
Conflicts:
	eclipse.spec
2012-10-24 13:29:15 +02:00
Krzysztof Daniel
b6e1e8e24c - Moved launcher version change after secondary fragments creation.
- Created some directories when creating secondary fragments.

Conflicts:
	eclipse.spec
2012-10-24 13:27:47 +02:00
Krzysztof Daniel
9012fb4897 Correct the glassfish version. 2012-10-19 17:45:27 +02:00
Krzysztof Daniel
2cf254c253 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:17:01 +02:00
Krzysztof Daniel
1ce7b5d63e Use glassfish-jsp-api instead of tomcat-jsp-api.
Conflicts:
	eclipse.spec
2012-10-19 17:16:49 +02:00
Krzysztof Daniel
7a9bc2d15d Support for secondary arches (arm, ppc, ppc64, x86, x86_64, s390,
s390x).
2012-10-19 17:15:22 +02:00
Krzysztof Daniel
63bd83c628 prepare spec for building without circular deps.
Conflicts:
	eclipse.spec
2012-10-19 17:14:43 +02:00
Krzysztof Daniel
7bc5723de7 Bump emf version to 2.8.1. 2012-10-02 14:32:23 +02:00
Krzysztof Daniel
dae5ba0972 Rebuild with latest emf 2.8.1.
Conflicts:
	eclipse.spec
2012-10-01 19:56:22 +02:00
Krzysztof Daniel
0373b984f7 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

Conflicts:
	eclipse.spec
2012-10-01 19:55:03 +02:00
Krzysztof Daniel
7edc8bcde1 Remove duplicated patch (an effect of cherry-pick). 2012-10-01 14:27:29 +02:00
Krzysztof Daniel
3507f89ae4 Remove build artifacts from P2 files. 2012-09-21 08:59:04 +02:00
Krzysztof Daniel
1cce069e34 Build the jdt.debug.launching internal jar. 2012-09-21 08:58:53 +02:00
Krzysztof Daniel
8b5fc08999 Update to SR1 RC4. 2012-09-21 08:58:43 +02:00
Krzysztof Daniel
ca60188ef3 Add BR/R tomcat-jsp-2.2-api tp platform.
Conflicts:
	eclipse.spec
2012-09-21 08:58:31 +02:00
Krzysztof Daniel
a1101cf3e3 This was done in the past - jdt.core should be a part of platform to
avoid cyclic dependencies.

Conflicts:
	eclipse.spec
2012-09-21 08:54:49 +02:00
Krzysztof Daniel
a9dfdd8be9 Ammend the BR for glassfish to work in f18.
Should be 2.2.5, was 2.2.6.
2012-09-10 11:11:55 +02:00
Krzysztof Daniel
eb056cece3 This was done in the past - jdt.core should be a part of platform to
avoid cyclic dependencies.
2012-09-10 10:49:35 +02:00
Krzysztof Daniel
bf3fde19bc yet another version of the previous patch. 2012-09-10 10:43:14 +02:00
Krzysztof Daniel
10cd1aab0f - Remove remaining mina-core dependency. 2012-09-10 10:43:06 +02:00
Krzysztof Daniel
a80ea2fc73 Packaging improvements after review.
Removed unnecessary dependencies, changed installation group, used osgi
style dependencies for jetty, excluded console.jaas from build since
it;s not used anyway.

Conflicts:
	eclipse.spec
2012-09-10 10:42:56 +02:00
Krzysztof Daniel
a97837256b complete help built. 2012-09-10 10:42:01 +02:00
Krzysztof Daniel
a4a73fe8dd Workaround a problem with documentation not being build due to the tycho
issue.
2012-09-10 10:41:53 +02:00
Krzysztof Daniel
dd8b2ea2de Ammend the test.xml to support SWT tests.
SWT needs to know a priori where tests are installed because it's
test.xml refers to existing resources that are passed to the browser.
2012-09-10 10:41:47 +02:00
Krzysztof Daniel
d08e1d71f0 Generated help contents. 2012-09-10 10:41:39 +02:00
Krzysztof Daniel
7d34457771 Improvement to the test. 2012-09-10 10:41:06 +02:00
Krzysztof Daniel
9ab9a1d24a Tests!
Also, eclipse.spec contains help patch (not-working).
2012-09-10 10:41:03 +02:00
Krzysztof Daniel
70a4b5c5e6 - Native network support added.
- Native filesystem support added.
2012-09-10 10:40:54 +02:00
Krzysztof Daniel
638be38dbe use glassfish 2.2.5
dont install jdt into platform (to be explained later).
remove webapp patches (not needed, because jsp compilation works now).
2012-09-05 12:26:48 +02:00
Krzysztof Daniel
d2bcfb6988 jdt.core should be in dropins. 2012-08-30 13:34:05 +02:00
Krzysztof Daniel
89cfef5d9d use glassfish jsp. 2012-08-29 17:50:48 +02:00
Krzysztof Daniel
fe2d6eaa37 Overall improvement of the spec file. 2012-08-28 10:41:26 +02:00
Krzysztof Daniel
54fb925d4d Commented existing patches. 2012-08-28 08:43:06 +02:00
Krzysztof Daniel
74c107b4a1 Updating eclipse must update eclipse-swt and eclipse-equinox-osgi. 2012-08-27 14:05:27 +02:00
Krzysztof Daniel
babd31e442 Get rid off the set 1.6 patch.
Tycho can properly resolve the EE for target platform :-).
2012-08-27 14:01:42 +02:00
Krzysztof Daniel
c0f90a91f2 =Fix eclipse-pdebuild script to have proper path to pde bundle.\n\nOne patch from the old e-b was missing 2012-08-24 15:03:39 +02:00
Krzysztof Daniel
03ba9e74ea Introduce a macro for symlinking.
Bug 851190 - eclipse CBI build does not Requires: icu4j-eclipse
2012-08-24 09:26:01 +02:00
Krzysztof Daniel
3efd1a22f4 The patch has been contributed upstream.
The patch has been modified to copy the missing class file only when it
is missing to make it possible to release it into upstream.
2012-08-23 14:22:36 +02:00
Krzysztof Daniel
09d178785d No JDT update site. It has been moved to eclipse-build. 2012-08-23 14:11:05 +02:00
Krzysztof Daniel
b28c40af3b Make the patch for setting BREE smaller. 2012-08-23 13:25:34 +02:00
Krzysztof Daniel
286cbad097 Symlink junit4
Move additional, non-Eclipse sources back to eclipse-build.
2012-08-23 11:45:12 +02:00
Krzysztof Daniel
01bdabeb68 Fix Eclipse not picking anything from dropins folder.
The problem was caused by missing BR/R of glassfish-jsp. Eclipse was
properly build in koji, but after being installed it pointed to the
wrong version of glassfish-jsp, causing the reconciler to fail each
time.

The proper way of diagnosing this problem is: install Eclipse from koji,
build it locally and comapre bundles.info looking for differences in
dependencies (all bundles NOT matching org.eclipse* pattern).
2012-08-22 13:51:12 +02:00
Krzysztof Daniel
eeaf9612cb Merge branch 'master' into cbi
Conflicts:
	eclipse.spec
2012-08-21 14:22:10 +02:00
Krzysztof Daniel
f05d64a028 Working local build with symlinks. Time to try with master :-). 2012-08-21 14:00:03 +02:00