[Git][java-team/eclipse-platform-team][master] 3 commits: Use the plugin name as package description

Emmanuel Bourg gitlab at salsa.debian.org
Thu Sep 27 22:41:56 BST 2018


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


Commits:
ec5be275 by Emmanuel Bourg at 2018-09-27T21:01:00Z
Use the plugin name as package description

- - - - -
2048ddea by Emmanuel Bourg at 2018-09-27T21:41:26Z
Added the missing dependencies for libeclipse-core-net-java

- - - - -
3dc525ba by Emmanuel Bourg at 2018-09-27T21:41:37Z
Build more bundles

- - - - -


3 changed files:

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


Changes:

=====================================
debian/build.xml
=====================================
@@ -3,12 +3,59 @@
 
   <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">
+      <pathelement path="/usr/share/java/eclipse-jface.jar"/>
+      <pathelement path="/usr/share/java/equinox-common.jar"/>
+      <pathelement path="/usr/share/java/icu4j.jar"/>
+      <pathelement path="/usr/share/java/swt4.jar"/>
+    </make-bundle>
+  </target>
+
+  <!-- Eclipse Core Compare Support -->
+  <target name="org.eclipse.compare.core">
+    <make-bundle name="org.eclipse.compare.core">
+      <pathelement path="/usr/share/java/eclipse-core-runtime.jar"/>
+      <pathelement path="/usr/share/java/equinox-common.jar"/>
+      <pathelement path="/usr/share/java/icu4j.jar"/>
+    </make-bundle>
+  </target>
+
+
+  <!-- Eclipse Internet Connection Management -->
   <target name="org.eclipse.core.net">
     <make-bundle name="org.eclipse.core.net">
-      <pathelement path="/usr/share/java/equinox-common.jar"/>
       <pathelement path="/usr/share/java/eclipse-osgi.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/equinox-security.jar"/>
+    </make-bundle>
+  </target>
+
+  <!-- Eclipse JSch Core -->
+  <target name="org.eclipse.jsch.core" depends="org.eclipse.core.net">
+    <make-bundle name="org.eclipse.jsch.core" depends="org.eclipse.core.net">
+      <pathelement path="/usr/share/java/eclipse-core-runtime.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/jsch.jar"/>
+    </make-bundle>
+  </target>
+
+  <!-- Eclipse Team Support Core -->
+  <target name="org.eclipse.team.core" depends="org.eclipse.compare.core">
+    <make-bundle name="org.eclipse.team.core" depends="org.eclipse.compare.core">
+      <pathelement path="/usr/share/java/eclipse-core-contenttype.jar"/>
+      <pathelement path="/usr/share/java/eclipse-core-filesystem.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/equinox-common.jar"/>
+      <pathelement path="/usr/share/java/equinox-preferences.jar"/>
       <pathelement path="/usr/share/java/equinox-registry.jar"/>
     </make-bundle>
   </target>


=====================================
debian/bundles
=====================================
@@ -1 +1,4 @@
+org.eclipse.compare.core
 org.eclipse.core.net
+org.eclipse.jsch.core
+org.eclipse.team.core


=====================================
debian/control
=====================================
@@ -7,11 +7,18 @@ Build-Depends:
  debhelper (>= 11~),
  default-jdk,
  eclipse-debian-helper,
- libequinox-common-java,
+ libeclipse-core-contenttype-java,
+ libeclipse-core-filesystem-java,
+ libeclipse-core-jobs-java,
+ libeclipse-core-resources-java,
+ libeclipse-core-runtime-java,
  libeclipse-osgi-java,
+ libequinox-common-java,
  libequinox-preferences-java,
- libequinox-security-java,
  libequinox-registry-java,
+ libequinox-security-java,
+ libicu4j-java,
+ libjsch-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
@@ -19,10 +26,69 @@ Homepage: https://www.eclipse.org/eclipse/platform-team/
 
 Package: libeclipse-core-net-java
 Architecture: all
-Depends: ${misc:Depends}, ${bundle:Depends}
-Description: Eclipse Core Net
+Depends:
+ ${misc:Depends},
+ ${bundle:Depends},
+ libeclipse-osgi-java,
+ libequinox-common-java,
+ libequinox-preferences-java,
+ libequinox-registry-java,
+ libequinox-security-java
+Description: Eclipse Internet Connection Management
  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.core.net bundle.
+
+Package: libeclipse-compare-core-java
+Architecture: all
+Depends:
+ ${misc:Depends},
+ ${bundle:Depends},
+ libeclipse-core-runtime-java,
+ libequinox-common-java,
+ libicu4j-java
+Description: Eclipse Core 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.core bundle.
+
+Package: libeclipse-jsch-core-java
+Architecture: all
+Depends:
+ ${misc:Depends},
+ ${bundle:Depends},
+ libeclipse-core-runtime-java,
+ libequinox-common-java,
+ libequinox-preferences-java,
+ libequinox-registry-java,
+ libjsch-java
+Description: Eclipse JSch Core
+ 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.jsch.core bundle.
+
+Package: libeclipse-team-core-java
+Architecture: all
+Depends:
+ ${misc:Depends},
+ ${bundle:Depends},
+ libeclipse-core-contenttype-java,
+ libeclipse-core-filesystem-java,
+ libeclipse-core-jobs-java,
+ libeclipse-core-resources-java,
+ libeclipse-core-runtime-java,
+ libequinox-common-java,
+ libequinox-preferences-java,
+ libequinox-registry-java
+Description: Eclipse Team Support Core
+ 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.core bundle.



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

-- 
View it on GitLab: https://salsa.debian.org/java-team/eclipse-platform-team/compare/d8c1498459df267f7b35f6e7ae3e51f8570021d9...3dc525baff5ee1bd5461d436e9c2b72c7a7a0ef6
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/20180927/2b04dc98/attachment.html>


More information about the pkg-java-commits mailing list