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
Krzysztof Daniel
0548478c0f
Update to SR1 RC4.
2012-09-19 13:20:23 +02:00
Krzysztof Daniel
ecd1194b37
Add BR/R tomcat-jsp-2.2-api tp platform.
2012-09-17 11:03:27 +02:00
Krzysztof Daniel
dbb4c0bc90
This was done in the past - jdt.core should be a part of platform to
...
avoid cyclic dependencies.
2012-09-11 10:32:49 +02:00
Krzysztof Daniel
b5f8471bfe
yet another version of the previous patch.
2012-09-07 20:49:29 +02:00
Krzysztof Daniel
6b94ce7c85
- Remove remaining mina-core dependency.
2012-09-07 19:14:56 +02:00
Krzysztof Daniel
7bc99399ec
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.
2012-09-07 18:30:46 +02:00
Krzysztof Daniel
6de4969a87
Workaround a problem with documentation not being build due to the tycho
...
issue.
2012-09-06 14:08:19 +02:00
Krzysztof Daniel
520ecd570c
Generated help contents.
2012-09-05 15:50:31 +02:00
Krzysztof Daniel
0c1daf2f7f
Improvement to the test.
2012-09-05 12:14:23 +02:00
Krzysztof Daniel
fe0f2f640c
Tests!
...
Also, eclipse.spec contains help patch (not-working).
2012-09-04 11:15:37 +02:00
Krzysztof Daniel
2d2e1c3aa6
- Native network support added.
...
- Native filesystem support added.
2012-08-31 11:59:11 +02:00
Krzysztof Daniel
023045a22d
use glassfish 2.2.6
...
dont install jdt into platform (to be explained later).
remove webapp patches (not needed, because jsp compilation works now).
2012-08-30 17:23:01 +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
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
Krzysztof Daniel
6712b4b8b4
Successful local build with symlinked platform dependencies.
2012-08-21 11:15:47 +02:00
Krzysztof Daniel
ef0d30bafa
Successful koji build.
2012-08-20 11:11:55 +02:00
Krzysztof Daniel
55d6f2b752
Local build started working again. Remote nearly.
2012-08-17 15:09:37 +02:00
Krzysztof Daniel
453b225467
symlink emf bundles
2012-08-14 21:32:18 +02:00
Krzysztof Daniel
cfbc6c626b
Reduce the emf-core dependency strength.
...
It is necessary to allow for decoupling emf-core from eclipse platform
even at the cost of making UI unusable (sometimes) to allow for moving
the package back to emf.
2012-08-14 11:05:59 +02:00
Krzysztof Daniel
85b0f06d71
mockbuilds.
2012-08-14 10:58:27 +02:00
Krzysztof Daniel
334c54ec08
Successful local build!
2012-08-10 14:23:47 +02:00
Krzysztof Daniel
24ccb9c0d4
tycho 0.16 adoption.
2012-08-10 09:06:59 +02:00
Krzysztof Daniel
48b3c87894
successful build!
2012-08-07 13:29:19 +02:00
Krzysztof Daniel
90d08fe209
Further work on getting successful installation.
2012-08-07 10:41:28 +02:00
Krzysztof Daniel
fc35c148b1
Build in acceptable state (build Eclipse is usable, and has JDT and PDE
...
in dropins).
2012-08-06 11:39:28 +02:00
Krzysztof Daniel
cdfdcb524f
Change the version tollerance of org.eclipse.ui.intro
...
Reduce the first build to only what's needed.
2012-08-03 10:26:09 +02:00
Krzysztof Daniel
65326ea300
Add p2 fedora specific patches to the build.
2012-08-02 11:49:57 +02:00
Krzysztof Daniel
71440e5058
Don't download an old platform for migration tests.
2012-08-02 11:16:53 +02:00
Krzysztof Daniel
b8c7a3727c
Remove platform specific build. Too much problems with source features
...
etc. Let's build all platforms and then select the one that is
interesting for us.
2012-08-02 10:40:17 +02:00
Krzysztof Daniel
326bd496be
uncomment some previously commented preparation steps (replacing links
...
to sdk).
clean up preparation steps.
build only for current architecture.
2012-08-02 10:09:08 +02:00
Krzysztof Daniel
d12201287f
fix osgi service package generation + produces working build (not i
2012-08-02 08:22:53 +02:00
Krzysztof Daniel
684ab3d47e
restore local repo
2012-08-01 15:15:42 +02:00
Krzysztof Daniel
b56344760c
splash screen appears
2012-08-01 13:24:15 +02:00
Stanislav Ochotnicky
8cdb377ebc
Move maven fragments and pom files in appropriate subpackages
2012-08-01 11:30:14 +02:00
Krzysztof Daniel
3948221f31
successful build.
2012-07-31 13:38:27 +02:00
Krzysztof Daniel
28cbe098c6
two more compilation problems fixed
2012-07-31 09:23:16 +02:00
Krzysztof Daniel
fcb15c3485
A couple of problems more fixed
2012-07-30 18:00:09 +02:00
Krzysztof Daniel
f37837f70e
services seems to compile
2012-07-30 13:09:46 +02:00
Krzysztof Daniel
4db9bcc148
all dependencies resolved :-)
2012-07-27 15:02:46 +02:00
Krzysztof Daniel
68c9115dc7
Fix master equinox patch
2012-07-27 14:25:09 +02:00
Krzysztof Daniel
e096f8e381
Fix master ecf and extend icu patch.
2012-07-27 13:56:19 +02:00
Krzysztof Daniel
ac25ee8fc6
Fix master-ecj & remove weaving
2012-07-27 13:22:36 +02:00
Krzysztof Daniel
1a00b07b2f
Fix equinox ip imports
2012-07-27 12:35:02 +02:00
Krzysztof Daniel
286a69f291
Disable region tests (we do not have dependencies for that)
2012-07-27 10:08:22 +02:00
Krzysztof Daniel
c83f1cfdba
Add bug number
2012-07-27 09:47:09 +02:00
Krzysztof Daniel
800b0613e5
Fixing dependencies
2012-07-26 17:21:47 +02:00
Krzysztof Daniel
6d46f95da5
Lucene issue fixed by changing lucene to lucene.core in pom.xml
2012-07-26 14:41:28 +02:00
Krzysztof Daniel
1654f952e0
Solve the missing com.ibm.icu.base
2012-07-26 13:43:17 +02:00
Krzysztof Daniel
fa0df81400
set bree to 1.6
2012-07-26 13:17:29 +02:00
Krzysztof Daniel
594dc7c32b
Let's the work begin.
2012-07-26 12:25:54 +02:00
Dennis Gilmore
9ae7d9aff7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2012-07-18 17:28:46 -05:00
Krzysztof Daniel
f99dc68135
Changed file ownership. /usr/share/java/eclipse{,/*} is no longer owned
...
by the eclipse-rcp package, but the directory is owned by the
equinox-osgi, and contents are owned by packages that provide them.
2012-07-17 14:08:44 +02:00
Krzysztof Daniel
0e6247809b
Improved patch for discovering changes after update.
2012-07-06 15:35:28 +02:00
Alexander Kurtakov
c54af422f1
Fix compilation against lucene 3.x.
2012-07-05 14:08:47 +03:00
Krzysztof Daniel
0fcb34fe3c
Included patch for Eclipse bug 251167
...
Recompiled all jsr14 bundles as 1.5
Update to final Juno release.
Removed the old pdebuild script warning.
Created OSGI subpackage.
2012-06-29 11:53:16 +02:00
Sami Wagiaalla
bce795dc8f
Remove blank reconciler script
2012-06-18 16:13:13 -04:00
Krzysztof Daniel
8c4961f4d9
Workaround for Eclipse bug 382574
2012-06-15 08:59:55 +02:00
Krzysztof Daniel
01cf877a08
Do not pass the -preventMasterLaunch to non SDK applications.
2012-05-24 09:31:51 +02:00
Krzysztof Daniel
a721e707e8
- Prevent running Eclipse as root.
...
- Populate Update Sites.
- Pick renamed plugins on startup.
- Bundle the .option file for investigating startup problems.
2012-05-18 19:39:59 +02:00
Krzysztof Daniel
8a5976cbac
Update to 4.2 M7
2012-05-05 18:46:30 +02:00
Krzysztof Daniel
d3b93f5563
Try to use high res icons.
2012-04-30 20:00:59 +02:00