[Git][java-team/eclipse-platform-team][master] 4 commits: Build the org.eclipse.compare bundle

Emmanuel Bourg gitlab at salsa.debian.org
Fri Oct 26 00:39:38 BST 2018


Emmanuel Bourg pushed to branch master at Debian Java Maintainers / eclipse-platform-team


Commits:
3a4e4560 by Emmanuel Bourg at 2018-10-25T10:42:52Z
Build the org.eclipse.compare bundle

- - - - -
243fd1fb by Emmanuel Bourg at 2018-10-25T23:24:45Z
Build the org.eclipse.team.ui bundle

- - - - -
fa59b8f9 by Emmanuel Bourg at 2018-10-25T23:35:41Z
Build the org.eclipse.team.genericeditor.diff.extension bundle

- - - - -
b6c079c6 by Emmanuel Bourg at 2018-10-25T23:38:00Z
Upload to unstable

- - - - -


4 changed files:

- debian/build.xml
- debian/bundles
- debian/changelog
- debian/control


Changes:

=====================================
debian/build.xml
=====================================
@@ -4,11 +4,27 @@
   <include file="/usr/share/eclipse-debian-helper/build-eclipse-bundle.xml"/>
 
   <!-- Eclipse Compare Support -->
-  <target name="org.eclipse.compare">
-    <!-- TODO org.eclipse.ui -->
-    <make-bundle name="org.eclipse.compare">
+  <target name="org.eclipse.compare" depends="org.eclipse.compare.core">
+    <make-bundle name="org.eclipse.compare" depends="org.eclipse.compare.core">
+      <pathelement path="/usr/share/java/eclipse-core-commands.jar"/>
+      <pathelement path="/usr/share/java/eclipse-core-contenttype.jar"/>
+      <pathelement path="/usr/share/java/eclipse-core-expressions.jar"/>
+      <pathelement path="/usr/share/java/eclipse-core-filebuffers.jar"/>
+      <pathelement path="/usr/share/java/eclipse-core-jobs.jar"/>
+      <pathelement path="/usr/share/java/eclipse-core-resources.jar"/>
+      <pathelement path="/usr/share/java/eclipse-core-runtime.jar"/>
       <pathelement path="/usr/share/java/eclipse-jface.jar"/>
+      <pathelement path="/usr/share/java/eclipse-jface-text.jar"/>
+      <pathelement path="/usr/share/java/eclipse-text.jar"/>
+      <pathelement path="/usr/share/java/eclipse-ui-editors.jar"/>
+      <pathelement path="/usr/share/java/eclipse-ui-forms.jar"/>
+      <pathelement path="/usr/share/java/eclipse-ui-ide.jar"/>
+      <pathelement path="/usr/share/java/eclipse-ui-views.jar"/>
+      <pathelement path="/usr/share/java/eclipse-ui-workbench.jar"/>
+      <pathelement path="/usr/share/java/eclipse-ui-workbench-texteditor.jar"/>
       <pathelement path="/usr/share/java/equinox-common.jar"/>
+      <pathelement path="/usr/share/java/equinox-preferences.jar"/>
+      <pathelement path="/usr/share/java/equinox-registry.jar"/>
       <pathelement path="/usr/share/java/icu4j.jar"/>
       <pathelement path="/usr/share/java/swt4.jar"/>
     </make-bundle>
@@ -60,4 +76,39 @@
     </make-bundle>
   </target>
 
