rpms/eclipse/devel eclipse.spec,1.591,1.592

Andrew Overholt overholt at fedoraproject.org
Fri Oct 3 20:33:32 UTC 2008


Author: overholt

Update of /cvs/pkgs/rpms/eclipse/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25939

Modified Files:
	eclipse.spec 
Log Message:
* Fri Oct 03 2008 Andrew Overholt <overholt at redhat.com> 3.4.1-1
- Don't re-pack JARs (see fedora-devel-java-list discussion in September 2008).
- Update desktop-file-install usage and add --vendor=fedora.


Index: eclipse.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v
retrieving revision 1.591
retrieving revision 1.592
diff -u -r1.591 -r1.592
--- eclipse.spec	3 Oct 2008 14:09:39 -0000	1.591
+++ eclipse.spec	3 Oct 2008 20:33:02 -0000	1.592
@@ -1,11 +1,10 @@
 # TODO:
 # - update ecj-rpmdebuginfo patch
 # - look at startup script and launcher patches
-# - get Ganymede update site pre-configured
+# - get Ganymede update site pre-configured (https://bugs.eclipse.org/249133)
 # - investigate bi-arch requirements
 # - see why about.html isn't being copied on ppc
 # - fix ant libs
-# - update fedora feature version
 Epoch:  1
 
 %define eclipse_major   3
@@ -21,6 +20,12 @@
 %define eclipse_arch   %{_arch}
 %endif
 
+# FIXME:  update java packaging guidelines for this.  See
+# fedora-devel-java-list discussion in September 2008.
+# 
+# Prevent brp-java-repack-jars from being run.
+%define __jar_repack 0
+
 Summary:        An open, extensible IDE
 Name:           eclipse
 Version:        %{eclipse_majmin}.%{eclipse_micro}
@@ -1101,7 +1106,8 @@
 desktop-file-validate %{SOURCE2}
 
 # freedesktop.org menu entry
-install -p -D -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
+desktop-file-install --vendor="fedora" \
+--dir=$RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE2}
 
 # Create a script that can be used to make a symlink tree of the
 # eclipse platform.
@@ -1503,6 +1509,8 @@
 * Fri Oct 03 2008 Andrew Overholt <overholt at redhat.com> 3.4.1-1
 - Symlink to ant-apache-bsf and ant-commons-net.
 - Update branding.
+- Don't re-pack JARs (see fedora-devel-java-list discussion in September 2008).
+- Update desktop-file-install usage and add --vendor=fedora.
 
 * Thu Oct 03 2008 Alexander Kurtakov <akurtako at redhat.com> 3.4.1-0
 - 3.4.1




More information about the scm-commits mailing list