From 9785a65e36ad0e6d411c085a0282386cc35bbef5 Mon Sep 17 00:00:00 2001 From: "Bryan T. Meyers" Date: Sun, 4 Sep 2016 14:31:22 -0400 Subject: [PATCH] Initial working Scala --- Makefile | 1 + package.yml | 26 ++++++++++++++++++++++++++ pspec_x86_64.xml | 36 ++++++++++++++++++++++++++++++++++++ 3 files changed, 63 insertions(+) create mode 100644 Makefile create mode 100644 package.yml create mode 100644 pspec_x86_64.xml diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..0a42375 --- /dev/null +++ b/Makefile @@ -0,0 +1 @@ +include ../Makefile.common diff --git a/package.yml b/package.yml new file mode 100644 index 0000000..c82555e --- /dev/null +++ b/package.yml @@ -0,0 +1,26 @@ +name : scala +version : 2.11.8 +release : 1 +source : + - https://github.com/scala/scala/archive/v2.11.8.tar.gz : 4f11273b4b3c771019253b2c09102245d063a7abeb65c7b1c4519bd57605edcf +license : BSD-3-Clause +component : programming +summary : Scala Language Toolchain +description: | + Scala Language Toolchain +builddeps : + - apache-ant + - git +build : | + ant build-opt pack.doc osgi.done -Dbuild.release=true +install : | + cd build/pack + ls -lah man/man1 + install -d $installdir/usr/bin + install -d $installdir/usr/share/scala + cp -R lib $installdir/usr/share/scala + for pak in fsc scala scalac scaladoc scalap; do + install -D -m 00755 "bin/$pak" "$installdir/usr/share/scala/bin/$pak"; + ln -s "/usr/share/scala/bin/$pak" "$installdir/usr/bin/$pak"; + install -D -m 00644 "man/man1/$pak.1" "$installdir/usr/share/man/man1/$pak.1"; + done \ No newline at end of file diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml new file mode 100644 index 0000000..eaf79e9 --- /dev/null +++ b/pspec_x86_64.xml @@ -0,0 +1,36 @@ + + + scala + + Bryan T. Meyers + bmeyers@datadrake.com + + BSD-3-Clause + programming + Scala Language Toolchain + Scala Language Toolchain + + https://solus-project.com/sources/README.Solus + + + scala + Scala Language Toolchain + Scala Language Toolchain + + programming + + /usr/bin + /usr/share/man + /usr/share/scala + + + + + 2016-09-04 + 2.11.8 + Packaging update + Bryan T. Meyers + bmeyers@datadrake.com + + + \ No newline at end of file -- 2.9.2