[eclipse-subclipse/eclipse-luna] SCL-ise
Mat Booth
mbooth at fedoraproject.org
Fri Jul 18 15:21:40 UTC 2014
commit 3bc655db43bd4f6fea306375cc0ac3a4adf2e8ac
Author: Mat Booth <mat.booth at redhat.com>
Date: Fri Jul 18 16:21:05 2014 +0100
SCL-ise
eclipse-subclipse.spec | 22 +++++++++++++++-------
1 files changed, 15 insertions(+), 7 deletions(-)
---
diff --git a/eclipse-subclipse.spec b/eclipse-subclipse.spec
index 69fa663..377d70c 100644
--- a/eclipse-subclipse.spec
+++ b/eclipse-subclipse.spec
@@ -1,8 +1,11 @@
+%{?scl:%scl_package eclipse-subclipse}
+%{!?scl:%global pkg_name %{name}}
+
%global install_loc %{_datadir}/eclipse/dropins
-Name: eclipse-subclipse
+Name: %{?scl_prefix}eclipse-subclipse
Version: 1.10.5
-Release: 1%{?dist}
+Release: 1.1%{?dist}
Summary: Subversion Eclipse plugin
License: EPL and CC-BY
@@ -14,9 +17,9 @@ Patch0: eclipse-subclipse-1.8.13-dependencies.patch
BuildArch: noarch
-BuildRequires: eclipse-pde >= 4.3.2
-BuildRequires: eclipse-gef
-Requires: eclipse-platform >= 4.3.2
+BuildRequires: %{?scl_prefix}eclipse-pde >= 4.3.2
+BuildRequires: %{?scl_prefix}eclipse-gef
+Requires: %{?scl_prefix}eclipse-platform >= 4.3.2
BuildRequires: subversion-javahl >= 1.8.9
Requires: subversion-javahl >= 1.8.9
@@ -28,7 +31,7 @@ IDE.
%package graph
Summary: Subversion Revision Graph
Requires: %{name} = %{version}
-Requires: eclipse-gef
+Requires: %{?scl_prefix}eclipse-gef
%description graph
Subversion Revision Graph for Subclipse.
@@ -39,12 +42,13 @@ Subversion Revision Graph for Subclipse.
# remove javahl sources
rm -rf org.tigris.subversion.clientadapter.javahl/src/org/tigris/subversion/javahl
-ln -s %{_javadir}/svn-javahl.jar org.tigris.subversion.clientadapter.javahl
+ln -s /usr/share/java/svn-javahl.jar org.tigris.subversion.clientadapter.javahl
# fixing wrong-file-end-of-line-encoding warnings
sed -i 's/\r//' org.tigris.subversion.subclipse.graph/icons/readme.txt
%build
+%{?scl:scl enable %{scl} - << "EOF"}
eclipse-pdebuild -f org.tigris.subversion.clientadapter.feature
eclipse-pdebuild -f org.tigris.subversion.clientadapter.javahl.feature
@@ -56,6 +60,7 @@ eclipse-pdebuild -f org.tigris.subversion.subclipse
eclipse-pdebuild -f org.tigris.subversion.subclipse.graph.feature -d gef
+%{?scl:EOF}
%install
install -d -m 755 $RPM_BUILD_ROOT%{install_loc}
@@ -91,6 +96,9 @@ popd
%{install_loc}/subclipse-graph
%changelog
+* Fri Jul 18 2014 Mat Booth <mat.booth at redhat.com> - 1.10.5-1.1
+- SCL-ise
+
* Fri Jul 18 2014 Mat Booth <mat.booth at redhat.com> - 1.10.5-1
- Update to latest upstream release
- Drop ancient obsoletes on subclipse-book, drop unnecessary BRs
More information about the scm-commits
mailing list