[SCM] eclipse-mylyn - Plug-in for eclipse - Debian package. branch, master, updated. 3b7fab01ebbc0d9c47229e2c837bcf366dd3788c
Niels Thykier
nthykier-guest at alioth.debian.org
Wed May 12 18:37:34 UTC 2010
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "eclipse-mylyn - Plug-in for eclipse - Debian package.".
The branch, master has been updated
via 3b7fab01ebbc0d9c47229e2c837bcf366dd3788c (commit)
from dcd6c486d63444ae6534bca5886da3518005def9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 3b7fab01ebbc0d9c47229e2c837bcf366dd3788c
Author: Niels Thykier <niels at thykier.net>
Date: Wed May 12 20:37:25 2010 +0200
Added build system.
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 4 +-
debian/compat | 1 +
debian/control | 104 +++++++++++++++++++----------------
debian/eclipse-mylyn-jdt.eh-install | 1 +
debian/eclipse-mylyn-pde.eh-install | 1 +
debian/eclipse-mylyn.eh-install | 5 ++
debian/eclipse.features | 11 ++++
debian/eclipse.orbitdeps | 4 +
debian/rules | 18 ++++++
9 files changed, 99 insertions(+), 50 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 7fd7cbd..a472869 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,5 @@
-eclipse-plugin-mylyn (3.2.1) UNRELEASED; urgency=low
+eclipse-mylyn (3.2.1-1) UNRELEASED; urgency=low
- * Initial release.
+ * Initial release.
-- Niels Thykier <niels at thykier.net> Sun, 18 Oct 2009 18:04:14 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7f8f011
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
index 0d50c17..10a8229 100644
--- a/debian/control
+++ b/debian/control
@@ -1,22 +1,29 @@
Source: eclipse-mylyn
-Architecture: all
Section: java
Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
Uploaders: Niels Thykier <niels at thykier.net>,
Benjamin Drung <bdrung at ubuntu.com>,
Adrian Perez <adrianperez.deb at gmail.com>
-Build-Depends: debhelper (>= 7), eclipse (>= 3.5.1), default-jdk, cdbs
+Build-Depends: debhelper (>= 7),
+ default-jdk,
+ eclipse-pde (>= 3.5.2),
+ eclipse-platform (>= 3.5.2),
+ javahelper (>= 0.30),
+ libcommons-codec-java (>= 1.4-2),
+ libcommons-httpclient-java (>= 3.1-9),
+ libcommons-lang-java (>= 2.4-2),
+ libcommons-logging-java (>= 1.1.1-6),
Build-Conflicts: eclipse-cdt
Standards-Version: 3.8.3
Vcs-Git: git://git.debian.org/git/pkg-java/eclipse-mylyn.git
Vcs-Browser: http://git.debian.org/?p=pkg-java/eclipse-mylyn.git
Homepage: http://www.eclipse.org/mylyn
-Package: eclipse-plugin-mylyn
+Package: eclipse-mylyn
+Architecture: all
Depends: eclipse-platform (>= 3.5.1),
eclipse-plugin-cvs (>= 3.5.1),
- ${shlibs:Depends},
${misc:Depends}
Description: Task support for Eclipse
Mylyn integrates task support into Eclipse. It supports offline editing
@@ -25,10 +32,10 @@ Description: Task support for Eclipse
the Mylyn Focused UI for reducing information overload when working with
tasks and the Bugzilla task connector.
-Package: eclipse-plugin-mylyn-jdt
+Package: eclipse-mylyn-jdt
+Architecture: all
Depends: eclipse-platform (>= 3.5.1),
eclipse-jdt (>= 3.5.1),
- ${shlibs:Depends},
${misc:Depends}
Description: Task support for Eclipse JDT
Mylyn integrates task support into Eclipse. It supports offline editing
@@ -40,11 +47,11 @@ Description: Task support for Eclipse JDT
Mylyn Task-Focused UI extensions for JDT. Provides focusing of Java
element views and editors.
-Package: eclipse-plugin-mylyn-pde
+Package: eclipse-mylyn-pde
+Architecture: all
Depends: eclipse-platform (>= 3.5.1),
eclipse-pde (>= 3.5.1),
- eclipse-plugin-mylyn-jdt (= ${Source:Version}),
- ${shlibs:Depends},
+ eclipse-mylyn-jdt (= ${Source:Version}),
${misc:Depends}
Description: Task support for Eclipse PDE
Mylyn integrates task support into Eclipse. It supports offline editing
@@ -55,43 +62,44 @@ Description: Task support for Eclipse PDE
.
Mylyn Task-Focused UI extensions for PDE, Ant, Team Support and CVS.
-Package: eclipse-plugin-mylyn-trac
-Depends: eclipse-plugin-mylyn (= ${Source:Version}),
- ${shlibs:Depends},
- ${misc:Depends}
-Description: Mylyn Trac Connector
- Mylyn integrates task support into Eclipse. It supports offline editing
- for certain task repositories and monitors work activity to hide
- information that is not relevant to the current task. Also included is
- the Mylyn Focused UI for reducing information overload when working with
- tasks and the Bugzilla task connector.
- .
- Trac client integrated with Eclipse and Mylyn; can be used standalone.
-
-Package: eclipse-plugin-mylyn-webtasks
-Depends: eclipse-plugin-mylyn (= ${Source:Version}),
- ${shlibs:Depends},
- ${misc:Depends}
-Description: Mylyn Connector Web Templates
- Mylyn integrates task support into Eclipse. It supports offline editing
- for certain task repositories and monitors work activity to hide
- information that is not relevant to the current task. Also included is
- the Mylyn Focused UI for reducing information overload when working with
- tasks and the Bugzilla task connector.
- .
- Provides Task List integration for several web-based issue trackers
- and templates for example projects.
-Package: eclipse-plugin-mylyn-wikitext
-Depends: eclipse-plugin-mylyn (= ${Source:Version}),
- ${shlibs:Depends},
- ${misc:Depends}
-Description: Mylyn WikiText
- Mylyn integrates task support into Eclipse. It supports offline editing
- for certain task repositories and monitors work activity to hide
- information that is not relevant to the current task. Also included is
- the Mylyn Focused UI for reducing information overload when working with
- tasks and the Bugzilla task connector.
- .
- Enables parsing and display of lightweight markup (wiki text). Extends
- the Mylyn task editor to create a markup-aware editor.
+#Package: eclipse-mylyn-trac
+#Architecture: all
+#Depends: eclipse-mylyn (= ${source:Version}),
+# ${misc:Depends}
+#Description: Mylyn Trac Connector
+# Mylyn integrates task support into Eclipse. It supports offline editing
+# for certain task repositories and monitors work activity to hide
+# information that is not relevant to the current task. Also included is
+# the Mylyn Focused UI for reducing information overload when working with
+# tasks and the Bugzilla task connector.
+# .
+# Trac client integrated with Eclipse and Mylyn; can be used standalone.
+#
+#Package: eclipse-mylyn-webtasks
+#Architecture: all
+#Depends: eclipse-mylyn (= ${source:Version}),
+# ${misc:Depends}
+#Description: Mylyn Connector Web Templates
+# Mylyn integrates task support into Eclipse. It supports offline editing
+# for certain task repositories and monitors work activity to hide
+# information that is not relevant to the current task. Also included is
+# the Mylyn Focused UI for reducing information overload when working with
+# tasks and the Bugzilla task connector.
+# .
+# Provides Task List integration for several web-based issue trackers
+# and templates for example projects.
+#
+#Package: eclipse-mylyn-wikitext
+#Architecture: all
+#Depends: eclipse-mylyn (= ${source:Version}),
+# ${misc:Depends}
+#Description: Mylyn WikiText
+# Mylyn integrates task support into Eclipse. It supports offline editing
+# for certain task repositories and monitors work activity to hide
+# information that is not relevant to the current task. Also included is
+# the Mylyn Focused UI for reducing information overload when working with
+# tasks and the Bugzilla task connector.
+# .
+# Enables parsing and display of lightweight markup (wiki text). Extends
+# the Mylyn task editor to create a markup-aware editor.
diff --git a/debian/eclipse-mylyn-jdt.eh-install b/debian/eclipse-mylyn-jdt.eh-install
new file mode 100644
index 0000000..f760990
--- /dev/null
+++ b/debian/eclipse-mylyn-jdt.eh-install
@@ -0,0 +1 @@
+org.eclipse.mylyn.java_feature
diff --git a/debian/eclipse-mylyn-pde.eh-install b/debian/eclipse-mylyn-pde.eh-install
new file mode 100644
index 0000000..0d6365e
--- /dev/null
+++ b/debian/eclipse-mylyn-pde.eh-install
@@ -0,0 +1 @@
+org.eclipse.mylyn.pde_feature
diff --git a/debian/eclipse-mylyn.eh-install b/debian/eclipse-mylyn.eh-install
new file mode 100644
index 0000000..47d3d2c
--- /dev/null
+++ b/debian/eclipse-mylyn.eh-install
@@ -0,0 +1,5 @@
+org.eclipse.mylyn_feature
+org.eclipse.mylyn.bugzilla_feature
+org.eclipse.mylyn.context_feature
+org.eclipse.mylyn.team_feature
+org.eclipse.mylyn.ide_feature
diff --git a/debian/eclipse.features b/debian/eclipse.features
new file mode 100644
index 0000000..4f9285d
--- /dev/null
+++ b/debian/eclipse.features
@@ -0,0 +1,11 @@
+org.eclipse.mylyn_feature
+org.eclipse.mylyn.context_feature
+org.eclipse.mylyn.team_feature
+org.eclipse.mylyn.bugzilla_feature
+#org.eclipse.mylyn.trac_feature
+org.eclipse.mylyn.ide_feature
+org.eclipse.mylyn.java_feature
+org.eclipse.mylyn.pde_feature
+#org.eclipse.mylyn.web.tasks_feature
+#org.eclipse.mylyn.wikitext_feature
+#org.eclipse.cdt.mylyn
diff --git a/debian/eclipse.orbitdeps b/debian/eclipse.orbitdeps
new file mode 100644
index 0000000..340b036
--- /dev/null
+++ b/debian/eclipse.orbitdeps
@@ -0,0 +1,4 @@
+commons-codec
+commons-httpclient
+commons-lang
+commons-logging
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..6e9662c
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,18 @@
+#!/usr/bin/make -f
+
+export JAVA_HOME:=/usr/lib/jvm/default-java
+JVM_ARGS := -DJ2SE_1.5=$(JAVA_HOME)/java/jre/lib/rt.jar
+QUALIFIER:=v20100222-0100-e3x
+BUILD_OPTIONS := -DjavacTarget=1.5 -DjavacSource=1.5 -DforceContextQualifier=$(QUALIFIER) -DmylynQualifier=$(QUALIFIER)
+
+override_jh_compilefeatures:
+ rm -fr debian/.eclipse-build/*tests* debian/.eclipse-build/*web* debian/.eclipse-build/*trac* debian/.eclipse-build/*wiki*
+ sed -i 's|bundle-version="2.3.0"|bundle-version="[2.3.0,3.0.0)"|g' debian/.eclipse-build/org.eclipse.mylyn.commons.net/META-INF/MANIFEST.MF
+# find debian/.eclipse-build/ -name feature.xml | \
+# while read f; do \
+# sed -i "s/qualifier/$(QUALIFIIER)/g" $$f ; \
+# done
+ jh_compilefeatures --build-opts '$(BUILD_OPTIONS)' --jvm-args '$(JVM_ARGS)'
+
+%:
+ dh $@ --with eclipse-helper
hooks/post-receive
--
eclipse-mylyn - Plug-in for eclipse - Debian package.
More information about the pkg-java-commits
mailing list