diff --git a/actions-0.13.1-ivy.xml b/actions-0.13.1-ivy.xml new file mode 100644 index 0000000..9ee87ff --- /dev/null +++ b/actions-0.13.1-ivy.xml @@ -0,0 +1,49 @@ + + + + + Actions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/actions.jar b/actions.jar new file mode 100644 index 0000000..6fa2d14 Binary files /dev/null and b/actions.jar differ diff --git a/api-0.13.1-ivy.xml b/api-0.13.1-ivy.xml new file mode 100644 index 0000000..5f18e00 --- /dev/null +++ b/api-0.13.1-ivy.xml @@ -0,0 +1,34 @@ + + + + + API + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/api.jar b/api.jar new file mode 100644 index 0000000..4c5a892 Binary files /dev/null and b/api.jar differ diff --git a/apply-macro-0.13.1-ivy.xml b/apply-macro-0.13.1-ivy.xml new file mode 100644 index 0000000..dc2eaf0 --- /dev/null +++ b/apply-macro-0.13.1-ivy.xml @@ -0,0 +1,34 @@ + + + + + Apply Macro + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apply-macro.jar b/apply-macro.jar new file mode 100644 index 0000000..23d1655 Binary files /dev/null and b/apply-macro.jar differ diff --git a/cache-0.13.1-ivy.xml b/cache-0.13.1-ivy.xml new file mode 100644 index 0000000..2dced10 --- /dev/null +++ b/cache-0.13.1-ivy.xml @@ -0,0 +1,34 @@ + + + + + Cache + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cache.jar b/cache.jar new file mode 100644 index 0000000..b9790e2 Binary files /dev/null and b/cache.jar differ diff --git a/classfile-0.13.1-ivy.xml b/classfile-0.13.1-ivy.xml new file mode 100644 index 0000000..a6b2dbe --- /dev/null +++ b/classfile-0.13.1-ivy.xml @@ -0,0 +1,36 @@ + + + + + Classfile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classfile.jar b/classfile.jar new file mode 100644 index 0000000..20a8074 Binary files /dev/null and b/classfile.jar differ diff --git a/classpath-0.13.1-ivy.xml b/classpath-0.13.1-ivy.xml new file mode 100644 index 0000000..eeec0b1 --- /dev/null +++ b/classpath-0.13.1-ivy.xml @@ -0,0 +1,36 @@ + + + + + Classpath + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classpath.jar b/classpath.jar new file mode 100644 index 0000000..3ab087a Binary files /dev/null and b/classpath.jar differ diff --git a/collections-0.13.1-ivy.xml b/collections-0.13.1-ivy.xml new file mode 100644 index 0000000..42ca26d --- /dev/null +++ b/collections-0.13.1-ivy.xml @@ -0,0 +1,33 @@ + + + + + Collections + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/collections.jar b/collections.jar new file mode 100644 index 0000000..ddf917e Binary files /dev/null and b/collections.jar differ diff --git a/command-0.13.1-ivy.xml b/command-0.13.1-ivy.xml new file mode 100644 index 0000000..27f014b --- /dev/null +++ b/command-0.13.1-ivy.xml @@ -0,0 +1,40 @@ + + + + + Command + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/command.jar b/command.jar new file mode 100644 index 0000000..52c112b Binary files /dev/null and b/command.jar differ diff --git a/compile-0.13.1-ivy.xml b/compile-0.13.1-ivy.xml new file mode 100644 index 0000000..9da4147 --- /dev/null +++ b/compile-0.13.1-ivy.xml @@ -0,0 +1,40 @@ + + + + + Compile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/compile.jar b/compile.jar new file mode 100644 index 0000000..4b600b5 Binary files /dev/null and b/compile.jar differ diff --git a/compiler-integration-0.13.1-ivy.xml b/compiler-integration-0.13.1-ivy.xml new file mode 100644 index 0000000..c791d53 --- /dev/null +++ b/compiler-integration-0.13.1-ivy.xml @@ -0,0 +1,36 @@ + + + + + Compiler Integration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/compiler-integration.jar b/compiler-integration.jar new file mode 100644 index 0000000..aed1ff4 Binary files /dev/null and b/compiler-integration.jar differ diff --git a/compiler-interface-bin-0.13.1-ivy.xml b/compiler-interface-bin-0.13.1-ivy.xml new file mode 100644 index 0000000..d4a9a52 --- /dev/null +++ b/compiler-interface-bin-0.13.1-ivy.xml @@ -0,0 +1,35 @@ + + + + + Compiler Interface + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/compiler-interface-bin-2_8_2.jar b/compiler-interface-bin-2_8_2.jar new file mode 100644 index 0000000..9f56d15 Binary files /dev/null and b/compiler-interface-bin-2_8_2.jar differ diff --git a/compiler-interface-bin-2_9_2.jar b/compiler-interface-bin-2_9_2.jar new file mode 100644 index 0000000..743ee7d Binary files /dev/null and b/compiler-interface-bin-2_9_2.jar differ diff --git a/compiler-interface-bin-2_9_3.jar b/compiler-interface-bin-2_9_3.jar new file mode 100644 index 0000000..ca5382e Binary files /dev/null and b/compiler-interface-bin-2_9_3.jar differ diff --git a/compiler-interface-bin.jar b/compiler-interface-bin.jar new file mode 100644 index 0000000..06c7f4b Binary files /dev/null and b/compiler-interface-bin.jar differ diff --git a/compiler-interface-src-0.13.1-ivy.xml b/compiler-interface-src-0.13.1-ivy.xml new file mode 100644 index 0000000..d4a9a52 --- /dev/null +++ b/compiler-interface-src-0.13.1-ivy.xml @@ -0,0 +1,35 @@ + + + + + Compiler Interface + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/compiler-interface-src.jar b/compiler-interface-src.jar new file mode 100644 index 0000000..ca63566 Binary files /dev/null and b/compiler-interface-src.jar differ diff --git a/compiler-ivy-integration-0.13.1-ivy.xml b/compiler-ivy-integration-0.13.1-ivy.xml new file mode 100644 index 0000000..a70de95 --- /dev/null +++ b/compiler-ivy-integration-0.13.1-ivy.xml @@ -0,0 +1,33 @@ + + + + + Compiler Ivy Integration + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/compiler-ivy-integration.jar b/compiler-ivy-integration.jar new file mode 100644 index 0000000..1f135e3 Binary files /dev/null and b/compiler-ivy-integration.jar differ diff --git a/completion-0.13.1-ivy.xml b/completion-0.13.1-ivy.xml new file mode 100644 index 0000000..c4072fc --- /dev/null +++ b/completion-0.13.1-ivy.xml @@ -0,0 +1,37 @@ + + + + + Completion + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/completion.jar b/completion.jar new file mode 100644 index 0000000..dff4982 Binary files /dev/null and b/completion.jar differ diff --git a/control-0.13.1-ivy.xml b/control-0.13.1-ivy.xml new file mode 100644 index 0000000..297ac90 --- /dev/null +++ b/control-0.13.1-ivy.xml @@ -0,0 +1,31 @@ + + + + + Control + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/control.jar b/control.jar new file mode 100644 index 0000000..a118a9e Binary files /dev/null and b/control.jar differ diff --git a/cross-0.13.1-ivy.xml b/cross-0.13.1-ivy.xml new file mode 100644 index 0000000..c913c54 --- /dev/null +++ b/cross-0.13.1-ivy.xml @@ -0,0 +1,31 @@ + + + + + Cross + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cross.jar b/cross.jar new file mode 100644 index 0000000..858b81e Binary files /dev/null and b/cross.jar differ diff --git a/datatype-generator-0.13.1-ivy.xml b/datatype-generator-0.13.1-ivy.xml new file mode 100644 index 0000000..459be0d --- /dev/null +++ b/datatype-generator-0.13.1-ivy.xml @@ -0,0 +1,32 @@ + + + + + Datatype Generator + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/datatype-generator.jar b/datatype-generator.jar new file mode 100644 index 0000000..466a8a1 Binary files /dev/null and b/datatype-generator.jar differ diff --git a/dispatch-http_2.10-0.8.9.jar b/dispatch-http_2.10-0.8.9.jar new file mode 100644 index 0000000..4b80fc7 Binary files /dev/null and b/dispatch-http_2.10-0.8.9.jar differ diff --git a/incremental-compiler-0.13.1-ivy.xml b/incremental-compiler-0.13.1-ivy.xml new file mode 100644 index 0000000..96cc9bd --- /dev/null +++ b/incremental-compiler-0.13.1-ivy.xml @@ -0,0 +1,38 @@ + + + + + Incremental Compiler + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/incremental-compiler.jar b/incremental-compiler.jar new file mode 100644 index 0000000..f0e5312 Binary files /dev/null and b/incremental-compiler.jar differ diff --git a/interface-0.13.1-ivy.xml b/interface-0.13.1-ivy.xml new file mode 100644 index 0000000..bfc7aac --- /dev/null +++ b/interface-0.13.1-ivy.xml @@ -0,0 +1,31 @@ + + + + + Interface + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/interface.jar b/interface.jar new file mode 100644 index 0000000..f63740f Binary files /dev/null and b/interface.jar differ diff --git a/io-0.13.1-ivy.xml b/io-0.13.1-ivy.xml new file mode 100644 index 0000000..8c63ed2 --- /dev/null +++ b/io-0.13.1-ivy.xml @@ -0,0 +1,34 @@ + + + + + IO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/io.jar b/io.jar new file mode 100644 index 0000000..12be5d8 Binary files /dev/null and b/io.jar differ diff --git a/ivy-0.13.1-ivy.xml b/ivy-0.13.1-ivy.xml new file mode 100644 index 0000000..1c56886 --- /dev/null +++ b/ivy-0.13.1-ivy.xml @@ -0,0 +1,39 @@ + + + + + Ivy + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ivy.jar b/ivy.jar new file mode 100644 index 0000000..8ba39ec Binary files /dev/null and b/ivy.jar differ diff --git a/launcher-0.13.1-ivy.xml b/launcher-0.13.1-ivy.xml new file mode 100644 index 0000000..21bc24e --- /dev/null +++ b/launcher-0.13.1-ivy.xml @@ -0,0 +1,37 @@ + + + + + Launcher + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/launcher-interface-0.13.1-ivy.xml b/launcher-interface-0.13.1-ivy.xml new file mode 100644 index 0000000..e241df6 --- /dev/null +++ b/launcher-interface-0.13.1-ivy.xml @@ -0,0 +1,31 @@ + + + + + Launcher Interface + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/launcher-interface.jar b/launcher-interface.jar new file mode 100644 index 0000000..bbbc2b5 Binary files /dev/null and b/launcher-interface.jar differ diff --git a/launcher.jar b/launcher.jar new file mode 100644 index 0000000..2012ec8 Binary files /dev/null and b/launcher.jar differ diff --git a/logging-0.13.1-ivy.xml b/logging-0.13.1-ivy.xml new file mode 100644 index 0000000..23d1e1a --- /dev/null +++ b/logging-0.13.1-ivy.xml @@ -0,0 +1,36 @@ + + + + + Logging + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/logging.jar b/logging.jar new file mode 100644 index 0000000..55c219d Binary files /dev/null and b/logging.jar differ diff --git a/main-0.13.1-ivy.xml b/main-0.13.1-ivy.xml new file mode 100644 index 0000000..f605659 --- /dev/null +++ b/main-0.13.1-ivy.xml @@ -0,0 +1,43 @@ + + + + + Main + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main-settings-0.13.1-ivy.xml b/main-settings-0.13.1-ivy.xml new file mode 100644 index 0000000..105c2bd --- /dev/null +++ b/main-settings-0.13.1-ivy.xml @@ -0,0 +1,45 @@ + + + + + Main Settings + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main-settings.jar b/main-settings.jar new file mode 100644 index 0000000..f0a8106 Binary files /dev/null and b/main-settings.jar differ diff --git a/main.jar b/main.jar new file mode 100644 index 0000000..73abba6 Binary files /dev/null and b/main.jar differ diff --git a/persist-0.13.1-ivy.xml b/persist-0.13.1-ivy.xml new file mode 100644 index 0000000..dbd8db3 --- /dev/null +++ b/persist-0.13.1-ivy.xml @@ -0,0 +1,34 @@ + + + + + Persist + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/persist.jar b/persist.jar new file mode 100644 index 0000000..0f7423d Binary files /dev/null and b/persist.jar differ diff --git a/precompiled-2_8_2-0.13.1-ivy.xml b/precompiled-2_8_2-0.13.1-ivy.xml new file mode 100644 index 0000000..a024694 --- /dev/null +++ b/precompiled-2_8_2-0.13.1-ivy.xml @@ -0,0 +1,32 @@ + + + + + Precompiled 2_8_2 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/precompiled-2_9_2-0.13.1-ivy.xml b/precompiled-2_9_2-0.13.1-ivy.xml new file mode 100644 index 0000000..f2d27c3 --- /dev/null +++ b/precompiled-2_9_2-0.13.1-ivy.xml @@ -0,0 +1,32 @@ + + + + + Precompiled 2_9_2 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/precompiled-2_9_3-0.13.1-ivy.xml b/precompiled-2_9_3-0.13.1-ivy.xml new file mode 100644 index 0000000..650cb28 --- /dev/null +++ b/precompiled-2_9_3-0.13.1-ivy.xml @@ -0,0 +1,32 @@ + + + + + Precompiled 2_9_3 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/process-0.13.1-ivy.xml b/process-0.13.1-ivy.xml new file mode 100644 index 0000000..dd7cbd4 --- /dev/null +++ b/process-0.13.1-ivy.xml @@ -0,0 +1,32 @@ + + + + + Process + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/process.jar b/process.jar new file mode 100644 index 0000000..3e9d6a5 Binary files /dev/null and b/process.jar differ diff --git a/relation-0.13.1-ivy.xml b/relation-0.13.1-ivy.xml new file mode 100644 index 0000000..f2b7403 --- /dev/null +++ b/relation-0.13.1-ivy.xml @@ -0,0 +1,35 @@ + + + + + Relation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/relation.jar b/relation.jar new file mode 100644 index 0000000..d80ff03 Binary files /dev/null and b/relation.jar differ diff --git a/run-0.13.1-ivy.xml b/run-0.13.1-ivy.xml new file mode 100644 index 0000000..983134a --- /dev/null +++ b/run-0.13.1-ivy.xml @@ -0,0 +1,37 @@ + + + + + Run + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/run.jar b/run.jar new file mode 100644 index 0000000..8b79642 Binary files /dev/null and b/run.jar differ diff --git a/sbt-0.13.1-ivy.xml b/sbt-0.13.1-ivy.xml new file mode 100644 index 0000000..cb08947 --- /dev/null +++ b/sbt-0.13.1-ivy.xml @@ -0,0 +1,37 @@ + + + + + sbt + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sbt-ghpages.jar b/sbt-ghpages.jar new file mode 100644 index 0000000..4a5a913 Binary files /dev/null and b/sbt-ghpages.jar differ diff --git a/sbt-git.jar b/sbt-git.jar new file mode 100644 index 0000000..9169710 Binary files /dev/null and b/sbt-git.jar differ diff --git a/sbt-launch-0.13.1-ivy.xml b/sbt-launch-0.13.1-ivy.xml new file mode 100644 index 0000000..7e9b3d7 --- /dev/null +++ b/sbt-launch-0.13.1-ivy.xml @@ -0,0 +1,34 @@ + + + + + sbt application launcher + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sbt-launch.jar b/sbt-launch.jar new file mode 100644 index 0000000..5c7d052 Binary files /dev/null and b/sbt-launch.jar differ diff --git a/sbt-site.jar b/sbt-site.jar new file mode 100644 index 0000000..c032ba8 Binary files /dev/null and b/sbt-site.jar differ diff --git a/sbt.jar b/sbt.jar new file mode 100644 index 0000000..f1463b8 Binary files /dev/null and b/sbt.jar differ diff --git a/sbt.spec b/sbt.spec index f19a412..a4427e1 100644 --- a/sbt.spec +++ b/sbt.spec @@ -45,7 +45,7 @@ Name: sbt Version: %{sbt_version} -Release: 4 +Release: 5 Summary: The simple build tool for Scala and Java projects BuildArch: noarch @@ -100,6 +100,211 @@ Source19: http://repo1.maven.org/maven2/org/apache/ivy/ivy/2.3.0-rc1/ # sbt script (to be obsoleted in future releases) Source21: https://raw.github.com/willb/rpm-packaging/master/sbt-packaging/sbt +%if %{do_bootstrap} +# include bootstrap libraries + +Source32: %sbt_ivy_artifact ivy + +Source132: %sbt_ivy_descriptor ivy + +Source33: %sbt_ivy_artifact task-system + +Source133: %sbt_ivy_descriptor task-system + +Source34: %generic_ivy_artifact %{typesafe_repo} org.scala-sbt compiler-interface %{sbt_bootstrap_version} compiler-interface-src + +Source134: %generic_ivy_descriptor %{typesafe_repo} org.scala-sbt compiler-interface %{sbt_bootstrap_version} compiler-interface-src + +Source35: %generic_ivy_artifact %{typesafe_repo} org.scala-sbt compiler-interface %{sbt_bootstrap_version} compiler-interface-bin + +Source135: %generic_ivy_descriptor %{typesafe_repo} org.scala-sbt compiler-interface %{sbt_bootstrap_version} compiler-interface-bin + +Source36: %sbt_ivy_artifact testing + +Source136: %sbt_ivy_descriptor testing + +Source37: %sbt_ivy_artifact command + +Source137: %sbt_ivy_descriptor command + +Source38: %sbt_ivy_artifact test-agent + +Source138: %sbt_ivy_descriptor test-agent + +Source39: %sbt_ivy_artifact launcher-interface + +Source139: %sbt_ivy_descriptor launcher-interface + +Source40: %sbt_ivy_artifact run + +Source140: %sbt_ivy_descriptor run + +Source41: %sbt_ivy_artifact compiler-ivy-integration + +Source141: %sbt_ivy_descriptor compiler-ivy-integration + +Source42: %sbt_ivy_artifact scripted-sbt + +Source142: %sbt_ivy_descriptor scripted-sbt + +Source44: %sbt_ivy_artifact collections + +Source144: %sbt_ivy_descriptor collections + +Source45: %sbt_ivy_artifact persist + +Source145: %sbt_ivy_descriptor persist + +Source46: %sbt_ivy_artifact classfile + +Source146: %sbt_ivy_descriptor classfile + +Source47: %sbt_ivy_artifact control + +Source147: %sbt_ivy_descriptor control + +Source48: %sbt_ivy_artifact launcher + +Source148: %sbt_ivy_descriptor launcher + +Source49: %sbt_ivy_artifact apply-macro + +Source149: %sbt_ivy_descriptor apply-macro + +Source50: %sbt_ivy_artifact datatype-generator + +Source150: %sbt_ivy_descriptor datatype-generator + +Source51: %sbt_ivy_artifact interface + +Source151: %sbt_ivy_descriptor interface + +Source52: %sbt_ivy_artifact main-settings + +Source152: %sbt_ivy_descriptor main-settings + +Source53: %sbt_ivy_artifact incremental-compiler + +Source153: %sbt_ivy_descriptor incremental-compiler + +Source54: %sbt_ivy_artifact cache + +Source154: %sbt_ivy_descriptor cache + +Source55: %sbt_ivy_artifact compiler-integration + +Source155: %sbt_ivy_descriptor compiler-integration + +Source56: %sbt_ivy_artifact api + +Source156: %sbt_ivy_descriptor api + +Source57: %sbt_ivy_artifact main + +Source157: %sbt_ivy_descriptor main + +Source58: %sbt_ivy_artifact classpath + +Source158: %sbt_ivy_descriptor classpath + +Source59: %sbt_ivy_artifact logging + +Source159: %sbt_ivy_descriptor logging + +Source60: %sbt_ivy_artifact compile + +Source160: %sbt_ivy_descriptor compile + +Source61: %sbt_ivy_artifact process + +Source161: %sbt_ivy_descriptor process + +Source62: %sbt_ivy_artifact actions + +Source162: %sbt_ivy_descriptor actions + +Source63: %sbt_ivy_artifact sbt-launch + +Source163: %sbt_ivy_descriptor sbt-launch + +Source64: %sbt_ivy_artifact scripted-plugin + +Source164: %sbt_ivy_descriptor scripted-plugin + +Source65: %sbt_ivy_artifact tracking + +Source165: %sbt_ivy_descriptor tracking + +Source66: %sbt_ivy_artifact tasks + +Source166: %sbt_ivy_descriptor tasks + +Source67: %sbt_ivy_artifact completion + +Source167: %sbt_ivy_descriptor completion + +Source68: %sbt_ivy_artifact cross + +Source168: %sbt_ivy_descriptor cross + +Source69: %sbt_ivy_artifact relation + +Source169: %sbt_ivy_descriptor relation + +Source70: %sbt_ivy_artifact io + +Source170: %sbt_ivy_descriptor io + +Source71: %sbt_ivy_artifact sbt + +Source171: %sbt_ivy_descriptor sbt + +Source72: %sbt_ivy_artifact scripted-framework + +Source172: %sbt_ivy_descriptor scripted-framework + +# sbt plugins +Source73: http://scalasbt.artifactoryonline.com/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-ghpages/scala_%{scala_short_version}/sbt_%{sbt_short_version}/%{sbt_ghpages_version}/jars/sbt-ghpages.jar +Source74: http://scalasbt.artifactoryonline.com/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-site/scala_%{scala_short_version}/sbt_%{sbt_short_version}/%{sbt_site_jar_version}/jars/sbt-site.jar +Source75: http://scalasbt.artifactoryonline.com/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-git/scala_%{scala_short_version}/sbt_%{sbt_short_version}/%{sbt_git_version}/jars/sbt-git.jar + +%if %{?want_sxr} +# sxr +Source76: http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt.sxr/sxr_%{scala_short_version}/%{sxr_version}/jars/sxr_%{scala_short_version}.jar +%endif + +# scalacheck +%if %{?want_scalacheck} +Source78: http://oss.sonatype.org/content/repositories/releases/org/scalacheck/scalacheck_%{scala_short_version}/%{scalacheck_version}/scalacheck_%{scala_short_version}-%{scalacheck_version}.jar +%endif + +%if %{?want_specs2} +# specs +Source79: http://oss.sonatype.org/content/repositories/releases/org/specs2/specs2_%{scala_short_version}/%{specs2_version}/specs2_%{scala_short_version}-%{specs2_version}.jar +%endif + +%if %{?want_dispatch_http} +# dispatch-http +Source81: http://oss.sonatype.org/content/repositories/releases/net/databinder/dispatch-http_%{scala_short_version}/%{dispatch_http_version}/dispatch-http_%{scala_short_version}-%{dispatch_http_version}.jar +%endif + +# precompiled (need only for bootstrapping) + +Source82: http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/precompiled-2_8_2/%{sbt_bootstrap_version}/jars/compiler-interface-bin.jar#/compiler-interface-bin-2_8_2.jar + +Source182: %sbt_ivy_descriptor precompiled-2_8_2 + +Source83: http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/precompiled-2_9_2/%{sbt_bootstrap_version}/jars/compiler-interface-bin.jar#/compiler-interface-bin-2_9_2.jar + +Source183: %sbt_ivy_descriptor precompiled-2_9_2 + +Source84: http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/precompiled-2_9_3/%{sbt_bootstrap_version}/jars/compiler-interface-bin.jar#/compiler-interface-bin-2_9_3.jar + +Source184: %sbt_ivy_descriptor precompiled-2_9_3 + + +%endif + BuildRequires: mvn(org.scala-lang:scala-compiler) java-devel python3 # maven is required because climbing-nemesis.py uses xmvn-resolve BuildRequires: maven-local @@ -370,10 +575,14 @@ sed -i -e 's/mapLibraryJars.all filterNot in[.]toSet./mapLibraryJars(all.map {f function keepalive() { while true; do sleep 3500; date; done } keepalive & %endif +%if %{do_bootstrap} +java -Xms512M -Xmx4096M -Xss1M -XX:+CMSClassUnloadingEnabled -jar -Dfedora.sbt.ivy.dir=ivy-local -Dfedora.sbt.boot.dir=sbt-boot-dir -Divy.checksums='""' -Dsbt.boot.properties=rpmbuild-sbt.boot.properties sbt-launch.jar package "set publishTo in Global := Some(Resolver.file(\"published\", file(\"published\"))(Resolver.ivyStylePatterns) ivys \"$(pwd)/published/[organization]/[module]/[revision]/ivy.xml\" artifacts \"$(pwd)/published/[organization]/[module]/[revision]/[artifact]-[revision].[ext]\")" publish makePom +%else export SBT_IVY_DIR=$PWD/ivy-local export SBT_BOOT_DIR=$PWD/sbt-boot-dir export SBT_BOOT_PROPERTIES=rpmbuild-sbt.boot.properties sbt package "set publishTo in Global := Some(Resolver.file(\"published\", file(\"published\"))(Resolver.ivyStylePatterns) ivys \"$(pwd)/published/[organization]/[module]/[revision]/ivy.xml\" artifacts \"$(pwd)/published/[organization]/[module]/[revision]/[artifact]-[revision].[ext]\")" publish makePom +%endif # XXX: this is a hack; we seem to get correct metadata but bogus JARs # from "sbt publish" for some reason @@ -480,6 +689,9 @@ done %doc README.md LICENSE NOTICE %changelog +* Fri Apr 19 2024 Dingli Zhang - 0.13.1-5 +- Add missing files for bootstrap + * Fri Mar 1 2024 liyanan zke_012020 - 0.13.1-4 - Update spec for riscv64 diff --git a/scalacheck_2.10-1.11.0.jar b/scalacheck_2.10-1.11.0.jar new file mode 100644 index 0000000..16d79c9 Binary files /dev/null and b/scalacheck_2.10-1.11.0.jar differ diff --git a/scripted-framework-0.13.1-ivy.xml b/scripted-framework-0.13.1-ivy.xml new file mode 100644 index 0000000..50d2244 --- /dev/null +++ b/scripted-framework-0.13.1-ivy.xml @@ -0,0 +1,33 @@ + + + + + Scripted Framework + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/scripted-framework.jar b/scripted-framework.jar new file mode 100644 index 0000000..273775d Binary files /dev/null and b/scripted-framework.jar differ diff --git a/scripted-plugin-0.13.1-ivy.xml b/scripted-plugin-0.13.1-ivy.xml new file mode 100644 index 0000000..56ace97 --- /dev/null +++ b/scripted-plugin-0.13.1-ivy.xml @@ -0,0 +1,33 @@ + + + + + Scripted Plugin + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/scripted-plugin.jar b/scripted-plugin.jar new file mode 100644 index 0000000..f7fe426 Binary files /dev/null and b/scripted-plugin.jar differ diff --git a/scripted-sbt-0.13.1-ivy.xml b/scripted-sbt-0.13.1-ivy.xml new file mode 100644 index 0000000..a2844e1 --- /dev/null +++ b/scripted-sbt-0.13.1-ivy.xml @@ -0,0 +1,36 @@ + + + + + Scripted sbt + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/scripted-sbt.jar b/scripted-sbt.jar new file mode 100644 index 0000000..2867417 Binary files /dev/null and b/scripted-sbt.jar differ diff --git a/sxr_2.10.jar b/sxr_2.10.jar new file mode 100644 index 0000000..95025dc Binary files /dev/null and b/sxr_2.10.jar differ diff --git a/task-system-0.13.1-ivy.xml b/task-system-0.13.1-ivy.xml new file mode 100644 index 0000000..78c5480 --- /dev/null +++ b/task-system-0.13.1-ivy.xml @@ -0,0 +1,38 @@ + + + + + Task System + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/task-system.jar b/task-system.jar new file mode 100644 index 0000000..b339543 Binary files /dev/null and b/task-system.jar differ diff --git a/tasks-0.13.1-ivy.xml b/tasks-0.13.1-ivy.xml new file mode 100644 index 0000000..cb44441 --- /dev/null +++ b/tasks-0.13.1-ivy.xml @@ -0,0 +1,35 @@ + + + + + Tasks + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tasks.jar b/tasks.jar new file mode 100644 index 0000000..ef57128 Binary files /dev/null and b/tasks.jar differ diff --git a/test-agent-0.13.1-ivy.xml b/test-agent-0.13.1-ivy.xml new file mode 100644 index 0000000..754302a --- /dev/null +++ b/test-agent-0.13.1-ivy.xml @@ -0,0 +1,32 @@ + + + + + Test Agent + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test-agent.jar b/test-agent.jar new file mode 100644 index 0000000..e332f06 Binary files /dev/null and b/test-agent.jar differ diff --git a/testing-0.13.1-ivy.xml b/testing-0.13.1-ivy.xml new file mode 100644 index 0000000..db99ff2 --- /dev/null +++ b/testing-0.13.1-ivy.xml @@ -0,0 +1,37 @@ + + + + + Testing + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing.jar b/testing.jar new file mode 100644 index 0000000..1ae6808 Binary files /dev/null and b/testing.jar differ diff --git a/tracking-0.13.1-ivy.xml b/tracking-0.13.1-ivy.xml new file mode 100644 index 0000000..c6a0abe --- /dev/null +++ b/tracking-0.13.1-ivy.xml @@ -0,0 +1,33 @@ + + + + + Tracking + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tracking.jar b/tracking.jar new file mode 100644 index 0000000..c8226a0 Binary files /dev/null and b/tracking.jar differ