[eclipse-mylyn-commons/f17] Build all features.
Krzysztof Daniel
kdaniel at fedoraproject.org
Mon Mar 26 17:25:30 UTC 2012
commit e449d9a3821689ccdf0d55cfdf872291b81dffe7
Author: Krzysztof Daniel <kdaniel at redhat.com>
Date: Mon Mar 26 19:23:28 2012 +0200
Build all features.
eclipse-mylyn-commons.spec | 77 +++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 76 insertions(+), 1 deletions(-)
---
diff --git a/eclipse-mylyn-commons.spec b/eclipse-mylyn-commons.spec
index e3361b5..4dd7bac 100644
--- a/eclipse-mylyn-commons.spec
+++ b/eclipse-mylyn-commons.spec
@@ -8,7 +8,7 @@
Name: eclipse-mylyn-commons
Summary: Common libraries for Eclipse Mylyn
Version: 3.7.0
-Release: 3%{?dist}
+Release: 4%{?dist}
License: EPL and ASL 2.0
URL: http://www.eclipse.org/mylyn
@@ -113,13 +113,85 @@ ls -1 | grep 'org.eclipse.mylyn.*.tests' | xargs rm -rf
-j "-DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar " \
-o `pwd`/orbitDeps
+%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.commons \
+ -a "-DjavacSource=1.5 -DjavacTarget=1.5 -DforceContextQualifier=%{qualifier} -DmylynQualifier=%{qualifier}" \
+ -j "-DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar " \
+ -o `pwd`/orbitDeps
+
+%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.commons.activity \
+ -a "-DjavacSource=1.5 -DjavacTarget=1.5 -DforceContextQualifier=%{qualifier} -DmylynQualifier=%{qualifier}" \
+ -j "-DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar " \
+ -o `pwd`/orbitDeps
+
+%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.commons.compatibility \
+ -a "-DjavacSource=1.5 -DjavacTarget=1.5 -DforceContextQualifier=%{qualifier} -DmylynQualifier=%{qualifier}" \
+ -j "-DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar " \
+ -o `pwd`/orbitDeps
+
+%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.commons.identity \
+ -a "-DjavacSource=1.5 -DjavacTarget=1.5 -DforceContextQualifier=%{qualifier} -DmylynQualifier=%{qualifier}" \
+ -j "-DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar " \
+ -o `pwd`/orbitDeps
+
+%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.commons.notifications \
+ -a "-DjavacSource=1.5 -DjavacTarget=1.5 -DforceContextQualifier=%{qualifier} -DmylynQualifier=%{qualifier}" \
+ -j "-DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar " \
+ -o `pwd`/orbitDeps
+
+%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.commons.repositories \
+ -a "-DjavacSource=1.5 -DjavacTarget=1.5 -DforceContextQualifier=%{qualifier} -DmylynQualifier=%{qualifier}" \
+ -j "-DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar " \
+ -o `pwd`/orbitDeps
+
+%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.commons.repositories.http \
+ -a "-DjavacSource=1.5 -DjavacTarget=1.5 -DforceContextQualifier=%{qualifier} -DmylynQualifier=%{qualifier}" \
+ -j "-DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar " \
+ -o `pwd`/orbitDeps
+
+%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.discovery \
+ -a "-DjavacSource=1.5 -DjavacTarget=1.5 -DforceContextQualifier=%{qualifier} -DmylynQualifier=%{qualifier}" \
+ -j "-DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar " \
+ -o `pwd`/orbitDeps
+
+%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.monitor \
+ -a "-DjavacSource=1.5 -DjavacTarget=1.5 -DforceContextQualifier=%{qualifier} -DmylynQualifier=%{qualifier}" \
+ -j "-DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar " \
+ -o `pwd`/orbitDeps
+
%install
install -d -m 755 %{buildroot}%{_datadir}/eclipse
install -d -m 755 %{buildroot}%{install_loc}/mylyn-commons
unzip -q -o -d %{buildroot}%{install_loc}/mylyn-commons \
+ build/rpmBuild/org.eclipse.mylyn.commons.zip
+
+unzip -q -o -d %{buildroot}%{install_loc}/mylyn-commons \
+ build/rpmBuild/org.eclipse.mylyn.commons.activity.zip
+
+unzip -q -o -d %{buildroot}%{install_loc}/mylyn-commons \
+ build/rpmBuild/org.eclipse.mylyn.commons.compatibility.zip
+
+unzip -q -o -d %{buildroot}%{install_loc}/mylyn-commons \
+ build/rpmBuild/org.eclipse.mylyn.commons.identity.zip
+
+unzip -q -o -d %{buildroot}%{install_loc}/mylyn-commons \
+ build/rpmBuild/org.eclipse.mylyn.commons.notifications.zip
+
+unzip -q -o -d %{buildroot}%{install_loc}/mylyn-commons \
+ build/rpmBuild/org.eclipse.mylyn.commons.repositories.zip
+
+unzip -q -o -d %{buildroot}%{install_loc}/mylyn-commons \
+ build/rpmBuild/org.eclipse.mylyn.commons.repositories.http.zip
+
+unzip -q -o -d %{buildroot}%{install_loc}/mylyn-commons \
build/rpmBuild/org.eclipse.mylyn.commons.sdk.zip
+unzip -q -o -d %{buildroot}%{install_loc}/mylyn-commons \
+ build/rpmBuild/org.eclipse.mylyn.discovery.zip
+
+unzip -q -o -d %{buildroot}%{install_loc}/mylyn-commons \
+ build/rpmBuild/org.eclipse.mylyn.monitor.zip
+
pushd %{buildroot}%{install_loc}/mylyn-commons/eclipse/plugins
ln -s %{_javadir}/apache-commons-lang.jar
ln -s %{_javadir}/apache-commons-io.jar
@@ -145,6 +217,9 @@ popd
%doc org.eclipse.mylyn.commons-feature/license.html
%changelog
+* Mon Mar 26 2012 Krzysztof Daniel <kdaniel at redhat.com> 3.7.0-4
+- Build all features.
+
* Mon Mar 26 2012 Krzysztof Daniel <kdaniel at redhat.com> 3.7.0-3
- Specify minimum eclipse-pde requirement.
More information about the scm-commits
mailing list