remove unused files
This commit is contained in:
parent
067e38bbb2
commit
424d2ca282
@ -1,26 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
set -e
|
|
||||||
|
|
||||||
name=scala
|
|
||||||
version="$(sed -n 's/Version:\s*//p' *.spec)"
|
|
||||||
|
|
||||||
# RETRIEVE
|
|
||||||
wget "https://github.com/scala/scala/archive/v${version}.tar.gz" -O "${name}-${version}.orig.tar.gz"
|
|
||||||
|
|
||||||
rm -rf tarball-tmp
|
|
||||||
mkdir tarball-tmp
|
|
||||||
cd tarball-tmp
|
|
||||||
tar xf "../${name}-${version}.orig.tar.gz"
|
|
||||||
|
|
||||||
# CLEAN TARBALL
|
|
||||||
find -name '*.jar' -delete
|
|
||||||
find -name '*.class' -delete
|
|
||||||
# Possibly proprietary code
|
|
||||||
find -name '*.dll' -delete
|
|
||||||
find -name '*.so' -delete
|
|
||||||
# Contains minified js of uncertain origin
|
|
||||||
rm -r */src/compiler/scala/tools/nsc/doc/html/resource/lib
|
|
||||||
|
|
||||||
tar cf "../${name}-${version}.tar.gz" *
|
|
||||||
cd ..
|
|
||||||
rm -r tarball-tmp "${name}-${version}.orig.tar.gz"
|
|
||||||
Binary file not shown.
BIN
scala-2.10.4.tgz
BIN
scala-2.10.4.tgz
Binary file not shown.
39
scala.spec
39
scala.spec
@ -3,21 +3,18 @@
|
|||||||
|
|
||||||
Name: scala
|
Name: scala
|
||||||
Version: 2.10.6
|
Version: 2.10.6
|
||||||
Release: 13
|
Release: 14
|
||||||
Summary: Combination of object-oriented and functional programming
|
Summary: Combination of object-oriented and functional programming
|
||||||
License: BSD and CC0 and Public Domain
|
License: BSD and CC0 and Public Domain
|
||||||
URL: http://www.scala-lang.org/
|
URL: http://www.scala-lang.org/
|
||||||
Source0: %{name}-%{version}.tar.gz
|
Source0: %{name}-%{version}.tar.gz
|
||||||
Source1: scala-library-2.10.0-bnd.properties
|
Source1: scala-library-2.10.0-bnd.properties
|
||||||
Source2: scala-2.10.3-bootstrap.tgz
|
Source2: scala.gitinfo
|
||||||
Source3: scala.gitinfo
|
Source3: scala.keys
|
||||||
Source4: http://www.scala-lang.org/files/archive/scala-2.10.4.tgz
|
Source4: scala.mime
|
||||||
Source5: generate-tarball.sh
|
Source5: scala-mime-info.xml
|
||||||
Source6: scala.keys
|
Source6: scala.ant.d
|
||||||
Source7: scala.mime
|
Source7: scala-bootstript.xml
|
||||||
Source8: scala-mime-info.xml
|
|
||||||
Source9: scala.ant.d
|
|
||||||
Source10: scala-bootstript.xml
|
|
||||||
Patch0: scala-2.10.0-tooltemplate.patch
|
Patch0: scala-2.10.0-tooltemplate.patch
|
||||||
Patch1: scala-2.10.3-use_system_jline.patch
|
Patch1: scala-2.10.3-use_system_jline.patch
|
||||||
Patch2: scala-2.10.3-compiler-pom.patch
|
Patch2: scala-2.10.3-compiler-pom.patch
|
||||||
@ -71,12 +68,12 @@ pushd lib
|
|||||||
popd
|
popd
|
||||||
popd
|
popd
|
||||||
|
|
||||||
cp -rf %{SOURCE10} .
|
cp -rf %{SOURCE7} .
|
||||||
|
|
||||||
sed -i -e 's!@JLINE@!%{_javadir}/jline/jline.jar!g' build.xml
|
sed -i -e 's!@JLINE@!%{_javadir}/jline/jline.jar!g' build.xml
|
||||||
|
|
||||||
echo echo $(head -n 1 %{SOURCE3}) > tools/get-scala-commit-sha
|
echo echo $(head -n 1 %{SOURCE2}) > tools/get-scala-commit-sha
|
||||||
echo echo $(tail -n 1 %{SOURCE3}) > tools/get-scala-commit-date
|
echo echo $(tail -n 1 %{SOURCE2}) > tools/get-scala-commit-date
|
||||||
|
|
||||||
chmod 755 tools/get-scala-*
|
chmod 755 tools/get-scala-*
|
||||||
|
|
||||||
@ -124,13 +121,13 @@ ln -s $(abs2rel %{_javadir}/jansi/jansi.jar %{_datadir}/scala/lib) $RPM_BUILD_RO
|
|||||||
|
|
||||||
%mvn_install
|
%mvn_install
|
||||||
install -d $RPM_BUILD_ROOT%{_sysconfdir}/ant.d
|
install -d $RPM_BUILD_ROOT%{_sysconfdir}/ant.d
|
||||||
install -p -m 644 %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/scala
|
install -p -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/scala
|
||||||
|
|
||||||
install -d $RPM_BUILD_ROOT%{_datadir}/mime-info
|
install -d $RPM_BUILD_ROOT%{_datadir}/mime-info
|
||||||
install -p -m 644 %{SOURCE6} %{SOURCE7} $RPM_BUILD_ROOT%{_datadir}/mime-info/
|
install -p -m 644 %{SOURCE3} %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/mime-info/
|
||||||
|
|
||||||
install -d $RPM_BUILD_ROOT%{_datadir}/mime/packages/
|
install -d $RPM_BUILD_ROOT%{_datadir}/mime/packages/
|
||||||
install -p -m 644 %{SOURCE8} $RPM_BUILD_ROOT%{_datadir}/mime/packages/
|
install -p -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/mime/packages/
|
||||||
|
|
||||||
sed -i -e 's,@JAVADIR@,%{_javadir},g' -e 's,@DATADIR@,%{_datadir},g' $RPM_BUILD_ROOT%{_bindir}/*
|
sed -i -e 's,@JAVADIR@,%{_javadir},g' -e 's,@DATADIR@,%{_datadir},g' $RPM_BUILD_ROOT%{_bindir}/*
|
||||||
|
|
||||||
@ -143,7 +140,7 @@ update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
%posttrans
|
%posttrans
|
||||||
update-mime-database %{?fedora:-n} %{_datadir}/mime > /dev/null 2>&1 || :
|
update-mime-database -n %{_datadir}/mime > /dev/null 2>&1 || :
|
||||||
|
|
||||||
%files -f .mfiles
|
%files -f .mfiles
|
||||||
%license docs/LICENSE
|
%license docs/LICENSE
|
||||||
@ -158,11 +155,5 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime > /dev/null 2>&1 || :
|
|||||||
/usr/share/maven*
|
/usr/share/maven*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Thu Dec 26 2019 zhujunhao <zhujunhao5@huawei.com> - 2.10.6-13
|
* Tue Feb 18 2020 Senlin Xia <xiasenlin1@huawei.com> - 2.10.6-14
|
||||||
- Type:cves
|
|
||||||
- ID:CVE-2017-15288
|
|
||||||
- SUG:restart
|
|
||||||
- DESC:fix CVE-2017-15288
|
|
||||||
|
|
||||||
* Fri Dec 13 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.10.6-12
|
|
||||||
- Package init
|
- Package init
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user