+  <!-- Eclipse Diff Extension for Generic Editor -->
+  <target name="org.eclipse.team.genericeditor.diff.extension">
+    <make-bundle name="org.eclipse.team.genericeditor.diff.extension">
+      <pathelement path="/usr/share/java/eclipse-core-filebuffers.jar"/>
+      <pathelement path="/usr/share/java/eclipse-jface-text.jar"/>
+      <pathelement path="/usr/share/java/eclipse-text.jar"/>
+      <pathelement path="/usr/share/java/swt4.jar"/>
+    </make-bundle>
+  </target>
+
+  <!-- Eclipse Team Support UI -->
+  <target name="org.eclipse.team.ui" depends="org.eclipse.compare,org.eclipse.compare.core,org.eclipse.team.core">
+    <make-bundle name="org.eclipse.team.ui" depends="org.eclipse.compare,org.eclipse.compare.core,org.eclipse.team.core">
+      <pathelement path="/usr/share/java/eclipse-core-commands.jar"/>
+      <pathelement path="/usr/share/java/eclipse-core-contenttype.jar"/>
+      <pathelement path="/usr/share/java/eclipse-core-jobs.jar"/>
+      <pathelement path="/usr/share/java/eclipse-core-resources.jar"/>
+      <pathelement path="/usr/share/java/eclipse-core-runtime.jar"/>
+      <pathelement path="/usr/share/java/eclipse-jface.jar"/>
+      <pathelement path="/usr/share/java/eclipse-jface-text.jar"/>
+      <pathelement path="/usr/share/java/eclipse-text.jar"/>
+      <pathelement path="/usr/share/java/eclipse-ui-editors.jar"/>
+      <pathelement path="/usr/share/java/eclipse-ui-forms.jar"/>
+      <pathelement path="/usr/share/java/eclipse-ui-ide.jar"/>
+      <pathelement path="/usr/share/java/eclipse-ui-navigator.jar"/>
+      <pathelement path="/usr/share/java/eclipse-ui-workbench.jar"/>
+      <pathelement path="/usr/share/java/eclipse-ui-workbench-texteditor.jar"/>
+      <pathelement path="/usr/share/java/equinox-common.jar"/>
+      <pathelement path="/usr/share/java/equinox-preferences.jar"/>
+      <pathelement path="/usr/share/java/equinox-registry.jar"/>
+      <pathelement path="/usr/share/java/icu4j.jar"/>
+      <pathelement path="/usr/share/java/swt4.jar"/>
+    </make-bundle>
+  </target>
+
 </project>


=====================================
debian/bundles
=====================================
@@ -1,4 +1,7 @@
+org.eclipse.compare
 org.eclipse.compare.core
 org.eclipse.core.net
 org.eclipse.jsch.core
 org.eclipse.team.core
+org.eclipse.team.genericeditor.diff.extension
+org.eclipse.team.ui


