|
Jochen Schmitt |
5977068 |
%global fullversion %{version}
|
|
Jochen Schmitt |
f376bbe |
%global release_repository http://nexus.scala-tools.org/content/repositories/releases
|
|
Jochen Schmitt |
f376bbe |
%global snapshot_repository http://nexus.scala-tools.org/content/repositories/snapshots
|
|
Jochen Schmitt |
ffa5aea |
%if 0%{?fedora} > 19
|
|
Jochen Schmitt |
6d159aa |
%global jansi_jar %{_javadir}/jansi/jansi.jar
|
|
Jochen Schmitt |
5d281af |
%else
|
|
Jochen Schmitt |
b3551e6 |
%global jansi_jar %{_javadir}/jansi.jar
|
|
Jochen Schmitt |
ffa5aea |
%endif
|
|
Jochen Schmitt |
ffa5aea |
%if 0%{?fedora} > 20
|
|
Jochen Schmitt |
ffa5aea |
%global jline2_jar %{_javadir}/jline/jline.jar
|
|
Jochen Schmitt |
ffa5aea |
%else
|
|
Jochen Schmitt |
6d159aa |
%global jline2_jar %{_javadir}/jline2.jar
|
|
Jochen Schmitt |
5d281af |
%endif
|
|
Jochen Schmitt |
9bac019 |
%global scaladir %{_datadir}/scala
|
|
William Benton |
3e8edeb |
%global bootstrap_build 0
|
|
Jochen Schmitt |
51bcea1 |
%if 0%{?fedora} > 19
|
|
Jochen Schmitt |
51bcea1 |
%global apidoc %{_docdir}/%{name}-apidoc
|
|
Jochen Schmitt |
51bcea1 |
%else
|
|
Jochen Schmitt |
51bcea1 |
%global apidoc %{_docdir}/%{name}-apidoc-%{version}
|
|
Jochen Schmitt |
51bcea1 |
%endif
|
|
Jochen Schmitt |
9bac019 |
|
|
William Benton |
a4b6715 |
%global junit_pkg junit
|
|
William Benton |
a4b6715 |
|
|
William Benton |
a4b6715 |
|
|
|
b45dbae |
Name: scala
|
|
William Benton |
a4b6715 |
Version: 2.10.4
|
|
William Benton |
3e8edeb |
Release: 1%{?dist}.3
|
|
|
b45dbae |
Summary: A hybrid functional/object-oriented language for the JVM
|
|
|
b45dbae |
BuildArch: noarch
|
|
|
b45dbae |
Group: Development/Languages
|
|
|
b45dbae |
# License was confirmed to be standard BSD by fedora-legal
|
|
|
b45dbae |
# https://www.redhat.com/archives/fedora-legal-list/2007-December/msg00012.html
|
|
|
b45dbae |
License: BSD
|
|
|
b45dbae |
URL: http://www.scala-lang.org/
|
|
William Benton |
a4b6715 |
|
|
William Benton |
a4b6715 |
Source0: https://github.com/scala/scala/archive/v%{version}.tar.gz
|
|
Jochen Schmitt |
d4fdb0b |
Source1: scala-library-2.10.0-bnd.properties.in
|
|
Jochen Schmitt |
5d281af |
# Bootstrap file generated by ./get-sources.sh
|
|
William Benton |
a4b6715 |
Source2: scala-2.10.3-bootstrap.tgz
|
|
Jochen Schmitt |
5d281af |
# git information generated by ./get-sources.sh
|
|
William Benton |
a4b6715 |
Source3: scala.gitinfo
|
|
William Benton |
a4b6715 |
|
|
William Benton |
a4b6715 |
# we need this binary copy of the scala 2.10.4 compiler
|
|
William Benton |
a4b6715 |
# for bootstrapping under Java 8; this can be removed if
|
|
William Benton |
a4b6715 |
# necessary after Scala 2.10.5 is released if it uses 2.10.4
|
|
William Benton |
a4b6715 |
# for bootstrapping.
|
|
William Benton |
a4b6715 |
|
|
William Benton |
a4b6715 |
# unfortunately, this has the same name as the source archive,
|
|
William Benton |
a4b6715 |
# so we can't use a URL here. Get this file by running
|
|
William Benton |
a4b6715 |
# curl http://www.scala-lang.org/files/archive/scala-2.10.4.tgz \
|
|
William Benton |
a4b6715 |
# > scala-bin-2.10.4.tgz
|
|
William Benton |
a4b6715 |
|
|
William Benton |
a4b6715 |
Source4: http://www.scala-lang.org/files/archive/scala-2.10.4.tgz
|
|
Jochen Schmitt |
ee71fa4 |
|
|
Jochen Schmitt |
cae607c |
# Source0: http://www.scala-lang.org/downloads/distrib/files/scala-sources-%{fullversion}.tgz
|
|
Jochen Schmitt |
3fb42ae |
# Change the default classpath (SCALA_HOME)
|
|
Jochen Schmitt |
d4fdb0b |
Patch1: scala-2.10.0-tooltemplate.patch
|
|
Jochen Schmitt |
3fb42ae |
# Use system jline2 instead of bundled jline2
|
|
Jochen Schmitt |
d4fdb0b |
Patch2: scala-2.10.3-use_system_jline.patch
|
|
Jochen Schmitt |
f376bbe |
# change org.scala-lang jline in org.sonatype.jline jline
|
|
Jochen Schmitt |
d4fdb0b |
Patch3: scala-2.10.3-compiler-pom.patch
|
|
Jochen Schmitt |
f0438a2 |
# Patch Swing module for JDK 1.7
|
|
Jochen Schmitt |
d4fdb0b |
Patch4: scala-2.10.2-java7.patch
|
|
Jochen Schmitt |
ee71fa4 |
# fix incompatibilities with JLine 2.7
|
|
Jochen Schmitt |
ee71fa4 |
Patch6: scala-2.10-jline.patch
|
|
Jochen Schmitt |
ee71fa4 |
# work around a known bug when running binary-compatibility tests against
|
|
Jochen Schmitt |
ee71fa4 |
# non-optimized builds (we can't do optimized builds due to another bug):
|
|
Jochen Schmitt |
ee71fa4 |
# http://grokbase.com/t/gg/scala-internals/1347g1jahq/2-10-x-bc-test-fails
|
|
William Benton |
a4b6715 |
# Patch7: scala-2.10.1-bc.patch
|
|
William Benton |
a4b6715 |
Patch8: scala-2.10.4-build_xml.patch
|
|
Jochen Schmitt |
ee71fa4 |
|
|
|
b45dbae |
Source21: scala.keys
|
|
|
b45dbae |
Source22: scala.mime
|
|
|
b45dbae |
Source23: scala-mime-info.xml
|
|
|
b45dbae |
Source24: scala.ant.d
|
|
|
b45dbae |
|
|
Jochen Schmitt |
d4fdb0b |
Source31: scala-bootstript.xml
|
|
Jochen Schmitt |
5977068 |
|
|
Jochen Schmitt |
b3551e6 |
BuildRequires: java-devel >= 1:1.7.0
|
|
|
b45dbae |
BuildRequires: ant
|
|
Jochen Schmitt |
ee71fa4 |
BuildRequires: ant-junit
|
|
|
b45dbae |
BuildRequires: ant-contrib
|
|
Jochen Schmitt |
62df4c9 |
%if 0%{?fedora} > 20
|
|
Jochen Schmitt |
62df4c9 |
BuildRequires: jline >= 2.10
|
|
Jochen Schmitt |
62df4c9 |
%else
|
|
Jochen Schmitt |
954eaab |
BuildRequires: jline2
|
|
Jochen Schmitt |
62df4c9 |
%endif
|
|
Jochen Schmitt |
ee71fa4 |
BuildRequires: javapackages-tools
|
|
Geoff Reedy |
65f0d99 |
BuildRequires: shtool
|
|
Jochen Schmitt |
d4fdb0b |
BuildRequires: aqute-bnd
|
|
William Benton |
a4b6715 |
BuildRequires: %{junit_pkg}
|
|
Jochen Schmitt |
c2f66cf |
BuildRequires: felix-framework
|
|
Jochen Schmitt |
b3551e6 |
BuildRequires: jpackage-utils
|
|
Jochen Schmitt |
ee71fa4 |
|
|
Jochen Schmitt |
ee71fa4 |
%if !(0%{?bootstrap_build})
|
|
Jochen Schmitt |
d4fdb0b |
BuildRequires: scala
|
|
Jochen Schmitt |
ee71fa4 |
%endif
|
|
Jochen Schmitt |
ee71fa4 |
|
|
|
b45dbae |
Requires: jpackage-utils
|
|
Jochen Schmitt |
d4fdb0b |
Requires: jansi
|
|
Jochen Schmitt |
5d281af |
|
|
Jochen Schmitt |
d8af113 |
%if 0%{?fedora} > 20
|
|
Jochen Schmitt |
d4fdb0b |
Requires: java-headless >= 1:1.7.0
|
|
Jochen Schmitt |
62df4c9 |
Requires: jline >= 2.10
|
|
William Benton |
a4b6715 |
%global want_jdk8 1
|
|
Jochen Schmitt |
62df4c9 |
%else
|
|
Jochen Schmitt |
d4fdb0b |
Requires: java >= 1:1.7.0
|
|
Jochen Schmitt |
62df4c9 |
Requires: jline2
|
|
William Benton |
a4b6715 |
%global want_jdk8 0
|
|
Jochen Schmitt |
62df4c9 |
%endif
|
|
Jochen Schmitt |
62df4c9 |
|
|
Jochen Schmitt |
d4fdb0b |
Requires: %{jansi_jar}
|
|
Jochen Schmitt |
5d281af |
Requires: %{jline2_jar}
|
|
|
b45dbae |
|
|
Jochen Schmitt |
dbfb980 |
%{?filter_setup:
|
|
Jochen Schmitt |
dbfb980 |
%filter_from_requires /ant/d;
|
|
Jochen Schmitt |
dbfb980 |
%filter_setup
|
|
Jochen Schmitt |
dbfb980 |
}
|
|
Jochen Schmitt |
dbfb980 |
|
|
|
b45dbae |
%description
|
|
|
b45dbae |
Scala is a general purpose programming language designed to express common
|
|
|
b45dbae |
programming patterns in a concise, elegant, and type-safe way. It smoothly
|
|
|
b45dbae |
integrates features of object-oriented and functional languages. It is also
|
|
|
b45dbae |
fully interoperable with Java.
|
|
|
b45dbae |
|
|
|
b45dbae |
%package apidoc
|
|
|
b45dbae |
Summary: Documentation for the Scala programming language
|
|
|
b45dbae |
Group: Documentation
|
|
|
b45dbae |
|
|
|
b45dbae |
%description apidoc
|
|
|
b45dbae |
Scala is a general purpose programming language for the JVM that blends
|
|
|
b45dbae |
object-oriented and functional programming. This package provides
|
|
|
b45dbae |
reference and API documentation for the Scala programming language.
|
|
|
b45dbae |
|
|
Jochen Schmitt |
51bcea1 |
%package swing
|
|
Jochen Schmitt |
51bcea1 |
Summary: The swing library for the scala programming languages
|
|
Jochen Schmitt |
d4fdb0b |
Group: Development/Libraries
|
|
Jochen Schmitt |
51bcea1 |
Requires: scala = %{version}-%{release}
|
|
Jochen Schmitt |
51bcea1 |
|
|
Jochen Schmitt |
d4fdb0b |
%if 0%{?fedora} > 20
|
|
Jochen Schmitt |
d4fdb0b |
Requires: java >= 1:1.7.0
|
|
Jochen Schmitt |
d4fdb0b |
%endif
|
|
Jochen Schmitt |
d4fdb0b |
|
|
Jochen Schmitt |
51bcea1 |
%description swing
|
|
Jochen Schmitt |
51bcea1 |
This package ontains the swing library for the scala programming lauguages. This library is
|
|
Jochen Schmitt |
51bcea1 |
required to develope GUI-releate applications in scala. The release provided by this package
|
|
Jochen Schmitt |
51bcea1 |
is not the original version from upstream because this version is not compatible with JDK-1.7.
|
|
Jochen Schmitt |
51bcea1 |
|
|
|
b45dbae |
%package -n ant-scala
|
|
|
b45dbae |
Summary: Development files for Scala
|
|
|
b45dbae |
Group: Development/Languages
|
|
|
b45dbae |
Requires: scala = %{version}-%{release}, ant
|
|
|
b45dbae |
|
|
|
b45dbae |
%description -n ant-scala
|
|
|
b45dbae |
Scala is a general purpose programming language for the JVM that blends
|
|
|
b45dbae |
object-oriented and functional programming. This package enables support for
|
|
|
b45dbae |
the scala ant tasks.
|
|
|
b45dbae |
|
|
William Benton |
a4b6715 |
%if 0
|
|
|
b45dbae |
%package examples
|
|
|
b45dbae |
Summary: Examples for the Scala programming language
|
|
|
b45dbae |
Group: Development/Languages
|
|
|
b45dbae |
# Otherwise it will pick up some perl module
|
|
|
b45dbae |
Autoprov: 0
|
|
|
b45dbae |
Requires: scala = %{version}-%{release}
|
|
Jochen Schmitt |
dbfb980 |
Requires: ant
|
|
|
b45dbae |
|
|
|
b45dbae |
%description examples
|
|
|
b45dbae |
Scala is a general purpose programming language for the JVM that blends
|
|
|
b45dbae |
object-oriented and functional programming. This package contains examples for
|
|
|
b45dbae |
the Scala programming language
|
|
|
b45dbae |
|
|
Jochen Schmitt |
51bcea1 |
%package swing-examples
|
|
Jochen Schmitt |
51bcea1 |
Summary: Examples for the Scala Swing library
|
|
Jochen Schmitt |
51bcea1 |
Group: Development/Libraries
|
|
Jochen Schmitt |
51bcea1 |
Requires: scala = %{version}-%{release}
|
|
Jochen Schmitt |
51bcea1 |
Requires: ant
|
|
Jochen Schmitt |
51bcea1 |
|
|
Jochen Schmitt |
51bcea1 |
%description swing-examples
|
|
Jochen Schmitt |
51bcea1 |
This package contains examples for the Swing library of the Scala language which is required
|
|
Jochen Schmitt |
51bcea1 |
to create GUI applications in the Scala programming language.
|
|
William Benton |
a4b6715 |
%endif
|
|
Jochen Schmitt |
51bcea1 |
|
|
|
b45dbae |
%prep
|
|
William Benton |
a4b6715 |
|
|
William Benton |
a4b6715 |
%global _default_patch_fuzz 2
|
|
William Benton |
a4b6715 |
|
|
Jochen Schmitt |
ee71fa4 |
%setup -q
|
|
Jochen Schmitt |
3fb42ae |
%patch1 -p1 -b .tool
|
|
Jochen Schmitt |
3fb42ae |
%patch2 -p1 -b .sysjline
|
|
Jochen Schmitt |
9763353 |
%patch3 -p1 -b .compiler-pom
|
|
Jochen Schmitt |
f0438a2 |
%patch4 -p1 -b .jdk7
|
|
Jochen Schmitt |
ee71fa4 |
%patch6 -p1 -b .rvk
|
|
William Benton |
a4b6715 |
# %patch7 -p1 -b .bc
|
|
Jochen Schmitt |
2ef481a |
%patch8 -p1 -b .bld
|
|
Jochen Schmitt |
3fb42ae |
|
|
William Benton |
a4b6715 |
echo "starr.version=2.10.4\nstarr.use.released=0" > starr.number
|
|
William Benton |
a4b6715 |
|
|
Jochen Schmitt |
3fb42ae |
pushd src
|
|
Jochen Schmitt |
3fb42ae |
rm -rf jline
|
|
Jochen Schmitt |
3fb42ae |
popd
|
|
|
b45dbae |
|
|
William Benton |
a4b6715 |
sed -i '/is not supported by/d' build.xml
|
|
William Benton |
a4b6715 |
sed -i '/exec.*pull-binary-libs.sh/d' build.xml
|
|
William Benton |
a4b6715 |
|
|
William Benton |
a4b6715 |
%if 0%{?bootstrap_build}
|
|
William Benton |
a4b6715 |
%global do_bootstrap -DdoBootstrapBuild=yes
|
|
William Benton |
a4b6715 |
tar -xzvf %{SOURCE2}
|
|
William Benton |
a4b6715 |
%if %{want_jdk8}
|
|
William Benton |
a4b6715 |
tar -xzvf %{SOURCE4} --strip-components=1 scala-2.10.4/lib
|
|
William Benton |
a4b6715 |
%endif
|
|
William Benton |
a4b6715 |
%else
|
|
William Benton |
a4b6715 |
%global do_bootstrap %{nil}
|
|
William Benton |
a4b6715 |
%endif
|
|
William Benton |
a4b6715 |
|
|
Jochen Schmitt |
f376bbe |
pushd lib
|
|
Jochen Schmitt |
f376bbe |
# fjbg.jar ch.epfl.lamp
|
|
Jochen Schmitt |
f376bbe |
# forkjoin.jar scala.concurrent.forkjoin available @ https://bugzilla.redhat.com/show_bug.cgi?id=854234 as jsr166y
|
|
Jochen Schmitt |
5977068 |
# find -not \( -name 'scala-compiler.jar' -or -name 'scala-library.jar' -or -name 'midpapi10.jar' -or \
|
|
Jochen Schmitt |
5977068 |
# -name 'msil.jar' -or -name 'fjbg.jar' -or -name 'forkjoin.jar' \) -and -name '*.jar' -delete
|
|
Jochen Schmitt |
5977068 |
|
|
William Benton |
a4b6715 |
|
|
Jochen Schmitt |
f376bbe |
# midpapi10.jar https://bugzilla.redhat.com/show_bug.cgi?id=807242 ?
|
|
Jochen Schmitt |
f376bbe |
# msil.jar ch.epfl.lamp.compiler
|
|
Jochen Schmitt |
f376bbe |
# scala-compiler.jar
|
|
Jochen Schmitt |
f376bbe |
# scala-library-src.jar
|
|
Jochen Schmitt |
f376bbe |
# scala-library.jar
|
|
Jochen Schmitt |
5d281af |
%if !(0%{?bootstrap_build})
|
|
Jochen Schmitt |
5d281af |
rm -rf scala-compiler.jar
|
|
Jochen Schmitt |
5d281af |
ln -s $(build-classpath scala/scala-compiler.jar) scala-compiler.jar
|
|
Jochen Schmitt |
5d281af |
rm -rf scala-library.jar
|
|
Jochen Schmitt |
5d281af |
ln -s $(build-classpath scala/scala-library.jar) scala-library.jar
|
|
Jochen Schmitt |
5d281af |
rm -rf scala-reflect.jar
|
|
Jochen Schmitt |
5d281af |
ln -s $(build-classpath scala/scala-reflect.jar) scala-reflect.jar
|
|
Jochen Schmitt |
5d281af |
%endif
|
|
Jochen Schmitt |
f376bbe |
pushd ant
|
|
Jochen Schmitt |
f376bbe |
rm -rf ant.jar
|
|
Jochen Schmitt |
f376bbe |
rm -rf ant-contrib.jar
|
|
Jochen Schmitt |
f376bbe |
ln -s $(build-classpath ant.jar) ant.jar
|
|
Jochen Schmitt |
f376bbe |
ln -s $(build-classpath ant/ant-contrib) ant-contrib.jar
|
|
Jochen Schmitt |
f376bbe |
# rm -rf ant-dotnet-1.0.jar
|
|
Jochen Schmitt |
cae607c |
# rm -rf maven-ant-tasks-2.1.1.jar
|
|
Jochen Schmitt |
f376bbe |
# rm -rf vizant.jar
|
|
Jochen Schmitt |
f376bbe |
popd
|
|
Jochen Schmitt |
f376bbe |
popd
|
|
Jochen Schmitt |
f376bbe |
|
|
Jochen Schmitt |
5977068 |
cp -rf %{SOURCE31} .
|
|
Jochen Schmitt |
5977068 |
|
|
Jochen Schmitt |
ee71fa4 |
|
|
Jochen Schmitt |
8d08186 |
sed -i -e 's!@JLINE@!%{jline2_jar}!g' build.xml
|
|
Jochen Schmitt |
8d08186 |
|
|
Jochen Schmitt |
5d281af |
echo echo $(head -n 1 %{SOURCE3}) > tools/get-scala-commit-sha
|
|
Jochen Schmitt |
5d281af |
echo echo $(tail -n 1 %{SOURCE3}) > tools/get-scala-commit-date
|
|
Jochen Schmitt |
ee71fa4 |
chmod 755 tools/get-scala-*
|
|
Jochen Schmitt |
ee71fa4 |
|
|
|
b45dbae |
%build
|
|
Jochen Schmitt |
3fb42ae |
|
|
Jochen Schmitt |
ee71fa4 |
export ANT_OPTS="-Xms2048m -Xmx2048m %{do_bootstrap}"
|
|
Jochen Schmitt |
ee71fa4 |
|
|
Jochen Schmitt |
ee71fa4 |
# NB: the "build" task is (unfortunately) necessary
|
|
Jochen Schmitt |
ee71fa4 |
# build-opt will fail due to a scala optimizer bug
|
|
Jochen Schmitt |
ee71fa4 |
# and its interaction with the system jline
|
|
Jochen Schmitt |
ee71fa4 |
# ant -f scala-bootstript.xml build
|
|
Jochen Schmitt |
5977068 |
ant build docs || exit 1
|
|
Jochen Schmitt |
f0438a2 |
pushd build/pack/lib
|
|
Jochen Schmitt |
5d281af |
sed -e 's/@VERSION@/%{version}/g' %{SOURCE1} >bnd.properties
|
|
Jochen Schmitt |
f0438a2 |
java -jar $(build-classpath aqute-bnd) wrap -properties \
|
|
Jochen Schmitt |
f0438a2 |
bnd.properties scala-library.jar
|
|
Jochen Schmitt |
f0438a2 |
mv scala-library.jar scala-library.jar.no
|
|
Jochen Schmitt |
f0438a2 |
mv scala-library.bar scala-library.jar
|
|
Jochen Schmitt |
f0438a2 |
popd
|
|
Jochen Schmitt |
f0438a2 |
|
|
Jochen Schmitt |
5977068 |
%check
|
|
Jochen Schmitt |
5977068 |
|
|
Jochen Schmitt |
ee71fa4 |
# these tests fail, but their failures appear spurious
|
|
Jochen Schmitt |
ee71fa4 |
rm -f test/files/run/parserJavaIdent.scala
|
|
Jochen Schmitt |
ee71fa4 |
rm -rf test/files/presentation/implicit-member
|
|
Jochen Schmitt |
ee71fa4 |
rm -rf test/files/presentation/t5708
|
|
Jochen Schmitt |
ee71fa4 |
rm -rf test/files/presentation/ide-bug-1000349
|
|
Jochen Schmitt |
ee71fa4 |
rm -rf test/files/presentation/ide-bug-1000475
|
|
Jochen Schmitt |
ee71fa4 |
rm -rf test/files/presentation/callcc-interpreter
|
|
Jochen Schmitt |
ee71fa4 |
rm -rf test/files/presentation/ide-bug-1000531
|
|
Jochen Schmitt |
ee71fa4 |
rm -rf test/files/presentation/visibility
|
|
Jochen Schmitt |
ee71fa4 |
rm -rf test/files/presentation/ping-pong
|
|
Jochen Schmitt |
ee71fa4 |
|
|
Jochen Schmitt |
ee71fa4 |
rm -f test/osgi/src/ReflectionToolboxTest.scala
|
|
Jochen Schmitt |
ee71fa4 |
|
|
Jochen Schmitt |
ee71fa4 |
# fails under mock but not under rpmbuild
|
|
Jochen Schmitt |
ee71fa4 |
rm -f test/files/run/t6223.scala
|
|
Jochen Schmitt |
ee71fa4 |
|
|
Jochen Schmitt |
ee71fa4 |
## Most test dependencies still aren't available in Fedora
|
|
Jochen Schmitt |
ee71fa4 |
# ant test
|
|
Jochen Schmitt |
5977068 |
|
|
|
b45dbae |
%install
|
|
|
b45dbae |
|
|
Jochen Schmitt |
bb331d5 |
install -d $RPM_BUILD_ROOT%{_bindir}
|
|
Geoff Reedy |
65f0d99 |
for prog in scaladoc fsc scala scalac scalap; do
|
|
Jochen Schmitt |
bb331d5 |
install -p -m 755 build/pack/bin/$prog $RPM_BUILD_ROOT%{_bindir}
|
|
|
b45dbae |
done
|
|
|
b45dbae |
|
|
|
b45dbae |
install -p -m 755 -d $RPM_BUILD_ROOT%{_javadir}/scala
|
|
|
b45dbae |
install -p -m 755 -d $RPM_BUILD_ROOT%{scaladir}/lib
|
|
Jochen Schmitt |
f376bbe |
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
|
|
Jochen Schmitt |
9bac019 |
|
|
Jochen Schmitt |
ee71fa4 |
# XXX: add scala-partest when it works again
|
|
Jochen Schmitt |
ee71fa4 |
for libname in scala-compiler \
|
|
Jochen Schmitt |
ee71fa4 |
scala-library \
|
|
Jochen Schmitt |
ee71fa4 |
scala-reflect \
|
|
Jochen Schmitt |
ee71fa4 |
scalap \
|
|
Jochen Schmitt |
ee71fa4 |
scala-swing ; do
|
|
Jochen Schmitt |
f376bbe |
install -m 644 build/pack/lib/$libname.jar $RPM_BUILD_ROOT%{_javadir}/scala/
|
|
Geoff Reedy |
65f0d99 |
shtool mkln -s $RPM_BUILD_ROOT%{_javadir}/scala/$libname.jar $RPM_BUILD_ROOT%{scaladir}/lib
|
|
Jochen Schmitt |
f376bbe |
sed -i "s|@VERSION@|%{fullversion}|" src/build/maven/$libname-pom.xml
|
|
Jochen Schmitt |
f376bbe |
sed -i "s|@RELEASE_REPOSITORY@|%{release_repository}|" src/build/maven/$libname-pom.xml
|
|
Jochen Schmitt |
f376bbe |
sed -i "s|@SNAPSHOT_REPOSITORY@|%{snapshot_repository}|" src/build/maven/$libname-pom.xml
|
|
Jochen Schmitt |
f376bbe |
install -pm 644 src/build/maven/$libname-pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-$libname.pom
|
|
Jochen Schmitt |
f376bbe |
%add_maven_depmap JPP.%{name}-$libname.pom %{name}/$libname.jar
|
|
|
b45dbae |
done
|
|
Jochen Schmitt |
3fb42ae |
shtool mkln -s $RPM_BUILD_ROOT%{jline2_jar} $RPM_BUILD_ROOT%{scaladir}/lib
|
|
Jochen Schmitt |
3fb42ae |
shtool mkln -s $RPM_BUILD_ROOT%{jansi_jar} $RPM_BUILD_ROOT%{scaladir}/lib
|
|
|
b45dbae |
|
|
|
b45dbae |
install -d $RPM_BUILD_ROOT%{_sysconfdir}/ant.d
|
|
|
b45dbae |
install -p -m 644 %{SOURCE24} $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/scala
|
|
|
b45dbae |
|
|
William Benton |
a4b6715 |
%if 0
|
|
Jochen Schmitt |
954eaab |
cp -pr docs/examples $RPM_BUILD_ROOT%{_datadir}/scala/
|
|
William Benton |
a4b6715 |
%endif
|
|
|
b45dbae |
|
|
|
b45dbae |
install -d $RPM_BUILD_ROOT%{_datadir}/mime-info
|
|
|
b45dbae |
install -p -m 644 %{SOURCE21} %{SOURCE22} $RPM_BUILD_ROOT%{_datadir}/mime-info/
|
|
|
b45dbae |
|
|
|
b45dbae |
install -d $RPM_BUILD_ROOT%{_datadir}/mime/packages/
|
|
|
b45dbae |
install -p -m 644 %{SOURCE23} $RPM_BUILD_ROOT%{_datadir}/mime/packages/
|
|
|
b45dbae |
|
|
|
f205252 |
sed -i -e 's,@JAVADIR@,%{_javadir},g' -e 's,@DATADIR@,%{_datadir},g' $RPM_BUILD_ROOT%{_bindir}/*
|
|
|
9975819 |
|
|
Jochen Schmitt |
3fb42ae |
install -d $RPM_BUILD_ROOT%{_mandir}/man1
|
|
Jochen Schmitt |
3fb42ae |
install -p -m 644 build/scaladoc/manual/man/man1/* $RPM_BUILD_ROOT%{_mandir}/man1
|
|
Jochen Schmitt |
3fb42ae |
|
|
|
b45dbae |
%post
|
|
|
b45dbae |
update-mime-database %{_datadir}/mime &> /dev/null || :
|
|
|
b45dbae |
|
|
|
b45dbae |
%postun
|
|
|
b45dbae |
update-mime-database %{_datadir}/mime &> /dev/null || :
|
|
|
b45dbae |
|
|
William Benton |
a4b6715 |
%files -f .mfiles
|
|
Jochen Schmitt |
51bcea1 |
%defattr(-,root,root,-)
|
|
|
b45dbae |
%{_bindir}/*
|
|
Jochen Schmitt |
51bcea1 |
%dir %{_javadir}/%{name}
|
|
Jochen Schmitt |
51bcea1 |
%{_javadir}/%{name}/%{name}-compiler.jar
|
|
Jochen Schmitt |
51bcea1 |
%{_javadir}/%{name}/%{name}-library.jar
|
|
Jochen Schmitt |
51bcea1 |
%{_javadir}/%{name}/%{name}-reflect.jar
|
|
Jochen Schmitt |
51bcea1 |
%{_javadir}/%{name}/scalap.jar
|
|
Jochen Schmitt |
51bcea1 |
%dir %{_datadir}/%{name}
|
|
Jochen Schmitt |
51bcea1 |
%{_datadir}/%{name}/lib/j*.jar
|
|
Jochen Schmitt |
51bcea1 |
%{_datadir}/%{name}/lib/%{name}-compiler.jar
|
|
Jochen Schmitt |
51bcea1 |
%{_datadir}/%{name}/lib/%{name}-library.jar
|
|
Jochen Schmitt |
51bcea1 |
%{_datadir}/%{name}/lib/%{name}-reflect.jar
|
|
Jochen Schmitt |
51bcea1 |
%{_datadir}/%{name}/lib/scalap.jar
|
|
|
b45dbae |
%{_datadir}/mime-info/*
|
|
|
b45dbae |
%{_datadir}/mime/packages/*
|
|
Jochen Schmitt |
3fb42ae |
%{_mandir}/man1/*
|
|
Jochen Schmitt |
f0438a2 |
%doc docs/LICENSE
|
|
|
b45dbae |
|
|
Jochen Schmitt |
51bcea1 |
%files swing
|
|
Jochen Schmitt |
51bcea1 |
%defattr(-,root,root,-)
|
|
Jochen Schmitt |
51bcea1 |
%{_datadir}/%{name}/lib/%{name}-swing.jar
|
|
Jochen Schmitt |
51bcea1 |
%{_javadir}/%{name}/%{name}-swing.jar
|
|
Jochen Schmitt |
51bcea1 |
%{_mavenpomdir}/JPP.%{name}-%{name}-swing.pom
|
|
Jochen Schmitt |
51bcea1 |
%doc docs/LICENSE
|
|
Jochen Schmitt |
51bcea1 |
|
|
|
b45dbae |
%files -n ant-scala
|
|
Jochen Schmitt |
51bcea1 |
%defattr(-,root,root,-)
|
|
|
b45dbae |
# Following is plain config because the ant task classpath could change from
|
|
|
b45dbae |
# release to release
|
|
|
b45dbae |
%config %{_sysconfdir}/ant.d/*
|
|
Jochen Schmitt |
f376bbe |
%doc docs/LICENSE
|
|
|
b45dbae |
|
|
|
b45dbae |
%files apidoc
|
|
Jochen Schmitt |
51bcea1 |
%defattr(-,root,root,-)
|
|
Jochen Schmitt |
3fb42ae |
%doc build/scaladoc/library/*
|
|
Jochen Schmitt |
954eaab |
%doc docs/LICENSE
|
|
|
b45dbae |
|
|
William Benton |
a4b6715 |
%if 0
|
|
|
b45dbae |
%files examples
|
|
Jochen Schmitt |
51bcea1 |
%defattr(-,root,root,-)
|
|
|
b45dbae |
%{_datadir}/scala/examples
|
|
Jochen Schmitt |
51bcea1 |
%exclude %{_datadir}/scala/examples/swing
|
|
Jochen Schmitt |
51bcea1 |
%doc docs/LICENSE
|
|
Jochen Schmitt |
51bcea1 |
|
|
Jochen Schmitt |
51bcea1 |
%files swing-examples
|
|
Jochen Schmitt |
51bcea1 |
%defattr(-,root,root,-)
|
|
Jochen Schmitt |
51bcea1 |
%{_datadir}/scala/examples/swing
|
|
Jochen Schmitt |
f376bbe |
%doc docs/LICENSE
|
|
William Benton |
a4b6715 |
%endif
|
|
|
b45dbae |
|
|
|
b45dbae |
%changelog
|
|
William Benton |
4b70afe |
|
|
William Benton |
3e8edeb |
* Tue Nov 4 2014 William Benton <willb@redhat.com> - 2.10.4-1.fc21.3
|
|
William Benton |
3e8edeb |
- non-bootstrap build
|
|
William Benton |
3e8edeb |
|
|
William Benton |
b0f5046 |
* Tue Sep 30 2014 William Benton <willb@redhat.com> - 2.10.4-1.fc21.2
|
|
William Benton |
b0f5046 |
- re-issued f21 build again; previous build failed after 24 hours due to slow ARM mock builder
|
|
William Benton |
b0f5046 |
|
|
William Benton |
4b70afe |
* Mon Sep 29 2014 William Benton <willb@redhat.com> - 2.10.4-1.fc21.1
|
|
William Benton |
4b70afe |
- re-issued f21 build; previous build failed due to slow ARM mock builder
|
|
William Benton |
4b70afe |
|
|
William Benton |
a4b6715 |
* Mon Sep 15 2014 William Benton <willb@redhat.com> - 2.10.4-1
|
|
William Benton |
a4b6715 |
- updated to upstream version 2.10.4
|
|
William Benton |
a4b6715 |
- fixes for Java 8 compatibility: use scala 2.10.4 for bootstrapping
|
|
William Benton |
a4b6715 |
|
|
|
b8c1391 |
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.3-12
|
|
|
b8c1391 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
b8c1391 |
|
|
Jochen Schmitt |
d4fdb0b |
* Fri Feb 21 2014 Jochen Schmitt <Jochen herr-schmitt de> - 2.10.3-11
|
|
Jochen Schmitt |
d4fdb0b |
- Implenting usage of headless java (#1068518)
|
|
Jochen Schmitt |
d4fdb0b |
- Fix rpmdeps version sanity check issue
|
|
Jochen Schmitt |
d4fdb0b |
|
|
Jochen Schmitt |
9763353 |
* Mon Dec 9 2013 Jochen Schmitt <Jochen herr-schmitt de> - 2.10.3-10
|
|
Jochen Schmitt |
9763353 |
- Activate compiler-pom patch again
|
|
Jochen Schmitt |
9763353 |
|
|
Jochen Schmitt |
51bcea1 |
* Sun Dec 8 2013 Jochen Schmitt <Jochen herr-schmitt de> - 2.10.3-9
|
|
Jochen Schmitt |
51bcea1 |
- Put the swing library into a seperate subpackage
|
|
Jochen Schmitt |
51bcea1 |
|
|
Jochen Schmitt |
dbfb980 |
* Wed Nov 27 2013 Jochen Schmitt <Jochen herr-schmitt de> - 2.10.3-8
|
|
Jochen Schmitt |
dbfb980 |
- Filter osgi(org.apache.ant) Req. (#975598)
|
|
Jochen Schmitt |
dbfb980 |
|
|
Jochen Schmitt |
d8af113 |
* Thu Oct 31 2013 Jochen Schmitt <Jochen herr-schmitt de> - 2.10.3-7
|
|
Jochen Schmitt |
d8af113 |
- Fix wrong condition for jline Req.
|
|
Jochen Schmitt |
d8af113 |
|
|
Jochen Schmitt |
62df4c9 |
* Wed Oct 30 2013 Jochen Schmitt <Jochen herr-schmitt de> - 2.10.3-6
|
|
Jochen Schmitt |
62df4c9 |
- Jline2 is now jline in Rawhide
|
|
Jochen Schmitt |
ffa5aea |
- Fix an issue with jansi.jar in F-20 (#1025062)
|
|
Jochen Schmitt |
62df4c9 |
|
|
Jochen Schmitt |
6d159aa |
* Tue Oct 22 2013 Jochen Schmitt <Jochen herr-schmitt de> - 2.10.3-5
|
|
Jochen Schmitt |
6d159aa |
- Fix typo
|
|
Jochen Schmitt |
6d159aa |
|
|
Jochen Schmitt |
b3551e6 |
* Mon Oct 21 2013 Jochen Schmitt <Jochen herr-schmitt de> - 2.10.3-4
|
|
Jochen Schmitt |
b3551e6 |
- Fix jline2.jar path for Rawhide (#1021465)
|
|
Jochen Schmitt |
b3551e6 |
- Add jpackage-utils as a BR
|
|
Jochen Schmitt |
b3551e6 |
|
|
Jochen Schmitt |
5d281af |
* Tue Oct 15 2013 Jochen Schmitt <Jochen herr-schmitt de> - 2.10.3-3
|
|
Jochen Schmitt |
5d281af |
- Fix change classpath of jansi.jar
|
|
Jochen Schmitt |
5d281af |
- Dynamicly setting of version in bnd.properties
|
|
Jochen Schmitt |
5d281af |
- automatic generation of gitdate and gitsha
|
|
Jochen Schmitt |
5d281af |
|
|
Jochen Schmitt |
84af901 |
* Sun Oct 13 2013 Jochen Schmitt <Jochen herr-schmitt de> - 2.10.3-2
|
|
Jochen Schmitt |
84af901 |
- Fix REPL crash issue when entering an exclaimation mark (#890069)
|
|
Jochen Schmitt |
84af901 |
|
|
Jochen Schmitt |
6321c05 |
* Thu Oct 10 2013 Jochen Schmitt <Jochen herr-schmitt de> - 2.10.3-1
|
|
Jochen Schmitt |
6321c05 |
- New upstream release
|
|
Jochen Schmitt |
6321c05 |
|
|
Jochen Schmitt |
ee71fa4 |
* Thu Sep 26 2013 William Benton <willb@redhat.com> - 2.10.2-1
|
|
Jochen Schmitt |
ee71fa4 |
- upstream version 2.10.2
|
|
Jochen Schmitt |
ee71fa4 |
|
|
Jochen Schmitt |
ee71fa4 |
* Thu Sep 12 2013 William Benton <willb@redhat.com> - 2.10.1-4
|
|
Jochen Schmitt |
ee71fa4 |
- updated upstream source location (thanks to Antoine Gourlay for the observation)
|
|
Jochen Schmitt |
ee71fa4 |
|
|
Jochen Schmitt |
ee71fa4 |
* Wed Sep 11 2013 William Benton <willb@redhat.com> - 2.10.1-3
|
|
Jochen Schmitt |
ee71fa4 |
- Fixes to build and install on F19
|
|
Jochen Schmitt |
ee71fa4 |
|
|
Jochen Schmitt |
ee71fa4 |
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.1-2
|
|
Jochen Schmitt |
ee71fa4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
Jochen Schmitt |
ee71fa4 |
|
|
Jochen Schmitt |
b842bdb |
* Sat Mar 16 2013 Jochen Schmitt <Jochen herr-schmitt de> - 2.10.1-1
|
|
Jochen Schmitt |
b842bdb |
- New upstream releae
|
|
Jochen Schmitt |
b842bdb |
|
|
|
2815343 |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.0-2
|
|
|
2815343 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
2815343 |
|
|
Jochen Schmitt |
5977068 |
* Mon Jan 7 2013 Jochen Schmitt <Jochen herr-schmitt de> - 2.10.0-1
|
|
Jochen Schmitt |
5977068 |
- New upstream release
|
|
Jochen Schmitt |
42b2427 |
- Add patch to use system aQuate-bnd.jar file
|
|
Jochen Schmitt |
5977068 |
|
|
Jochen Schmitt |
5977068 |
* Thu Dec 13 2012 Jochen Schmitt <s4504kr@omega.in.herr-schmitt.de> - 2.10.0-0.5
|
|
Jochen Schmitt |
5977068 |
- New upstream release
|
|
Jochen Schmitt |
5977068 |
|
|
Jochen Schmitt |
f0438a2 |
* Fri Dec 7 2012 Jochen Schmitt <Jochen herr-schmitt de> - 2.10.0-0.3
|
|
Jochen Schmitt |
f0438a2 |
- New upstream release
|
|
Jochen Schmitt |
9bac019 |
|
|
Jochen Schmitt |
f376bbe |
* Thu Sep 13 2012 gil cattaneo <puntogil@libero.it> 2.9.2-1
|
|
Jochen Schmitt |
f376bbe |
- update to 2.9.2
|
|
Jochen Schmitt |
f376bbe |
- added maven poms
|
|
Jochen Schmitt |
f376bbe |
- adapted to current guideline
|
|
Jochen Schmitt |
f376bbe |
- built with java 7 support
|
|
Jochen Schmitt |
f376bbe |
- removed ant-nodeps from buildrequires
|
|
Jochen Schmitt |
f376bbe |
- disabled swing module
|
|
Jochen Schmitt |
f376bbe |
|
|
Jochen Schmitt |
5977068 |
* Sat Jul 21 2012 Fedora Release Engineering <JOchen herr-schmitt de> - 2.9.1-4
|
|
|
8a14433 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
8a14433 |
|
|
|
81de39f |
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.1-3
|
|
|
81de39f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
81de39f |
|
|
Jochen Schmitt |
df8260e |
* Sun Nov 27 2011 Jochen Schmitt <Jochen herr-schmitt de> - 2.9.1-2
|
|
Jochen Schmitt |
df8260e |
- Build explicit agains java-1.6.0
|
|
Jochen Schmitt |
df8260e |
|
|
Jochen Schmitt |
954eaab |
* Thu Nov 3 2011 Jochen Schmitt <Jochen herr-schmitt de> - 2.9.1-1
|
|
Jochen Schmitt |
954eaab |
- New upstream release
|
|
Jochen Schmitt |
954eaab |
|
|
|
4dd5758 |
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.1-2
|
|
|
4dd5758 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
4dd5758 |
|
|
Jochen Schmitt |
4db0052 |
* Thu Dec 9 2010 Jochen Schmitt <Jochen herr-schmitt de> - 2.8.1-1
|
|
Jochen Schmitt |
4db0052 |
- New upstream release (#661853)
|
|
Jochen Schmitt |
4db0052 |
|
|
Geoff Reedy |
65f0d99 |
* Sun Aug 15 2010 Geoff Reedy <geoff@programmer-monk.net> - 2.8.0-1
|
|
Geoff Reedy |
65f0d99 |
- Update to upstream 2.8.0 release
|
|
Geoff Reedy |
65f0d99 |
|
|
|
421a98e |
* Thu Oct 29 2009 Geoff Reedy <geoff@programmer-monk.net> - 2.7.7-1
|
|
|
421a98e |
- Update to upstream 2.7.7 release
|
|
|
421a98e |
|
|
|
099dbe4 |
* Sat Sep 19 2009 Geoff Reedy <geoff@programmer-monk.net> - 2.7.5-1
|
|
|
099dbe4 |
- Update to upstream 2.7.5 release
|
|
|
099dbe4 |
|
|
|
0d43cd6 |
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.7.4-6
|
|
|
0d43cd6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
0d43cd6 |
|
|
|
66f4000 |
* Mon May 18 2009 Geoff Reedy <geoff@programmer-monk.net> - 2.7.4-5
|
|
|
66f4000 |
- fix problem in tooltemplate patch
|
|
|
66f4000 |
|
|
|
7721e49 |
* Mon May 18 2009 Geoff Reedy <geoff@programmer-monk.net> - 2.7.4-4
|
|
|
7721e49 |
- make jline implicitly available to match upstream behavior
|
|
|
7721e49 |
|
|
|
f205252 |
* Mon May 18 2009 Geoff Reedy <geoff@programmer-monk.net> - 2.7.4-3
|
|
|
f205252 |
- fix problem with substitutions to scripts in %%install
|
|
|
f205252 |
|
|
|
9975819 |
* Mon May 18 2009 Geoff Reedy <geoff@programmer-monk.net> - 2.7.4-2
|
|
|
9975819 |
- fix launcher scripts by modifying template, not overriding them
|
|
|
9975819 |
|
|
|
9618463 |
* Tue May 12 2009 Geoff Reedy <geoff@programmer-monk.net> - 2.7.4-1
|
|
|
90bcc1c |
- update to 2.7.4 final
|
|
|
90bcc1c |
|
|
|
2864170 |
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.7.3-2
|
|
|
2864170 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
2864170 |
|
|
|
fec349d |
* Wed Jan 21 2009 Geoff Reedy <geoff@programmer-monk.net> - 2.7.3-1
|
|
|
fec349d |
- update to 2.7.3 final
|
|
|
fec349d |
|
|
|
582ff34 |
* Sun Nov 09 2008 Geoff Reedy <geoff@programmer-monk.net> - 2.7.2-1
|
|
|
582ff34 |
- update to 2.7.2 final
|
|
|
582ff34 |
|
|
|
cf44f64 |
* Mon Nov 03 2008 Geoff Reedy <geoff@programmer-monk.net> - 2.7.2-0.3.RC6
|
|
|
cf44f64 |
- bump release to fix upgrade path
|
|
|
cf44f64 |
|
|
Jochen Schmitt |
ee71fa4 |
* Sat Nov 01 2008 Geoff Reedy <geoff@programmer-monk.net> - 2.7.2-0.1.RC6
|
|
|
e7d8a6c |
- update to 2.7.2-RC6
|
|
|
e7d8a6c |
|
|
|
04175ee |
* Thu Oct 30 2008 Geoff Reedy <geoff@programmer-monk.net> - 2.7.2-0.1.RC5
|
|
|
04175ee |
- update to 2.7.2-RC5
|
|
|
04175ee |
|
|
|
04175ee |
* Sat Sep 06 2008 Geoff Reedy <geoff@programmer-monk.net> - 2.7.2-0.2.RC1
|
|
|
b45dbae |
- All code is now under BSD license
|
|
|
b45dbae |
- Remove dll so and exe binaries in prep
|
|
|
b45dbae |
- Add BuildRequires required by Java packaging guidelines
|
|
|
b45dbae |
- Add missing defattr for examples and ant-scala
|
|
|
b45dbae |
|
|
|
04175ee |
* Wed Aug 20 2008 Geoff Reedy <geoff@programmer-monk.net> - 2.7.2-0.1.RC1
|
|
|
b45dbae |
- update to 2.7.2-RC1
|
|
|
b45dbae |
|
|
|
b45dbae |
* Wed Aug 13 2008 Geoff Reedy <geoff@programmer-monk.net> - 2.7.1-3
|
|
|
b45dbae |
- regenerate classpath in manifest patch to apply cleanly to 2.7.1
|
|
|
b45dbae |
|
|
|
b45dbae |
* Wed Aug 13 2008 Geoff Reedy <geoff@programmer-monk.net> - 2.7.1-2
|
|
|
b45dbae |
- no changes, accidental release bump
|
|
|
b45dbae |
|
|
|
b45dbae |
* Mon May 05 2008 Geoff Reedy <geoff@programmer-monk.net> - 2.7.1-1
|
|
|
b45dbae |
- Update to 2.7.1
|
|
|
b45dbae |
|
|
|
b45dbae |
* Fri May 02 2008 Geoff Reedy <geoff@programmer-monk.net> - 2.7.0-2
|
|
|
b45dbae |
- Use java-sdk-openjdk for non-fc8 builds
|
|
|
b45dbae |
|
|
|
b45dbae |
* Mon Mar 10 2008 Geoff Reedy <geoff@programmer-monk.net> - 2.7.0-1
|
|
|
b45dbae |
- Update to 2.7.0
|
|
|
b45dbae |
- License now correctly indicated as BSD and LGPLv2+
|
|
|
b45dbae |
- Include LICENSE file in apidoc subpackage
|
|
|
b45dbae |
|
|
|
b45dbae |
* Mon Feb 11 2008 Geoff Reedy <geoff@programmer-monk.net> - 2.6.1-8
|
|
|
b45dbae |
- Adhere more strongly to the emacs package guidelines
|
|
|
b45dbae |
- Include some comments regarding the boot-strapping process
|
|
|
b45dbae |
|
|
|
b45dbae |
* Wed Jan 16 2008 Geoff Reedy <geoff@programmer-monk.net> - 2.6.1-7
|
|
|
b45dbae |
- Add dist tag to release
|
|
|
b45dbae |
- Fix directory ownership issues in %%_datadir/scala
|
|
|
b45dbae |
- Remove source code from -devel package
|
|
|
b45dbae |
- Rename -devel package to ant-scala
|
|
|
b45dbae |
- Fix packaging of gtksourceview2 language spec
|
|
|
b45dbae |
- Preserve timestamps when installing and cping
|
|
|
b45dbae |
- Add patch to remove Class-Path entries from jar manifests
|
|
|
b45dbae |
- Fix line endings in enscript/README
|
|
|
b45dbae |
|
|
|
b45dbae |
* Sun Jan 13 2008 Geoff Reedy <geoff@programmer-monk.net> - 2.6.1-6
|
|
|
b45dbae |
- Include further information about inclusion of binary distribution
|
|
|
b45dbae |
- Unpack only those files needed from the binary distribution
|
|
|
b45dbae |
- Include note about license approval
|
|
|
b45dbae |
|
|
|
b45dbae |
* Thu Dec 27 2007 Geoff Reedy <geoff@programmer-monk.net> - 2.6.1-5
|
|
|
b45dbae |
- Add emacs(bin) BR
|
|
|
b45dbae |
- Patch out call to subversion in build.xml
|
|
|
b45dbae |
- Add pkgconfig to BuildRequires
|
|
|
b45dbae |
|
|
|
b45dbae |
* Thu Dec 27 2007 Geoff Reedy <geoff@programmer-monk.net> - 2.6.1-4
|
|
|
b45dbae |
- Reformat emacs-scala description
|
|
|
b45dbae |
- Expand tabs to spaces
|
|
|
b45dbae |
- Fix -devel symlinks
|
|
|
b45dbae |
- Better base package summary
|
|
|
b45dbae |
|
|
|
b45dbae |
* Wed Dec 26 2007 Geoff Reedy <geoff@programmer-monk.net> - 2.6.1-3
|
|
|
b45dbae |
- Add ant config to devel package
|
|
|
b45dbae |
- Require icedtea for build
|
|
|
b45dbae |
- Move examples to %%{_datadir}/scala/examples
|
|
|
b45dbae |
- Clean up package descriptions
|
|
|
b45dbae |
- Add base package requirement for scala-examples and scala-devel
|
|
|
b45dbae |
|
|
|
b45dbae |
* Wed Dec 26 2007 Geoff Reedy <geoff@programmer-monk.net> - 2.6.1-2
|
|
|
b45dbae |
- Fix post scripts
|
|
|
b45dbae |
- Use spaces instead of tabs
|
|
|
b45dbae |
|
|
|
b45dbae |
* Wed Dec 26 2007 Geoff Reedy <geoff@programmer-monk.net> - 2.6.1-1
|
|
|
b45dbae |
- Initial build.
|