| |
@@ -6,8 +6,8 @@
|
| |
|
| |
# build non-bootstrap packages with tests, cross-referenced sources, etc
|
| |
%global do_proper 0
|
| |
- %global pkg_rel 8
|
| |
- %global scala_version 2.10.4
|
| |
+ %global pkg_rel 9
|
| |
+ %global scala_version 2.10.6
|
| |
%global scala_short_version 2.10
|
| |
%global sbt_bootstrap_version 0.13.1
|
| |
%global sbt_major 0
|
| |
@@ -49,7 +49,7 @@
|
| |
|
| |
Name: sbt
|
| |
Version: %{sbt_version}
|
| |
- Release: %{pkg_rel}%{?dist}.3
|
| |
+ Release: %{pkg_rel}%{?dist}
|
| |
Summary: The simple build tool for Scala and Java projects
|
| |
|
| |
BuildArch: noarch
|
| |
@@ -433,11 +433,11 @@
|
| |
./climbing-nemesis.py org.scala-lang scala-reflect %{ivy_local_dir} --version %{scala_version}
|
| |
|
| |
# fake on F19
|
| |
- %if 0%{?fedora} >= 21
|
| |
+ %if 0%{?fedora} >= 21 || 0%{?rhel} > 7
|
| |
./climbing-nemesis.py jline jline %{ivy_local_dir} --version 2.11
|
| |
./climbing-nemesis.py org.fusesource.jansi jansi %{ivy_local_dir} --version 1.11
|
| |
- ./climbing-nemesis.py org.fusesource.jansi jansi-native %{ivy_local_dir} --version 1.5
|
| |
- ./climbing-nemesis.py org.fusesource.hawtjni hawtjni-runtime %{ivy_local_dir} --version 1.8
|
| |
+ ./climbing-nemesis.py org.fusesource.jansi jansi-native %{ivy_local_dir} --version 1.7
|
| |
+ ./climbing-nemesis.py org.fusesource.hawtjni hawtjni-runtime %{ivy_local_dir} --version 1.15
|
| |
%else
|
| |
./climbing-nemesis.py jline jline %{ivy_local_dir} --version 2.11 --jarfile %{_javadir}/jline2-2.10.jar
|
| |
./climbing-nemesis.py org.fusesource.jansi jansi %{ivy_local_dir} --version 1.9
|
| |
@@ -574,9 +574,6 @@
|
| |
|
| |
%endif
|
| |
|
| |
- # remove any references to Scala 2.10.2
|
| |
- sed -i -e 's/["]2[.]10[.][23]["]/\"2.10.4\"/g' $(find . -name \*.xml)
|
| |
-
|
| |
# better not to try and compile the docs project
|
| |
rm -f project/Docs.scala
|
| |
|
| |
@@ -601,8 +598,8 @@
|
| |
cp --symbolic-link $jar scala/lib
|
| |
done
|
| |
|
| |
- sed -i -e 's/["]2[.]10[.][23]["]/\"2.10.4\"/g' $(find . -name \*.sbt -type f) $(find . -name \*.xml) $(find . -name \*.scala)
|
| |
- sed -i -e 's/["]2[.]10[.]2-RC2["]/\"2.10.4\"/g' $(find . -name \*.sbt -type f)
|
| |
+ sed -i -e 's/["]2[.]10[.][234]["]/\"%{scala_version}\"/g' $(find . -name \*.sbt -type f) $(find . -name \*.xml) $(find . -name \*.scala)
|
| |
+ sed -i -e 's/["]2[.]10[.]2-RC2["]/\"%{scala_version}\"/g' $(find . -name \*.sbt -type f)
|
| |
|
| |
# work around proguard bugs with the Scala library
|
| |
sed -i -e 's/"-dontnote",/"-dontnote", "-dontshrink", "-dontoptimize",/g' project/Proguard.scala
|
| |
@@ -724,6 +721,13 @@
|
| |
%doc README.md LICENSE NOTICE
|
| |
|
| |
%changelog
|
| |
+ * Tue Jan 16 2018 Merlin Mathesius <mmathesi@redhat.com> 0.13.1-9
|
| |
+ - Manually rebase/apply earlier patch provided with BZ#1424418 to fix FTBFS:
|
| |
+ - Thu Jun 22 2017 Troy Dawson <tdawson@redhat.com>
|
| |
+ - Fix spec file to build with scala 2.10.6 (#1424418)
|
| |
+ - Additional spec file FTBFS fixes to build with jansi-native 1.5 and hawtjni 1.8
|
| |
+ - Cleanup spec file conditionals
|
| |
+
|
| |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.13.1-8.3
|
| |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
| |
|
| |
Fix FTBFS BZ#1424418
sbtscriptSuccessful Rawhide scratch build of this update: https://koji.fedoraproject.org/koji/taskinfo?taskID=24233035