=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+eclipse-platform-team (4.7.3-2) unstable; urgency=medium
+
+  * Build more bundles:
+    - org.eclipse.compare
+    - org.eclipse.team.ui
+    - org.eclipse.team.genericeditor.diff.extension
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Fri, 26 Oct 2018 01:37:53 +0200
+
 eclipse-platform-team (4.7.3-1) unstable; urgency=medium
 
   * Initial release (Closes: #909760)


=====================================
debian/control
=====================================
@@ -7,23 +7,69 @@ Build-Depends:
  debhelper (>= 11~),
  default-jdk,
  eclipse-debian-helper,
+ libeclipse-core-commands-java,
  libeclipse-core-contenttype-java,
+ libeclipse-core-expressions-java,
+ libeclipse-core-filebuffers-java,
  libeclipse-core-filesystem-java,
  libeclipse-core-jobs-java,
  libeclipse-core-resources-java,
  libeclipse-core-runtime-java,
+ libeclipse-jface-text-java,
  libeclipse-osgi-java,
+ libeclipse-text-java,
+ libeclipse-ui-editors-java,
+ libeclipse-ui-forms-java,
+ libeclipse-ui-ide-java,
+ libeclipse-ui-navigator-java,
+ libeclipse-ui-views-java,
+ libeclipse-ui-workbench-java,
+ libeclipse-ui-workbench-texteditor-java,
  libequinox-common-java,
  libequinox-preferences-java,
  libequinox-registry-java,
  libequinox-security-java,
  libicu4j-java,
- libjsch-java
+ libjsch-java,
+ libswt-gtk-4-java
 Standards-Version: 4.2.1
 Vcs-Git: https://salsa.debian.org/java-team/eclipse-platform-team.git
 Vcs-Browser: https://salsa.debian.org/java-team/eclipse-platform-team
 Homepage: https://www.eclipse.org/eclipse/platform-team/
 
+Package: libeclipse-compare-java
+Architecture: all
+Depends:
+ ${misc:Depends},
+ ${bundle:Depends},
+ libeclipse-core-commands-java,
+ libeclipse-core-contenttype-java,
+ libeclipse-core-expressions-java,
+ libeclipse-core-filebuffers-java,
+ libeclipse-core-jobs-java,
+ libeclipse-core-resources-java,
+ libeclipse-core-runtime-java,
+ libeclipse-jface-java,
+ libeclipse-jface-text-java,
+ libeclipse-text-java,
+ libeclipse-ui-editors-java,
+ libeclipse-ui-forms-java,
+ libeclipse-ui-ide-java,
+ libeclipse-ui-views-java,
+ libeclipse-ui-workbench-java,
+ libeclipse-ui-workbench-texteditor-java,
+ libequinox-common-java,
+ libequinox-preferences-java,
+ libequinox-registry-java,
+ libicu4j-java,
+ libswt-gtk-4-java
+Description: Eclipse Compare Support
+ The Team component is responsible for providing repository tooling integration
+ into Eclipse and a universal compare facility for use by repository tooling
+ and others.
+ .
+ This package contains the org.eclipse.compare bundle.
+
 Package: libeclipse-core-net-java
 Architecture: all
 Depends:
@@ -92,3 +138,50 @@ Description: Eclipse Team Support Core
  and others.
  .
  This package contains the org.eclipse.team.core bundle.
+
+Package: libeclipse-team-genericeditor-diff-extension-java
+Architecture: all
+Depends:
+ ${misc:Depends},
+ ${bundle:Depends},
+ libeclipse-core-filebuffers-java,
+ libeclipse-jface-text-java,
+ libeclipse-text-java,
+ libswt-gtk-4-java
+Description: Eclipse Diff Extension for Generic Editor
+ The Team component is responsible for providing repository tooling integration
+ into Eclipse and a universal compare facility for use by repository tooling
+ and others.
+ .
+ This package contains the org.eclipse.team.genericeditor.diff.extension bundle.
+
+Package: libeclipse-team-ui-java
+Architecture: all
+Depends:
+ ${misc:Depends},
+ ${bundle:Depends},
+ libeclipse-core-commands-java,
+ libeclipse-core-contenttype-java,
+ libeclipse-core-jobs-java,
+ libeclipse-core-resources-java,
+ libeclipse-core-runtime-java,
+ libeclipse-jface-java,
+ libeclipse-jface-text-java,
+ libeclipse-text-java,
+ libeclipse-ui-editors-java,
+ libeclipse-ui-forms-java,
+ libeclipse-ui-ide-java,
+ libeclipse-ui-navigator-java,
+ libeclipse-ui-workbench-java,
+ libeclipse-ui-workbench-texteditor-java,
+ libequinox-common-java,
+ libequinox-preferences-java,
+ libequinox-registry-java,
+ libicu4j-java,
+ libswt-gtk-4-java
+Description: Eclipse Team Support UI
+ The Team component is responsible for providing repository tooling integration
+ into Eclipse and a universal compare facility for use by repository tooling
+ and others.
+ .
+ This package contains the org.eclipse.team.ui bundle.



View it on GitLab: https://salsa.debian.org/java-team/eclipse-platform-team/compare/3dc525baff5ee1bd5461d436e9c2b72c7a7a0ef6...b6c079c628c8976915b9006d0bef7c6d9abea3df

-- 
View it on GitLab: https://salsa.debian.org/java-team/eclipse-platform-team/compare/3dc525baff5ee1bd5461d436e9c2b72c7a7a0ef6...b6c079c628c8976915b9006d0bef7c6d9abea3df
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20181025/30ce7de2/attachment.html>


More information about the pkg-java-commits mailing list