[pkg-java] r9387 - trunk/eclipse/debian

Matthias Klose doko at alioth.debian.org
Fri Jul 24 09:31:18 UTC 2009


Author: doko
Date: 2009-07-24 09:31:17 +0000 (Fri, 24 Jul 2009)
New Revision: 9387

Modified:
   trunk/eclipse/debian/changelog
   trunk/eclipse/debian/rules
Log:
* Build for unstable.


Modified: trunk/eclipse/debian/changelog
===================================================================
--- trunk/eclipse/debian/changelog	2009-07-23 19:10:40 UTC (rev 9386)
+++ trunk/eclipse/debian/changelog	2009-07-24 09:31:17 UTC (rev 9387)
@@ -1,13 +1,34 @@
-eclipse (3.4.1-1~exp1) UNRELEASED; urgency=low
+eclipse (3.4.1-1) unstable; urgency=low
 
+  * Build for unstable.
+
+ -- Matthias Klose <doko at ubuntu.com>  Fri, 24 Jul 2009 10:13:56 +0200
+
+eclipse (3.4.1-0ubuntu3) karmic; urgency=low
+
+  * Work around strip failure on lpia.
+  * Fix build failure for "unsupported" eclipse platforms.
+
+ -- Matthias Klose <doko at ubuntu.com>  Fri, 24 Jul 2009 10:02:24 +0200
+
+eclipse (3.4.1-0ubuntu2) karmic; urgency=low
+
+  * debian/rules
+    - Replace occurances of default-java with java-6-openjdk. Fixes FTBFS.
+
+ -- Onkar Shinde <onkarshinde at ubuntu.com>  Tue, 14 Jul 2009 07:48:05 +0530
+
+eclipse (3.4.1-0ubuntu1) karmic; urgency=low
+
   * Fix build dependencies.
   * Disable building the -gcj packages (not updated for 3.4.x).
-  * TODO's before uploading to a distribution:
+  * TODO's before releasing with a distribution:
     - Clean tarball (no binaries included, no third party libs included).
     - Add OSGi information to required build dependencies.
     - Build using dependencies from the distribution repository.
+    - Depend on the third party libraries shipped with the distribution,
+      don't include the copies included in eclipse.
     - Disable the eclipse updater for components shipped with the distribution.
-  * Remove everybody from the uploaders control field.
 
  -- Matthias Klose <doko at ubuntu.com>  Sun, 28 Jun 2009 12:18:44 +0200
 

Modified: trunk/eclipse/debian/rules
===================================================================
--- trunk/eclipse/debian/rules	2009-07-23 19:10:40 UTC (rev 9386)
+++ trunk/eclipse/debian/rules	2009-07-24 09:31:17 UTC (rev 9387)
@@ -317,7 +317,7 @@
 	## Nasty hack to get support for ppc64, s390{,x}, sparc{,64} and hppa
 	# there is only partial support for ppc64 in 3.3 so we have to remove this 
 	# partial support to get the replacemnt hack to work
-	find source-tree -name \*ppc64\* | xargs rm -r
+	find source-tree -name \*ppc64\* | xargs -r rm -r
 	# remove ppc64 support from features/org.eclipse.platform.source/feature.xml
 	# replace ppc64 with a fake arch (ppc128) so we don't have duplicate ant targets
 	find source-tree -type f -name \*.xml -exec sed --in-place "s/\(rootFileslinux_gtk_\)ppc64/\1ppc128/g" "{}" \;
@@ -364,7 +364,7 @@
 	# Update build ids in configuration files
 	cd $(SOURCE_TREE) && \
 	$(ECJ_ANT_RUN) \
-		-Djava5.home=/usr/lib/jvm/default-java \
+		-Djava5.home=/usr/lib/jvm/java-6-openjdk \
 		-Dnobootstrap=true \
 		-DinstallOs=linux \
 		-DinstallWs=gtk \
@@ -385,13 +385,13 @@
 	# components as well.
 	cd $(SOURCE_TREE) && \
 	$(ECJ_ANT_RUN) \
-		-Djava5.home=/usr/lib/jvm/default-java \
+		-Djava5.home=/usr/lib/jvm/java-6-openjdk \
 		-Dnobootstrap=true \
 		-DinstallOs=linux \
 		-DinstallWs=gtk \
 		-DinstallArch=$(ECLIPSE_PLATFORM) \
 		-Dlibsconfig=true \
-		-DJavaSE-1.6=/usr/lib/jvm/default-java/jre/lib/rt.jar \
+		-DJavaSE-1.6=/usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar \
 		compile
 	# Build done
 
@@ -406,7 +406,7 @@
 	# debugging purposes: it takes a long time.
 	cd $(SOURCE_TREE) && \
 	$(ECJ_ANT_RUN) \
-		-Djava5.home=/usr/lib/jvm/default-java \
+		-Djava5.home=/usr/lib/jvm/java-6-openjdk \
 		-Dconfiguration=linux.gtk.$(ECLIPSE_PLATFORM) \
 		-DinstallOs=linux \
 		-DinstallWs=gtk \
@@ -591,7 +591,11 @@
 	dh_link
 	dh_fixperms
 
+ifeq ($(DEB_HOST_ARCH),lpia)
+	dh_strip -Xlibswt-gnome-gtk
+else
 	dh_strip
+endif
 	dh_compress
 	dh_makeshlibs
 	dpkg-shlibdeps \




More information about the pkg-java-commits mailing list