Commit Graph

1046 Commits

Author SHA1 Message Date
Krzysztof Daniel b6e946a4a7 remove all org.w3c.css 2013-03-01 14:59:57 +01:00
Krzysztof Daniel 5fd560af5c Fix the /usr/lib/java/swt.jar symlink. 2013-02-27 14:41:53 +01:00
Krzysztof Daniel 5101c77b33 Update to upstream 4.2.2 release. 2013-02-21 09:22:58 +01:00
Krzysztof Daniel d5ece62ff7 Yet another fix for RHBZ#912664. 2013-02-20 10:13:21 +01:00
Krzysztof Daniel 2b71e0b459 Remove merge artifacts. 2013-02-19 17:54:49 +01:00
Krzysztof Daniel 12661d4bfe - 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)

Conflicts:
	eclipse.spec
2013-02-19 16:12:57 +01:00
Krzysztof Daniel ef924f4106 Do really fix the swt.jar (RHBZ#908112) 2013-02-06 09:44:14 +01:00
Krzysztof Daniel 4d3abf6115 Fix the generated swt.jar. 2013-02-05 13:31:50 +01:00
Krzysztof Daniel 07ac0436c7 RHBZ#832053: Ship SWT and other native plugins as folders. 2013-01-26 11:21:12 +01:00
Krzysztof Daniel 8ffa944ea3 RHBZ#893774: file shipped twice in eclipse-platform and
eclipse-equinox-osgi
2013-01-17 13:10:58 +01:00
Krzysztof Daniel 1a1736b24b Fix missing about files on arm and ppc. 2013-01-05 17:26:47 +01:00
Krzysztof Daniel 2f7c6ac5e5 Reenable bootstrap (for the purpose of arm build).
Fix the launcher build for arm.
Fix the s390 build issue.
2013-01-04 11:20:03 +01:00
Krzysztof Daniel 135a65f240 Update to pre - SR2. 2012-12-27 14:26:27 +01:00
Krzysztof Daniel ebb857413e Update to pre - SR2 - work in progress 2012-12-27 14:26:20 +01:00
Krzysztof Daniel c19d091132 Enable javadoc build. 2012-12-14 14:33:17 +01:00
Krzysztof Daniel a5ee645c59 wip 2012-12-14 14:33:08 +01:00
Krzysztof Daniel 0178e3267d Remove javax.xml removal patch declaration. 2012-11-26 12:18:12 +01:00
Krzysztof Daniel 1256696a9c 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:14:58 +01:00
Krzysztof Daniel 6d94ae06ce Excluded ResolverState from JIT to fix arm build. 2012-11-26 12:14:47 +01:00
Krzysztof Daniel 369feb9678 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-26 12:14:39 +01:00
Krzysztof Daniel 3d81a4ed45 Don't package non-existing fragments on s390, s390x.
Add BR to GConf-2-devel
2012-11-13 18:38:31 +01:00
Krzysztof Daniel b48bbca8c3 Added debug symbols to SWT.
Restored the debug package.
Removed the debug flag from the build.
2012-11-08 11:12:52 +01:00
Krzysztof Daniel ea93fcdb07 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:18:31 +01:00
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